Warning: Permanently added '10.128.0.81' (ECDSA) to the list of known hosts. 2019/03/26 08:14:21 fuzzer started 2019/03/26 08:14:27 dialing manager at 10.128.15.235:43968 2019/03/26 08:14:27 syscalls: 1 2019/03/26 08:14:27 code coverage: enabled 2019/03/26 08:14:27 comparison tracing: enabled 2019/03/26 08:14:27 extra coverage: support is not implemented in syzkaller 2019/03/26 08:14:27 setuid sandbox: enabled 2019/03/26 08:14:27 namespace sandbox: support is not implemented in syzkaller 2019/03/26 08:14:27 Android sandbox: support is not implemented in syzkaller 2019/03/26 08:14:27 fault injection: support is not implemented in syzkaller 2019/03/26 08:14:27 leak checking: support is not implemented in syzkaller 2019/03/26 08:14:27 net packet injection: enabled 2019/03/26 08:14:27 net device setup: support is not implemented in syzkaller 08:14:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x2) r2 = socket(0x20, 0x4000, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r3) ioctl$TIOCCBRK(r1, 0x2000747a) sendto$inet6(r1, &(0x7f0000000100)="99eb2aaa386f35766c735d325ce5c878612d3faaadd8c3d9e98a5127c7f0cd2093397fe82b5c", 0x26, 0x8, &(0x7f0000000140)={0x18, 0x1, 0x80000000, 0x100000001}, 0xc) r5 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCNOTTY(r1, 0x20007471) setregid(r4, r4) r6 = syz_open_pts() select(0x40, &(0x7f0000000180)={0xffffffffffff7fff, 0x2, 0x4, 0x5, 0x10000, 0x85b, 0x8, 0x4}, &(0x7f00000001c0)={0xa0c2, 0x1, 0x8, 0x8, 0x150000000000, 0x9, 0x1, 0x7}, &(0x7f0000000200)={0x3f, 0xf321, 0x4, 0x1f, 0x1f, 0x8001, 0x0, 0x8000}, &(0x7f0000000240)={0x81, 0x9}) r7 = getgid() getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$KDENABIO(r1, 0x20004b3c) r8 = socket$inet(0x2, 0x3, 0x4) recvmsg(r8, &(0x7f00000028c0)={&(0x7f0000000300)=@un=@abs, 0x8, &(0x7f0000001800)=[{&(0x7f0000000340)=""/236, 0xec}, {&(0x7f0000000440)=""/85, 0x55}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/1, 0x1}, {&(0x7f0000000540)=""/70, 0x46}, {&(0x7f00000005c0)=""/158, 0x9e}, {&(0x7f0000000680)=""/94, 0x5e}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/54, 0x36}, {&(0x7f0000001740)=""/131, 0x83}], 0xa, &(0x7f00000018c0)=""/4096, 0x1000}, 0x1) recvmsg(r2, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000002a00)=[{&(0x7f0000002900)=""/113, 0x71}, {&(0x7f0000002980)=""/36, 0x24}, {&(0x7f00000029c0)=""/9, 0x9}], 0x3, &(0x7f0000002a40)=""/126, 0x7e}, 0x800) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000002b00)=0x81, 0x4) socketpair(0x6, 0x5, 0x5, &(0x7f0000002b40)) connect(r5, &(0x7f0000002b80)=@un=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x4005, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000002bc0)={0x5, './file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000002c00)={0x100000000, './file1\x00', './file0\x00'}) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000002c40)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000002c80)=0x1) setregid(r4, r4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000002d00)={&(0x7f0000002cc0)=[{0x7, 0xc7f}, {0x4c, 0x5}, {0x40, 0x7}, {0xcf, 0x400}], 0x4}) r9 = semget(0x2, 0x1, 0x400) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000002d40)={{0x401, r3, r7, r3, r4, 0x8, 0x39}, 0x6, 0xc000000000000000, 0x6}) 08:14:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x109, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x2, 0x5}, 0xc) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = getegid() poll(&(0x7f0000000100)=[{r0, 0x4}, {r0, 0x100}, {r0, 0x4}], 0x3, 0x4) r2 = dup(r0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='$&{$\x00', &(0x7f00000001c0)='/dev/zero\x00', &(0x7f0000000200)='/dev/zero\x00', &(0x7f0000000240)='/dev/zero\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\xc4\x00']) r3 = dup(r0) r4 = fcntl$dupfd(r3, 0x0, r0) lseek(r4, 0x0, 0x0) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x50, 0x2) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000000380)='./file0\x00', r6, r1) fchmodat(r3, &(0x7f0000000400)='./file0\x00', 0x10, 0x2) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000440)="2536d8a10cfb3c8f08e437d5ed3afde441767ac656bc445e2c717805ae4cd9867e3ad43fb542667216689f28f4746f0a9615297d76a7334fa77ad85f98ab27c2447ad786de372517318eba074418c7813634d01d57eb4b325e8ec973aaf1a10b4d2c27a744238fd6f16bb5a4776b2f9deaf66449b9d8013ecf1a8ff35a658cf059b6a0562377cce61a42dd3d03030ddfef54a843bcdecf1f2efd7e85390b181919a846b965f691e83b9a326d3ad2998708b7622371b18cf412622376a36a5dcafaf0bf5d7e076dcaa6f504c213f243890f1588122d77cbf68ce11103e9026f75cb838924e4d057705ab330e1aa257eb3c5", 0xf1}, {&(0x7f0000000540)="df0206b1919adc9d5b29268facfef95bdd94b7f447f37f4c2711085d9cca920931a51ec95f5e1db126303ba8c6ab3cc8e3134af2f08e141ecf5a71ff6f07fe18cc7156dd447d804f957e7724734ee71770ded02a8bd6a8632d28c918a92219065341bac7c5773e1240f8b647c5c31d1897160d071556477037a17b19ff8adfc9ac1b32caed457fd199ac3bd96a58203e61cd6b", 0x93}], 0x2) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) lseek(r3, 0x0, 0x0) r7 = socket$inet(0x2, 0x4000, 0x1) accept$inet6(r4, 0x0, &(0x7f0000000640)) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000680)="1ed59645b6321a51258160c1dd5c", 0xe}], 0x1, 0x4d) r8 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000700)=""/69) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000780)) setpgid(r5, r5) r9 = getuid() chown(&(0x7f00000007c0)='./file1\x00', r9, r1) connect$inet6(r4, &(0x7f0000000800)={0x18, 0x0, 0xfffffffffffffff7, 0x6}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) getegid() 08:14:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000001b00)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167}, {&(0x7f0000001a40)=""/40}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r2 = semget(0x2, 0x3, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/33) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000880)="2ab1c7048b511ed75f6e9c02f8d6f42df3e8995fbcf10146758ec07dbcdda93fa5cb7dd17a4e4b10c5bb7fe61623082462b4368ccbf95d2944e8aaa87bc5ba64574a56f8a2a47acc00a6fffde7d9a7ca9cc082aee8345f1b0011022a481aa925b919494c3ada23a56a19438ceef42c41e60894d9162d52e66223ec4ecb8de04cf4f82c15e5dc83b4b3a25b62547f28de238a1c1827a0a8aed21c2eaa4d8da202ac3734a05b111838ede87a1c1066513e1c5f1a88c5ad65a4", 0xb8}], 0x1, 0x0) truncate(&(0x7f0000000100)='./file1\x00', 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000940)=""/4096, 0x1000) 08:14:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) utimes(0x0, &(0x7f0000000440)={{}, {0x0, 0x57}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x4) 16:00:00 executing program 1: semget$private(0x0, 0x1, 0x4) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) fchmodat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x88, 0x2) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100b0, 0x0) r3 = semget$private(0x0, 0x0, 0x2) semop(r3, &(0x7f00000012c0), 0x0) recvfrom$inet(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x843, &(0x7f0000001240)={0x2, 0x1}, 0xc) sendto(r2, &(0x7f0000001280)="93d697e6941c1386e3f1a24b184ea4e66d0b66e7c245e68178549f1a1101a7cbaf3b04f62ba38d59509295fdb0bcf2c5e67eb3ea96736d34cee5f412fd36f81539dfff8e3359203f10541c42e887f3a16c64e6753e147f5e73cf68a9ef9f8e768a37f65a6b9c4f69c4a364cf5648815651e2fbb18690ff1b7472141c458e37b0ce1aeaa466e3cac2d0b18a7f197b73cebae5e2401340d5123e3acb5f46db2b8f8ce8d4b52b7be6ac5540979235fa838dc2c12d75ece7b27d1aeb794bacb5dd0cd7170a0863896f452f86d77787d3878242394ebaecca69fdf36622d31a0db6bae18af4cb20583122c8ad735d88e6a3", 0xef, 0x409, &(0x7f0000001380)=@in6={0x18, 0x1, 0x6, 0x6}, 0xc) fcntl$setstatus(r0, 0x4, 0xc0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$inet6(r1, &(0x7f0000000100)="d86a28eb44e281149801a4e8eb9c1760d9bbbba075453e60224d00b4b5e61436541f4de4d7e71b9722b300eb8eec6e5939d308b8d7aa52cda110c93ba017b48e23c0c18a3d59d9fcb6613400fc6f1890950c11531f39e0b1e0189774a27452dfd13b9dcd3a4243676c1d3f497f9e8e517d536880c103cc09b1c6b1d7565d9c5ecaf20ea74c6d5ce58014c6f165cd088ba2ea244d003d5090ec0ac1e3667a1ee6380ea51510b89ded89bdb8c970b8f57f56dfca4c2028fce1f9c788dc71", 0xbd, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x7) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 16:00:00 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x1ff) poll(&(0x7f0000000140)=[{r1, 0x101}], 0x1, 0x0) close(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) socket$inet(0x2, 0x8004, 0x3) fcntl$setstatus(r0, 0x4, 0x80) 16:00:00 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x10, 0x8000, 0x3) connect$unix(r2, &(0x7f00000008c0)=ANY=[@ANYPTR=&(0x7f0000000840)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYBLOB="7fa0f0f6a70ea5b2e6792d9624238e4a36e08d0c2c8dde4956c162efee250185a73ce9d50e7c3958901e2e3c6639889d2a6c81dd0fb255eff0706e57dd8a86065cb6c45c03633489f5c8bbf305bf1c421c81bfb05019259f7435d416f50d99f2ad67eaaaf29820e1011a138acb9267d25b10fe88", @ANYPTR64], @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYPTR, @ANYRESDEC=r1, @ANYRES64=r0, @ANYPTR64, @ANYRESOCT], @ANYRES32=r0, @ANYRES32=r1, @ANYRESDEC=r0], @ANYRES16=0x0, @ANYRESDEC=r0, @ANYRESDEC=r1, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYRES16=r1, @ANYRES64=r0, @ANYRESOCT=r0, @ANYRESOCT=r1]], 0x6) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x2, 0x4) r3 = socket(0x1, 0x4, 0x5) write(r3, &(0x7f0000000100)="edce2ae7af8912d3181bc184aafa74265c779df27138553e26db7b0ba942cb2ce2f2482fa9b727507afc26e8d35f8d5a381b69c2c58107503d5aa3ae4503d2e8cb4637aa35ef261bae7b7667bb5c7f569cfd103326c32471e570e3bb391b6bfb6bf16779821d11f06dc0afffa2d136acffceb0c0a2cfe747b065ccdf46eb16d23a669ee9070c1119a8bc80593737dce2d09a3c0619e1cf12e1acab1dce88fc3495778c0d0a1da69925ec7451fd5091a86968ebd3c8339b94cc227aed8fad7530a14120a4eeb94731e48a4b631c8d99da4467462bec5a0a9b4d2f7a2b9eb8d6244749e370af8ce8c609600c42cc51af82ef68e51b8e98cab6dda691f19fd4629e39f0d3cbb55bd835609e3fbfff8c53b7bdebc9062a77521117dd3933313d35c784e5dc88cd96d1b1d6c362d11c50dc415dd226c0a62ab8fac854cabe3cb58321ddde026c8b2cb019eeb2742083a68f7e2de9b64ec0cddfca7b8d176c98ee9a1832ddae57668b9c1f6374ed05fa29b2979817fa6d48c5c068e1f017bded24babbe223ffc090dcde9f291f13fcedd5f7319c9a3264b5aa03c1dcd5a2d92510cd8633e4977c89fe442db8ba6df88d15ffde353a57e6a6cd03e92379faca109a1358c01044806c5a1cca1be5375c2ba33c9c3e4002441e53d81f4fdc5a86dcfd44ff1b3d2bcaa292b8253d355b64f7bd3b66f31319dd6e8beed3e9366282755cd60316b6f89d38dbb4707b9ceac8ef3ac8d42336dfc090b0af1f37b308721ba6195f4b9f0ebce98bcf63ce91c03eade64d7150896abf8487c2e0d99d6391d0baf05913f7752ea186945164dce452d73da504ee5829705246b465e868b89b2481be7d4c57d066d8d3a1f8e53d12c2660c15f790d0d01f8fbbcac2fbde809647c5559489e146a3246f163b6408d9eb1d7b7ef2d74ce6c442982d1cf9cdcd59ffbfbec377d4456853dbc5b13d533d5e35a46769844318be40ad702a9e9c75a613f9116bd09cb4d904b7be71a9d2799d9c4646132671d1e65053a1cd2fe8c47e4741767702dd2a0950306d81dbcf3591beb9e0149a584344ab71a599d2e9532aecf3f1d1dd7f2124fb142514bf5e8760d20704406b028ac1d1d4708193f58a7975656b6a1644dbce7ad8e194a982162400b4805ec791cbfa16f4271d9349bc5ff7830a95ba34f91a4c6d4ecb40e6e02fe27f3ddfc1f91204c66c3c71f7f5cd832739dbdef4c224decc2b7b15042727b72778387c68155efbdd2be5b8d51f7044ff9bd49adc6c599eb6616da0865db09ce62407b367afa1edcedd6adf8f2fc615a0a09c5cd1d9b972f1f3b11bce6ded50ff8f3eecac2e23053633a6413f55bfd54dd0bd9a47329a7e4adccdd49e8ba16fd0c590aa83ca0afc9fc5209f61c19066c157012937263162c32ff3caec43e5b1533f7312113541dfb453f249577da95ba28b4013f832d4cc43f09f5d5340e1e040ecd2260c3465c7f2fefe488eba2997fbe65fc551b083f61bed9e8c66ca52b61cb201aaaa1888f92253f831710409f32244b49c9bf25c6d8cce1a6553eeadb31c32e9fda8d31268a53b403802a368558cb9835496b9964bdf7bdcb70ee1bdbdbeef0eff15d383b48f7b4ab2c80d9a425d41d7841b76d24886ad8fb349965d1d2a4d0c2523472cdd267841473ee9ef8157d77d1aaaddde4273632ecebb74829e5245a58bb5fa4a0bb8a5599a84860912d1be0c8a437d94fbd9d72b8c7e521725e262c74d6a17522a39149fc8b31e21e935265a198bca6e2f6cb50085a83aacaee14049d8751deb73faf04bec98b99ce4711202eae6569e95bb79052f9d94dbdeff0af5c45711f0157ab41a3dfac9e6f5d95158a2c3c00e6a7fb06fa71b0758c5dd42f986362296d349bcbbce742b4999f7922a0387d422d82a8fd4d301a696c8ad02594ef4df3707df3267ec4ea6189aa70e04c77cc9f70d7ccb50009789043b5d90faef57207a681f4ffc6fad985a3322295a2443f0a2fd8d710ff435df329bf7de9f9e16e771e83daeca22fd06f554a134e2c659", 0x5a1) chdir(&(0x7f0000000040)='./file0\x00') 16:00:00 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/169}, 0xb1, 0x2, 0x1800) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0x9, 0x344, 0x6, 0x1, 0x1, 0x0, 0x100000001, 0x0, 0x1, 0x5, 0x1}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000007c0)={0x200, 0x3, 0x2}) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0xa06, 0xff, 0x7f, 0x100000001}) setitimer(0x0, &(0x7f0000000240)={{0x3021, 0x1}, {0x1, 0x8}}, &(0x7f0000000280)) msgsnd(r1, &(0x7f00000002c0)={0x849c56df6410f8b3, "eb874426202c30a91dee22e637f6b6a1c2de13dd573a20d386280a68b645ee73b90a608089ea11de1ffd4246a90fc3c479e4"}, 0x3a, 0x800) truncate(&(0x7f0000000300)='./file0\x00', 0x7fff) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000003c0)=0x4) msgsnd(r1, &(0x7f00000006c0)={0x2, "984f04ea637ccb283c89cf1a0229e7f8b6484c8dd8a72b7b486176188ad0bde137cac2f8fdf27f789cae0fd37f962acd7fbd9130483d86549287ff884bcac0ef6137f8b46e7d0662d6d51fda49802f88d3a0f55567c5d0987d3245c71095cb67d3e298a1496b6905a6d77c5b7e06fe5239e11cc17af987cdea4bcfec8a27e5f5d53885a0616e340fd8c7cff606b0cd54d84b091a597166d177bfff6bfdc21f8f63525a970a40f7ddcd0fe498c792e3d1ed34c7c7eb49cc466c17ebe92f8d985336679724ad703a7e21b4619f533c5e1c30d2bc3f9c6f660d924040fc04ebd729d4ee7a8fcd116e74aca0"}, 0xf2, 0x800) getsockopt(r0, 0xfff, 0x7ff, &(0x7f0000000480)=""/253, &(0x7f0000000580)=0xfd) ioctl$TIOCSTOP(r0, 0x2000746f) accept(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) mkdirat(r0, &(0x7f00000014c0)='./file0\x00', 0x19) msgrcv(r1, &(0x7f00000005c0)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgsnd(r1, &(0x7f0000001740)={0x3, "50362db3c3ac946ef65a0a9e49abff660dd546d7378c124ff70c10279291e7a6a7267a473903a239a368b065e0f24ef8c613fc522c134aedc636b1931029b839e81ec98784bc19"}, 0x4f, 0x800) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x4) fcntl$setstatus(r0, 0x4, 0x84) recvmsg(r0, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, 0x0, 0xee}, 0x0) sync() 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) unlink(&(0x7f0000000340)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="000000186004008b00230607000000000000001bed7dbdcc43b88958ffff000100000017dd411284bc3d69979dde867f876a48d8361f9c216d848314a23e1d8cca1286a2a219a3ac621f176181ffe6", 0x4f}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000002c0)) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f00000000c0)="6084b02c3bf7bb428f76c4fb3035c920452b8de4589f024721e06d4f3517a42d7c148374b016eec10dc0c2c91525c649924cc587cecfe88e58c8f5ef48bf50c9a793ab3a01de6d29eb251292555558515ec416d5fe717ab75c8a107920b96b19ac4172804b733d7563e342b50ab46ad7df6149e5c7414dd96024dc2694263a0dbe180e39efa7f886aaaeb611710c2c2de58df846435eb7f04cf7f44abf37f291792e041d102b233021722efe7fb884a1692aeb66a93322a4a2d5eae47387927cb30aef271f80edf71984e318585529155ff2d85858aeae46c5a834669debcf9a542b750f9dcac64e232d71e87046096de7e52b8dd198be89dcd6c853dce6e9939c150f65966478d1b00c816d1860aa8764289ab821999569d3cc220c3cc8b2a27db64a1d2c925c40a388725c705cfe2b869bdab79b7d75c3ab1a870b6e0220253fd988510c5dd2abe9697b3f0fa14e7cb268e5da23296ab13503b486923f22ba23c57804ac7774fac3f80d889fade7a9fdd0bb102d4087bed379afb735aba4607fed06fccc406ee4fe84b2265d74b446394cf7588fb009e875cfaf3bb8adf6013c61c650d6618df357867f91752cb9cfa02c83f30e80997b0eacf9355b357ce1a4cd5f745c72ee16aa61f12d01f44642cdcd2f8f9c555404ed261dd6c5c040d307f812b95973c23911570f06c1aeea577e9cb7d741d42c74467880e42a89bfce893da9e3d0b1508b6fde94ef7ce4ab5e7038d37168145710185a947e2335aa0a407c94abc8837e53e6c9d25a00a8b25e8c7228bb9a0bd27c6ed1b6b8289676a2e009db759609c18b583c127c9a32b931b52de6c551f09478f84fd7ee12c491ae00639521d2de6cf927fafee5bb5b5f67e5b0aad1a3aebf96db314743a043da63be80456c261c02947f9643c5dcfbf537ad4475d5cbb4cfc6adf473fae5ae3e5cdae587f936fddaf50d8762059010ff55c55237c5c25118ea7e67ff9f4be146661112accf674bf6fd5f506103e9c50d5c42eeb226b5a94c4e3a868886543b02055bdc061e3695dcffb2a3378ee3f2ee2661003e551811640f3005a2cf3eb43f648583bac70365054ee77477ff9caf2b29f974a45317f356f2615ac207760f605e685f5ff3f1560c7095fb73ecd44c4a09fc18d4ed5a77ca43fb1a2f6f46d043068a0181c6866159f5aadfba27fe32045d870c96ad0e54939d62218fee6283c65647c5927c2ac9c145847abdf04fbc4cf6d79b1bb6ba68483fc649063aae6efedd1d30ced664ffef631e4e8db8a09e6f60ff9837e1ea9bdfadaf06a1b2c7fd213411359681329e60b8302833839c342af1c5c0c0aa22a1ae0ff9c20df545b2ca221a3e57e33c364bdce28bf09e4d328b4336cd22da10ee09ca770f0896af8d268c4949eb7f67248e4ad2edace6fb08823b51523495cf407d51cf62def03cdaf32a88275115b7a604bb95b09718fcf784df900976c8489de113fae0aad2351990cff658e900c5060a01545387c4fcbd522d2c97effc49465af996b2d239ac152051010fd22e601cb0db9b0b21f11d3128c2a241d9c39ab3d69f6d2ac4e4b0be018e9b31f0665f5fe0037bf6100cd30ee2368e1a36fb9181dadaa019f9e025f9c78c736b46e43a39bc2f0999a407e360cd8b4f46ec68e1367c5d35d506b64e16414f6adb0ecdeaab2638eac1833ce4812ed662f7fbe871c7175908081745472ee22a545ae192898f9bd509f7a7c951a419b0d3c510fa92fccd260d2ace90e2279649c47c3a49f612838960bad4e492a4c5d3d1bf1eb73437eb3b3e46e8919439645c21d84b6a92a9368bd832686e003b2fb97cbfed1366d09083239450e3f9435d96f23dd9de133f9a40645ce493984275d3bea97f9eaa12544487ddd9dcfffec3ad0932b6259125450d9cce41b62b9a3c81524065eb3fc52be1e13edb60a55d95ae455d09dc299f01bd14e42a6194dbe7fb023f84075ab552415d3efe871b336c4a96ee0e27519df16fd61305ce2d6f03c4a54859a05c047db7493908ead72767578dd00c73c93b2b263ceffc05e95373c95b01881d227e4889597ab0e5c0abd7769bf47425b1330d9cd3c6f866029324bac670119cfbd2ce611f103255374f8137e1a19b74fa815fec749be26e2f518895e1fb5d24e4d6c03290026c9ce1b3d9d6096741515694f01b6471c984c6be2a2a1de1836e0c40b92f4de627ad21cb5d4af8d3a32a4ab1ac730e13339d15848694631518e9cd1d0912506cf39421becfbf1da928e6c2385c273233c3d4e5813a14003dc886660f7715707abe7d901fc5c4a9a3551c914480c0917956d857293c25b8bb25527a0ab3fc9ebeb7607b24abdd53ec404a0d64b7a794e502fb446e6199e285eb576eac978722a84cb2e44ec104d37876babd0de018c36b2a261bffe90a996694a726a0db995001d4adc3ebe10ffa4b68e77c0381c480698683f4a2e26690d2f006a68c0dadb5cda61e60ca2098260d554cd5b701d8fac31716b604dbd17ecd097daa76de94c17b52318570a1f271f0c948cf0b0faaf3133e511d108a3bce044fb3196dedf8237bb711b2a8e97f84fe730dfda716c227f4af78513b7c300f08ce352617d8b99ddda416c4acce4a109d5e0ffc50a769cd24508538e692a07e3b615c1dae749a6e1bc5570d49de5bed4ba85b309d9a4f47d8e9bfb8bfd9428396b7bbed22c7a355e15c501bb5bf2f63919a3891154b185882524fa3f1f86986d38aea5c62a93e846dc102f9071b6acc98ab7d7db4b93356635e784d20cf14453964b67fe8eec1579fcbd083b0ad2e67a243bd46285df07e7b626889abe6e44f7e53c29dcf44de037ff1a2b661ec78559ffa41a397fbe3c1bb9bd48d638ec6e07fadb150526f4b1103adee3d1d5c68a18b40d3b8d69d1b84be803c84f939fcf4f90decc718946825a3f9fefdf5862630432a01e6260ac1be1be2baa4d763b0ef959b6fdfcc0935d25a4ae7c8d3725dd1aa7cc9b786044d557f4cd3674d41b0466ec243e6bc83376c39c1323912bd9b08bf8db7f10dc9d80b389f8c163773fb3c71bab59ce9cce8356e860b8a160ad11526c0016d9995d6b7897e72d4a14923457b7a68569a279b844c16730e72b01513afb94d22b88adb724841a684341c1ba8951f128cf4c929ae14e1ef9712e479b89a55f6fbffa9803bad7723fac0d665ea8cf5bdc7fa24fbaf36dbdd8d34893ad08fc860265476d8c4067a351017facefe40f668ed3b1f1e8c0d6d7f224f68613e56396bbe316b33b63b2ac9ee2727f5cf363266739470ee1c586c4327660833485ce18aef48dc15d2ac26eda0df5c17f82149d08df4d4bf8f65394384c56f89bd44e27026e1a404f8ea7100eba3a4f12bdb28273f951ac6c8a7b1d1430840b3a010b7914ff567764aaa8bde42c34e8ba05772a624df06ec54c3495235ffb6f8fab07eb85cb3acf4dde5e7d846074719dae45ce719465333b35b9f431ea2ec5ac1a38a76b9fd04f4bfd5d14f5aa0132f51740bd7fb9752f8f6389f4ff0628f0a6751f04faf2743100298d39aaf705468106f564218c2a3ff6297fd92d8baf03af784c586d212127d7e01857ece869e0f0d5b7924c3cf93fb468608743d2c82c667aabd731ca76e7582eb85bb9ff263ad9aa20cb953adf3c2d2810bae7a9c558e9812f3798fd184ee697fc1f5ee0e4a57b29c1e7f593426e094c34fdd4e8d58b1b6f262ed6889d8957b2a39c7a6128b4f086bf533c3962cb508a6d9ae1d470c467c6bafe1fdddb19f8448e336ca7d0534acaefd7eaae45d8c1a43a989d4c8e97ecfcb5859cd2fa0c508377dee2a98afa68e951f5e8466e87f4f27ccb0abb96518c457ad136d1d93a8b3ff2e0790605333c983e771333c34702e81080b62183c1befdf2bfde5c56f5e3096c4b587645ecb7b21068d387c10797f88a35eb0b9426a8ed171c3dcae995b88e00ad23422dd35b571ed1b21faad97c9947593f07f9cb1bfc7a99cdc4dab0543882c8ca859472b5b86bc4a67e6d11d8a63db1dce846c1b48f09908b8fd2d2e704aa4066e5002401a8dd0bb73b4cd3325445c4e2977481be67afc45d3d00debe60ef960f5485b57f2ad5b502888a765a3e9aa5c160e74caa642d6b4642fc9e2f1326fc7d6443ddb7daed223756dcbcdf7f08c0b9cd2b14e908e38edc687f9303841304a6830e0e2a0189be64ea1ee302a427a01b399216deb7006463f296ae169c027b85350aa90f4ed7eeda988e35c4f64d17210d113f343811536669ab37f1bba5f4aceb0a3dd72628550dcecb1c42179e9f9b53e5d587cfada6340e571ed5f6761e965f7d31d4eebb88b092fe14db628242875217d9fd940e8a61826ee6d6d9be4d03403afee26cb9fa5332f45a13ee3d71def3763af7c4cd56c72abf7d4b55dfd8a8e22ec7c8b9e33b1cb5cfc8fc66ddd7dc05f8bf9c4df14a3cd86314b35aac32bd5c78756775f9fbf1467cb5371ee82368c770fc201b02178f796fe295029a44a4e7abc0e6db3fb296157f19c64fde0e9642bd3d5ee702862f4f95c344cb8e57b19e72a63eaaf0d9221ed678df4871f7fd7c0e296d50205047027376a5a640920143ee92ad8e1a3cadd6bde7287426f45ff609726fca4ce7bca5a2768a5339b9bf01505c0a14000bf1bc427cec2c5433413b82f73a8cbbc537f7db1b9fb9f68139165e4ebee9c585ec92864c0142b170ca2cb109874fcfe25a89dd7944de530b588c8544723c0b11ce24d971dee75a646e8701f9ecd51c8846aa28d763802995f824d03dfd183d90ee98225765d58bcae44d08d7b4dfd610f6064b88570d040119f9d94406bb2fb369d7b1efbe0aa3eb4ab7179471d20fc7b0cbf6d0edc9e7b2a90d4a26b49befb895ec9b4888d2b4672ceba9604ff06bbb4278e8662e609034f3a666bed63bf2b9c16c12d8179a9070ff3610310dee7f4e1622ed94d9cede714c83317d54330532e8c178cda5305c0202f88088f6dae9508f9a74ed0a5f60a45893d3b14d5cfc743e895281e59323e376ea164964eda2dc74614f4600ff30fab65f39acf8b44b10af46eaddcfb75a11badb3d2d05cf4e298873409ce803ce46b5d4c5b0585f2e9a7ad8cf927f91e5840869cbb97c838f717b696ccb2d74ec075f78c4e910153a2a4711b67aff021fc4e9ddfa67fdaabe619f35a6f84debe4222a617eedc6606886b3f41b16fad94f8b5321d3d6d815458145c8ce98b97c47a72b85a5f9f12bcc52fab5261abf1b3bb6b62f3831fb71e2b6d34559d69e68bb6d595bb3722a233b78611231e4dd0c387c3aec55f30cd7862f922470d622c3cd5ddd67bb77a707da709482e824a3c1e23748bd7f6198565a84bc48a41dc04f8500f9beb97754369d8f660eb43b3ce85e06e715d122a85fd31bc3d45c975d73ead571f98054e455c6d4fb5aea2e8e82e72e66c488a70d2914821312bd908400596b55a96deaab100bec00466a69111ef81e4cbf57358a9536eb402d4f59f5b94b948558c5c5dd8c8f813dcde648f781b83d42e26fff65cbda6222122d5624f58348eb482cb941c3209af42581a84b0f6cbe5edb7af62d8642c310816d6fe55dd4a817e8664602e33703b61f3a9d8013e0b62e3d7f92df1db412fd238c899ae8a123eb966d354a2912d14f05accfac2a339faa52336841f044217ebc9a88e1d10d527614206cbe3c8ae00754043ed0c6af0804e50c2d59a6cf9b4c8b53c5ee8b849b3482e433fd880ee07147913cf084b6b1fca31ef967cfe1dff85e64d2abdd1d51ad4dd4a75e9b199477e6ac6431fdf4ea1b922a9e3", 0x1000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000010c0)=0x8) 16:00:00 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="f63b000000fdffffffffffffff00000000000000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000300)=""/201}, {&(0x7f0000000500)=""/212}, {&(0x7f0000000400)=""/98}], 0x1000000000000520, 0xfffffffffffffffe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xb, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x2) r3 = kqueue() kevent(r0, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2000000000000029, 0x9f44, &(0x7f0000000040)="e7", 0x1) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x124e8e289cdf4a8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004667e, &(0x7f0000000080)=0x80000000000) 16:00:00 executing program 1: r0 = socket(0x1e, 0x3, 0x0) recvfrom(r0, 0x0, 0xfffffffffffffc39, 0x1, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f0000000100)='+)&\'\'&[@\x00', &(0x7f0000000180)='({$\\\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='-&', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='&(})/%-\x00']) ioctl$TIOCCONS(r1, 0x80044272, &(0x7f00000000c0)=0x8000) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x1e) 16:00:01 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = getuid() setuid(r1) r2 = syz_open_pts() fcntl$getflags(r2, 0x3) r3 = socket(0x18, 0x4000, 0x1) read(r3, &(0x7f0000000180)=""/219, 0x54) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r4 = semget$private(0x0, 0x6, 0x8c) fcntl$getown(r0, 0x5) semop(r4, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) nanosleep(&(0x7f0000000740)={0x1, 0xfffffffffffffc00}, &(0x7f00000008c0)) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000940)=0x5) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffeffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff, 0x7}], 0xddc, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000400)='+\'+\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='r\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='r\x00', &(0x7f0000000580)='r\x00', &(0x7f00000005c0)='\',\x00', &(0x7f0000000600)='r\x00', &(0x7f0000000640)=',%:}[\x00'], &(0x7f0000000780)=[&(0x7f0000000700)=':{\x00']) r8 = getgid() ioctl$TIOCSDTR(r2, 0x20007479) read(r7, &(0x7f00000007c0)=""/255, 0xff) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x84, 0x2, 0x2, 0x9}, {{r7}, 0xfffffffffffffffd, 0x4, 0xf0000004, 0x800, 0x1}, {{r7}, 0xfffffffffffffffc, 0x1, 0x20000089, 0x63, 0x5}, {{r7}, 0xfffffffffffffffa, 0x90, 0x1, 0xfffffffffffffff9, 0x35e3}, {{r6}, 0xffffffffffffffff, 0x26, 0x2, 0x0, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x5, 0x100}], 0xfffffffffffffffc, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x24, 0x40000002, 0x3f, 0x3ff}, {{r2}, 0xfffffffffffffffc, 0x2c, 0x20000010, 0x7f, 0x1}], 0x2, &(0x7f0000000380)={0x4, 0x9}) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000080)=""/76) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000980)={{0xc2, r1, r8, r1, r8, 0x8, 0x993}, 0x2, 0x0, 0x4}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000900)=0x6) dup2(r3, r2) 16:00:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x200000002007, 0x11a02a19) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="d39c13a0cb8d7ff1ecc0ee086807a55545edcab926a2f56e33305239c81c822ffac66ad63fd66fa5cd7820320328", 0x2e, 0x8, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r0, &(0x7f0000000080)="937fb34b39e8b8bbaad9b01d5fe6ad0088aa216e60deaab805c5df1193ff9c8ba77081599c38562316c608449eb0871f3bdd0a8d5fccdab187dda8daaeefd5925f9ca4062a602e12a423aca7cc4dfa5e03ee235cb1e2fa5abe2000da015392c933842f22a3331dee449583e0340e18ed4baabc8f8bccf37ff4bc251c719c1961", 0x80, 0x404, &(0x7f0000000000)={0x18, 0x0, 0xfffffffffffffffd}, 0xc) 16:00:01 executing program 1: r0 = socket(0x2, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000040)="85f7331413fac05c", 0x8) 16:00:01 executing program 0: r0 = socket(0x14, 0x0, 0x5) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="000000186004008b00003327e700000000000000000000140000000000000000000000000000ffff000000e4", 0x2c}], 0x1) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x2383742c, 0x8}, {0x18, 0x0, 0x1f, 0x800}, 0xffffffffffff8000, [0x7fffffff, 0xe4, 0x0, 0x50, 0x7fff, 0xe86, 0x4, 0x7]}, 0x3c) shutdown(r0, 0x2) readv(r1, &(0x7f0000000300)=[{0x0, 0x2e4}], 0x1) syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800000, "0069bb967e28010000f8002d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f828c6c653000"], 0xa) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x2, 0x5, &(0x7f0000000100)="7898309b8d346e98448fa8fedfba90763efe3738ce18bdeac17fd3dbe0b0d48f6eddcfc30fb925e2dc127b20f08b8b17de7d28aca59d93b8c624108673970c4b6ff8cb32512ec46bf6c6e600f1e19c4c20fcd278d95d70750b75df4737865a910c3b3a5fc1f1a7ad8cfd564f7524225085fd734aa3558f7ddbf2a16b5467d230c24ff0d5c4d6a6835e82b3a91a40dfa0ad3e6356bfaadb20ab0e69d23ea24475d4d3e9098ff6e53088b74d21d9eedc5769b8cd97e441fc35e3309f6c8b49310026212ed66654be4e9a3528eec9d81e1bbf39a201733332fe", 0xd8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r2) 16:00:01 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffd4b) r1 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = semget$private(0x0, 0x3, 0x456) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000000c0)) fcntl$setstatus(r3, 0x4, 0x0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0xc0044266, &(0x7f0000000000)=0x7000000) 16:00:01 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) recvmsg(r0, &(0x7f0000002400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000002340)=[{&(0x7f0000000080)=""/245, 0xf5}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)}, {&(0x7f00000011c0)=""/184, 0xb8}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/173, 0xad}], 0x6, &(0x7f00000023c0)}, 0x40) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="5e9f0000", 0x4) accept(r0, 0x0, &(0x7f0000001180)) shmget(0x3, 0x2000, 0xc0, &(0x7f0000ffe000/0x2000)=nil) 16:00:01 executing program 0: sync() mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0xb104, 0x0, "9d68331a4f902f44d111ef2ea4bcf41a5a3300"}) 16:00:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) clock_settime(0x0, &(0x7f0000000040)={0x0, 0x301f51de}) clock_getres(0x2, &(0x7f0000000000)) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCCDTR(r0, 0x20007478) clock_getres(0x3, &(0x7f0000000100)) 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="3e1b199e785b0dadffeaf6642957db805cfcc81287574ad43178bc9b3101", 0x1e}, {&(0x7f0000000280)="683a6a9f3ebcb2ca6e4608bc30be517ea447918aa647dbdca5ec9cba9b06da6905af8e7fb53655741514e48fa95c0e3bb59892320796eaa51854423abe600dbd02886845ec39e9f7ba4df1bf618874515d330680ff6bc4f0e99719dfc854a7da96db829ad55271d52e1a35bb99455ec67a1bc013578248a31154eca296ce9ab681d2e496dca0c95c21352ff3ecf822c7bb68f6349bc6e7a452d738facea11c4f8b89f5477963ca4eb92f854140812f86c9e278c0b7742291854dd54f2e8ea0", 0xbf}, {&(0x7f0000000180)="4b446d46146f9a76d836a335d4bc3b009d8812b7dccf8cf8eddc021a5b58982da81f669da3b60138a0e7936edcbf8c79c51a12ce63c28b6c03873eeeda836962fcc837bd9ad73ad045e5f48de31b", 0x4e}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x3}, 0x400) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x173, 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x40) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') stat(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0xff) kqueue() r0 = open(&(0x7f0000000040)='./bus\x00', 0x310, 0x100) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0xfffffffffffffff8, 0x8, 0x8, 0x1, 0x5a58, 0x4, 0x4, 0x1, 0x0, 0x2}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) lstat(&(0x7f0000000840)='./bus\x00', &(0x7f0000000880)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000280)={0x5fffffffffffffff, './bus\x00'}) recvfrom$unix(r0, &(0x7f00000001c0)=""/96, 0x60, 0x842, &(0x7f0000000900)=ANY=[@ANYBLOB="a303009c9bb1f0ab6646285733eddab3ea4a9fa045f30eb859756998e1835b6734231d9f370002000000000000a94e1d2a7aaaa37b6315a6f11fbb3c37e4f0818be324d88b020d8f81932fb4b43f5b75366ffa70ce19ebafe68abc23552d012fb65502000000"], 0x8) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000380)="c69c2f16a4ca283f2cbc7e2bc2550a27aeeac81bad86822ad15cfb44fd996ff32107ea31fa092ab223260d23ec74e89415", 0x31}, {&(0x7f00000003c0)="fbaec9f38027d5a8bf56c4ff395b58945628b0a3fda511b898c5e84bfd9823944464ae2691dc67f9aa239748f166d0793bdc3890f1c3d6e3850a381a3bb46962b9cb40d45cfa1e98d43c877462f04a93", 0x50}, {&(0x7f0000000440)="b30b9802b1e3b4462972761c65e30a8eacf205ae346d130e37c6b199e8cb157673e45e2a2ff62d4bc02eaf88235e70f3ed48e8", 0x33}, {&(0x7f0000000480)="0a4e523ce66a7782f814c2b4301b2a9a186a12d12d29a1748b71eb269ea636416031679d4f11d3bdd7723c6d3255492b55c418b182ea08d3d16bc7e69bc17e7c2d6a373765f2b066929c2bd055e34b91a4988e10f31c55e6a050f7a12500276b69b99d87580b417d810644724131ecb8261e416f378cfcaffbb4c6ce5cc730c9107694b1115e819c96bb5b8afbfed661fba903b5b7092d2b5c2e67ec6a49ca182991a925f080f1f0b994350139a2f07964b66d492d5ff99ab512e5153020a9472f6cace595d81674d4d2cf79692c40ef3b315424f867b8b3ae6bda8d8b62afdc44ef5f792cdad03e7a2d8d45", 0xec}, {&(0x7f0000000580)="a7d327628c1ffcea954428bc201b3e97d358a3dc180af5", 0x17}, {&(0x7f00000005c0)="5df540af6ba26af57578b6cf78360fe9e3aff2ec3b71004e806b4feed9acd48f713c5ffb4ac89dcb9ae5aa36a50227e037d2f351862d056ea881ff698cf32a9057046ab7c4f5264b0bceef05ccaae588998ee4a33051da83cab64ddf2904815cf31bb4ced66a73a17e5061393cf4d7628581cc248845b49cf4708c0b7f133676bc2e597672a1dcb2ada75e73ae18feaca6d79bd3196f3df02c6f9fe5cdadf8539c5b246a950c2023513f93ed0b2e7873e36692fc7da089e858d774345f5a03c567360b23540c1d2fc481b671e6d4c43dc753f64e11ec97b43b6ab07d8cbde06352687f9f43fa74", 0xe7}, {&(0x7f00000006c0)="f79dc11f35eda1be69ac224c3a3e1c19c85d9938c7ced41a7ff7fec3a20c73df91816daf8898bbbaf05f473fdff26ad8690062fae3439cee48f49e1e254678f3e16b53bcb7633c63410d30b7dbab026196441e70179e541b301e817c5b502ed630888cea631e7ea0edff5eb0ff759e47b5597d4ea2f94b4dbfffcdca6a44969be377809d8ff3481ab95a0418cba5091ba0720cfacc499ff2b4226eb39b79b4a5f3771453e5a13da2ca1bf5efce46eae50c512315aa9ad8772d7f1faa14d57f3d63bc3ab44e484b3e8025920175d9c0d8989e2f89af7eb756a7c4e936c6a72ac70f00300e56b78b3592d2541e1c", 0xed}], 0x7, 0x0) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x2004, 0x3) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000100)) socket(0x3a, 0x8000, 0x3) lstat(&(0x7f0000000240)='./bus/file0\x00', &(0x7f0000000980)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000002c0)) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) r1 = shmget$private(0x0, 0x1000, 0x41, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f00004dd000/0x2000)=nil, 0xa49e31d15791e5a5) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) getrlimit(0x7, &(0x7f0000000040)) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x1, 0xfff, 0x2, 0x7ff}) r1 = syz_open_pts() r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r2) close(r1) syz_open_pts() write(r1, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7f", 0x4f) 16:00:01 executing program 1: recvmsg(0xffffffffffffff9c, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/127, 0x7f}], 0x1, &(0x7f0000000200)=""/1, 0x1}, 0x803) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0x2, 0x3}) clock_settime(0x4, &(0x7f0000000040)={0x10001, 0x100000000}) clock_settime(0x4, &(0x7f0000000080)={0x3f, 0x2}) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80}, {0x3, 0x8}}, &(0x7f0000000100)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getrusage(0x0, &(0x7f00000001c0)) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000004) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000002c0)={0x9, 0x3f, 0x7, 0x7ae}) connect$inet6(r0, &(0x7f0000000300)={0x18, 0x3, 0x7, 0x1}, 0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000700)="8e8d88eb31484d3835e232c5e7f527feb3e6ce37e63800a9b0c5377440f674146d202e4c31ab0b9d38c3788f57941bc64a65", 0x32}], 0x1, 0x36) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000007c0)=0x1) sendto$unix(r1, &(0x7f0000000800)="14e91f214cd95bd561c011a52df2bb8a17859322bb9c1dffd89cef78fc01e05f28849f88e9e5377c12843b39ac", 0x2d, 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000880)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) semop(0x0, &(0x7f0000000a80)=[{0x2, 0x1ff, 0x1000}, {0x5, 0x9, 0x800}, {0x5, 0x8}, {0x3, 0x4}, {0x7, 0xed0a, 0x1800}, {0x3, 0x81, 0x1800}, {0x7, 0x99bf, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0x100, 0x1000}], 0xa) 16:00:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40000000000488, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0x7cd5b356c4ede21b) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]) fchown(r0, r1, r2) setuid(0xee01) fcntl$getown(r0, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r3 = geteuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x404, 0x0) msgget$private(0x0, 0x200) setuid(r3) r5 = msgget$private(0x0, 0x142) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/125) fcntl$setstatus(r4, 0x4, 0x4) syz_execute_func(&(0x7f00000001c0)="3e66460fd6470a42da82c8f900006540804ffd00660f5c07c462f19e886a0c00008f4978db964dc80000c402baf74c00f18f884087b8ed090000050fa8c4a260f2e1") msgget(0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x39, 0x5, 0x1ff) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x9, 0x4) setsockopt(r0, 0x6, 0x1, 0x0, 0x3) setsockopt(r0, 0xb2, 0x3ff, &(0x7f0000000000)="1887e78e4183bd2b5097c3b75cb760962c37cb301944befdcd557228228d7f0d4dbc7e46260c4adb5ffaf0e002973062369b4d16457ea93c486ad1d7747244bc8b569d3e4d2b7607e786bb3f8daa34fbcf88b2c5161976e719b12aa1524a81a72d4ea9343a8d8cd019a2153e8b2dc23988b704351c73f79344cfa79ad5567b", 0x7f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10100, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x7, 0x22d, 0x1, 0x136, "d42d3cb1bed4e404fe3791d94c6e8663fb8fca87", 0x6, 0x40}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x5) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0xfffffffffffffffe}) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0xffffffffffff8000) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8028, 0x7fff) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="10", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) lseek(r0, 0x0, 0x8003) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) semget$private(0x0, 0x3, 0x80) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f0000000440)='./bus\x00', 0x11, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x40000000000, 0x10, r1, 0x0, 0x2a) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x7fa, 0xfffbfffffffffffe, "0366c46aab0c033c02df71795acd76ef3cafb100"}) r2 = syz_open_pts() write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724", 0x8f9) fcntl$setflags(r2, 0x2, 0x1) write(r0, &(0x7f0000000000)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746037f", 0x16) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c) write(r0, &(0x7f0000000100)="165a1f5e1136e3f13dbe9a3e64b04dcabd24b7706c581c1112f1ccea19e3a908809d460de1f4824426cbf0def8896cb066bd4fa3d74344d42af5bacc0ef8ad7bb6a708cc798bc9ac41ed9570ae5912de28fff18963041a9d843935ef1c316263801ea8f42608118befc07bd58aaf5f4b284ffec90a753ec586cb3cf6d3d784b21f38c535969c58a5fcc3cbd305", 0x8d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8040, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r3) ioctl$TIOCFLUSH(r2, 0x80047470, &(0x7f0000000000)=0x7) ioctl$TIOCNXCL(r2, 0x2000740e) shmdt(r3) poll(&(0x7f0000000040)=[{r0, 0x106}, {r2, 0x40}, {r0, 0x40}, {r1, 0xa0}, {r0, 0x50}, {r2, 0x20}, {r2, 0x180}, {r0, 0x11}], 0x8, 0x3e447dbc) 16:00:02 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f47696e653000"], 0x10) write(r0, &(0x7f0000000080)="3228d1ae4d0c91328d75dba3efc27c2b903e5395be271b240ad1e1eedc4134a69917d42b89a58af1d4ba630e33879004ad63cb4e35ab7bbf", 0x38) 16:00:02 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r1, 0x41}], 0x1, 0x3ff) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0xa37bcc43d383c883, 0x3}, {{r1}, 0xffffffffffffffff, 0x80, 0x80000003, 0x4000000000, 0x3f}, {{r0}, 0xffffffffffffffff, 0xec, 0xf00fffff, 0x0, 0x1}], 0x40, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x2, 0x10, 0x7fffffff, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0x20000001, 0x2, 0x81}, {{r1}, 0xfffffffffffffff9, 0x8, 0x10, 0x1, 0x1}, {{r0}, 0xfffffffffffffff9, 0x20, 0x0, 0x30, 0xfffffffffffff000}], 0x266, &(0x7f0000000100)={0x9, 0x800}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x1, 0x9}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x12, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) setsockopt(r0, 0x3, 0x403, &(0x7f0000000240)="45511279bfefcc665791c102f3fe0a0c1c79671459d9901831452bd3fdc507996c6b2703d46f9faa818a9be6301e3da3b2f5daa4ecfdb1794e5ec3113c6d50343726a2122da6f7b7a34fd6bef297912422218869883a9221b140ea33f379ce2d9286a737fc0e46ba96deb050b0d4f358660e9ad136661f9eca757d16434d7bcb9a71f7171d5548e1a104eba9df8a5f9aaf77382a863619a14db51edf4bb877c0aee90b745c741307b406a3bc1c15495f4e535920bf62ad93a66ce2e47341dd6de3f68bafa0dac1b09a9da20111db41ec25291796e70780df1d908fea08f854c553a0f1e14ce4eecaf3e83fd1", 0xec) OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x8004, 0x5) setsockopt$inet_opts(r0, 0x0, 0x8001, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x2, "c70a0b431a8f702f70dc3c9405ff6ae5e66589f8fe7e2fa5b139efde68ca821d0616289577dfd7bf7b8178e38aa996fc949b5d3d97f1009241effbb33485382dfa796f865602cb8b55570356ada5a690d7227b5bb0d30b80fa3061517ed878384b314d10ecff8ff98e32f6f448422f5c4862a5cf39774f8df9ab2fc3047a81ad414fe769b1d9615cfe22765e12c38b2ec604c52118b26900cd2ef798091e28fdd3f1105042fe7d2cb10e67e769aee67896ce6497e0ddf83f39b0a6efdae6a12443b88a089ec4dde25fe9c295cd543cf35f66c9b13ce9f785f99ca02ff4114e56cc3db3a5de5e573ba5f844a732cf2c8b779182ab872381bed69dc9d1"}, 0x104, 0x800) socket$inet(0x2, 0x4, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/4096) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x8}, 0x10) recvfrom$unix(r1, &(0x7f0000000180)=""/12, 0xc, 0x0, 0x0, 0x0) shutdown(r0, 0x993acbfd786a5a8f) 16:00:03 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:03 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000002b80)=ANY=[], 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x3) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') msgsnd(r0, &(0x7f0000000e80)=ANY=[], 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x10000, './file0\x00', './file0\x00'}) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000014c0)) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x3}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000340)="ee8a2728432bdb48d6e879f5c2906b7614d9a4cc46125fcf4aee6c76ba83d0c6b07c948698230d8f0412764064816e58eebb535b7daf00333d9c7a5c9941eef6756b621a8767e5612f96b2453e2bb666541f5bdacba781af847fad0dda4211ec7e654c1dd300b7401d9c2fe973bc8e3074d7f393dc69bdf8b16111daaf26f2b50a797dedafdf8de660abc203a281e2b3e5b88da41a99aa34704af789948553ef8b66d0429c1b6f9d53eba7934a5a737bb1421e122cd8dc324be2417f97c5cd80cd6120a55de5e96ddd520316220d1e2a82a485109d6579755db686ce46dc80d9fd822205635e8d1846ab30ca91b6c82d81f34fc8e2bdb46b7d95f0c41141a5ea0e8b3bbd28b1aa63a6a8f7bbe58add3b06bbf07fba042dce47e0f5956e29a4c550a5f1d61171e65c955187d8e1e287a4365026161134093dad42b529363f265b56a034a1ba41c03da08dd1b2823c531c9d6c2205695d25d7f8c0bbd467c7953fa0e6410d1bb6da742952ad3f93827a0dfbc51fe2fb8451681510f596f80e8dc4979376be08598000462d2cac4ca63d0f0a535a1ef29a896c70c046717bdaab69eafe5ada5a3979f5ede80aa5729ff9b0649e6d84483fd78cb39d4bf6e7a37a33de5fd6c57f0ebc5074294f247523756e5b8f11ba4300e7fa481e3f294039a306310284a2a02d4f816eb27bd96e38beccbdeb4c15eda22fc15b8e399ae899ed0cb05a6ed21508cdecf579e3d388d6bb2b646ec6c7d3e9b02f7014848ca949f2e1514afdc90ea8c3e0e66db553bc424253bcf9361fe4b58b60ddfc016b17ab1c747cd64738c938f3dca361ab91d720bb907c4af887075cedd94816204916ff5342a6c595653145a5fbc072b57d65d23daa1844b387207a86246295c967c364492b8a8f4bb7060913557b8c50591767667c80eaeff36e098cbd9dc089c6ed3a9cb37a6d6ee185d7fcb8032305859d3240008846d92581dbe8fd759af5e5e8838c7815b0bc41850080f428e286beb375d4ef0ad2f3b22f3c066db18604ff4b67d880e7d87cc19ad0e647a60a22e1ab22ed89bebfa79f3c4a62bfcb653b0f5fc2274a328d2de9305c4082ad022284f45b159f4ece6c9aabf23b19cf37f97b995657898c841424adbd568d82742ba699c7747586d65b9b2e871e21976c3bfc303c1b3fd5defe9a7d72ced20c0dc79222e0d99e67cc9e2af67ea470719426bcd27d0ac91bb7082039b2bf948140d206d4f43b59fe97444f6a5e13ecdcb50723a70a978e4f091bc4f906d71b76ea6eaa494a097f7bb1a65deb0f47c19831b587993ec2bd1db58caa342f462d4a6e730b0341563a209d73d83eabaff578bef76d4c3371e0e6c953f4db5c4f115022d989676291873d3593b8c5d66895041d787fcc403a6b838090fc0baf3d4c9ade3250a58977e3d442f66e5b233d5707ed7c9dbb578bd787199901d8b5404fa8d60aaeaf59728ce9a012752807e8f31ff8f809286f8ef3fe2594eca86742af421f5c6e9f0fc4b2189d3f582494b79eacc19e6be03dcea5770a79fbc87e098cd31246aa35ee09d92a22f4ec3cad33296145a8af2b0fed89f8d59eb432c46a99e95567ae938ea86f38e27edc09eae130a906cd7b50c7d58ca4fb6152f82d3ffa5a9208c466e95d54878629ff7a8466b4187755855666be8555c3e96f95deecea2343c28ca854cf3e07153d940622088f436bb8890a5684fdffb502a41de4a66f672e3b5d3f8add89259951736f6281b1a7198a9cedb08d1b1789ed9ac1d92ce322557790e633bdbb557373fe05986cda0d24a4208b423df15142237c4658dc407b0d7219cffb57141e613e1bddc0b2b5e99dbbf2323bd1873da5e29776a9fb11d6a6b7ab7efc5f99c6f2d7c428aed5f436461ea8d6778fac8a955ed9290bdb5ea9cea2498dcdc68c641fa9b5462a3ed5f10f22a66c5d393b66580b24497d2fe12b83c99d0b41af3b58656f4aa66ddd3ad0e3d10104eb1834f34c062b995f7763a5d4ad6743c43c5b62ff9790da164ed667968f3800812832338620a671485773c2df09776630042551f3ede0ed394f5e7e4900950ab21deaf60f357746c6b68acf16718c7e45b0829543056c0331d183256f51e367d7182d93405e4a7a477df79c15c4d4e7f63009ccbde6d9aa089ac414d7dd10cea8f0da70e21da82e4bc5b749802fa762e17c5d8fc41a6127f64d55ff727bbf4d40dc3dde71551a782dd203d7c2262255c3c30fbdd05da76ede3f002e4f2583ecb967e31956eee37465fb70d26897c4314d5b63ee8104bafd6663e34b256b5ea019a54ea6fe21816a8679e6abfcbdd1ffdfe922dc79ce342c32704fd9248cf10c9935ad61ed5117b1e91d205a2d517011c89e30d233a42bbf51fe2424443f8da4116ab365dbfb5f0ee3a322e9ad40c427095a535527735d53a571b8b86a8f358753bafdfaf0a720a458d339b4e6f79424b22255cd74eb3f6127f75f909d92c15353d2547ef796fd9a432b2b152d34b7ccc42b9fb3bc40d9cfe0fc966ef19b1a3aa57c85ccb62d7cb896f3bd07d76485659ee7f8f0ae7624ca36da0923010a3afee6df7c1291693746ce66b5833bd0ba492aca02d72fe5c57cf9df791c615f14d3e2dedb98aa6b1e819ac26156a5df0cb7aa74bd568d55f37be1400994778922066e3faca611fe4b12d9a7def1be3f3b59f82dc3afe41afe421d3b628366efef0dd16726c7be1144dd284347f590d00bed6c32fba038b279c687dd536778d528e8a07529c6310ccd369bafa7f2c78dcd5a6b9ecfd30f91418a4db995310b53ad216045c1ab604cbcda83869d3b81089a76368f1362693a4e8e8293a41c85e8fb7f3ce716a2d3a0849fd98b9d343d04d58690af345415877014e91992c1a4663439f5f75e26d463b1212654be767869024a3fcbce79ba961bb607f57106086c6e388289dd072525bceb80c0aa1f958e887fae6875bf17fe6d6817518b24d41e379261585d4236795f0cfaf17b8fe035460b03ecaa987f8315271b5fd73834b6aeb4a884e59f7435833f4199898ac31feb0483ccce71c07325425f2ea6516c7d8c7b36360b3405fe932c14201325aa8944b2d0e024f725667f231c2972961b14bcc4544f4c528e1c26dfc2f7b0bcfe3d0676430463abcaec0a34997ffacc5e252ee6ffb944cdf491fbc803336492efdd538c0a83223b799579ef4bd25fc1c8731533abe4f000b381ec37aba2edd16ef6f9c41e6dba4947fe60d59dfdb0e173cba8e7f044151050749654b70b034001698e3e94484c869932b65693df0c2905adf155043cc5bf21da3b748940a958fd9c90205ad85652f26586e4e3e05147b257e2dc5103e66c561599b0944267b9588cebfcbd000c19820f48400990606c2afb70ec8788b861c6fb3bac1ad967ae9cb91b4c9ca075931599ffba1a4abc8b95fe1dd1e3ffde60dbf8b9f4a815b1e22127c6b745380d3b1acb7b8d0b8e3d7585be5c2791ab79ce6244e71ae57d80187627cc673912a6d9a88297071fcb8b2746204375b6f0aa75a916fee3dc7771b90c997f2614c26929e8f3d4190466b6cb81dfea24f4304ae04cbe72a13293c8f091d4608166a78429b32d477315ff0966a696de99394733eb561535fc8545f0776f40251386bf1724a192fee30d4d3d0e94af8aef8456f3add2560c3add301a8e329f2427e5179e2ff96f68bd072d5c2f40f91ccd08707a29f377045f6f80158e4b88dd728b8658fcf3c62982ca27030b208dc6e0f31c27e07d34316f94c806d8d62c46afb7550272f7e1b142a18cdf6f1b0af19ed57aa79ab8d184807ac46a52191e7dcc3a58bef65f4861d0453439860058b9270fa37b44b47ad8757e861d1eabccc960133c44f952776b037abcb5b4ce25dc74ec1eb11a0e2bc1d8a0a9564f463124c64285616be9cf585e1283c8de369815b55c1ff76f287b1fe939188c6154c692bb0518287046cbe18ecaa529e3054e99b5d0b2f91345d90d096ac5bb07a3ad0d229e9df3fed7604ace7c7f124e9d9e2725cdca8d0cb69d5b021672df2debe73b9572a6916d424b45580c3df1e30147d3d00cd51852b0e6a7145ff5feca2539bd3a3ac2b9c128534da25c1f62885af46fceb6a197a8718a1be18ece680575aecc5b2840a2c112338bc44ea1f20c86c7824beb7d14234d32553b834be4dd0cab2b4b762ccc9a003fb56761cb0c1ca9fcfacfcf21c4140cf8f9f513acee9213ec5477281bbdfe54fdbae105def3481a1bb851e9cc9d0bf48d2386dce16b526dea72791461b2c7b30ee6db235d34eb4d640308c620e63d64a2c30173c465e905fc4f5bee6a5a113aa3092a77778d1120b1ed23677fe78ab42ee6c70c4abda00bd1b5d2c7768ca195dde12dd5f6ed0128e723c41349129c14d6442646ed381ee81cc53be836f475008ab65f69cd3d610cd60c2fc6bd87dd2cb5ed78ebd52d83b761c83a7791ffcb7ff859bc13685ba46104d3f7826dad0fd75d50d2e74c97d1c97f08f58dcec6393b706d292eccdcfcb4ff9e51b21cee75181f6e68f4692f24acaaef67638aac0e93b5ef5d68df7a24d7287833bcf056c012049e25e8765a58a4876e8656281db8db357bc41d16b80e20dacc48934ffc3a32856c4fa90cb7c97460cb70a7eb3f95eca6d0c513bc51865c5e8848f3bcfc6a99388f60a08daf4e09cb303d6185174586c5730935ad4b6642bf245ffe69af0f8b121887b1949639deea120060ab7839021f316084c1fe8cc5e745a2f179919bcd56b682d62b4633334dae654975b4fb6b6c3556a90ecb6fb7fdd2225bdfa51cf12073f077f52f92279e911148ee2dcea90e43b81d15b932d2501799ed70a445a58d01c481ce70ff516f277194756b8570212ccc52fa9b3470f0a5d5c01ada7cd69672849b0efac8e3f09510f7438a30c15d787ba5e64c306b807afc3d7bdc5df43ac94f5267a9a05d9463b2f576b27e135fa7fb444affb44c14552527eed18e42f7160a92851c2dbded36f58836110e6ebe49bbf09b193d91f7abb7eebb0f8cc842e15310f7995d3288aafe74c056fcaa4fa0f02cadaa594b049b005e269a233e7fbb87b623405e5297364c7abb67030c46f31e66a4dcb055963bfbcdfeb76dc726a60d41ef136c7637605903a34045a9b332dadf0b169498365674862fb2189e2f6da91b0ff8d16c0758c08db6f1e0bffb4bea6805074f4414c2f8902f79e1fc90d54f02dbb5c4038823df1079123a2286bad7bb6ed099e674333abaa612805cb44772b98b188350352b8d0cb490da068cf5db51d96f069ff0205cce7f21b6e6afd66350d369049233baf28e3c475c554ef6ddb8ad0b0ba5318be620a38589dc63328e48db1cc9345509e3f3ed270cfeb02045d66f81d02d5b3ee81176ab292edc273e2420bfc5e8815e0e419bcaa242b89f4a328b1c7186aabb67efca8069004874886787054fe1b98bf2297cdf7559b944d89e6f3261391edfc99c76f69a8979969c2b1d6e51112007e2e70c93a41397ecb9ca937670cbfe7f5415ff0ed97d3814d3678f5a205fc974b7f99d7538de1238a35666753b90906657293cc57df2d782fc7ffe3fe539561523a408697c012df05a1101677aac492a1458a114df91d909910202a203e695da7daf6fa27eec910bf18185fad0812257866cb2d182fa7a7d6dd1816c96a53001684bfb4dcbc52967f37809063c55aacda8633281edea571377ab29ad5d7acca2205c8c29f6ab09308489e40f8dbad92bcafdce6afda37134bc53d03865c1c36c362c9ca76d86a657cd2471502b45627e9c8a1ef8", 0x1000}, {&(0x7f0000000040)="07f1b1dc2b7a05e95db1dda2", 0xc}, {&(0x7f0000000080)="a744b9d3673c526337dfb3e0fa0b216d70c3d75eba9def4f6f1468ffad856458d2348638445a0048bcd8f59ef7985be6f5ebfcb164f0a8f875fdf3146cfbb8291d29408012e9a524fbcad3de93c1b3b89a99efc797c5c8d3c6dce0139140d2c3e5f6e9a05caf947c7552e2215b7630a2a73b324a256ddeb20da22db799e7be92c3b3e89c19963a393d0960ac618841ad5a3a26007a5666d7dae3e43d5d92907d4565e573d8d0b0ab68289298c4dc495b9b7969ce2dce0ac47889dd21756da473a42ecfe67bc293d2ad", 0xc9}, {&(0x7f0000000180)="6e0c86aaf27be910a16860c2e667387f8ea9718a994d8695c3d7d755e11f3ab54d538d1c5c0aa8a08e75e35e00550cd8d27b4e0ed3e9bf9fbde7d1ab91d07e54622c26f8fb368d94f03071a76d1ad3a0070709d18db59a46e08bca4b8e5726dfabd7b340801058a7f8094282a7cb1990699adb1486401e88ced57653b4dcedbe94d6fc009da691c88661cb5fafedf34fbd091a6dfc73375ef9f8fee7b2907957092cc94b5a8221060faec1b583573aefb4ff8ac88e6106c5c09638dd3161b82cc57364f7a6971b", 0xc7}, {&(0x7f0000000280)="f604aef403fe21996653e6fe918c76b5e7f63e310d2102db85680042e5e4b2bd0a07c18bcd9b0240de774bf58b6b36a87b53ef8ce27f3654fe", 0x39}, {&(0x7f00000002c0)="31d1887fa928ac2ab6cc6aedf917b5e4fd6e0a72e9831a6dd3ea5011a4eb08061e07025a7d07574a6a36031918b7835082b2a7caca", 0x35}, {&(0x7f0000001340)="b83f5abf65a5214b95e84c1b619d4eb22c0a7e59d72f2880bf71a47dea4bd33718a10b05aa7b0649096b7f464d8eb8c484c286195e5a984d34caf7234fa500445538892877e71b77f1fab448da60b065b99007289fa4455679f804d8c4023f62cded5ade768a30d3d1f2fbe9486efb1b9026dc6d859c80e0bb656110f77e8d79f6318710e67fb38b136ab6688eaeda257525287d9c8221e7182d629d5df1ce81d297bfd55100edd5", 0xa8}], 0x7, &(0x7f0000001740)=[{0x78, 0x0, 0x4, "d59e6b5ee9e3419447397f59a4ad281132e385b37e40b0d9145a88f61c447c66f5e7c23165d24a67c3b9e6320dd71754ab9a5452dbe477c57149c466ffaa317de18eea51ed7af6d8b205e630eae32f134c74b431ed1fb080b18f421709c92dacff"}, {0x100, 0x1, 0x2, "0fa4ab799a160403caaa119061d9043fd1b20bb7a64b7c8f43c88cdfcc42569c2faef37ad2161435ba6440eec33fdb814ffb0c1c27b3d7374bd0db17afe285f46c302eba1cbc2d209adbd2eb69297580321c1203d4f464b00440cb1ab17dc634d6c621fa3bfd90ae05acd988b36fa4929e49a70a5fcb62246cc0d113e13f2dbb428bc8e40afb247e3928b2af9e8f2dfc0ddfc1d190a1da424e732434be2151263b3e4c764eca2b20f8ee80eff2ef55fdbdd7949362289bfb71e7b943004612f18ceaaf4909efcbec8e594cdec9845ec767db350bf9b1bbfe8152e4685b2dac6787f67321ac0c02498f2c36d22db4"}, {0xd0, 0xffff, 0x7, "a9bd595559fc047ecff9890082aa7daf3f05c2ba9054099a395a77e387101cb8aea7809bd3c2875a3e86f607b7ef68974ae693e126c05ef37a18297deb2fccb90be6f2958d0a68aef7b34c77e6187d599766c464ca4422421e5d393875945d481b9b438fe714c0536934b40ed99fdfb64d493699f7ca54ed9a4ae481545bea4652e1a37fd6be4992e29fdf9488434a40e4b2ccc72a1a8d6ca84558eb339ac8c390a2aab37753303b6facaf2c6e1765732145172fa769bf2157ce7353bc4fc7a1"}, {0x48, 0x1, 0x9, "cdc51b730e1baffdfa23fa69d5c1ccb260d572878c4d0d75717a4166e25096e8aecdcace03bbec57170dba9ab65a3ba63b118281ab6da8"}, {0x28, 0xffff, 0x10001, "5377773ee96d326ab484fb9b1376f0f66a6cae1511502a7e"}, {0x1010, 0x1, 0x4cc, "931f460c1d87ee59e8b873e946dab985c4dd6c932ca68fdd5d483cca60e3fea62a9773461d4d80b8c1e1f8771922514ac9776f45b853c6ed98f84f3d795e075aabfd1c9426e5725f21dbff8b69e2a8432c1679f093fa02e0151cfa968a164e8740a4e25b580e459fffc7926cbf8f1b1cfc61af4c1e87be9b626215195435a4967b0cd329f8864c4e7381a4911f1ca63e3cf695f5dc3f8543510a71e36b55747a625c55f595851d32412c917d977bdb8010dc622724184d94966ad09606c676bf250f096e63ef2f58ba3e6ea511512f118bd52e0bc0f199881d89dcaea2a45c28680267bc71ab39a8fe814f3213c45e3082eab4455b406eaae51d65bbe2f9c5fbf4dbd48946b01672b30a23868da4b653fcee4cf274a57d617a95c57632d506f058f1914e4df3188d6343b72d8e208cbbff80f06f4b9c1c7941c264a3f5c961570c8407c44f538d21657c805f59320cafdb46d1df1c8123f9552993eff3012c8ed70d3d394e87741b099307296243223579d532edc40606f8ec77aeabe9182681e0602cf36f61a61bd49bd8a9769d503fd90bf3e7e94bef8102825b4370d669ef75d5ee604ac9dacf27d25fcdceb2a7551de133143f2868bc11d5b5d5c8d85f8d4dd8067db591c092ed829e6b5fca56196ad9875d9e9f5fdc08e6ac860b84737428ba7c98cbe24868fb70462c75447e050eb9054e90fce2066d19f45e4dc3c159547c538a0628f3ce7f57a5f209f06f37753542b6d9dd99c43f7ed8274279fbcd60b789024daf4cb873fd1670e4db4d1668bf667fb0615e37b4fa5c0aa4055f762932eaa5f3463730ef31b8ce0fa4de72a7370350ff8bfb9f93300aa2c3c8c6a0ce2152ee660adb0bb1c812d9c9ad87f16c43a169e0de65d163465e670c60ea4dcdec1c503a44bec7d9e4efc7cd3b62f0f850a6e447364f3e1424d851077ef7fc3cf69f1acc5cab115d020dc52619199606eec5825a4da9f0ec2269e9e41c39e7fa003d8b2384c76883a4417464e3f45beffc242504732c22f5029cf2a10360d2253d027fe3ebeed25eac77cca2b1c3b06bbdb059d850259a726c53b181e9bee06264af9bd3ad2e2333ff978cd92943d235b7a478a253bc893950eeabb87fb094477fa3a5a508355302ad23ea79728b87a28fc349f4e63769424fabb9154003b619cf7bd72ae90a5db8042c70cf0336e261dd7746e662f11d4d55ed9bc8d59fd24d7bc0490115fdaea9b7b798477a1bc38f1a14c794e36b55a0763f44aed09ddfe3fd91ef5df86bc8151b73ec88991be9cebe5c67ec56be008a3e87e4912e926f740015f538d557b4ba94843284142ed3430dd6bc9bf055003af0f201c653a8f0a44328140ace69b384f34bcb2d0652b3bd2ded0192297db3e0314f2b8c8a65d5bc1bf09486aa8f00bdceab138ff2433add1825eccbd36df054b9f0e8a20ca138865a1dfb22b3204c6dd2392163293fdcc29579eec33c6940f9e8d45f6439b691aa3b34590962e6a90cd7bc4e750f981b6dcedc424505e53d3aaf342f6eede7b3411f278e2c3d4e33d9887c21fd944612701f1e0cd40cf07877ad637933915c8a5fb4687d6ed9317175f347f68c370c1508903199279ada3c2c82defa1242477c7b181d6176e09cde53b7e7231ffce6069e497c4251bc3020c2712618f2e710441cb9634fae2487ae32420d978870a03aa7775014803374ebe5c53748fb4ab5fcf496fc3dc676fb06c94cc9bbaf4e44143446ad08f26f9fcdf9e25b582c17531f9fd97e284550f15698cff91c66ef7a5d2562ff38cad6e8a325961fb39287ee7f317c32f14876e4caf3627e1602bca3a7274bdd7749cba40d6ed6bc1d3e9c103addff209c738ba4ede53b5c39435994a68ecf6038cd3685dbaca8ca5d51d6e1be58704dc02e33d743eab27bd6e0329d5270f27800df51d7c19f2d3afe0abc75a8771fbaf1b9032f24770e393da277649142032c0bd12b636bc1639e00763ccb5394ac35d7a25ceedcea506c586c9dc9ea0b3e621148ae4ade2eff71fd6423b300d51a21a62c5b19e825efe1f61c29ca712293ff49b2a041d5031fded56c2843eeb667c1512a7de21ea29d5e7ec2170e4417095d902132cc9c7d0891788c4c2d2712c6360a015e38b5e96dcfe4f2480122defc416a7f03517b9520b38a4bf95eef5d3a57380e228aa337a9c8a3c8c05b328c0838cee19e761ebbe5634569aaad47eb4f60e745b27e2801baa2e9249150ce67cb00b3c5f03f841e3467e9c3a82e51c17e63e7e25c3742a957bc5a509411bed67e5c18939c242cfcdb9b1ee3826a23ad8eee9bb4009d4593d94f9d274a98383ef00e7d2d2343290c4c6e9d7659080fcd765c366db7d56f437eb1140f0e57392171ee7bdc879a288b1e7fdb4554510b0a32cd8e4f97e12466ab216f91aa36231ff326f5b21cd490958968158879b429268b116e23e411b6c84b156a0c793d4b7fe801e8ec05ba0ea1819770c10993895c356bd470bd112054642cb0757252cc718f0887c7317ffb260f86c1cc038c1ddb414cf08f06b183bea2b73cfaec340667ae4fd86b830d70686ef1c3ee7dbd4fc88845ff44dda53f6a84a11294aebee18e98585356e580770b5c13ce0078b0f0a8e5f34603b647d7531851ced83e0654b3c1b72ebdcb005cd9c90a4ee13f14423b0970a58e7866178f7bf19ddb8629926f8a063767580d0c1b50f78e3a388476385f8c8108d21028656985b2f70b0096de2dae296cf39281180ddc03ebf0ccb0a96f321daeb4cb85db07f5600de2a7c2fe8333addf27598151a1a92c2b0753ad42dae5dff8e2404b9fcfc60b8cec0af62c5396e299864fd31a674c8ba7d8cdd2f7b4bfa445dae1a45f0dd9040e8bf49ec8be47b382bb9c4020c66190d4287328e6923534e3e01aa4ea0806a2ea9674afb1da8bfe90d0dbb5a29c7723643edaea6e29007a564da1af0dc6edb3dafcc1d45926196631117a2247fcfd2d5fc1d6d1a7c4a359b18f9b69e5da410616029a8eecea5072495532dcf707a29cc7372e648f0bf9c551486e3805a16dd30e3c71a04a73d75243049622fdf2c15b4788cd14e2d0714beae5810fc7be391b1f8a06ec413912527148562e5dcc53495a255dc11542159186a3363cd8d5672c98fcaea32f0587c5b9d2e1c7607626d8e278065450ed1ee7ae7d6ced5aa13ed176c43f919d505713023c0c4d980e6d3d6594fbd86c898904996ff69251cc7b5b9aff11ee44e62f9c2cdf036dc3dfe91e585f97fed1964d964b64df03eb4135f33b0a4c921c0d87e851b871b02e531e8e1b9ebf9b3ac249aee2a287a301b807849da2895ad26f12ec7f105c4231a537aebd6d861d0ac4fa8a244231ce8774ac73a0b28e4760b04c6a8b318ac2796b9c0d09a31f75d038dadf78fbd8f17eaf439d88fc3e9612dfe364485eb8d7a7f7645c50cc8c392990731c2fe94401a79f055509066a5bad3a23c8316a5d8c6bda8c3a93cf7aafd2357f1509b91faa46af9a2c88617a1082cd71d35d87000f05e323496bac3ee9ad9faa153d20ea70435114025e0c0a76de5624853fbc8a883d512f7909fa3a78f02ad260e6136571b71ec06449652bda061bb2f6f72cf00fa02ecf674c67b0bb5e7603de50f764df75b83ff601ff21968104442cbda4e531a4956d60fa8eb78e6c02ed7fcb9204117ff45eaa7a2694eceed1a5e3343275a20b4d44ae5d6a75800e921457c761b5bc500aa94539b10c4edc51787d45c0825295e804819c13db75d996e4304ba5d674ca7f0d86a47e53d0505b366bb054b07b8ef6d3a8db63e6acbf125939b2ea0ec59e94ab3f5811a0e65f43f6a42eaa0c8bfda4cd6517dfd711205194d557ccd34266ade1a33c2d5e669922a8c96b3b9517b2e94b6264b7c5091c7c93c21bcbbf05b073b63286dc4d895d85f1ee1ad442e86305ad5b8b2c21ec4650a20f6bc0cb5146766d4e0410e77cb1027c44a83c41c33e0b681b8aa627411c1bad399a2d68c9e4075a6763fa0bdfc0e53cbdb032bfc5559c91226e085472839fecf2aa2a9140d2e266e3253a1f55dfc415f0bcd8e09c1fec31c43f76fe017578d53e522bc4c76e87a9dead6e59b9663e2f4037cace799b392802a5d1afdde429e7c3e124c36e93cadc3f8be8a6f882607f36e8bd5604c8e90e292563198e939909190d38f8b133957b704a65bdb91cd1ffd94a0f2d3f6bd54368acdf2fabaa5acd1be7607993ffaa186d18a52637c26cbb1f06e28e4dae03baeb475ba32f9f740220c4432d14c6f587d45ea24dd8e8ffe1db21d4a367fd15cf07fe13167719d1a221d75ed6e987685bb761f588ce266919d479c94d372cd3b0011e7ebfb9b2311885fdc8e78872d837f07c04b6a90f8eee0ac09a3c6ead0851c514a1e4b87e6bfb79de9aa20316699ef02e787e33c9a7252caf34b2ce92025c70de60b3107fb125fc03214a97bbe0517a2a6b50041d286ecc6a433a64f53deef5465e2ab7306a1c80379ca94431da2f2a02c76731e22856a568c7556803002bd7ce437613fa6fe04ac9eccfd5f82793894fba50085f387c3e4c83da03ff7744d8dabfe5cc4b3029c63affcb7d49141b7d1ab92d0bfc22d712dc6ab20e7c042bb481f31a00cda79c07c5dc5759ccbc895e6a9a2cf38ad6dfb27574bfbb0b9a9d6338444e0dea423993c62f9a41fca85428189ff976ba1076d0cbe4ead48e54ce72963907a820bb3e71a14d0cb4e40d77ed2f7de559db5afa83c193e09972be3a9ba8410ed326a2500ad680a0ede1643bd7a2612b423d7059164e21820508c4c5291c4f64c4836cb690ed7a86f945ff516080c6dd6412fbf6ce3845e488a223fbdb2051ac6d20ca6109fad30d1f6c50a551f0513dea9d6c28cdb2f761ffe0c3fd9e32563aead0cf1b01cffa07274b6ae45011ed9856d810609c23a989eec22aebd2ff4ebcc5803577cf69104b498aa856f24733794c0b7a716191097866b67217c14eca961235e3e6b936a0d846d85844b79c28eb9d604cdd84c51be01f42dbe5afc28429c08c93efedeb6d26f251860ae8c8f5fe6adeea1c83a3f36f051740100107474aa4d1872b5d314478ea7ea6c2e618bd70c914dcdb4453309abab79ff9bf49d2ac84cdde7bbec7eea8a78ffa92993df519f6d3077d71de79e89e02b06b3aebb9d84413e0913174240b0a6e637b271ea51e8b2d9d4130593ab1b2cdf60170df407f8f952a81f39720ce5661da1478e0d7fbbbfb0fd422a43741ba28bd16baf3d509bc5698e6076754fa78697fb32b16b0890392f5fbca3682c89a2aa7dac3b1c5fd1808fd0c63bd6d4144cf13a5153d4f53d9edef02e212a3754187789e9c5071ebaab727fba8fd3b4eaa41e69c1988b6fb793b8c894f808c08dc46032f12fa133ce60d4097a67194f1d946d6643569138c89f909d13b71c571266a955fe4a8aec2499b08b057836e70b81a33bd2bba345347c7a89907c8e452f4efaa5b44d933bd3e70b1e3a120ab8a677641fe635a75c6365bad90f03386aab3412d5dcade8c0204390c9b44a178bbe44656d884dae430925489b05c165ff89a5e3cd61260264d3e476c0ee27e65ef96c045e330edc5995be98fae428777b940149c75bcbaeeaa215d4b19aaa34524221f6495b91b1e17472cb0af3528ea59023c2fa8d07b7b740d704986e845bc7c0e997b085a898e291013fecc45a8a1f6e368cbefc567eabd73a34ff8fcb51fc3e2912dca8eee8d5c8816dff4ada05f3a2f6e3e84ce70c2a0cb48578e584988b453472b544100936914f66dddba4ffa83b30332a8638426d80c"}, {0xe0, 0x0, 0x0, "c187a61822facdc40c694260fbd5272b31f40cf55147892aae62d0a8a12a2b4d3361f76cc5d01e8b4e35a9bd01cacd425cf0c1e7833652ca4a9a7b5e5a79fb3a4b1526c0dcf7e1ef55903e37107dd2255758e0cc2589011a80e7e2a18e4a77412122efd0d1ef621a22b16113191fa635b9042c029a4a6639644e75312f1e483ba735b3b2d4e57d28dbbdf8248be327d28a9e8172f4622b27bde2235934f5c866b856c7759907a2aab179df23f66e49049bebe79a081dbf3b95f2636576f857be7c43cf9d62a6b88277729c33f6da"}, {0xc8, 0xffff, 0x8, "20fde75c019ad8a4ae216a9b7ef9c632c14321c4db1222defa21ee0506feab711203d19a28913f52c7a847e6b3d7ffc6fcc053eadec2fe96746c5ed71703ccb1f4bfb5677dafa6160ec74b7dc2f0cb8316b4fde35cb07e702f7d465b0aa8abdd5f22f4a73daeda11a3a6915ad4730c2f5c9c860c41cf80e3909a30bed4822692eaa0ac13aca8c99806e2821215206c50aab387b0c6f48339219c65fc228e0f6013fec3d20c9d8096e8341c5ea2c9d1a513ca"}, {0x50, 0x1, 0x3f, "b4d91e8ac31f5e70df70297eab0f7966a387b7b5d81af88352ce53043dcab7eec3d84e0fb893f744128d2f8fe7cbd9ad3464074fe9d879da1fb70df33439fdbd"}, {0x68, 0x1, 0x3, "19f950366102dc7a3f7662cf3210475b9c14d357f2e517f307367b472c66805720bc59027c7893300fbf70de48793c1e74a71db66eafd0704aa216f4bc080aa2a490c33ffb4c65738be291e96d55c7b8de14559395bb4062"}], 0x1528}, 0x2) socket(0x20, 0x8007, 0x7) 16:00:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "080040000082ac0000ffe0357f00000005ffffff"}) mprotect(&(0x7f00004c9000/0x11000)=nil, 0x11000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) recvmsg(r0, &(0x7f00000012c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000080)=""/136, 0x88}, {&(0x7f0000001180)=""/11, 0xb}], 0x3, &(0x7f0000001200)=""/151, 0x97}, 0x801) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x3, 0x124) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/219) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r2, 0x2, 0x8, 0x0) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x0, 0x8}, 0xc) getrusage(0x1, &(0x7f0000000200)) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/201) 16:00:03 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x20) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:03 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setown(r0, 0x6, 0x0) r2 = socket$inet(0x2, 0xc001, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:03 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:00:03 executing program 0: pipe2(&(0x7f0000000000), 0x4) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x34f) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020697e, &(0x7f00000000c0)) 16:00:03 executing program 1: nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x80000000000000, 0x2}) 16:00:03 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x40000, 0x2) fcntl$getown(r0, 0x5) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 16:00:03 executing program 0: r0 = socket(0x4000000000018, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), 0x10) 16:00:03 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) writev(r0, &(0x7f0000000000), 0x1f0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fsync(r1) 16:00:04 executing program 1: r0 = socket(0x4000000018, 0x0, 0x101) socket(0x30, 0x8003, 0x1) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)="01000000", 0x4) 16:00:04 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035ce17351d70577f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0xa576b903159aaa89) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x81, 0x0) chflags(&(0x7f0000000180)='./bus\x00', 0x20000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x93, 0xffff, 0x0, 0x56, "93681d777ef65b404d3d77de1390284097e10d2a", 0x200, 0x10000}) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x20, 0x8}, {0x43a5, 0x1}}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x3f, 0x9, 0x1, 0x1779, "25887c12898eca8cb430e328a44608bd3d11c583", 0x4, 0x80000001}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000440)="d6c0dfeebce0cbcb8791b3a142d63bb63f9dbf742ba04685b6f74d47f5c5bc47b4209c23bf7b78a98aed344199007f520377ab280d30525fa64f378873572182c51659872f3df4aa7d40e7d3d351367ed9647fb4f034bcc6757d7b10610c08933886e10de46ce252c34b624dc5fa40babdc0022cb89338053cb130bb4f34317a", 0x26) chroot(&(0x7f0000000140)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000082, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/165, 0xa5}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xe9, 0x6, 0x8, 0x1, 0xffffffffffff0001, 0x4, 0x6, 0x1, 0x2, 0x1, 0x9}) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x1ff, 0x3, 0x0, 0x1, 0x8, 0x9, 0x5, 0x0, 0x1, 0x40}) dup2(r0, r1) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) r1 = dup(r0) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/32}, &(0x7f0000000100)=0x22) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 16:00:04 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) close(r0) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a800343d605e2f43b0d33ee6185c6a19e1a3fbed9d7c7f5ecd50537efdc30f779daa987423cab21c6b2748aaa78947dd39a00000000000087f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc387972d2eae1f50146ed5eab87dfc43c6b274ae695ae240ed10bfc3b018be5455ba5fe808f9840f9e13da075ee54d5bf03c4c06822484b10ba5651238225996d2250f6ea8640053a6212d0000020000feac0fe429f3c2ff8a0d5305493fec52c7bfbdb7c6feab0d4e779efa285828016551a90e6a0998bd25030a0000000cee859c33bd408d3f22d86172247ba51ee6e871ddaae858841ef612de8d1a09", 0x118) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xffffffff80000001, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f0000000a80)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x4, 0x6ca}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000100)="dce0f5e1b89e6dfce00b6055776285966174427b6146d488915e11975629c174ebb9f1f734d75d8ab61b36b1127e13a6aae1ff74e2d0a9c65a400a5b5a1581225f9bbeaf015a0e9123837f9b16b6340c6107c3c47f5cd6fc27a28c9305c71001431db85ccf45acfc9ace4275f1f08e7ac020b9111ff5a78f79aea9edd553f557f4300ce5a7", 0x85}, {&(0x7f00000001c0)="23b28b126ac160974e73a1ea404b8933d1e351f0db0799ac2470db086684bde4d17d438de963de9a0a296881a80c5950c44f609e71ca87bcb5d29d9bac2327e4a6ba3797ac6b77949e50f8d47e538b89a03432eb8d564ab7c97edf34006dfb33f1702177556c1289f2fa76c96b57bd2670d2e148eeb8b91c9397a04c0cf39ec1eb36f05f89cf46471b09eb88c3d4e478efa2eab5ae46731d9d83767fa76d65209f63c3365413249ed3979508d4ddd472144fdeaee30c7897cd7de5aec47b227a8e35277021083e1274", 0xc9}, {&(0x7f00000002c0)="6cb944d220a510d278c321b32ebe85795b8a230fbd9828379389646287050d22031fb10bbd0ce38e0f7c0b865c559aa9c65a0907337b407b432ea67e7d171f2f6898d303c16538ddde7c5c608352a7b308f4e62fbefb62104ab5c65eebd982f6479c5fab60e610129df317dc66339aa02098db24cd025b382c1ef8797822086910e056d1f5634baa29a4c7a322fad738e91dee395e6693c421a094e2efe33b82ae97ede921f0fe13a70ab77d933710b27bb43d13720dc544e1b3226da023105ef8d774d2a519e7d49c9f6252fd58155474e19622c6", 0xd5}, {&(0x7f00000003c0)="36938d15374f2c9c3d924e2236892729965fc9a79dc99c665970478044ff6c8d1a45c2d364654450b543689c99fffe2fe7648d1bf369476374dab524dd80fa8734fd598227703ae6bf2f12b46dce307e6155fd4f1b78fc41fa61aa6726f3bdf60c2223b5675cc97d7a6f2063473ed69a90c55006193bc7208a762af68640014e941388be674616260fdff00dd14a8f68d85bb6097ca33551", 0x98}, {&(0x7f0000000480)="f979a25c02032b6ed8fd2045b996c72854d276ef318c2175eda98408b0bcb4aa79848075b56c893b1616c3e417837250bf1daf576eccba4cb852cbeba1066b7cbf66647ee87786a4c1a7fbb8b8bed4040263d3ab360f696fd7403ebebd8120bc1a8cddb0933f133300a3f52c93a8ff6a3656f97623ee814b569417842c0938c5409258007c95a9e8bca2139307be1797b85225475b46d36256", 0x99}, {&(0x7f0000000540)="5143540553d28a5e87ff2daba924def20a385852a5c7c736a9cda81bf7069defe2532550b2183005859285f3d1e6b180d11fced4beb704a1a10384baf1324c0a8ef89ceaae986eaff7a2ced7c56bc51033d9ce484a9c96137912b6c6b67decc072b132eeada6f98223f13cbd3d0e89c63971edfe56065d316b7e0eb2ca2d98ca0c139fce5ccf12f2325f32a0f205c9b470498fb76bdfbc5e5432c9e9bf68bd77ed0b69a10ebb7fc0a22392193791d4c1323e", 0xb2}], 0x6, &(0x7f0000000680)=[{0x10, 0xffff}, {0x68, 0x0, 0x4, "08e2e8fa48a8ce9dd8f2b17ed788d93807b656fb7a2e15b19638c99deabd98c482633b39cf9933c4f722e631916ba8864d267cf3b2c60ebcfc2b09c6176a290f684103797b63ab29b826aa6cb95efa266180a901"}, {0x80, 0xffff, 0x7fffffff, "3c5bbd5347323a2c74a247863c40599ce45b2d919b8318da42674e18be2492bbe6c5581e57769dc0d1613884ad969e975c30eaca2fb228840d8ff326cb961e48766c39ee27b7d380a1c4e75c7cd678e378ef8bd9b50bcac09a1b55254ac4543d8ea2c31926f615447b330216"}, {0xf8, 0xffff, 0x9, "73863eace00bf268ba8750067fe487ccfc7773594ae899fdda9c96dbc725fe26d860907e02797a474a66602c3bfa31a079eecb48f4f097facaf58c6d02f9658248527631f48df463741dcd1ae092b18801565678f5588953103bb5062571a09e40b6884baf79e32e2b0fce77ac6a84e3c0ff8edd714e7a927e4082423738e5cbe5d3b3881d4d9e0d5a62249f2dcedb665605d212a7814eed88b2516acb5f43653ae3d9de3cbcef45cd18cfa42e8bd6f1d91fa13e057fd88f481bc32309c8e114d7b40b0f0c1d9dc407d90fa921bc61dc6034baee013fecf092633f8b179926a5f277008d815b"}, {0xf0, 0x1, 0x3c5, "0c2aeb6557c24893f56630850ee166e29b854a9e4f51cf75a37e3d00c30d2fbe22d5bf591da92e71043dc7f196babba91d6cdb6ddad5bb18aa1fa10097eb252e67eeb06ef888f91494f9f6470ed06fd5bede3b264fca9abcfa55217342f53ab331338f49bfbd4c33858b91cd9e1b2a1011d638977c1c6d48cd89c858b006b51d5c00c3cb55729036050f1285bb1edc92034de94aa38274673bcbea05d6bdbe96518b10f786a5c4b05e9ecd437f729f1fa3bccf3f45d150c3ec2103fe243a8721156a4ae4433d6c490c816b3c47d21ce3e5b8a82f8e41d14c953e"}, {0x80, 0x0, 0x8, "0644ff45b1da49dc88a830587965184e6e7c47ade5aa72c6440ec9ed79b340e61d3f6696fd5cf6a3101f51de879830bca74c1d1a67eb6c04f1576f19ea903123e1fa803b99a455a7c20e53015689b9f308d089e21d99bc1047935aa11825f4e5bee5c96195ceb6ea629bb2404a78"}, {0xa0, 0x1, 0x4, "0e3bc341d38570648bbd1eff0354eac73f615ab57b7960123f82b17a459d3a0570189a9a939d695bbed19457b8032394afc67f8867469c5f7a3d12a0d8f162400a4426350ca7dbf83e80456d7701d43ec450881e0f35c74619055afac291cb3e317fcc81c8f59798155993560c06c91293a39d65f1106cc4e42e126e4c3ac1b9ebef1f07d1abc1570722"}], 0x400}, 0x1) setsockopt(r0, 0x0, 0xd, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800000000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b002300bf02008c9798171fbb18fb9d568e58a681ffe4cdca177091fa7bac75ddc107bbee18baec51f8a0d902da5691d89953357d4dec591e7d1827ad0000000000000000000000", 0x4f}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x1ff, 0x6, 0x1, 0x0, 0x8, 0x0, 0x0, 0x2, 0x1, 0xff}) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r2, 0x6) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x49, 0x4, 0x9, 0x3}], 0x1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x18, 0x41, 0x9, 0x2}], 0x0, &(0x7f0000000380)={0x9, 0x400}) 16:00:05 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x60}, {r0, 0x1e}, {r0, 0xfd}, {r0, 0x82}, {r0, 0x100}, {r0, 0x42}, {r0, 0x80}, {r0, 0x4}, {r0, 0x2000000000040}], 0x9, 0x7297) 16:00:05 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1000400000002c5, 0x0) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000002c0)='@\x00', &(0x7f0000000100)='.[\x00']) writev(r0, &(0x7f0000000300), 0x258) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000011c0)=0x401) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x1) sendto$unix(r1, &(0x7f0000001300)="3689a2c4e92e03c16e3f59eacc12991ead8b6da3da79950891541865dc1aa375cd372be7171c3749fbe2c95b6c3973340494209093756a1afe399d181af383b671fbb5df347bb391f9b5f7115b3542d78716e7af60091743d2fde7cf1ec99eae3f908e4c595c6f9b937d2afbed31ba83fd74b6322255043cacd83eba6f2174f96d2f567922a6970d65789eadaea25674df62279cd523f1724b3c17ac964e56c22cc64372f0a8370fe2636395b05b0d50efef4200b594cadf0f848944de2b24895122219fd32fa6365c21361132161311f5e02b00eddd0542ade21839863f64948b11ea103d54985d0816b1747e57253533eee22c02f5073d019ac6952e608b52bf0405203f531f69469347fdaee09d41ff2249145991268603860b8f84e0ce6a7bfe34af90e68062196c2dfbe7e52a8becc576c7428e8e3face80f1e3f7adc8b946de338c1be87770a09380eaccd4f87a18e2adfd255442464f9a164de8353071751718b55b253eb827a0be369f4c24850e935c5c1167be96de1a76968acacd5b995278f82e25e22894402ccd84908cf454b9d044108c8eb825cbcd01770d4f94a1f76f6f3600aff3a1388368aec86c48f6b9e4c53bec549b908e3a545f54675f383b02eb3e929ea2ecabd802ccbffb783c64ac7e76bc3152bc122110fb7f89fd68537ea50d4a8c8586008e7caabbb96a168c8b5bd570216ba6fa3e88833f753d1314a2cb41cf28228d7f136752cb8cd7bfceb131ec5590ab2d1f4bb6c18858d45ae8453f997ab33ad3380fd7fb4da45a5460c46cf80de7af764c6161662163c5f2a53c5fb57c72597b8a4d05a72ce8465d5c0ec7d290c15ecb17267a2a803d929657759e294c3847d4ec6b3fefd30df74bb2cea215d44a704e8572687dec2f973370151fd0a125eb2c94ee0dc9cb141f64a299cfa9de198bfa15ff6508fba0384248018b8d3017de294b8f212eef8ebca31cfd6000ba4dcfc21e3a700299bc5551eb7f7a9c35959c7e304d1d6007943eaaab6d284b726d5c26d842da2a1c56de6da406c6e7f79298dca6fd1b3662cd702fd220d0d4247f4046f0d9e35216de85de5dbb85df566e57a1d0453449683e6431431ffc07efb0207b11bcf6299b509f09c9cbe43c4fbb62ce9e226d1802a7b6e71ae7231ffda5916c56c063ce44966578f57499a68dde690a9d8456d3b98492b415756ba0295c8bf5d4dd331e5c48e886bf600409c9352a934ae214740ea03fb737ad1eb081bc70a88de4a94cc67acdea86bbcd0a1c05d1432e33e0cb16aafbeeafe43df8c4abe47c1e78e5bb92845aed982ea5b8215eba1f8b00bc49f165c91af04536efcf7667684f9967566f6103c3bbd248853f6275608044d9bc271ebaf8ae4780d25acc73b6e4c6c7d83d533d8113a39b5e3d9af1ac4395d76aa700ab884df8275366afb854a9a8742876076f778f4156e174181078da5988bbce6fd53fb322f77223f20ed5dc34a498a0c776af342e4e9e9682accc532489b625039d03a64842a06d927784ffaf2ddca1f0000a55bff47d9c732ba1eac37b1f87aeace1f4415a19d7f985534926178648f6a7a756d0b72ad85bda0b093c2ffe9b3408b737e14c599a746249def1a39cdcd2fb180c67469963cc8fa8a865efe6f120cf3eaef3a3dae1bb7c1db48f9a122edc9d911affa9ba7b1e177eb924200293d8d1a6fc6ff146797019c146052b4c87940c20908e6e7318074b53c38f793a6466acb6925df82ccfbfb0fae2e8b2c5dbce523b0dbe1831f835f91894f29092ec5cb7d02ae34d6967b995079bb8aed31adf52f399d975577b44d903d3dad763a722aa8c64ff42112f43ea3eb35a5c126823b1c0bf2dcf3d17b0604f22e9a4ac2cdf72220c6c69c0fbf2a9751f2d4e960cf371411a7d203a32f67f1e820ad5909a222fe22b269418ecdcca2c8bce2591fe1d7d0aad8a10b0883f9b65a87d6f8fc4bd27eab752e896eaf8d6fbb80f55cb5f3a3dc2732c1d8c150d32f06c4c19a63483ba160f2f87343f0528e6691c34248d5699c4b348aa31b94ac609a20b6353a6b180a31676afd3070703ec4bec328c4b8c6f8106f069ca8ba40354b35a7929fcb74b43ddbf3ef03f88bfd9387cdc3fb5224133725f581422a0f2df3ed3a3d960c7bd022f4bb6dcddecb217817aae3317374a500ec09b6eb821d9101857f2a048d3fa4348c0b934ddd2bd189d3b2146c4aaf6565ebd847173a4b46a838d068331231c50084ff019f99b775515eac1d20f6a6085c597baa76bfdaefd1af697e5a6b88bbf3931d096e9fb5b28b706235b97f999bf23821808210d55a4760489f3f1c35d202d94fc44a28705779a4d0610574b5c5c1905e18f2997c52a1041b57acefc4de40ac5dc8b1e8c92229f9a18bba6449e1fc5f39d13b76aa713b9e42bbbd33a488e060d52822b3eae0f2fc991bc5a4e58e783cda1782ee1021d187beaddb04433a772434a043eedede25666f7560ce7df57bb1448a2bccf31683f2863cd508450e037262a49cf9ecea75ed8e5c2b5fe68c7f1c8f621fae56b6b3bb17d420bf8ee36cff01714ded1f32f1533a47a3445049ad1a733d14c292670a8167585ad716188b456da5421249f97534642e241835e1a1e2081f85ff2a40c47a67dae3ec74a8b7903012250f0f54ab5b9c9a2c509bc1588be994bdbb30f2ef39e69ca8e42760eae6593375c1b3c08fed216e217a3841c4decc2140512c638613ef932efc96d68b882d6ed81d30cd4576ee7c26e303d58613af01f719d9b143d752ab2edd626b9465a0c89f0818722d1df7619d94034e61826cddab1b6a4468c9f5956697229103a6c648c6105dcca1c6e373a17fe16b6d39fdf5f1161de5a2e701d3be9c6fdde87325887b7e5a59a74635ce113fa490438e157d39495a870b2c23c8c8436a17f4e919c0d390ec1a7577e3dc8ce7b89f52739ba92c8e236a6899e6d91318f88d24a10a77369fbf26efd74562ab7eeb4d3d81c6afcf523f3de6af71fb3a9fe858d55c50d5fe5020a3586e5e994e57927495c1461c9543a111da2a86a0286cf4cf4d641f3672e88dbac6a24d53e7574a8d4bc22e716dc0085cf960555480524039c5c4e06cbaf7c67dc132310f8ad505f2300732a32db20d027daef449e7ae9ff769a31d1ea1adcb6521a50d0c2bc77854a4b5e623d8746260d376bc377ed2670528b047b7061c73e3e9392afa091c5de32261beb8e14262ffd1bd1e9063655e2217ca01afddba3947df4472bc37077d6c3d214460ff25ef95f8ea02f201b6c785f119b63831232a4d83a447e86daed2e253ce019caee3b1bea23425bfe1cf212fc38713df970a6c48d1d70f47a8900d733f692c364329b6431975131b6bf08deebfa02563a8bb3db52a750c9c5b212c687465bf6f845407d45e70427f58dc3afe7496329409b4759365147229e578b5a2e9c1a133f90550973b2dfba72bfe70d5d2b8687184b7ba7d905e8e7a6db634e11bcde4656be4388bf8290c14fbfe7ebc82601a57b33d07b85e1a4820998270f8835238dbd9d19fbb9e0842b5f05228633bfee95ce48c35f24ef4e4deb1b6132ce4f5d18808327ff9f7d8cc59f69ff3e86c4fcf96d61210a875bf394474663be435c7ccf9c8b76c7c1f31efa1999a7312d2deeae46818981db3f04b9f87040528075df761549b689216793aae7f903fd5891a17c7ac0cb0538586a8c63ec33b8f69c17d05f6b5f00e2fd2abcde3186ef5e764f2a7b49d835d8a4e44255a0f81d07cd51e5eac034349e24d3ed4e0c53821528e259200716f7c4c414dcf66107c8d720f405e222c1fdd2c4bee8541de06da43f438d7d3b92c406f8190a625164bae56986737c3c4f4a02c0259c91a560e093d6ba3e2b58b8791f956c25b6c8e72137dc97caf9b544ee1e3e4bb718c8e51bd5ca289aac4678b665deb5b2a0d3ae07326696f561cede82f53a4496530f1f0d9f0c4618c7fcfb0402b28e7572efb9223f09ef2fd49e3158d56690920f3145ea48753e56da6941c8d222c3d1a6812ee18c7b802c258cb786b937027ca72ee0a2dd94f14fd7dc77e51cb417344cadc74623747d2f90a0f0b8110a3160b2c9ce5525a6a705bbf2ffccf53a28ee3d56184ac172bc5f1cda4337b478d4145dc229473e9330d4f82d750c7ee2935ab82b2a88cf0532ad376b12f11b071002f9f883f401586efd7698f75f0b53c9396164f5145446f2a7b0089fc45b5839dfb97b2050b4e7cfb10f3017a1f16399fb4ea46be836ffcdb2737bc60e6023cd61a38a78ce7aab05d866410e7b3f6550da0ea42303b7efdd683b014ffc794599286287e0fb22b8edaf30ed76a798de11eb61c64d30ba7d529cd70b85aa86a373de355acb814840af6a53a509c73a89f8aa2a2630ce1f7bf2ebe3e464fba9664e22d6d90752a16b115e74f8ebdc760784ed881861bee22abd71d30fcc0762a989a6ae4bdc5e0b107dea90b1bb780414ae88b7268801b19266438122bac1c014243287d4974568a01102d0965c1e76b932dc84ae14b9cd0e09462eaea69674028d7b53bc28831a6071bd7df2705b59859383ff2da17a901928be58d5a9ea4c2610a76ae844538a93617de1983e78793faa9f70b198282e16ddaa814364a5c6d540d7f7a23681111948fdb99a639ac274f0b3c2bb434fff6eb0f80b383ee14ffe4db4f7ef01d742fb7d5a93cdc556e4925ffb89d742c664b93c59eb70378977ce7ab380d2b6e10774ab7df58f84a54ff2d93a971c8c036de01ba91fa88317f5763101730f4216884816af226caacada6f28ef0684d049b93850831d438bd116baade7fca715f0bb3843757ece03deb9f11efc96576e1b67ea404278d20a90eea4a6bdc9fd00c076efe930acd2eb9ce493f5dac3a6c613c0f8dc468f982d15557925d9fb7550e24ebe5dd1229693c35a8b36da292af24bf79790026e7eba81658ae6465dbd72d711371ed4a148a2af1475144dfd833315c646f28e4834dff2f14d43f8519a08c6cb5eebc5c7f65fd3885a3008f3223b058643c68068dc8b8ea1d287eaac56bf44a85e6c3780f2873a450927af29ed03662e45933d53339210af2e620976aa27f7be247a4b99f31238ed01b9c967fcbaedd0d5372ee9cb8df4c90d548cb50feaf6be63b871ea1e13b27d56504fb5a612fa0665a041a07259241063878b66e780030296d7916093eb14bf38960fae49e7d06e1dc51a80f4789a823dcf545751d8b65c1744a3e77299451ad75ed0e40abb204c79dbdd2511de950322b6dca3db09677ed257414f7b74932cda66bde25d24431d0c2030d0ee9df66ce431d51605890d5c757220c419e6cea60413ad6cd5cf2469778aa0076c1a62b338a79c1284c8abc5e749d324a45346bc3419d8a66653c5d4d4950a647e9cc3e605d593b51ba55565f8014482d927e504356677185dd14f5dc10cb50d3adcc36055b082977e309e098fb384d591bc0b5059bde2cb0ed2460e8bdefb8f0e98e90e2dd9a17b9e7dcc0729d2f0b95d665079c9c12737f85fda656f5bc3aa290f63a0cb1b582ec77d65e573b0440f65c94dc6606f1162a9bde4cc3ef0c311a81d52d339ec26e2652aff45199bcaaa15a9b88ddb686670d365469677b0544c7a9a9ecb4be8c1e0261143685318fe39dfeca8f42c11cd518414b29fdf556484cb4c8b5dcab25365085def7b5071af0ee4cd57e78bd0c83c7420e0e79cc7eaf2ceaad5635cc1dd9a7da6461452b82772f308fef6a9137b42e8a889a4923dd96b51b9a8cfe21e155e0758928422b5b7a10831e75f2ce00ebeb75", 0xfff, 0x409, 0x0, 0x39e) recvfrom$unix(r1, &(0x7f0000001200)=""/25, 0x19, 0x40, &(0x7f0000001240)=@abs={0x1, 0x0, 0x3}, 0x8) renameat(r1, &(0x7f0000001280)='./file0\x00', r1, &(0x7f00000012c0)='./file0\x00') r2 = getegid() getgroups(0x6, &(0x7f0000001180)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, r2]) setregid(r2, r3) r4 = socket(0x100017, 0x4007, 0xd52) sendto$unix(r4, &(0x7f0000000040)="7b1b3598b2d84fc0081e4c982a8e1ed9e65b4cde6eadc7e6215374f644316ac232a2d54013cf568ae60dc7c84c1edd56386dcd3ed709e1ce1c11a9258041b045ea67a293c0ecb334941f4fbb39f7e8ecd492fa7527a64897936ff46400dafe84e28cc48f57be4fe7cac315b325cf91247c310cddb7caad1aae7d5d678c3614b4a02e9cfd5b498719fc7bead6566fdffd5842283ce60dfd8506ea488b60746e6aa5ef04ae6209e53e190d262ff9f2ef30fa773acb0e121ff0f8f9954a5ae8", 0xbe, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r4, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8a285d5e4178b632dfe94ff334a5619e6ceefd7aae473884b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb08c3c532e9000000f5f728193ef16ab93f12fc4d5f16b136a5d00d162800000000000000000000000000", 0x65) write(r0, &(0x7f0000000140)="bdfa4d2582c314a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ece605370f55d9bb05dc03e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31329b30f4bd5a32a26b0564b0440b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075e654c0682247a3e405d536fac851f1b937a4812b568c75c", 0xd2) r1 = socket$inet6(0x18, 0x4000, 0x584e) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x80, 0x1}, 0x8) r2 = dup2(r0, r0) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSDTR(r4, 0x20007479) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x0, 0x3, 0xffffffff, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) ioctl$TIOCSTOP(r4, 0x2000746f) truncate(&(0x7f0000000000)='./file0\x00', 0x6) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r1 = dup2(r0, r0) accept$unix(r1, 0x0, &(0x7f00000006c0)) clock_settime(0x0, &(0x7f00000001c0)={0x80, 0x1000000000000000}) getsockopt(r0, 0xf0, 0xfff, &(0x7f00000005c0)=""/144, &(0x7f0000000680)=0x90) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/56, &(0x7f00000000c0)=0x38) r2 = fcntl$dupfd(r0, 0xa, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x100, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/134, 0x86}, {&(0x7f00000002c0)=""/116, 0x74}, {&(0x7f0000000340)=""/173, 0xad}, {&(0x7f0000000400)=""/133, 0x85}], 0x4, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000540)) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x3) 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() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x7ff) r2 = fcntl$dupfd(r1, 0xa, r1) recvfrom$unix(r2, &(0x7f0000000140)=""/1, 0x1, 0x40, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x10000, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000001240)='./file1\x00') mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x32) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendto$inet6(r0, &(0x7f0000000100)="912171bdc46a124c6c76ec457cb8ce4c94cfe072bc5a0329883a12f9ad6890ccbba50eb5d588d62b94ebe4fdef1d116f15261ece77e8dba76bb05a1001a95226c79cf7364fe5230edb2ca60be87de15b15d0183d10ba7ad245daa1f35935aaf913abc4ab82c56a8425d3db960e6b2f8c03e408f2a956e0f6866c7baf778213eec6fb290154ef182a7b028215035024d6a40c2951e66e42fbbb681e18b981163427e2df8b76c995c150b6a3cf34c708fbed9c09f09262be5873e68b96f71e1ca2690c1d50c51d4a66f679c36313c287beb61e3835e12f07bf97cb467da8abb302d0ef35221bf25e622f2a8d78042476a1131a350c622d7a793ed8284f9b0d440226a55905de401442908b2686d64f25f3cb448aec0bc10fb48ac950dbe4ee88a9c0020f8c58fe3037160ad3c75fad17e6ba35921888643bb6b8f19959f8bfdaba73807178fad71e4eddd621b1a0f482fb959cc0673c5c02443bd427afcf2d260461653d4aa7fb09c4b0ab60c5f12a4f5802d7cbb63c11abeda80367121b24a1ca83953450238f7021507668feefaf4b1853942d97a66d6f0483497321e3ce3eb358000fb8754b0db221c155f1d89464b5d6b4ce591043af346f09a740567d6286a681020a3c0dbac29685eac49107069c32bd8833e4ca0fd0d682ee4afb3636afbe63be9ebba0daaa5a4d9a8819928b957e594a086383ec6617684a303677e031b4caa968949716efbdd9a5ee31e6ccd2682715aa77b5245fee4c1cd072ca17d3db306ea4d0879f75a2c4160aaa52c1a5d2e850efb3aa121128a77c51ac7395d6a62ce2489949fa67d0bd09cf504fe8001b53344f873c00d629346f4007686f131c075985d14fa96fba271aa4689e79bad341d8faa5ab2592fec3a40e2d82f70bfe108ca03e123d40d98d00572f2c93b7f1a263ab38fe36dcd2ab8769a842d613b54aca7d7dca7b4a312a545b9fc42a5484703d1f72ef1e528cc3b5af26838e77609b5f501f7ac7d5074a9fb5ab8609666baf73ac611d04402e11356146a5f6cc975cbfdd22fcf58bd35998f29a1f0ddbbbe8b4a40dfe9b95137866540a30c6b3785de5c0d2f8453c1dba387ef73f72cdcebdbb3cca53ef8ad649709d0d4d8936de8677dbc7c21c1bd8b1af2f92f988cdf1146650d3d8473640e941bfb65d549195080b6be1120c413bb62080752214a9f1db39457513c33840f80da4dd95510ea6745913909c7e916250ba46902d5b3a57a6f46446e10334380a02fe92f04839bde3ce30f9d5e23c9cd18a04bb4568b140902814047ac9f63273e6f8160ae70737621a5e82574c13b2f45c275e2b3d6caf75b207da7f0eb61f59d92388c6c88bb9c2bbe41a7cb4cefeec88a7da76dc904e2b519c62cb6870d96f5cbbda4d518dfb9fff963cd23f55b79610251192bd4961c5f3664a910179d4467a7bc1d9d365dbcaa02af01ab0bd57696a3fe96ee59c6746b6f503812cb446c4fa8ffb59c6194ed1c8f84a8515860fc00d01a413eabbf367ba5ba6d793f29ec7fbab66c9a84731b0b321f0ad82a183db725b5141f3d2ebdf116eefcd7924aa86e657f85554c9739a44cedc8c028012e6e73e8baa67ba35bc1fd1c9b5fb6cdd7e202c11a701376bc64bc4ece556a6f94f15ad5153961a210ed282da0be70be318223777511c0ede23d8c25dffe299b33b433648fe0b035b6cb1a19a822d76482234648fcd3e597309fa835683eec8de39fd42c201819ccd91bc6090400fb291a2fbb629d181daa0dacc8faf9f0c41fdd9c68ce86d04422f5f4b389572ae12003e00b867e7a573942b427130c5dc33a328a11a3feb2e57d618e9131a0e6c3c810c1891c277e54638c797d670cb5734fee67aa61505bf32c8c27d29154ec64497452154a79ae08218b344dd589b62664c37b996ca73a4642fe555c01f8c43961ae9307c8b17f46b30d09fe366340a96dee304de976a2322872fd60f21cc17d9c98283f48b14e04641ad97e693e6d1d41e8daeb3259975f24bd1161f9c341c97903b0ecb0ba5e52c232c79b495e74d23c1039998598cfa0dea17684ed520382292c0e020cb9a0db178b480413e18148fc60269c492eb089600686e41645ab727d3e13890320a3b3f7f9cc1b536727cab841ca6b7fb9282c16bc8efd10a78953eb4e4d2dd96cf753ca549bdcd90e28661065d665ee3a45455e946331df03e7cfb8c7d4c29e00877e81a91fd0490cedd6a2909b4f2079f0733728964f9a2d83b30a45ba155f36792bbd1c859b9fb55a37ddaa76a33e665e341470c198e6e5a1436acc7b27a709ed8802ed01045dad0499bff85281aea71b45cb1e7c6a36593e8515bd972ff375d8472f35027219436522799d783270876d0d4adfb083ebd26d9709b1a38147dcee1a6a3fef306cd1fd69f7302965f0cfe78d00b349b69820e0bf8a9a85b91eead566ea82fe545dad8a14a0879fe6bcb3354436d978549f73a85f10ee72f7a6c9322745c4b2c5a27bb00b177e88f89e4c9245d4d521f9cc11d7d5fc4a7531e0817a160e4438a4dd0ec12497af71a1bdca1d2d0a857eb5850be59cf833ac1f62b22fec85ee4c989a0df075b358abf0e2b62a4457ad6f28d45a0806e0d24c0dec4897aa80e3e191399ae19390a6ae789c3f7a9c21b1d01ee2caa67a3bcdb60d11b8cd8786d8a7d4a544b8db85e4de1f1659ef6af9818e42a54470ccaa81816eb91d0b7ed2449bd366ebcc7e737d57f8805f78f4c3471793d6f5a7bea6cbb2b2ac2e9f8e888f1d861da1f8c25a755b103872132108cf8be139310b5f189a47e2277006aa9a1ab18019d8ca4eadbad86f2fc12d0dd9d7e3e0611f1b16bcc8c6e8a80ac7995f0057d192fc80ea47ebc9b5513e2866e45726ac98f445290ec86b39a2fc9f5488ac706b4840e403f635d40adab02258c784d92606e090fa40a5a18e6b5e9534a8428992970644e20d1ecff54e134b8fe30cc262ee35807da3c6d1af21866a124e13b8c2800c14b058bb4dbbb70474ae570fd10238c2fecce1ddc487e5938334f0bd9eb91d0b30b6d00223944766fe1c1bea0a76e88d0471a35ab77c2fadd871040961d74f831b136d45c0b1e8b990329768843600eaaed6b43d92b73ef98b361158d2b759212d85692d7ee1190a62b3ff4a28047bcee5638ec59cf22a160a261e19c3e99e3ddabb576b2be69932c5c1b90674f7d9486ddffc44dadbe4f8084c32dc5a0d33d64184b4250b3770050812691f8433b3f0938a9bfb6d01823f489296c397937e866e3c69382e6bf99a89a017c253088c28f06eae7bfef2e5a0271cdbb5e926d390f53171e08c6e319092cc0e20a729063f6565c0801666ce804a815495d274de9e4097fc3cbf7ffbb3dc4ee7601d84d457d2110acdfd3e4d311a72f29fb4ae0109e7866c638f724202c08dca6f7313b4f2a828fa8c218656774373fa5872a484d902b7ca5f5b9a2249e2201e73224621579a0bf5a943acfa7064112688f9bdc0e28e3f7d62a63ee6a995acf7e177c5820fab69431f2a8099e681e99ca71ecd4924aa7b586cd4b35c1980f3b7ac5c792e0efa853cd8c9e4f394b1a80654d9dbd3a5c6e15d543d6b3b5dfcdb835a7020f2eb84e85066d7b7661f8380918695a1d5acc2edfff70b9583a560515212b4c0c489e576d6a11a55dc003513bad9427ce15677ae1976db1eb412be00e4cfa65a45eeb7a1fa38d934790929f1cc65f23a258729bd419a3567a4e6e72ee87b426b6913c74f505766626c8b0854eb57db55c5c86bc856ded8c7fe7f89d207dbb5bb8e91f4382c1de1ead0e74778d043f20a2a09e4a547ba817fa991f72680bcbb60da0556b68eac0e7d109c5c2043c745a2424607e2c733650ab16f2ebb10f78b3270cfbf701d41fa9bc269ee866a869a84d0b2b67b7b66a371e797f2adc3972df75a4da64dc60fd90451248a84fd1983abfc492267cb0d8ab29e93d759009a8adac6727c8b1ee00b6c54b6940e246601d9522060fe05cf57f0b1c8d382cab98b0160cb1051a39ce935bb8dcb8e6b25fc52feaf353cd20287b388a1c1fe1a2fc12bc55f3663e2f452b016bc5ef0ed4eccea3097736bc6f5704949711b93015099a63ab901c5a8beabc7a6fd897df2701ec0f1c75020778eb3600ce63b10274e60678ec6270a3445c1ce78158c5597e102894c83d37618b88c238b63a34599776cf8499f7fa5256e214fffe4234bcc53219a0f1aad42e34e1bfa30fcdb4390515c2a0a145702b0b471a23bcbe2215ad5a59c3c68462bd3acc43cae82f7a8f5edaa5f8778eba0f7acfcf9e92b0bed06464ba2d06d05609d119a0b4e435499082f5fa4f3965518011eaa7532f2a4fdd20a485bcd54b1e9fdc51ef215fa638bff9c2b83d8fd89b40d305fe1d733a26039e986c4360b3668be8840454f3c81732ac7af2a51f9247215abe78b484a59d842f40b94c18c3083c8205f8e1e0387e24b5d7fbfc5b57fd3c2aeace668dd01ad2997027f52fd9701bcb4542f6d074eeb90b740e34ae73e36c191d49f6031f9e5e979bb41be066440811f6485d1261671153e3b4877f435cdbef1fcf52cb5557fab8bb1828f635cb13f5ac5d636e7031bc70ebe9abdc669fdaa59b078753941c69b6bb721e265ecade1898c6011b5adea0d1081343e20907249c5979523e5fbc7fce7f7d4696c1e336b891c969be0518ca9b1a715b83713940c9b9eba97aa6398604dd191fb0b891c5b76295be451bdc5e55d4cc91b7cc4cf3be860d15c0480de129a20fc469f79051aa0a24789c9e1660757d0e111dc590c68979ca179c9c18e9cae639b737450ef7f905e761f1f935a62cddec2173e174f63d39cb444b211bc485d36d1d036b385931a9f6eaf3c6fdc66a4a8633a635f4a9e95ea0fbd3895ba019d0a3f828014103959556d4132301415ba957090f46a4734d3df7b322016f3bfd2286bdffb6ffcc32f4b3666484866d04531ec3b8128f57fdb226cc3b055059bd5cfb0621df6e18c5db9bd6ea05979050bc335e8096010f3b347f475ae1b45db0fa9ddb80196b93ac5f91308d73b854f59d03163d91133a19cc91c7acf3c1defcb5ba630557a06e22885cfa772ee03e9bc67dbb6420e39c0cd285527d683189b9af9792161a8a87bf0250f6443ad76bbcce9b865324070a217aa9b7295b6e7bc430ab14e274ce62e0292dae4ce52c9adec535731c89c620e2a159178b41d6564bb199c16c928051482c5a2bea83e115873e11fdf69eab0c5e30c669241ac99b5fd78ee7e70dc0dd2deeb394c3ebbb071a0c75c38a6f239bc10d49db79b1a7308114f670cd17832679461ed8eca1262512f91ee215fdf22ab7005a40377f561fdd2b484d9d292d5b9c40a8f74129bf5bcdcc91a979044b88360ed29ff689642e2c04d814c4c59e1305839192a8c1f2084164821d1eddf45ab27bb25c85e46e710f0ec5fa4b08a409e67630ff38ddaf32c9e66197c9a43245092a10b08f949896f90de4a3192ffffc34d2d4a1ad5c080391ccf27a9c1d3e26e038548f5601b9a5ea39153148375bbf9ceae367bc41250996368b2e851bb5981bccd3a855856b3077f8e4e52bad4e7e8277609f3367a02c2a1843518eb9863fd755411a73f7650ab897037bf486f0551783a963073b7a3f196de8abac78d44a56f8054f31dbd486ee54c3ad0899671ca1a96e3bd4ae58d40d6d356a51410ec05f458a69fa0866abf87f16224d4e5624d3adeb4e063445c16a645fef8292d217ba3d3c7c809dcad82b70c4b9abbb08e01d8de2e6c2f7cabfd8840ee75b6939ec50fd37b49418fcef", 0x1000, 0x4, &(0x7f0000000040)={0x18, 0x2, 0xfffffffffffffffc, 0xffffffffffffffff}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000016c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x801) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x109, 0x20003, 0xd9a, "9c8d14ee7504000000000000406e50e800000100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x88, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4eee4a760c8e6d5, &(0x7f0000000040)="335901abcc5c83c1dd5890b05183d200cab0e2d510b8f5bb0f4b8807d19f83acf0195840dcbf9990645c8ee6", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) ftruncate(r0, 0xfffffffffffffab0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xa100, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x83}], 0x1}) ioctl$TIOCSETVERAUTH(r0, 0xc00c7006, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x20, 0x2, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f0000000000)=0xffffffffffbfffff) close(r1) 16:00:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x8, 0x0, 0x0, "d700010300000000f1ff0000be00", 0x0, 0x7c311c51}) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0xfffeffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) geteuid() setreuid(r0, 0xffffffffffffffff) 16:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x5b, 0x5, 0x6000, "befbc1fa7cab05a386a72fa2fcd29356ecba7074", 0x0, 0x5}) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:07 executing program 1: shmget(0x3, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) semget(0x0, 0x4, 0x108) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r2 = shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8}, {0x5, 0xffffffffffff0a4c}}) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x29) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind$inet(r0, &(0x7f0000000080), 0xc) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}]}) chflagsat(r0, &(0x7f0000000080)='./file1\x00', 0x60004, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8) 16:00:08 executing program 1: socket(0x21, 0x4, 0x92) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000000), 0x0) 16:00:08 executing program 1: r0 = geteuid() setuid(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x200, 0xffffffffffffffff) sendto$unix(r2, &(0x7f00000000c0)="05e5799d179f1acab8b9e9198dd6b7082b4f9fe726f35d8b2a1c9c57e9aebe2bf41387bff8dff51f801464b3409f76e3aca5bd", 0x33, 0x403, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) ioctl$TIOCCONS(r2, 0x20004276, 0x0) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getuid() r3 = getuid() setuid(r3) ioctl$TIOCMSET(r2, 0xc010427b, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)='9', 0x1}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0x7fffffff) kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x20, 0xf0000021, 0x80000000, 0x74}, {{r1}, 0x0, 0x40, 0x40000000, 0x1000, 0x7}], 0x3, &(0x7f0000000240)={0x0, 0xfffffffffffff66d}) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000280)="e4", 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) msgget$private(0x0, 0xc2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x100) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x7) ioctl$TIOCSDTR(r1, 0x20007479) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)=0x1) r6 = getegid() getgroups(0x4, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x6d, 0x5f268884d294f684, 0x9, 0x303, 0x7}, 0xc) getgroups(0x4, &(0x7f0000000340)=[r4, r5, r6, r7]) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f00000005c0)=ANY=[@ANYBLOB="01dd2e4846697d65dd7ab32e35995a7279486b2e7c90aee1306da8d900000e05c5844b2500000000000000006041d7667731b0aba1c1276ebccacb2e0e1cea36133d23e91980a748535e655e4749fbae6c5050c67f22db1e645c072193727e6bb200f952ffe8714ffaaed0fbbc25e6d677c1ac2841baeedf706e4d683a0b72fb4a60b6b21548861efd67e1e397721277b4fcc7f9f1600d80f223bbc4a7"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x9) sendto$inet(r3, &(0x7f00000004c0)="2ff6bf8d807888085f4d031eb3df0370fc319c0032b878090ad5d655caad99b61469072711cbd617e7a84484206501f0b575d2ae1cb209607442d529e9ff9286fe4473b1a5e47d40d9ed2313ecfa9a7a26ff48ed23c1b938f8294c39e99600692837dd3efd5f1566e08a595b575955c4bec0ab0105a98e581a9c1545329433501775daae2dc6748612c228f073620fcdfdfeaab75025d249429ca371e062b651c5d34eed8500bb23f791c2331ccc6cc4a15e3391ac768a0c81d0c2ad4af60dd48a4f48fec3661104a3c71cc8b640d004917a9a4b2d770a1ca106691ed6222b469599aa27a002", 0xe6, 0x5, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x90, 0x0) 16:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10000, 0x21) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000280)) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x10001, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x401) getsockname$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010ea4e1c69a54c91b65816146e38b5867b9e7eac24e7ac68e244395a083a7c999160761a050572c5d032a6782321871ca3b25d57ffa064334cc6cf1760b2e06838751eb89d070b9076887e45056db4"], &(0x7f0000000100)=0x47) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}]}) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x68, 0x0, 0x0) r1 = msgget(0x1, 0x208) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/161}, 0xa9, 0x3, 0x800) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000000fbd23ae036c980b1c60d1d812e859ecf62f0b8d6e09d986d817db76cd5f0f5d74f4b396ee9e939f0cb2efd666c17ac6393fc76fde51102000000cbac2f5e9e3a5f9d5ffb5dfce98dc9ea100db9b47d1d1fa02251647a95d7b16b2291d154723b507ce02a08031a77e5d9a616e4ca811976ad563dd4c328dad9caaf26b1eff970a4f7e686ca83da5505d1172b25e8be03c908e411a7632fd01d66bdba50184df781ca5e0ebb8093748ecfcb76a67ce5"], 0xb7, 0x800) r2 = semget$private(0x0, 0x2, 0x25) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x5, 0x5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r5, 0x0, 0x6c, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffede) semop(r2, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0xc, 0x0, 0x0) recvmsg(r5, &(0x7f00000001c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000002d00)=[{&(0x7f0000002e80)=""/4096, 0x1000}, {&(0x7f0000000500)=""/244, 0xf4}, {&(0x7f0000000900)=""/139, 0x8b}, {&(0x7f0000000440)=""/126, 0x7e}, {&(0x7f0000000600)=""/200, 0xc8}, {&(0x7f0000000800)=""/160, 0xa0}, {&(0x7f0000000700)=""/217, 0xd9}, {&(0x7f0000001d00)=""/4096, 0xffffffffffffff11}], 0x8, &(0x7f0000002d80)=""/195, 0xc3}, 0x2) semop(r2, &(0x7f00000003c0), 0x2aaaaaaaaaaaaaad) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) read(r4, &(0x7f0000000240)=""/20, 0x14) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000080)=0xaad) socket$inet(0x2, 0x3, 0x0) getsockname$inet6(r7, &(0x7f0000000a00), &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000300)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="37a7fa37e37659ac8ed6dfa9080034a85c03e2e0177513a18db60390ceda6ac17400000003cf33267ce764895d247c1a15295c75273af45a259230b5c62ef186009b0200c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d200000000000000065930e6059a3262038eb3a494bb8f09fa86f8f1bc7bc834db257824857ac315db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d8865317d0b602d051a7b4f01ebf452be6e39ed7181cc5ba922fc536345c7144c25321952e1725a87e133be783934cf817db97e3e6f9061dc78081a409bda89c2b1715f61767f25b49102d88e22123bf4960e1fd2b12047f7d143f35c095211e0e6b1eef25517cae6f77c1b9ee0ec069097f0cdba13cba096131872aa7790775ca8", 0x131) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x0, 0x5}) flock(r2, 0x2) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:08 executing program 1: mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = getpgid(0x0) r2 = getuid() r3 = getegid() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x20, 0x0) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0xa80, 0x80) r6 = syz_open_pts() r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x2, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x7, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10004) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x20000, 0x0) r13 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x300, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r15 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r17 = getegid() r18 = socket$inet(0x2, 0x5, 0x2) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000000c0)="61dd56f2753499f001924ca2801518a5ab6cd4d0299b7c31845574652f91ca9e51e3446f24e69886037c7dde76f8761b17aba26adcdb1ee9b376f712fd6bc5362e77b53956ea0e90082e5d28", 0x4c}, {&(0x7f0000000140)="ae4cce2e277e365f86264bbfd7cc784b4032373cd9dbf0a1bce5f40ab0763d80f3d62fd882b3e4e7e8eb17d1c97df8e8881f36617feb0fa370466ee144f1c7d7af53c2273f4150ec9f3183fb78949a9b5bb582a64ebd5e1b8f2f72fa5bc35bcc782ebe398d9767d83046dd03fac8028e3f278d0657c655bb0f0089197b8867739d5e39d3bceeadd31d0cfef35aa80f7f97da5bd299249116c76ffb5bba9978d55c27da837603ce8ff90777df0043f3a1a1a800766ceb73385d63584b4d49ea6719c9cd184d083975393147f2cc0c395977c7dc97484dd3d32126", 0xda}, {&(0x7f0000000240)="d1378f4aa3e22e4a3cfc2f1504be293af8f871a225e9a4d8756be3141befa607fd4b882fdb7b096c916dfe7dc9beb4d9c6eb1cff95f936116bb79167c1a2e4503843935046a5fc0d", 0x48}, {&(0x7f00000002c0)="c4de6d11ad62d39580933b63254983fb489bcc7f0a3e9cb186902ac6d7076a55a8ddfa784252a214fb272a1b8b5486d994ed28edbd720ffa83aa0a5cdccc82b24d65c31bcc1815d3c8c005fb9368ff822d53c564ee0dc7d17ca3e31204f693d40c288e3a104ea6419b", 0x69}], 0x4, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11]}, @rights={0x20, 0xffff, 0x1, [r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x18, 0xffff, 0x1, [r18]}], 0xa8}, 0x402) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x80000000) 16:00:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x41) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x20000000008) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x4, &(0x7f0000000140), 0x0) 16:00:09 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x81) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x9, 0x4) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4c1, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) login: @À  pckbd_enable: command error 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) dup2(r0, r1) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2825, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="879e659adcc8fe33ae5b06b2f68bc194c41b8b14ead1cf2ce65a0067bd52531bcfa2c4fc38fdc80e96d2b7f5f0b836321d05531cd6659f199ce65bbed0327398833ac52fcd7d987ce01b79dc6a686942e115f34b25cfec217ebf792c02cb440d78325db29913f6cf73ec369aa2564662e32eb20aac6c7144f1f06fe1", 0x7c) getppid() select(0x40, &(0x7f0000000000)={0xa, 0x0, 0x0, 0x400}, 0x0, 0x0, &(0x7f0000000100)) fchflags(r0, 0x50004) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x20800201, 0xffffffff, "b000"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) ftruncate(r0, 0x1) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050309000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x28f) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x42) 16:00:09 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051305050000000000b1ffff12004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a070000000000000064c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0x100000119, 0x0, 0x0, 0x1ca) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x2, 0x8}, {0xfffffffffffffff8, 0x6}}) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) dup2(r0, r0) fchflags(r0, 0x4) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) socket(0x2, 0x0, 0x3) recvfrom(r0, &(0x7f0000000080)=""/133, 0x85, 0x7fe, &(0x7f0000000180)=@in={0x2, 0x1}, 0x83) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x4000000000000}) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchdir(r0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 16:00:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r0, 0x4) close(r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') 16:00:11 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r0, r2) getpid() 16:00:11 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f0000000540)='./file0\x00') write(r0, &(0x7f0000000000)="a4db7cc103c96397984f236014a63b68d805a9d8dd3bdfad4122e7d9e994c0a4747951dac3af544c44d28c9bc0389e2257161942a5d150787a267f979e8163c6191d39d9fe52204debd41213edb6d844ed253317e85764238a5bd16e671096dea452a2441445751c3b8a781e59997378c437dfbee9c98f12241102441904e25a47c0bed65a6908e80c0b53a5d796205cfe333e7630e52150005329120f93d0b4061bc3c7d957921bb5b2b052fd0fd3e4ca3e53bd5561717e739f682c970dd37ea4", 0xc1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) close(r0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/192, 0xc0}, {&(0x7f00000000c0)=""/59, 0x3b}, {&(0x7f0000000140)=""/212, 0xd4}], 0x3) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f7d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24a2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f8889a7eb01d16f63d94c21b0e4d16cc9ffba9a312150532356dad48553b304c28886223de1166b2826cb60e28be097a043dabebca88cd03f3ea9901c5266be141b980583bb7ec919babc0dcef00fd8bc1503f1f7b9673f6169df1223d4ecd7307f2f28", 0x1df}], 0x1, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x1, 0x44}) shutdown(r1, 0x2) accept(r0, 0x0, &(0x7f0000000080)) 16:00:11 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)}) 16:00:11 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0xffffffffffffffce, &(0x7f0000000000)={0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) msgget$private(0x0, 0x14) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10020, 0x20) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x3, 0xfffffffffffffff9}) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget$private(0x0, 0x0, 0x80) write(r0, &(0x7f0000000000)="43b6", 0x2) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000180)=@file={0x1, './file0/file0/file0/file0\x00'}, 0x1c, &(0x7f00000002c0)=[{&(0x7f0000000200)="b1a74c04e778599145e9447170179baffbcad6127b2916f7ed191acd9518fb4ddc6d7881e72e5cda596d63e5e8264880520d002f30afb7ee846bb1c0f759a6b1611c5b2a215ce6b5817dfab2fad157454b2eb06cac17fcffff7a0b43a042ede7e5ff95925ab08afafe60d63e2a31417c3c23479cb026595a05879ab08c251d105f87", 0x82}], 0x1, 0x0, 0x0, 0x1}, 0x404) mkdir(&(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x1) chroot(&(0x7f0000157000)='./file0\x00') renameat(r1, &(0x7f0000000100)='./file0/file0/file0/file0\x00', r1, &(0x7f0000000080)='./file0/file0/file0/file0\x00') 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) r1 = getpgid(0x0) wait4(r1, 0x0, 0xb, 0x0) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) pledge(&(0x7f0000000140)='\x008Vq\x00\xcbiU\xf6\xb3\xe3\xb9%o4K\x9b\x83\f%\x94\xfa\xdd\a\x8e\xe55\xa7A&\xfcw\xd2}\x1d\xb9\xa4\xd2\n\xd7\xd9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) pledge(&(0x7f0000000040)='\x008Vq\x00\xcbiU\xf6\xb3\xe3\xb9%o4K\x9b\x83\f%\x94\xfa\xdd\a\x8e\xe55\xa7A&\xfcw\xd2}\x1d\xb9\xa4\xd2\n\xd7\xd9\x00', &(0x7f0000000080)='\x008Vq\x00\xcbiU\xf6\xb3\xe3\xb9%o4K\x9b\x83\f%\x94\xfa\xdd\a\x8e\xe55\xa7A&\xfcw\xd2}\x1d\xb9\xa4\xd2\n\xd7\xd9\x00') 16:00:11 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000004f37cc40000000000000000000000000"], 0x1, 0x0, 0x800) msgrcv(r0, 0x0, 0x0, 0x3, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x8082, 0x0) msgget$private(0x0, 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000001140)=0xbc67) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) r2 = msgget$private(0x0, 0x81) msgsnd(r2, &(0x7f0000000080)={0x1, "1c32477dd00dc7b96b70e5d7bca0e1493210247ecbda97098e8a44"}, 0x23, 0x0) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x2, 0x800) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getpgrp() wait4(r1, &(0x7f0000000240), 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0xff, './file0\x00'}) pwritev(r0, &(0x7f0000000100), 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="8affa7f45ea71dde1b3a55e742b72c34d33228ff00a2e48f320982f0ef890ccdcc0b7f8cf9c096ad358cee0f4960e1a9140b36c694765bba9a260c4a6091bec274ce2fee4a3ff10ea555dcff339b0686fe3ab4aa67d70e8444ed94507f531c15652aef8b8af68f1ffebed6ec32204b2924e3ecd022321ac396a177d2187b54d603778bee3429bba5919bd86c8bab7da6", 0x90}], 0x1) r4 = getgid() chown(&(0x7f0000000080)='./file0\x00', r3, r4) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='.\x00', 0x2001, 0x40004000000028aa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="000000186004008b00003327e700000000000000000000140000000000000000000000000000ffff000000e4", 0x2c}], 0x1) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = shmget$private(0x0, 0x4000, 0x602, &(0x7f0000ffc000/0x4000)=nil) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r6 = getgid() r7 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r5, r6, 0x14, 0x6}, 0x6, 0x7, r7, r8, 0x2, 0x7, 0xff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x100}], 0x2}) 16:00:11 executing program 0: r0 = semget$private(0x0, 0x8, 0x40000000310) semop(r0, &(0x7f0000000140)=[{0x0, 0x7, 0x800}], 0x1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/74) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0x5) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r2 = semget$private(0x0, 0x2, 0x400) lseek(r1, 0x39, 0x2) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) getpgrp() geteuid() getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fcntl$getown(r3, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000440)=""/52) getegid() getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000480)=ANY=[@ANYBLOB="b405000000000000f288ef717364004b"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x2) semop(r2, &(0x7f0000000100)=[{0x1, 0x7fff, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x5, 0x800}, {0x6, 0x7fff, 0x1800}, {0x1, 0x6, 0x1000}], 0x5) socket$inet(0x2, 0x8000, 0x4000000000000) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f4d1be57aeb7832fbe72073c0ea9e419c12a5bdad7dc1dfa982abe091471c2f14a6aee0debca69f99ac2bd2f77705cf05973ac34809086af671a9c026e88d574044f8569cf3a6fd7043d902451c19022e8daa881a1865b91bc252492ba1e47097e8822615a3ac7390c5a2507b5061166ae95bae0e7e1613dd6458a4d356aa39cbba3f8c6fd971d11cb6fa883588afe32e5f952e9feafb44a721acf266b13d62", 0xad4) write(r0, &(0x7f0000000e00)="6a4a4e5cfab0fbad605a309b8dc5efbc2fc947460370644f9255fdffffff1da73b917f42f940ef7c51e99b8c58f8a2e746aa12e884ab19e85259fb314b567fdbd5de6403", 0x44) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000c40)=0xc) fchown(r0, r2, r3) poll(&(0x7f0000000000)=[{r0, 0x100}, {r1, 0x44}, {r0, 0x80}], 0x3, 0x4c68) 16:00:11 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20100, 0x0) r2 = shmget$private(0x0, 0x8000, 0x10, &(0x7f0000000000/0x8000)=nil) shmctl$SHM_LOCK(r2, 0x3) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x47}], 0x1}) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) preadv(r1, &(0x7f00000015c0), 0x0, 0xfffffffffffffffd) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) chroot(&(0x7f0000000000)='./file0\x00') 16:00:11 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f0000000000)) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000200)="5fff6e5dffc94fb347d01402546ff90f7c6a97f90a6e740c7d6e4679eb229771bb2908c22a8a1491e128ab64230d57875de17dee6114700000a4542c6433", 0x3e) write(r0, &(0x7f0000000380)='oL', 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0xc, 0x0) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="a8efb5a0faa0614f85aa505300a98e422ea6f69165ca097aba8b7d914c6f624291beedb1855278", 0x27) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000513b1000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x408, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) socket(0x1, 0x5, 0x371) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) socket(0x0, 0x8004, 0x3) fcntl$getflags(r0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xa80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x3) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffbf) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x9b}, 0x0) 16:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r0, 0x9, 0x8, &(0x7f0000000040)="66cc0602", 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d70000020000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000080)="c5fefdc0a2db4d2f62054c1af9515678f0f8cad38f72ac6e16dbde19aa54efa5061bc7a548bb004ddf7bccd03a7524f9bcd0f6e9eaf62429c430820cb27530b6af3a7da3817dae0b6eab7b6b8b544cd17febecc49f5f83371071db73630bb72760f7499f4ed38212bf0e", 0x6a, 0x40a, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x2, 0x3, 0x5) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02dfc1795acd76ef37af00"}) write(r0, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f210ff000000000000008ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b", 0xe3) pipe(&(0x7f00000000c0)) 16:00:12 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202942a1512ae283922ca67d5e86b269d8f8e4b59888d0f481aee247f3cd3ae6f731fd773842481b934"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="9a06e303000400b90cba8590f4f624e0ca18d23a", 0x14) write(r0, &(0x7f0000000080)="8f965a7256dfe414009112af96d042744abbc3484d7425db00fd2dacb39867171bc3fc411df514578051e3cdf5009c84fbf717714673e66983580f44ea002b53b21da06907a9e9e5ba", 0x49) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="6c28c88f12bf259477a64f44be064d479a48f363141827e2e729deb367e7a5f9c66c8ea5ba51ffd618cbd921c9d5422757de474d1ce42cb601881f75769ebb442eda778b087abe248c7bec0f4e65945a10df0cfbf8636da17d07109b5ca781757a0a65dc57651298f1a7cacc78aee4e49a1d0d677f90a6ad1a434edb", 0x7c}], 0x1) 16:00:13 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10000000002000, 0x280000000044503) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3}) rmdir(&(0x7f0000000000)='./bus\x00') 16:00:13 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) r1 = fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000100)="000000186004008b00230607000000000000001bed7dbdcc43b88958ffff000100000017dd411284bc3d69979dde867f876a48d8361f9c216d848314a23e1d8cca1286a2a219a3ac621f176181ffe6", 0x4f}], 0x1) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x800000003, 0x0, 0x1200000000, 0x400, r1}) 16:00:13 executing program 0: clock_getres(0x5, 0xfffffffffffffffe) r0 = dup(0xffffffffffffff9c) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000140)=""/168, 0xa8}, {&(0x7f00000000c0)=""/3, 0x3}], 0x2) 16:00:13 executing program 1: r0 = socket(0x2000000003a, 0x6, 0x400) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820032ca8f9600000000"], 0x10) r1 = getpgrp() wait4(r1, &(0x7f0000000040), 0x2, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:13 executing program 0: r0 = socket(0x1f, 0x0, 0x9) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/67, 0x43}], 0x1, &(0x7f0000000140)=""/249, 0xf9}, 0x800) lseek(r0, 0x0, 0x0) r1 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ff9000/0x3000)=nil, 0x2000) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000031", 0x4) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/198, 0xc6) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800084002000, 0x3) chdir(&(0x7f0000000000)='./bus\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f00000001c0)=""/160, 0xa0, 0x2, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0xfffffffffffffffe, 0x101) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000180)=0xdeadbeef) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86134) poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x1}], 0x2, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000000)="4d0fc3", 0xffffffec) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:13 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x8) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003d00000000000400"], 0x10}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) syz_emit_ethernet(0x7c, &(0x7f0000000180)="0d17ec0f9ecc0f01b72f1b0c1146d21664041fdee7cda40236023f954847ebfd53c84137e06ec1e74bbe594a8bc1f4c78bf3a77be6630e9de028bed6f83df42f8251927fe46437eb71a8ed171b6c6a03c1b75c247c2f84e7aab81005cdbce872327bf03a5c3c4cc850d12d0a235f696ab9be5c610aea6eacf8c9fef3") unlink(&(0x7f0000000140)='./bus\x00') select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 16:00:29 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file2\x00', &(0x7f00000000c0)='\xf0\x94') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8002, 0xb0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:00:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000200), 0x1, 0x0) write(r0, &(0x7f0000000100)="94dd824c6bc8d3c89232d02c90afb53fa7d11fd0864f5ebb3b9fcf8e08c9378e1d1485d65e25063ef24f9f83a6ff9664a048de069e860fda83400316ecdeefd5fe381e74d178d336ba2ed92a03c9e2dc926703d9ad90ca33781f2a1f79910b84bcbee556ec0c2ab4f6d4c1240beebc22762c921f1a4532d84c70c1e2f6e51deb87da05912c8f9d392cc5617bc11037adfc2f03c5e23ae600cb240ad51c6e3b5c2b14f3b29c98", 0xa6) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x23}], 0x2}) 16:00:29 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x6}, {0x0, 0x6}}, 0x0) 16:00:29 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xaa18cfdfe371b2a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000020003886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/123, 0x7b) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x7012, r2, 0x0, 0x0) 16:00:29 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b", 0x48) r0 = syz_open_pts() r1 = geteuid() getpid() r2 = getgid() fchown(r0, r1, r2) lseek(r0, 0x0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) 16:00:29 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000002, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x3, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = geteuid() setreuid(r3, r4) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f00000002c0)=""/1, 0x1}, {&(0x7f0000000300)=""/74, 0x4a}, {&(0x7f0000000380)=""/223, 0xdf}], 0x4, &(0x7f00000004c0)}, 0x40) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, '\x00'}, 0x3) ioctl$TIOCSETVERAUTH(r0, 0xc00c7007, &(0x7f0000000000)) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = getgid() r1 = getgid() setregid(r0, r1) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000100)=0x208) 16:00:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00000001c0)="00e4ffffffffffffff000000", 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100b0, 0x0) r3 = semget$private(0x0, 0x3, 0x42) semop(r3, &(0x7f00000012c0), 0x0) setsockopt(r0, 0x80000001, 0x7, &(0x7f0000001280)="a5795eedd961453dd4fb2524531acf3496e5cbe6f56a3a88abc7d845405a03434ab714a6e42b5cae24d049c85d885cb6ce98ccbd108f45dbeef40e0216aa989f80162132ec22e4658f17c72ba257ff82f09ece52e81f8bec66049294ccb32de9293ac275f2ba17b50f5587485afd6a2e722254785692819d96518401f5d51021834578f929b654c3e9e4d3afcb8d506645efd1ab532e458672ee73f9ec640309f1ef453e2e5ff985f46f6d37684979d4dc758a84fc0d564c17d54d2892825a39a4bc4eb4eabf7e06ac99b50f2a59", 0xce) recvfrom$inet(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x843, &(0x7f0000001240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$inet6(r1, &(0x7f0000000100)="d86a28eb44e281149801a4e8eb9c1760d9bbbba075453e60224d00b4b5e61436541f4de4d7e71b9722b300eb8eec6e5939d308b8d7aa52cda110c93ba017b48e23c0c18a3d59d9fcb6613400fc6f1890950c11531f39e0b1e0189774a27452dfd13b9dcd3a4243676c1d3f497f9e8e517d536880c103cc09b1c6b1d7565d9c5ecaf20ea74c6d5ce58014c6f165cd088ba2ea244d003d5090ec0ac1e3667a1ee6380ea51510b89ded89bdb8c970b8f57f56dfca4c2028fce1f9c788dc71", 0xbd, 0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0x9) 16:00:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x4) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:00:29 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0400f9ffffff0200000000000002000000000020000000000000000000000000000000000000000000000000000001007bc614ee4db42412ed2834c500000000000080000000000000000000000000000000000000000000040000000000000000000000000000000000000000c64d0990d6fee17139b9a9799a"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x1000, 0x401, 0x5b95, "9874a85b79e10be37d625a56f2d99fed54f1e5a4", 0x0, 0xea}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) load: 2.90 cmd: getty 40204 [ttyin] 0.00u 0.01s 0% 319k 16:00:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20082, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@rights={0x10}], 0x10}, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) socketpair(0x20, 0x4005, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) shutdown(r0, 0x2) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0x27c) recvfrom(r1, 0x0, 0xffffff8a, 0x6, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1008, 0xfffffffffffffffe) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x44, 0x1}, {0x0, 0x20}, {0xca, 0x3}, {0x26, 0x1}], 0x4}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x4, 0x21af}, {{r0}, 0xfffffffffffffffe, 0x9aaf23c39ad124c7, 0x1, 0x4, 0x612}, {{r2}, 0xfffffffffffffff8, 0x28, 0x20000087, 0xb31, 0x81}], 0x60, 0x0, 0xfffffffffffffff7, 0x0) 16:00:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x8000801) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x400000800000000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x30) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57f14fa29497d326131f31be32cbe4830ed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34", 0xc6}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) pipe2(&(0x7f0000000040), 0x4) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0xb7}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000140)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0) 16:00:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000002c0)=0x2) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x10000030, 0x0}, 0x842) open(&(0x7f0000001740)='./file0/../file0\x00', 0x0, 0x0) getpeername$unix(r2, &(0x7f0000001780)=@abs, &(0x7f0000001700)=0xffffffffffffffad) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10682, 0xc) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x6}, 0xc) chmod(&(0x7f0000000100)='./file0\x00', 0x8) read(r0, &(0x7f0000000180)=""/197, 0xc5) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r5 = semget(0x1, 0x4, 0x0) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f00000014c0)=""/235) truncate(&(0x7f0000000440)='./file0/../file0\x00', 0x8000000000007) fchmod(r2, 0x101) kevent(r3, &(0x7f00000015c0)=[{{r2}, 0xffffffffffffffff, 0xd2, 0xf0000000, 0x3, 0x8000000000000000}, {{r1}, 0xfffffffffffffffb, 0x4, 0x2, 0x0, 0x7fff}, {{r4}, 0xfffffffffffffffa, 0x20, 0x80000071, 0x6, 0x8001}, {{r1}, 0xffffffffffffffff, 0x11, 0x8, 0x2, 0x81}, {{r1}, 0xffffffffffffffff, 0x22, 0xf0000005, 0x7, 0x200}, {{r1}, 0xffffffffffffffff, 0x16, 0x0, 0x7, 0x9}, {{r3}, 0xfffffffffffffffd, 0x90, 0x80000000, 0x9, 0xc00000000000}, {{r1}, 0xfffffffffffffffb, 0xa, 0x10, 0x3ff, 0x3}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x296cb246, 0x9}], 0x2, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x40, 0xfffff, 0x0, 0x1}, {{r3}, 0xffffffffffffffff, 0x80, 0x40000008, 0x9, 0x8}, {{r2}, 0xfffffffffffffffd, 0x7, 0x4, 0x5, 0x1}], 0xb51, &(0x7f00000003c0)={0x0, 0x7}) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000001880)=""/94, 0x5e}, {&(0x7f0000001900)=""/92, 0x5c}, {&(0x7f0000001980)=""/130, 0x82}, {&(0x7f0000000300)=""/53, 0x35}], 0x4, &(0x7f0000001a40)=""/156, 0x9c}, 0x800) close(r1) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f00000017c0)=""/141) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0xfffffffffffffff9, "d730c1000000000003000c000000010000e74de4"}) open(&(0x7f0000002500)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0xb8) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000024c0)=0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffff7ffffd, 0x0, 0x7f, 0xfffffbfffffffff8, "dc04001b00027f000000100000fe662c5000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = dup2(r0, r0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x80000000000002, 0x0, 0x1000300000005}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0xe3, 0x80000005, 0xcc, 0x60000000}], 0x6, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x9, 0x6f54, 0x4}], 0x7, &(0x7f0000000100)={0x1, 0x9}) 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0xfffffffffffffe2a) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) 16:00:30 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) syz_open_pts() close(r0) r1 = shmget$private(0x0, 0x1000, 0x401, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/81) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x41) r2 = getpid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) ioctl$TIOCGETA(r0, 0x80047460, &(0x7f0000000040)) 16:00:30 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9015, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x19, 0x3, 0xf96) fcntl$getflags(r1, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000100)=@in6={0x18, 0x0, 0xa8a, 0x6}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000140)="475eb419e5febfc56e3d41619a32bce99e5d618d4d238a10169ba80c419241f2fc2f5786c327d41d655a1cff4718547ef3ca608b130e7fa997abcb88587cbd2a0477b2b5a146e49b70a6737df50e5020d1088659ac5e0162a9bf65f676688fb440b1f5c3702f85617b5997d15d8d04b828332eac58defe63b30a", 0x7a}, {&(0x7f00000001c0)="94d472853644500432ab05d9ca7af57033e50e3e9cad6a156530f8c13578db317dedad8033cb1f4677610cc67bda248bfb940c5026c08c4c37d5c0d55801acffa2370562136fa47c1050f6fa690a880b09d5fdbffc9ab2a27ec357c78b1544b77a7bd256e593a1c98018", 0x6a}, {&(0x7f0000000240)="90abc12af3f6124be3e0111a0b587e12ad927bd71d347ccd889a459ec47594182b2054443e20a4534805ea21d4c97d3e387a7e63815a1b1e7f2a9d25b7e5ebba94ee951ac5eddef784772d3b4d6e", 0x4e}, {&(0x7f00000002c0)="6a11a2fdd6fe0a69baa0cec0832d48e6e4f73da49c7708bb48411743aa60a6f8a1be5e5d5a5fa4d19900dad43b2657f7124692aa3b4516a96e6100e808926f86749356f7788d0b2d18180132f4c53d61b133deb83a2c634a255338751aef8db04525d32ae9da10331a237254643d5868ce7f162610bd74a087bd2254e2b00aed955a7f0249db8a6741474f68a2b251c6f0e5f83fad04383deb436a58953123f8b21b9d52d3962c00e17edd5c6d8b86dec7261673f3756ca449e4b2e28707a4f032a8a6098a2cf64e9db54eaa327b86d0ad6cc60b977d878e8aa6bb89a8cd0d7635", 0xe1}, {&(0x7f00000003c0)="ae862e7ecf587223fa96e338920cb0c843726b299a84e1a4f3b7760c4498992de087dc4cc8e434cf0140dfea7f6e0206735bdeb0201f15d5e3645ef396f510b8ebfa2c21a14600dcb1e8a20892d47b48fcb7c1311ebc8aebead7cf6338a58885a66b9c9c6c96361d4d62ae6fcd8ce7d4eb42ee97412697aaca9f91c6b92ef008bdb1de18eb6c38d3e6c1630aa55375f3fbf16069e07824d5fd23a24ede370eca66c2b33810b74384cf3b48db4b225f382a7d0936bf1f45b31cad75023184ba6ac5e34988411eee6f315fab1969e600ac917043961647aed61da304620f4513c3f326408bebc046bfa903e1c97b2e3db25ab1ec829ad58b0e7f8a7d32d050a4cb6eabec2c0b9bf6b18311d896813f5532efab21e1204e1cc9eb85ab28f00c87821f29060df31a9d9221414821ce6e8b8f3f2b6abc5ee2ef8d4e13ee7266578b378241e379f6bfe48b6afc907f48da33305c3f42310bc21bc95af0211d86f656d6641b37ebce437370d6a46cbdf9536a75639eef13caa7e4a434f54419817089bed2f5aca83710e61ad8128675bdf7d28c7fc56c275902afe2348db905c904b1d0529fc2fa69bb4d60fc541bb59570e24a107d6b2299119f4b163fc1bc6fa11ad8c535aa224ec05239785a0e27360f3df496282d6edc7994085fbe0ff03e3c10e986a1a45eb9899b1213760bd3e1266c248168c7c8490d152870b3f07624fa30868ee4182ec9ea3e2dc1d1516d18c89051d0a6e8d86f75f38be2a70a8ab11f9129c91cac025ffeaa8a547264734e06807af88bcd4ff2a6fd2499c6327aca747816bb36790772ac8c2108d4e49bde2c6223b409d06e1fb1488c587873c5ff7d0ae2b78bbe12897ee6165f3e28b32937be9a48d045d26fb0e867274db1b05692804bfc40eab8f7ff77e5e513e0c3888476fd19b1a6cdc84ce5ca7e36061c6bceafbe87abe70e6d5adf60cbd7954cd9444dad8813d0e1b7f4a73737cbb8535a1df589b5ac1ad8b9d02eedadc5ae8f495776051bb3cceb48e66b1cd90a20c7552717fba5754119da144d7ac9c2c8b543b4300bdae70a84d7dd5f9836b6c5e90af0f0d3e635a0d77f8c92e464b88f3c9983325b03981bd84e0f9e5adb37d482f2d2325534192f2af65de424ea8dc07370b1cb23990cb2c34a0ed5c82d59d474b862c974a13817b8103865a6277b90aea90727d2c7a8b814ddfeba0cac8506b4eb82f8d1cfa135db091662cc9e300ef50555affa8ed86cde60a547d19c0b6618bfb1b9ddc34ede38ec0d4209a9706f801fe122bf7667fd489ae68cc5f9d485471a14bbf93efd2a9c8cacd84fc70eb54ef69eff0cfec9dcf3d089243950ecf51c432f1ab2c9bfff9f252b647ddca489b2a6c5935927a5c0e47f9d7462e2f2df2f00d31548fbc75c04fb2f00432e5f7fdebf28b497c0129c9b1c8af7820883c892b9f48482ab9de27440243e5bed516c5a5aed3a015052573ae81ed7a8242675feddb35bf891aeba6a99a04917b5e95e0a9130c6c97e62880ca48a6644e3fa7dffaf809b52c43d6a6c4ce620e93e382cb59a25864adc680060c62561d65a18f1b4a9da8eb5b7dfd682fe1b2c7cddfdf21e7c7bd4c877b879a550fda24474a8bbbf14977e78163bdbccdd0b2f9c43007eb41e402bb169919ed0dfe931dbd0dceb39f597f7def5f06f6ff527089499dd6f64737d3770030e6b4a4ed53830c83ad4b4cb0181b698bcdb6671b79f8478799f1f5301c963820e916f4f0d928ccb8d55df4427109099125db8e4f7835a76c3b567b377d02ffaa1952451e1fa7f7a357ceaad6ee63b43a8210af6fceac35a9ed0a1d707a20d967c7e9968e75c7526a6a5c6785076f0ad6a2a100a170b856ed2b6bf5653b876ab5e9a035004bc2221d5b1b431a92b6c3ebf7b6321f1053006acafc1b4df8c763acfc2424aab7e57a0042237a58bf86d7f7d407fed590ac68ee9548a38dc35924ed3b725919c7507b3b27fe5f1afd108e2a7e2700235228dd2351c2b71e0ba1785c9fe25dab3d45cf518743716e8b4cdea814aaf0944905956608a94411c69be86ae044c6eb033b419a0925be76c4e061239ea7561b1a2d661d62fda097bfb0f8f059b3c0bb9893c8fde915fd00ddf8db261467e7c92163cfd3a0e74c067e687f7965bf89f70bd7c2efc0ad07b6f700f2d243e21d02931c18e2f837389ac7be5041f9cf2941a363bb04fba13d1f2b96bcd961ba3c4cd65381aaf584c8b0ca99d956e4faaae7f7aee774d02b6926b9cb33e076295325148eb82a1b470dce540ec7edb5b97ed19740eb4ce3e69b6396238131c43026688076ca80c5f7c24e08c49bfd7b8289ec4022eec04e8323e94d4c740083d51c5dbb32af111bc1115b7784f6a6ab486fb697905875035cbac0c337e55f0364b0bfb9c139521cd0f5c9d339135eae211d56a1aea724815336fd0d2219e5d3103679a2c11b20cbf0ed7bb35c6bf8cde3a7203f6177f1c95447188f4114a6ad178483b55cc3c0e92b0a0fcbe491f51312668ae6de618e874030bb845dc776706501fa705565a9e607e4db3e0731e986f8df70959f9fc63e34f740a6313a1e0860da9349faeb4506f0e159b553c795e056bb0575930c66f8f9d739c9c43b0f32633a131daf0b22cb4b62d629b9655d32cb3772cd0c220ff8c62dfc3218394a0e65194d7dcceac847015705946f9b491b6aceac2fe2d124dd3d7cd9ad03ab4e9e8c340aa497001a2c33e86f60b8025da0b8d5682fdd500a2c5eebb4024b70fe6ced578019980b13612e9ab38826d4e173280f68a523c17b758739a550ab30e756acf6adf31a9d3c7d34e0fa46220f45682c3a0dda2dfc332f2b0bda8c4176da1fde0709491c84c9b4706242ba07adb4990ab2b1c984be5b145a99854c9a9ca69003a6bf807c447a37db61f7577cb8b7cb37400535c1ef7ecf948ea9cbaf3ac080ed03e9ae0bbcf2b3dedcb6f1af2183c1d92c732702f8c45b0401bf428089dc0dd81fdc793566bd4e450045a2394d90bebc6a45fad08ecbcfd30259d72c8bb94f5fddca8ed5ff2a472150e5aa826a330927a6cca138c1d669841072ac5138fd0347a794ffb18dd6b995fe4773866a803949643ba99c1bd045955aa23aa4a8887703ede9e6e8076b512a2d4fc2ca3936a7ebbeeec0f4d4fefa0c8220e71958a921a9909fef6fa4976347d53269ec98ac79e09946c0e1dadbcf911e2e46ba32931a7489e540893f18044076836f82f822227f84aea9918198267f41357aaf56a11949ca6c82f2d6db3c0a246cce5ff93ad7ad5a585e2790d5dd6ec86f2971529bc7f1b0f2c640e2bb7fad0031f62797f8a4380d434b160d76570ae76c081655de9b466cd1dffad3d1ff6503cda3e4759cfe7452f6baeac3fdfd7f00849369afbe05c0b6da9b507a64d3b4be3061190612b21ed0636a1eac2d5f4e620726e49062a3e3bae0c78c7dd8d74aedc5d673f72953be5d1d380c2886d080cfb80bae859cf3736c81daa4bee72ba86b846baff1db43ae76aaf618f7f0217f265f580c14379bc1293cbbabbd2bf05102268082527403e045c082b09471c4e0217246052b3728adeb3dedc10c071fb8008ee64917e34bffdcb9c290935b66eff488cee071550f79ff9e36a4b4f2b6b132d95c5f80c9d918b27f80547e5c6265af7507ff475fe7ce4b5d62fb641e0abe691e9128c6cab7f1ff8b20c28401d67b879c837d01a7c6bb41565fdfefb1f6c94d9163a5cafee95e0826568e45e82c88fa4068308b15909523d3730f54fbc96f7667f15c216af555c5ec9c8adf4a09525e79df9be996ffc5f87e7f1711500c3bf563a64868524bc066d1e3b040d8dcd8fa2056505004f1639ac652aeb966dbd0d661e1594f44595db9576269707eba2df242a0e769313b21790580e5333f217264c0d1b24f2d5f328dca657d8216b010c3be77b98f55cbab85357210974e17b32794f8a09564709cd984c9f9a1419c6a5a4b238ed18ef739e9c391c9fbe485943fb742f8172930ce58c0830ba3aeff38d229e2b4f8a27369b891ef34ebd1a437a81951a09bb13081150c3f4dd723af28ecbfd8d3bbe14f41d740045fda88425d0ef71f7b9f24275b59eaf7e168063147fec840ba56d438b3ba8b293d6971f250f5b8a0517b62b2fafd820b13d5226a91ce9fd953e7f96ca6589c3d8f364ee7199454a167849ddf0d0933847c9d686ae397fd7a0c2703a8a89236dcc792303dd096ae14dbed4e79545a55a126acb6e5dc5579db91174505003844b7ecde4423686e635bb70a1b400b84e3242d12928d93898bb57224e3110a234556e35659619de69a226ed2d31418c8cd41aa9767dee77b33338e4d98d7ed2ea43988d0dce9f7feb5eb256a253d7de4dfec89ca1d63bbe397b3673fb2ea6a0b046c4037a3f0015f62ac35290c92b93a3b5283b6b0c1c5b9fe2e8cd7c46f2bbef2dd3b44e6ebbfa7c2f8e0c707d11bfb99d097bb417846d5ddd790c0aeae26f9908facd41eb764115b27c1842ffcfb234aef9789cbe7a1c5fdb7f7a163210e48607d6f21efd0d3a06fc8901eafeb6c21796ec1911cca7eb617c1a31f5b5910536903643e9431a884fba344fb1051b0def8b512afcec928210edeafe18de39d27cd54f62276166c4456c5fd0c0caadafcd4cf8726d7a681d23dff455df9e1487a040a458d1ede82f73fd41dd460a377ec1705a7bc23226bce3cfa7263d436bedf2b7bfb017338b5495c8c72c296f68134810da9f78b0aec3a9fad54669546a67365c51fc8fb9fc87cc55a02948ef578347081ee56e7b4c3cfd72c2b9af4b827feac4bf9c1ce63e95aa29ec3e1586138b088ec7e8cd15145fadb41da6fbe31caef9d63dc8c40d5b7fe28d5feba017cf6e77cac235bd357998df4102073f799a59d127fcb793e038fbb27ae43a8e1e4360a87ae5492c108bd83793384715df1c2ac35c93949d369c965c59360d736a6b2fb5b4a6b6a6fdc2070c5b5fa1933c41c4c08361e94a21fbee0d1504a02a478d11f32d12a289d07e50c1daabde678b2f3773a5405c61df13ae683a583d32d06fa7bfe7097ade8026680613c0b218d1945aeb8de97e7e9f3c909d318d7c0dd289104804218b1f75f9e2f24fda3c7c7a72ed5ec7ddbfe2af3694f9656b76fb690cb899792e7b2468f295422477ee5a59918cd8b53d847c8759b6de235ff0ebf0d70e53046e361a0a5df1c9e30dc5cb9358fecea01cd4b76c94ffbe5f0abffad2c169acc173df9effcb94fb18005a1a47b880b43ccd3c74be4b6fc3a39492d06a0c3d0ff96268c3af3bd8de9a48618080da338d7c2e34b7e80b0808c69fa8c5279ed6c8cdd847ac22a3fa74d66541f755d90437af82e8a21c3ed8ba8973a2a062ee7572b9fcfea7c43d5bc98c901ad33b2b1318c91f31a0960b844c4bdc96dd1d4e46cd5fbf512908ca752b826b4df2c3d5a538f62af3bef90976223b6371b833df84e63db8e56a11224c7e8730a65a46a506e6986748ed86393e4f52209a062a2a3f3a57394b394bcc5974edba4a150ff1adf83dd2ff680c9765928401bef991d753fc323000b7a2433d8586499d3456decac512b5856aa55ff3ba900f373434a7a10fa940948465303efa93a67313653af8c6febd02999b8798e99c41484972caff89d3223cb8c1fa48e1865c43dd52e9f701ce967f4e0145e601cad95de8940ce2c25564fb49cb48b9bc256c9b8be1d698ad06959c5407a28587d3c10658c7c451cefae4401d1cb51e19bc91b21b3bbbc09d6f718fdee0c0f0d5aec71f39179cd48dfe134c422c6e42188493f2", 0x1000}, {&(0x7f00000013c0)="11a360f45d87c69f27ce6190deb85df28b5adfadd0f0800116d181dcf6adf9f79f074826020666002f6282275bede8579834f93af0186bd6fb19fb31872635619de57ab49a2b4df9", 0x48}, {&(0x7f0000001440)="2bed1a84b6b19402b8b1808f749e79523719908decc3e0e6b0afa0f333e16f13035770bd6726cfe79ed5fa6388514394cc8cb1a6220668ed682343bafa2aa3650aa1dd201ed472f47ae26a8b30cabc608a9ca1dbfea2b5c7579ec31277d96b41764833b5613dfc6f04b089acf30ec90f8fa5f14192da83de291b68decb0619c6e5676d4d4b835920e5349b209b9e9e872edc4d1047788d9c3759ff688b78c1ad4f611d2878cbb900d7343f19b89e8a1d10489f134a2950bb32cb354e347708b72d591915d010de7ba7a07f2b", 0xcc}], 0x7, &(0x7f0000002740)=[{0x1010, 0xffff, 0x2, "ddc74fed2f58bb9f45237d599c6f69590346cdc744c1cabbf39dfb9619fb7062542adb8624f02246f5920ea4747b2efda4cbdda3f5c224b7ff1a1db1f029efa7bef677ab890596d9dcc3ef4d6f12d20199cc1bc1c240b1689fb95d9e15c44dbe362f8b5b33a2d7a3642fd2b6dbe65c5da238a16e10146e185eb01fb0cfcd171244f4e2ee02f0c24ebd1f832e792efbd5e6c70f400750fd60b5dfaa9f127f2750b2f56f56e8a0ae9fd946c4d999e2a284c472ae81981cc69abf3af8cca845128217237ecf22b8853ae0d0784e1710d14cafd8f01af9b06dff1ef02db407207a994f7f263684ffba68637bf8dcabf60c7fb4b77b977d07f19c7553b83bf0ad7d167317fca821b048e7bf3afb4ff8e430251f1de46ba34e727830f83fb8155c0cd9ca9324ae873497788212d61232ed896f76a16c08f56608a7dae70808ec851f8ef10153a3431d918648ddd37ba47b83ce558fe7f7aca0d718b6d371e8440e191a279bd381c1f2a33490faa745f6aef847f92648f6322ebbd2d4eb55081879cbd6113d64ef6745a83b434ccba467816119cbf5757162a0691586d7af111a3d0fe28595670274e8bf10630c4f6806384f0eee88efd3de3ae4426b65f76bfc9f4b8fece7b6697bc2c02ca5601819ea7cb706fcf98d09ffec74e6c47c71534dbac598a44e9c0292d31caf766624e316441dea9e0009d32a93c9c9f8086d396f8679eaa9cf1f5a638420b781ddc0068673069efca7b31c44bf4fcf169b880b977172cc5d791c4df71c0f1fc892156831e0150cb0ffd23e6626bfb588cab2e95c5c3d45a141d6ba3c6c6fc0d434011dd9fd639a3692807e64571ac528d01266ddcfb66195a47d1650683f1c3c332c0d57ae671d60f56217438bae97d18b90c04166114c71d4ad6ce75575b164e390ca83467670a2efe059b18bfda75661fdbccd5628201042a0fe77f97946d975241e23ed3ea8aea0572a4325515ecac0ab652c54f7853e79e32375b6dd48723e1cd35158fcedc88e55c77eeadb1eddc510e8e6028efcfbdfe88ffac23b310548abeb82498fac60b38fa4539033d18f200636623d94cfdf0d56f173d832a20fbce2061c110b3e5d5750b8762a1fdff27aa9694c98f51ec17b77d5d4c9f92f9f8eeaa01c68bd22a54d9416fd651b2e10f5471d88ac79658cd635563d208f233081a75edf69dbf2fc1dd954c22d09e5138d6ff1ca5714d7b2333aa22fac3ed900241f0a4a0df4d67e7a102065c2e170157cec416a648732b085a3ea4cdb0430aaa89dc2aecbd587eededda2d3effc50996dec7d4fa3d56772f6922476431245852adca13851257eb0f7394d9f4f122f194a5e692d3d0766448122181ce759e1597106a113249cf0ac877015513189b234c846344c1d2f0e2b2c7dbd0d26261e6aa8697869481c59f270514b3064d8c109b559c528922b1542c8b6038c12a096dede890d6fb24c8357cfe0352c581b9d080727dea567a1f72514c0cc7a3656c4400b9394e5049ff2184f8477c249afbeac11e2375ae2016170415026e91a15919535d85d62a597186595a95fea06ea872c9dba16e5595384c21c773cd9e2e58ac3d493f664d1f5107f664f7e617f7c55758930b77bbcda524f9bc7083c74e2a9032be41d218071383183c30a100b908dfb5c92fa1eec1077c9c499190f43b0d1849a8ac67ab33e0cf9f375f77b91083a159790b970eeb2bb232d0e8ab5df6c4e634557b617955a685ba69966a4ca7e2b6de932480825710dc559f3576bc7e3ee96c492ca7bc38ed1fd0c862f490ace7c7f686436cf92692c9c936fc845aaaab1372dd47cb2673ad9b699f2f928de716b578944b56166378bfc3bf256ec09a08ddc25db7937a25569867bdc3fb75555338951f37a9674009bd100de7f3afe7bb50657fd6480ea8e6115ffe5a3b61ceba4b29b6b3b9bf7757626bc871d371ca8fa440fa4d728f098b1dc12d4ed66f8c2d8056d3de08f5aefb68bf73c24475baf1ce35f294c1f39de7fa0e3b2c56d57a3f29e4b486dca9be5fd0e67da012a9f2fc10ea3bb7263fade0d94a2195b471829c35ef48c551d8f8bf03f3395a4a4ba6b095f35a2dac764c43135334d734d964f81ca4f87c21b9fc70beeff90e541a8fb28d40aace013deac5feca2fcc74767187c5b8241e16d512a00c79030fd725b5054a75c099d88f4101a23d5e00e1857dac4fb959601b9bacd7e5bd8b20fe182bfcbdc5e2b57dafd57e3126d51448875bcd455225a289666b080950438e965dd74c0dcf3c95cc3b2cef20c224c0fe312bf846a5f1d25f7acffd029cb0272b657b3ca833ba8dbede87acd4606f2b37552bab1026ced493fc9e8bec69ddf4f24bdbd02e3980123e42e4c0806106efe6df7195b2dc596832e219b4ec1f0099bdf83e9382777a9aa1361b34b93b8c6c40714275b5fc9baa0ccb77ea02a0bdef23e2da2ec98f2eaf12613a00a568fb2f624200fe0928fec1e96a2b713cdfd3c8ae82f4053acaf6da8428cd7f98eb109a1f1d135f7856605cbcd2455752486bc0b0bf7389d16e648bc95ab5d24f33c87ab8e7b9666ec3716798b3baf3347316096ed84a53d0a534cae9614222825f43e56da5fae2db50ea6337d4c0b1d3d06c4bc0c6b635299e8edd5eb2438ae8c1b3381f3345af428412a98ee2cde6a857beb91b98ec3f7b13edccf8c3285b6691cc52b5028c20b54c7f10a4225737609395ddebd16e096d6dde625eb95326e39a2dc96a579f14653d7139897e4ca1d09e490a8fce8ac1fb32a2a176ebc82b04ea794c0b8cb279bd393b244a288d8d9081ad5fee0b00e6b6b03a0e29164685bb3fef945ea0005a859d6d2794b16ca2c0193b4f952d33cf23fbbdb0c57752257f67fc2aae28b22de9ef51c3844278ae66068b233402093439b40d968c5ab31e9173de1042334bb9791a23b664c209c9d5888e12c65f985f59b8e11ddde506de56795a4ad2d3d05708d9115674e5e201028b6d980fed688823761efb91129acf8c03acd0c2424e7bed5dbca5a261625ff3ebd18a6dc4489015032deb28dff46023f668a03e89353be8d484096895ab0e08e1b2ca6ae10f39f697f1fcc08990985e45b7ee55379eb36b930057c8b9c15c872728b4273193ace3a1d33d64b65d7d64055f474babc6d177ed05021c36d8cac7c501a4b186c96aad77b6fa02d1c561fe0fbcd4b519b6110d8584ddfac79222ef8934d1d02a703e9405bf9b6a8981ed03c709122f06b2e6ab8d63f092ef2c4e348001ba22dcbc3495647a02f99f7731d9e272cba48677cf20d55e1a51f444c5cf5f62f2031c621548a7c946179ec2bf32d0a7f064c75da178488aca88095633ae2a31f8ddc6d91b21ffb3957f32557aec23157ca5134ce0de93c2dbddd669fd07e7d45d9045dc1fea41d975f06843b183cc668a72272aa753866ab6aee3d328e33a0fc78878ed15d11d9f7d6aaac83d6d4cd7206065c3da8ad0fb29c1814b7468ba9178a50b7cc851ea605f1a1c34aa2e3a6f47f76ce0e630f64b622022acf5d512be7ad037db41e565ba0dd534923f6c9417c6b73da77ea71c886b1c5a0935f583dd98a62323138eebe7e3874dee85cd1d429f397f4ee57c153f3909b73b627b5cd188e0b9d8ae295e2eeadc6b1a2128bdcc1d36d546797dd088c42b872d17c3774260d6b57d2e7f5ad377209889fff5aee3b1a20376e7b2a5df6df7843182d86e204d1d989671ad35f95031da2ed5ab9a54d0118fe4c2fa73b337e7f7e0bb717756597ebe478694ec2a5f3690f50b70e6081690ebff553a1df84e480a22293a11ef2cea1a76846034a4489ba5b229923d84d2ab58dfe5eee26414534cabdab8cae4e71dd8fdf750a9dc9c4c5c40c778159b53cae3775a160e8012c07c7c38860fc4cd1c3ffcf5e95ee174421492c0fc3dc2ecf41563c416796f12a370429b212f5e82b7b6779e16a90958e4bcf2577bad6232d044e68eb68f43b09d58aa75ace5c169d0dd1c22875f42a3ff67249f67da941d34b78b509b2e604b21b535d1f63a527d94004ff3e134da9b95e0f91b27704c078a8cd68ab40438de3ec2cb79892a80c3ec12421afd623149f789613559d1804f53d08f320f11369c3f6e186355bd4487acddc48a277476bcd75f39baadf4330adfe68d785be2f67c438b56b46ad3d80b3302f137fcf3541fdd0ab954f9e21243f437bbfeccfb0f2c41f1e95053c43652a97463f1d59287e356a8c7980dce4799fa5ab9cc8b2385aa72b64958af4c633b99970361abff84807b142e0004fc8a36e446d7508c54058058154d760afc054b65e12b34d1b5e6c9bd6bbdbfe8084fcef87b90f27f01c2dada20215b120d26073e4d0d386926ee5ddcd1f2d8b01c3db8d6b1b34d28d2b172d69c5cf9b226456445100970b6452c358fb3f492761df119bb3b7ee710799fe6e59f16fe9ef518f23aada055669be7c02c2d488886cbc9ba333b07be203cab4af122ebec922b6a71092c8ea8802dfc1307499f411111ca8b6cf347426ab0389243f476fd21e05519b05d150cd33f6a2714dd8b5c634e958a1eb9eab3eddc615b941e8d81c31a2f3fec8ab95924c64b410670c794fab8a447e28e476e7598da6fdb3764390f6427b64841e15eb8a572bc4b77c1ba3ea763041798fc4d7fa43dcc8aad3d6811f41974415acb479520aca1260a3edfb38fcea0a445c70a1745ca3a166946667accef5d97e662e1ac5bae1f272ae7a970bd50f0fab5a72346f939aeda490a88d874d949f8d3b79cac0a46f397696d493775134979a8d42fea1557cfb5d25f25c1c4a0a8c022d9858029c27493e7f692ac0137f937112c56d4aa4c8518d692f57e48359a875f5d8f1d72d0aaa225b253c726389f38847d19c6f0792dd83d2b857b739f5e8bace73877354bde833d0f9e6d7df7df9686d7d9010c0da8f9e0470486f412819c50d4e8261f1658d50553d763436973006bbcb86a6b628aaf2ed41d424f304125a7186ee2ec55a1cf04e2123d426ef7acd5ba3d41af21c647922c2c9e16a2a60718d0e930c3c41ac74402274a34380dbc0d598832945cfea31f6a92a3e9e268250847acac9f3910e2de015434c266e9b851b2fe15220610c5707396f5d3e8fa980e175322cb89a4b308490f7562bbcd80d02443f0a18a9f08d4ef68453cc0792a94ddb5d5d0ef153b6382473e018399246115589752f4ac94c533189fd20866364459957db30819570bbf5301ac010c5c3aac7661cef5a7370f2f747a0c8a7daf3205336ef32608d1cccf91937c9d4a9a0a8407a2072c317d9a2bae937670227d46dc3e64f8cc39d63268cdc040ae45bca41ef524c16a177bc0f1e5f2cdc462af8f044ce6667e69c43e6ff53f1ccaad346ce9731f2b7e99a635f21402925c1f44c1d28d6cabd63693c2ee9f7b2390b15fe1ccbec5a21f682954d5c5417964148865567e5e8de5536f7aa4555b4831c4f67c76bd35870f0458571700b85c88af3b99a06ba387ee4188873ab24e68d80083844b86f760981441e0706b039ee70d284c17b9649d52b0a947b492e813ed64cee1aef50ba00b058e81da0d142d6f2b8f9742c1a445622bc78c6eb3d5f0c3032bed77909eb761e262619497c7eaf5f9d013d74870a8c28d10945856f98d4604268351ef48c6b2ebdb30f2916634255d6d73901421748bc019743cc7afcb6fa733a99db0e8b18dd5107937e71605eb35950a332c77f56c0c3d3e14b90c3b6cfcf72ca8db3d6f844696ffc3db78ce7b564a2b9560b86af9f1d6a5d46f91fa71f2a61c9ae3997a54d016dac7758"}, {0xf0, 0x1, 0x8, "bfaf46d7d2c3918aafc7480452dc0d9b10884723397f6a48b99577c1edb59998b38ce194a69445317542584f5d6e21ac54e25d3b4a3c8c8f10eef19647d8c5abb7b6f584417ba9f3bac930a71d44a5db18c05d013ea688cda8c127d069e5b9434c0fdd38fd60ecf7b07277d329557f3aa56379c4b136487befb5b113330aa6c185c24eaab711a0a83a876da0457c7fa0b47db61fffc9d93ba0670a9043937b037ebfe5f5d782092f9dd49be82cc3767261110855c8cdc99b821a5fb9d3f1b73e0dad4e0cfcc499327024770318094fb7daca30b5cb29eb596a90c3efc5"}], 0x1100}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="3356a4e5a82310f46cbc9edcdd80a34471ba35f406b4cf394081bb0331ccf27c6dee38f89d75ffd5297c9eee47443a298ea7939249fd986c0347cb3bddaa34bf53b2e25ef878a315beb543e8626e5627a2a1fde4df9735e302bad53c8f272307beffd94a337a480ac1020b75eae457795d095fdfeb70668a2a8753880225cd66f959913164c1174f0b1a5a447f3cd18b52afa903121a9a", 0x97) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() setregid(r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) kqueue() dup2(r3, r0) 16:00:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18012, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x3) semget(0x3, 0x1, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd3efe600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000012c0)=0x1002) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000001300)=@in6, 0xc, &(0x7f0000001380)=[{&(0x7f0000001340)=""/51, 0x33}], 0x1, &(0x7f00000013c0)=""/79, 0x4f}, 0x800) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r3, &(0x7f0000000200)='MS', 0x2) open(&(0x7f0000000240)='./bus\x00', 0x88, 0x21) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1f, 0x58aa, "d64132e508c09263a0958432ed883258a928fe95"}) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x7ff) 16:00:30 executing program 1: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') fchdir(r1) lstat(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)) setuid(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="1d050010000400000000003d825fbf12", 0x10}], 0x1, 0x0) close(r0) 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x7, 0x4) 16:00:30 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) ftruncate(r0, 0x68a) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffc98) getgroups(0x4, &(0x7f0000000080)=[r2, r2, r2, r2]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r3) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r4, 0x20007479) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup(r0) rmdir(&(0x7f0000000180)='./bus/file0\x00') getpeername(r0, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000012c0)=@un=@file={0x0, './bus\x00'}, 0x8) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:31 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) fcntl$lock(r0, 0x7, &(0x7f0000000080)) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = getegid() setegid(r2) 16:00:31 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = socket(0x6, 0x1, 0x3) r3 = socket$inet6(0x18, 0x4002, 0x199) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff}) r7 = open$dir(&(0x7f0000000080)='./bus\x00', 0x480, 0x28) r8 = socket$inet(0x2, 0x8005, 0x8000) poll(&(0x7f0000000180)=[{r0}, {r1, 0x4}, {r2, 0x34}, {r3, 0x2}, {r4, 0x28}, {r5, 0x80}, {r6, 0x40}, {r7, 0x21}, {r8}], 0x9, 0xff) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0xfffffffffffffffd) r10 = kqueue() kevent(r10, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff, 0x43}], 0x200b, 0x0, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002327fffffffe00a3d500000008000000000100000000866a28d22e970ae300000000", 0x2c}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) 16:00:31 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) read(r1, &(0x7f0000000200)=""/243, 0xf3) accept(r1, &(0x7f00000004c0)=@in, &(0x7f0000000480)=0x6) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="89811c8c7dc8", 0x6}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="08010000000000000100000002000000217dcfffae6a31f640c75996ccd33f14766128c43e3c8d89bd0ba7fae810f469ae168c712094538597acd142a02789563ac550bb4fdd7e2a7149c4f1b84608409e5aff8e799ec99391fa0d34f8d6768cdf60360190118b43e32cc21b2185dee15a7be8436412c914e2ef1e6a5edc93061028347db6f00922762722dd3b26557fe19700387f5bd998d19029023e0850f5e0f21bc7b651c2a6921febd8a7957df6a656dc22a2592dc486506bbdbadaa0a1ff091f7819c30052b1fbef690179f073b27b31b776d40000a7cfc42ba044e92dcc3108e434fde6eb0328f8fc49630a2c20dfb9ad493622197eab000000"], 0x108}, 0x400) 16:00:31 executing program 0: r0 = socket(0x14, 0x1, 0x0) setsockopt(r0, 0x40000002029, 0x4, &(0x7f0000000140), 0x0) setsockopt(r0, 0xebe, 0x1, &(0x7f0000000000)="eb7cd63c6bbe3d0a2924453819d36c21e2923f5af80e87f9c335f9dbd5d3344fdf8e459a1e9367", 0x27) 16:00:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r2 = getegid() r3 = getgid() r4 = getgid() setgroups(0x3, &(0x7f0000000080)=[r2, r3, r4]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) r12 = getpgrp() r13 = getuid() sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000100)="0548482b43ac1b80f147aec0bde842078e2fd3e5fdc32730508f9afefc0b1012639d70a43ee5bcdf59a08ec70f9628f4000da6d5112259dbdc88e54c579caba639c7887da4b6ac1c31a1bf9b8acda85dd1581e53c51e7ca5f88866f19c7656470a034b54d935490176ff64d435d9ba7f98ef78e46064c54f839087aec47f2736c3a7cd8d48bbe7a1e9a94a47612e3d03cc5306433a9f26e42b2cd92ef2a3afe2a77c6297e8b5ad52099b7b288d2d9ca33ad519e6099dbc739b629949d29e2d9438cb57bffdca4de834ebf03714d98bf43cf361368588330bf42f650ed95510f26f47ebd6645cd18c75b98b5a11fcbbcd386327007bbbb9a5b90f16e648cca171250d6f9ed45f8df2962b9ffcd3f0c905e7385cf2bd21c6661c4fe8af36ff32fd1dfaed413b3a675d46883f9408a00fcab3c68a0f5731f04ba641bc478f531350c9af387b35fd061dbed85e03116feb2df7c9db12829fd7f6548291f4af369731ddb1b1e8256ac87c451777435853a369381adb652bd111c3e40cfc26f7571ce8340a9252f753d6572fa38c8b1c3a4e3325ea8720db3be26fec55b16f34a916399196720df2bd3134f8601a1d28894f7287cdb8374911782d581405048ef7413d33f2e7a2c719634acaccfca70ae08c508737ea6423fd555848d7aa8301ff0fc255d36f4a9d79801534a1f18a7d94014ae2dd0bd2996b2522b74df6766fd63460a9e1544fd72a588fe02a3aab5ef46888744e6fc9e8d6dceb701d89541de9e80c79f91e6c4b77af9bc807212b08d8c1e7635b491ef3f604680f80ac508f4f69eccb1e63fd844bf056f573ab059a6f172fd78ebe5edc305d84f561f3135170bcf1753ff41fbf9e20c93e02434eddf13e2561b196aeac4d9a190cdf15734e69660607a8be1a4be7b16a6373d40bbd204b1df6dadfa475512eb3e014efe328c7e187faad682bd687581310abf03c3ddc07e892b0e9382c6f6329bc5e52b6937fd05a75d221916d9313ee2cbde93add4877d92cabd648068d68e7da517ac026311650f855c433200a9e3e02931e0bb23f03db165c16aaeac35eac410dd0e42d2c76a9c64575f38747be2ebd337583a40b7a6e35c2c85eec949df4f17a740d498b89a153cb0e6c9435bf10d761559d2da9de25ffda30a3f47f82a4cb2d16fb8119ca312e4e32ae7bc48379219adbbe4d4a1ca24ff21fdfb93ef1aa660c5af4d13ce13c3c472d93be6922f3b0955dc6041b76a429d232b14085053c1926b27a4e0fef5b1f4ef2d1e913aae0a24c741e145e331acc92b8154c3c3257ac1fba645ed07014cc2e5515a17c6fed8b3e17015313f5d850d6c0eacbae7ead96a29f9f73d40ee59a43990fa2f5eba94033a1aa0a36e8097451384d637e56f8fb28e3e191fa30abe3bffece9bdce5988b67dc97fb74643b3a7f76a06f03798a94b30252b5c8789472896a09671bf8560c5c2af96e7d9ffe767f7cbf0500741643c237037be549ad601c658f7750de67c0ed217eedd5dc11d83e303169e98e07e881e4569d3d6c34f96e25cd1d7594b645bdb793908363ad0f3a20cc19a0e63bc617114a9481abc584a342f60911cdd1d4a1b7b9e93ac5568bac10156a9a54931139ea7bb0ed27ef9d483e7e29ef21cd443b52ba5210f752b7696ce6c8ed7bba614e9c046d7d4afe38308f3d603c9328cb582455d3760048a38b8d3146fe01654e7e5268720f046b1844f57f88eb77bcafd9f17c91b1f96f9630f2455d3d0ef88956a7f013703df0b2326c833414e9b96bd033a001dd172786c3637320ca8fc5ac7b4b045fddfc5ee9a2ab4c28c8168a3685ef402fbdb10a445bc19778cb44b4b45f12be783fd814d09811e95319efa1d32cfd154bf3be755837656b1de038b9b83bae47af0426d4669d72503c0828909b078d9795a019829110180f917b21d6c416a1e5c0072c2af2842ea813d7cfa36e3b9bb5560fefe0884c012f8aa605be4c49ae014572db18219918a54a29ab2cf566d718258e1327cacdeb32fdac93edfa5a36d4d31d4126a1ea17e7aa4c679c553d0dea4f8a209af1570f487b52e6f934264cf591b5b33d8fd01e4b9b69f2b1fbac455684e8b32e3d4bf635058d2890e261533f8c800d19bd8802db58071eb044fe74bb4e478a09826b48b8bf676c95d92634927172f2e355dcd905f090b71b03c37c9e1755b64d34aa8d76faa675ad2dd62562143da24b4edd6b648c647485e8560a1cf461484c6608e57468a911ebc9b70e8e0f7c9ea235560500480278c32095d3aabc13406054dc3de153b592bc439e5a42600e358b0bfb19802b8ad22e32ee0f0f635f05a3a96f4333a988ee1266a63e169b9fbc4ffdeddc7880690ec6ac6dc79cd72183b35751ca828ed83193addabc745591c30c96f09b09a89163d9aab2eec75737ca5060c2b6318790872db46687a16bfa4fa43d334e185a4824bb9becdf3630560b3ee9a0e688e5f0fc03eae527f544abd850767cca2024275a6ccc351ca54f83d3c5832a6ecbc9d3c27fffe002e2399945c33a12a8a9f4538f38edfd7b070871bb956fe20e1f04f1f50599562cefae1cc0cf922a291562726225861e52b6140ead387c4022c8a19b5cfddb90461d8d3252fa7fd28c1a8951637cbbfd570f6b26a3256698ca26cad8c7243e6b993288b9722903ff2966a96a40c94132de8900111879e7cc92924b6f3e868e45ac884e3b74d53bba58964c982ac23f63bb8a095a1514866259f959b822c7025bb577a0fdf6ea51c9a2068ab668cc9a3a7152156f13541cae002d85ca6827ef4c98aece8361bcd58e6bca095634f5684f1cdeb05adad8f03f63d9bf6006700449ed25a80b6f2dd8024530b2901cf16ac2fd4c8457d3a31e62afc7ccb81455c60309f0c291aa74af9b111917307017bc0ccb516c5933361a495a23fbdb4cc35e3af30cbdbbae4b668d2daa88f6a2f0b2dfadb0d7614bfe1b885f2fa38a034586d95edf3621276ac17f1b7ad0bf4ca0fb504b9565173bd465c78a4c81f5e73ca2ef8fc8825e0af901409ebab682f4cbe8bb0ab1883f06a7d39075240c1e176d9f6695f3c7a25d675752301ff7c0f527dd9861a1e99787dbdd202ec1405d83f4794df2cb07a8fd4a6b8c62a2fcd17b435cd506728ae05d4ac78fabf6bc1d73ac6bf47dd1604afb1e4f352f2bb757f99a16ff5cfb0ed3260a2b18c21453f7699b9ba765b77d6daad7c5ccb8e342ce26b3ddcce6c4462cbfc67fa385d409e324cacc263653de47636993ba6b57592f92bf08b5ca61278ce20a3766cc99a99e5d247e44ae364bbcfd706a6962b46b1f97e8b03e702362c8fa97ec4c16139a85fa8dd6dad4f15cb0b2c17ae5a88456fef6cf7ba37eae630ae6ab94304ae54e923e4b81fe33842eaada76e60e707f9f102dd43a1df798393ef379dc1060a2abab888e2214aab8ce490e98d1fda6d8966f449d8cf21da90175dbd9a77a1ad2ba53bed0b724b6eed33b9107ad6a3ab712a4da3ff1d05d5ef2abce63e336b32d7ac4f6baaef6088e2bfd0a614af0f55460fde6b4de497e7ee379c4e2ebe2c77b9bf6de87dfc287ab3683a862c484af0ead7dbaa9fe57326f119282313a1fc5119c6495280e934386c13d17109021aa0f8a72b0be043d794cc3f19b801893e7f121c156820ba06498e48949b799a230d5f0de93c6739a225f912594edb0ce422214728f9c329d63192fd2f6d29a327dc9a4b777644fd42759492f54d12429ad753d6b54bdd28493413f0d7f9646a6496215bea9fb584c4f9fde61e1f5bf41316c5becd48c0f2d2ab453e8895a0709bae9984e9c3a6dcfc5821919472a21312d496299b4ca77ead154ca29df9d59c3f4ea9106f4ba2103ba1b060f10f7cf38b6bcadf9e17d2e8199e0bcfca4d0a481f069af6f8fde76b9a890ce32a4def1bf140273786b851b743d452140e01c341c01bf3b901ebb1f41647142be5e8682f345f06c317133f7f12239180eddedbe9dc1c2e317a7f2fe1505ce671f88de9f3b18662dfd1e1cb3820ed997be10ebb547bf9f481a5c6c81689b726b0b9475cf5bb783cd5a792f6ed952a0cc3bfd5aba68b184f03b256c681861aa46ee9875751f0686adc881438b862805a0ac98e78b908106a4cf2a5c739de6bbce2118b6fc1240f30073e2284006839b5cdbd24c5f21f59c8bf2d484ca7f518d7d4e7f76a71e1d556e93db731441c12132ccdbc20fcab5834859692f6ef699355eb1d474cda4a8437cd05176b85488e8c5e085f7053fb855ccdbce1b9b2519d21eb07681e004239c1537fdb2f3207176d9ddca76db9797aa71b716f778381d3ebbfc1a88964feebb12fa60d6e0d53038add4c50bf0bdab589447706304544f14e4e672c02471ca3c86d9d256e806a431cc7181d2ce9590786414b2fd653100f1525ca0fcce7dc35a9626a23c2f0913d1f5146e59fa7f6a640187037886a04864324e6c3779807a4de985643400ac9f23e75dff29971f2f91f85e87868104d3ebf63c2cb17b7281a2c8fb5136fdd735cb4518d9b1592de830d2943a55c2626514c0f0c9821aa1430a0f1a8f06222e99805f73201aa824e8c10ce6f72b483b9b0a50869d00ecbd3ff2ee9c173cb40237d842dd481a1b1706be0126cca9c308f4664aa7d6453837ab1441a167dd49c5da6dbaa70a7e8b9bedbceab2726a81b8a38b902107eca708e1fa4425828de2498de8679a9a734b8b3980c107b482d99af13647bdcc9444a67a585276c49fe49d340b1189b6164214db7aab15b8480f90977263714f7292e39703f1cf9ace71a37721323278d518d03cffebb4e2c17d937a558f539bf04c4070d79672bafa69a9da6073103c2ad43b425d659177624a057b06436f3c9e64af865c8f167a3a0990dd6aaa0728e2f83b12c9bd2467d39e9849a1d6d98ea90d10b1b68b4bc3a92f1502324fbe4b83ebcc2633453587f71e84d8df6ef8e99639afab958a8e2a83b170403bb7e96e28906dc3e4c219f98ad99abe05fa5a93452d5c0b0632e34e0cb046a350421cf335662ed437061526325d9a5257bb3a1db29da8f05b4fc62686ac43dad5586ce317b65d8c2a53ad55f1837b7eeb9a3c0f6718f4ceb650137e6dd66182b717cdb5d1d4fcfb473420915fc4fe7052bc880a971b65b0f0b2a8c8ab698107714f2de72b0a298e08bb07c612078fe1321e4cba0e25078c4ff94c8ac297adcb272a555f8baef899041e07d5bf4fb9bdbf47e6d0609c9f77c83638e75f69ee364778c4410b34f528ea704114e06c098230c74b03f760bc96a8ef5f6097dcb16a3fb6443288287775b23d8ec44a4977793581bcf6c503651a0fb9a96987a4bea8bf3d6d2181b66840a3f41114ab88845c3778e49aea9b11108cdf144ff7610f65031ed30cec72168ddd9b6c39116e165b64410b9f0dd7aa38e351961b4960f61ab1cbdc55c6d6856afc4247f16ec2474d2b5cf56cd0d4f64f7ac76ae90af3ba53c1c9e2562b7f1eb3cfdd1cbd4275cac8cd5eed12ed0980103de89cfeda259e6b2bfac706963208229ba324124a640c0c979356198f34ec24d22e3e95a85b947849cdb8c006995f884e57adce635c88e313e5f6e9a3322851eb7be3a6ba5d83c5cf48fdfd1275771a22deef80f7f000609ab9c837d3eecbf91aba0b108583e42bb4623f201cc79dbb815cd121de2b5707fa9351357fc9984e0b25f8892df324d8ed45bee7cb0046c280a0300cb38d20c4eb2f790c86313dc5cfba6e4c1e3c65ef063fa1c69325aedbcdb147e7ed90abb03cdcac7c19fd23cc18295e1568267148ab228c8f8a", 0x1000}, {&(0x7f0000001100)="7e18d98d3acd39d689a9b4738e75821bf48b6dcba3df03830414cb1efc3d98da1293c0f4c3a4b1c04e1c5d2784878a25e5b32b296e89191b0ae95123791bddb717520fce5b7577f627661879a43e22647161c9abbe8d3ee26404776ed0ecc0167780832f1823da801285dd20d8fb6815d861d61ba4c5df3ffae09ac8bea02e70850c0c436bb8cdd68157539518782668cccba69ae978f772b0c7a0f441fd7cd4b422811d171564174a011d4e452453edb4cde794b88bf67f314ff2dde477629d6d12fab7d8e6b1e320d3161e836a780ef9b8889075a2c4683db07184417b", 0xde}, {&(0x7f0000001200)="11cf4eb927be95b6514298274fbb56cb2d11dec49ffaea67810f34a59172d609a6eda95fe0a0a7ca67195293f0f40d9827826032f875", 0x36}, {&(0x7f0000001240)="cb3629f6b5260f06a01853283b3afbe8afb6ba0e4d24b926e3b856d20ab4de22284a9a9a1468c051ec3d9784e47d5c16895ffa2454c009ad6e582f529029c104bbdf502aa91fa6b953386d05da693f5a704742c63c3bdde26a8e22d3779b49f5dc09a0f6ae37f3f51f18906f8dac9de8f388d13eb06b58210ae7680923f9d1485ee9c7209ac10bf1ddf0fff5858f0507e12f282e224e02f2b72979ac8daee403c124e8a5aca144629b4bf0416f0a652739950f0dc84d1850b9b5145cab812c1dd02994fb849aece839808176035e2106e744730c7474e2412154d19d5372f8f6725f5fc40b3cb39d4ff0091ba7f57eb8b78efe3ee07efb", 0xf7}], 0x4, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r5, r7, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r11, r2}, @cred={0x20, 0xffff, 0x0, r12, r13, r2}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r0]}], 0xd8, 0x8}, 0x1) r14 = semget$private(0x0, 0x1, 0x80) semctl$IPC_RMID(r14, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001680)="c20328e9840c23d59c9c7d3dd8ea937c75b21be9449acf8622d04d542c9f33c2249a1f50ba85031a7d4010cf806aebffeff7363d7d4d5a2594246de2332dd97fb2e8a1ba635166928322f978e9b326c1fa2942efe12996635e396936b49e741644b883b2b2bf0a9a31077b009ad84470969b0560dc4e91f6ba08024f67d96103a7d34ecae7ac2d3659aad8b2bbfb12991145cdc18ff297b0cc0be6134ece93bd35d79397bfb448e7dfd27043eceac7a0c045d4ba9470d47fc8c73604b097f7b93b39042e049bfa5a436ea29c613b119eaca2400af955a34b2cd71f53ab85c72ec0337bd1ff5a75b2562d", 0xea) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001780)="27e7ae204f0690f76eff762cc020b8ed08c1501ac9132dd1092bc6770d09a257a6174503c3b7785824227c391445a4c5f0769510cbc491cd88ae7a22330eaf9e7c1e53de87c136e6a9d66f650dfc2e91db047637697a093c7b6e42438282187f08eeba08f12257643ee31c4d8dd8e5f7e599a1363a2d5d2f54f621a5e52149eb0aff007e06a5", 0x86) chown(&(0x7f0000001840)='./file0\x00', r9, r6) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000001880)=""/222) lchown(&(0x7f0000001980)='./file0\x00', r11, r10) getpgrp() msgget(0x3, 0xa0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001a40)) listen(r1, 0xda4d) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f0000001a80)=""/91) semop(r14, &(0x7f0000001b00)=[{0x4, 0xffffffffffffffc1, 0x1000}, {0x7, 0x4, 0x800}, {0x4, 0x4, 0x1000}, {0x5, 0xfffffffffffffffe, 0x1000}], 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001b40)={0x338, 0x1, 0xc8cc, 0x8000, 0x4563}, 0xc) 16:00:31 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=""/219, 0xdb) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x5}], 0x1, 0x0) 16:00:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x280, 0x80) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x81, 0x8000, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0xff, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x88, 0x20000001, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x41, 0x0, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000003, 0xf3a, 0x2}], 0x401, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x4ef8, 0x3f}], 0x0, &(0x7f0000000200)={0x8001, 0x81}) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=':%\x00'], &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)=']$\'\x00', &(0x7f0000000480), &(0x7f00000004c0)='{&[,/.\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\\*@\x00']) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000005c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) unlink(&(0x7f0000000640)='./file0\x00') r2 = socket$inet(0x2, 0x8001, 0x0) fchmod(r2, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000680)) socket(0x2, 0x2, 0x3) accept$inet6(r0, &(0x7f00000006c0), &(0x7f0000000700)=0xc) linkat(r0, &(0x7f0000000740)='./file0\x00', r0, &(0x7f0000000780)='./file0\x00', 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000800)={&(0x7f00000007c0)=[{0xef, 0x2}], 0x1}) clock_settime(0x3, &(0x7f0000000840)={0x5, 0x8}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x80, 0x0) execve(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000b80)=[&(0x7f0000000900)='\x00', &(0x7f0000000940)='^-\xa5\x00', &(0x7f0000000980)='^&\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)='\x00', &(0x7f0000000a80)='/dev/ttyCcfg\x00', &(0x7f0000000ac0)='+\x00', &(0x7f0000000b00)='/dev/ttyCcfg\x00', &(0x7f0000000b40)='\x00'], &(0x7f0000000e00)=[&(0x7f0000000c00)='\\*@\x00', &(0x7f0000000c40)=']$\'\x00', &(0x7f0000000c80)='+*\x00', &(0x7f0000000cc0)='{\x00', &(0x7f0000000d00)='\x00', &(0x7f0000000d40)='\x00', &(0x7f0000000d80)='\\*@\x00', &(0x7f0000000dc0)='\x00']) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000e40)) openat$null(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/null\x00', 0x10, 0x0) pipe2(&(0x7f0000000ec0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000f00)={0x100000000, [{0x3, 0x7}, {0x1, 0x7}, {0x3, 0x77}, {0x1, 0xbb}, {0x3, 0x6}, {0x3, 0xf1}, {0x0, 0x7}, {0x3, 0x8000}, {0x3, 0xf2}, {0x3, 0x8}, {0x1, 0xfffffffeffffffff}, {0x3, 0x5}, {0x1, 0x6}, {0x2, 0x7}, {0x3, 0x40}, {0x2, 0x7}, {0x3, 0x401}, {0x0, 0x7}, {0x3, 0x7ff}, {0x1, 0x10001}, {0x3, 0x80000001}, {0x3, 0x7}, {0x2, 0x8000}, {0x3, 0x8}, {0x0, 0xac}, {0x3, 0x100}, {0x1, 0x7}, {0x1, 0x7}, {0x2}, {0x2, 0x2}, {0x1, 0x20}, {0x2, 0x1ff}]}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000001040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001080)={0x1b0, 0x2320, 0x8000, 0x3ff, "af09ab061ac621e20c9772aeccc72031c4a22d93", 0x2, 0x5}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000010c0)=0x7f) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001100)) link(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)='./file0\x00') 16:00:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlink(&(0x7f0000000040)='./file0\x00') write(r0, &(0x7f0000000000)="43b6", 0x2) 16:00:31 executing program 0: r0 = msgget$private(0x0, 0x102) msgrcv(r0, &(0x7f0000002b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a8b00900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a09c91b4107953a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078939ab422f1f2e31e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8acfc8ff0cd0c0924c35864a356ac4a54d5f861884826cfcab33257aaa741ff9a101082d38353d01d82bc1f14ef21fe04f62bd642599ef6efafcbf03ddb6463a1b8a52c166a71479ce5ecb10a6a5347dd505b639535f9f7d3d8bd7a8bd74a71b5ef028a3f14e2badbe4244425ae0839e67a3fa2d9d5c35086e373fe00f"], 0x1, 0x3, 0x0) r1 = getuid() msgsnd(r0, &(0x7f0000000e80)=ANY=[], 0x0, 0x0) semget(0x2, 0x4000, 0x60) getuid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) fchmodat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x40, 0x4) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000640)=""/137, 0x89}], 0x1) readlinkat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000d00)=""/4096, 0x1000) seteuid(r1) semget(0x0, 0x4, 0x1) msgrcv(r0, &(0x7f0000000140)={0x0, ""/122}, 0x82, 0x0, 0x1800) r3 = dup(0xffffffffffffffff) r4 = openat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x2, 0x10) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000c40)=[&(0x7f0000000bc0)='\x00', &(0x7f0000000c80)='*+-!+\x00'], &(0x7f0000000040)=[&(0x7f0000000cc0)='\x00', &(0x7f0000000b80)='#@)\x00']) mknodat(r4, &(0x7f0000000200)='./file0\x00', 0x24, 0x2) symlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000300)='./bus\x00') msgsnd(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="0300400000000055981eaa540539f1d3becb3ed305eeafb7492cc532591bb29e575495fc045cc113d08d9e54ca6d564e2a56f22cfc54ef570000000000000000000000e766af93cd2fc97a182ce9d2f591e5259522297b650037c8cbdd2ed7e7610450d75d8aa7cc8f1c00004f560fff0d53c275e7830912d1ca3cec4628159c5e277d8ebfb6514659930dc013d9d655a903e416e8d4bc1857e05b83acfb3f757dd95e84dd6b19271bf3ee5c9545c467719fefca06e6e5ef3b2bc52e2e578be9166056819c5c2f0ccb3c14c5b3b139df3152d65a78d6ecad2b813ab97e7673ebc8eb6d978ae954d802a4ddbad97bd423e983c174a5eed5451b12fe0c28a8e7fac1ce484b6477220cedef777cbe271c314f27307a130c6e76fd821a9a0a585a937fe6142928a970c9e211c512dcd60fd63f5b63b11f000000acc7047d9db19078f30000000000000000"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x800) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) msgrcv(r0, &(0x7f0000000340)={0x0, ""/83}, 0x3f2, 0x2, 0x7fd) open$dir(&(0x7f0000000100)='./bus\x00', 0x20180, 0x100) 16:00:31 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7, 0x3, 0x4, 0x1, 0x1dd, 0x0, 0x7f, 0x1, 0x3, 0x1, 0x4}) truncate(&(0x7f0000000140)='./file0\x00', 0xa8ae) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) 16:00:31 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "090000000000000000ffffff7f00"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) fsync(r0) mprotect(&(0x7f000061b000/0x3000)=nil, 0x3000, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:31 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000940)={0x18, 0x1, 0x5, 0xffffffffffffff7a}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r2, &(0x7f0000000080)="6684a3ac75890d6a6c028489464a2950c25bdf21e5325e66dc23de2c2594ff7f8356e4f02c55b94b68636cb90e1651e982586608ae9f2fe7336530bf7b477e84c2a11c882c29288a622805c62f7a45ad95956de8a8d487b1ab238dfd8a6e272f9da98c9d51e17d25240a71a0680fe99ba22f5bf949408f1e7b85b317871a626ad866", 0x82) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x2d94) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) getpeername$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:32 executing program 0: unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x16) 16:00:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000001100)) read(r0, &(0x7f0000000100)=""/4096, 0xffffffdf) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="4e0e0008cf376612", 0x8) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x126) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xff) r2 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x10b) fchflags(r0, 0x20003) ioctl$TIOCCONS(r2, 0x20004276, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x1, 0x5}], 0x8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x81, 0x0, 0x8, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x21, 0x1, 0x7, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x8, 0x7}, {{r2}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x4, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40, 0x4000000000000000, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20, 0x6, 0x96a}], 0x8, &(0x7f0000000080)={0x9, 0x2}) ioctl$TIOCMSET(r2, 0x8004427a, &(0x7f00000000c0)=0x1000000000) 16:00:32 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000110000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x240, 0x2) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x11, 0x3, 0x0) dup2(r3, r3) setsockopt(r3, 0x20000000000010, 0xffffffffffffffff, &(0x7f0000000500)="87e0701ec3eb1dd66fd5842730596d419af81ae58b3411bf51eb04d32ef7592d22d4e16c97dfb5d2ff1409011584d3ee9f333800e8dbed6de80ccbfb97614ae51f9cb1aff61f72b8dedf131f4cae5c6d0af49b542c9f50796a3d5d349097bf8929ce0b92e0443e0cf88292cb382d29c4c9b4e9693c240af41e99cd7544f2b2b3556efcd6ff04f7893c69bce8f0bcb31d45f56b612736307241c19b489694602f025bd7ff07004afadfb37329fd7bc9631abafab46e9bcc007f049b3dbe0f921c4150e9a844970422f339a87812d69265a46abb4e9a1dac618146fe1d6f8778a9a887f8f4f2421fab65cf017b461c0a096fcf7d806dce9256270054ec92432aa9226906510b516e2b2a6659e1727a5f56cbb3694d6340e8c5e133b6919a981f372ad915b4c0d37db7219eb895672d15af6cbeb7d40ab92e3729b454681e64e71d51", 0xffffffffffffffde) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:33 executing program 1: r0 = open(&(0x7f0000000400)='./file0\x00', 0x8, 0x0) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) getdents(r0, &(0x7f0000000140)=""/192, 0xc0) write(r2, &(0x7f0000000500)="02b9ca43ef28522ed8fed43104a48ced4d987492c6f54f03fd52fe53a1fbf82ad55da81e623ca8298de6ebe4ec1a3dd36cc42514cef422712046b1e4a8d71d0760451663bbacad9420d04ec5b5a60cdb7c0e7f58cfb5c6e8f50c78190998004473a3338e7d98b632d14b849245dec2b3f4134525927e2910ee7a0035022ee61b17f77ba0958a0607f41b3d63966a24a2c12c4879ba2a80b79663a355ba480fbe3df4c3d49fd8b82808bbeadccd0361ed953f4076268f9b1b365297b34fb3155770b13e9d5f2392d3cab562adeac8baf31896b1f56a93d392c123b33d6956cc49e76da793c277a23a03254bb5b2038483cf0159a459e170531b51543c0a3f508c04e629be826f99cb35f17afd252ed0d3de94990e81fb20d5c0a336025bc96d40d6b7d5989cba14e9d154a578bd6da0301476daf8670a1958a9a56412e2b5bade3b0b75ee49c5d88c64a1bdecf107371d18062b36c836bf9d1d7e5e2dd114a29ee73f364af021c910299dafc7cc539f88430d73f64b97852b77c3fe38e7b3da99b2f90bce62fb3a1200aa2d1e7bd8b358108258a2d7c6fc47c99063d3f8f79926fd992c4f7905245f6b0a8ca1d084ac2a7938a831706cd8372ca4f8a8eb5f1fa23d7ee8850d2bb18f54dfcaa98ae118b9c12cffd9bb0c841319c8d2d1346271637b108ba3378a3e3862c29ffa5a73603b1964ee146154cec93b5711def9ddada6ecd55265f5c70d9ab97533c6b669951b406d338dfe6a357bffec8215954565faadf4495ae2ffb3427379399e2f7178daff8e8bdf52cbf23d9d25bcc3dda48af294995d038adb134b60375336577a1e4cdb593d19ead79e9476ca066193f6d93ad7e2491b5e1a65979bf1af62d15e01f0375bd1fd404025c66228f050c2c47d74e6ec2bd633f4c0131162a7eb522586475dd70ddac3856d5b58b28fd5f598e0149e27e5134e855a1c171755187905d216357df1fc0540ee196ce323963ad1c91fcdacc626ca269eaa82b1363d87ae1214b682a47a03373ba0095514cdd870fc2fb03ccc9563c114792e562c693c5805338fc38a46cdb841d49b0617594269329e30dc388ded197dd6842533dee15aca42e62d4b79f491e243ec5128827accc106cc7e0b93b0913dff3061996ddd50387d915ee9b3edb591746627b7a2f4fbba6048a6214e57f406f562e9db6fc7622759f3ed3db7e5fa2e2e9cb4745d75a70723320517c08984a3d486f1c72b8f64c9b8cf71f1ca167fef263ad2f30b2c3f9ed8a70cf46eb85429f71a08a0adbe63f492ebc0e493e14c4c69b8757489a00d03c253d3c6579f9b11d1fc159f80dc2db6f81aca5eae4a0d23789b7645272d1ca3b9556cc8e21ece5017b61caaefe9d95a0c2c41a312bd5051156d80e91ef16147c50dc15106763e493c4a367390a68bc90db109dfa45b6009de0992292560d57f03cdbc13044bf218acdf28a8e8deee93acd6d90ea8fac650a97a7dcd1f3d01fc08c1ceb259a5a6203723b7fab36393858332cb58c69f35a557c80333ced04fb3b48e1c02213d2beef437052111165437d4c536bb83a225be414d74c8d44c7509142f4652337ff295e8a3d07b2bc70bc347916692162abe00a2c008075d70f55f76ac19cbd3c9cac1639f7370227ca51a9e6633ec4739aa92c71dd7cc7e514955892b49c46f6ef497ada10caccc04bf59df1b90edb02f3e30889b03773377b6688edb63e5bcc8b0a5be694bd917852e0cdb15266909224395b33fa66d6db4674e40f85817d6067e636377146b3c4378a9a59d1b9b148ce39aa2eeda0b6929869f6834971d2d29b67d21f65faba32a33ecb580beb81844390b849002bee2baa70e61589cffd9cf9870d35bb1ba55cd5015b38b6549b590e046298c3885d22460c336c0ff61bc88b3aed4adf56c6f27d58343771862d0d97f0089fa4e5e647a49f267b0fec4a89c1ffc42668152aa2e16b7ef417bc047c462368239cc52f6f789128fc69cf942a768be31045a76e5ada972f1d596cdb9895b3f288a5616651e370563448881433c3fa0f5b1f84693e078a349776901a9699d223461166921740ce28ce433507635d212b67a632f0797406e38ffcd2efc3cb8d6e0915d5605572407b3e70a95215e4c3bafbce0532bd0a9f93a00ddecf82353e71cd9ec9e0c49473afc7963733bb09db596b88e5be797df7fb9329246683b4c2e18973b86d8c0ceed422149a0d7e79551c2a13af2a8bb14b43ba2fcaebd2920addd5445cfacb715152375dc6cbff4da1d915f00c82b5dee6d753f9fa4bc1c9191b866d71acd45a7d950008a1daec3f12bdfb2a2373d530ef5c840bfa7be6fedc977bf34a090ab2b1f79bef4d465eee499593a3380b6897c0c455b1e6299774dbf873438284634615d010dd8b70be4774f762dac682cb9550bcb9a000b2469fa81ee6979cd9209e98dd290c99c809cfe85c604dd41312d375473f277497b353575d2bf81c09ffcf6b71b51cba1f8c6fe1c7653017fd2aa71c26ee7d351cecbf0145886885fa57426322584c54c5bedba00892885b8a3cba327568d6614a27ae026519a30c1d29eff6e5b1d184f0e18e00b986370520b07cda902698a52c31b7c4890690ea8a60f0a54ac94bad3b53b8d8325f2c081132460bab23e10f1f8a28e7c0c6c6b69f1b2fd56a20c5ccdce7399b28817117a4500315c590fb9a361e8ce76bbe27084f1e561704d6540987657dfc025287a8a6ee0c1dfaadf07aa6546350e2591bf06a4164cb2cc45bcdaea4d26216c7da1a7501cb8a5d51a70a9918ae5014ac48c10e275acbdbbc95fa9a844653de86fbc24fca9c0d9ce4d511161e2d380bf9256d438ba40c61a10ebb9f1e3f4667a2d35666e496fe78db11e842a540526a6cd6a679d09b0d506f668178d0e6ce6c551cd1c3f1e1770a98e856eb6f80fee629f92a72cb0ae2f0b89dedd49758c97a0b4c93758130c376d284b148cc7eec19df5b976aa2f0e81910cfeabb00f562c0471bd3a794f0844558a80b3f60823a95d1191cccb5a5f5c3416b14ca1965825359ac75300d131b7893552c5091ba2b24ac39dea3b14ee747da3af908af6399118f6d4184005999c134a14fec19705bd156af8274183f6e454864bc69e4063c76e265aeb649284c1f26be979f67cdfde8743986fecf7f508a560371f6c83b5c4b3ecfbc963f16a75fd7b711e18950dddfd1d0f4cd028c93a98c322b600457b2cbaf2120d5db5c68522387385313ea27c9bb2557b9bcfa770f565692969a1a37b5353359620f3147c6f07028c80878f5a503f1e602529abea01732b050bb47dd6f23fe1c3d46304222182d359127eeb5e56227469334fca288938c944db8ae465159f748b211bf17c68645ecc77a123aeb28dd062afa0822ec81ad6dba0b008add2e2ca35986e81b5ea9a2a54c682bda9bf655b9af1003f8cd4a18561ddea263a15ba16a9f108bdf0dd08f573ab073fcafa269e7b284a5a4530cd1dc93a4e1b2bb0d5ec0b4ca13ea923657844692cbd7033d98f4b9d61e926ce4f39b7ed902f67f699bedd701e534f175e0499073bf970a72371edaec561b8da3e13e775f755330577a77e2d910773199f6d88fd3554a1be7af9b723aa6893cadf135dd2575f0ef93c59a69853747d8b660ffab34ea2ed40df63180ccdb0d045ceb0aad0e6c477c90c641b0ae6037a3752848ce8de353d684913197d142a1e320d3cc53c07e5658b8c88e2b2a33757daa7bdf398e1b08a327f061295d1f1f873d07cebdbe387e9ff7fa91080c7102bbd4d898dd3b09f6a4d6489f7e5479e8d3fc87773c953195d5d889cb4adfe37adb420b61129ccabc42fcf30c0d800894ffddcb3a5820133443bb86118cb318fb0d0b18113d15ef8783c41a2b765abfe72bfd5b119dbc151f20afb2d8f1dce18735c211442d28f42792a9483f9f15e92d1f2c7ee8f8f40cc11677b3cb1f347627402ee3dd57f7ab56b9dfd9fe80123765bfa65660bc861fcc2c719655d49a76b5affb45809dab136e75291ac469d8d5c1addc2857b7e691356da3ca9c7097642ae4bb6ecc83fdec3c195d9593443d3209b3d5a0984d2640bf0307b5671cf449a4d57a5926d04de838017e10723b25a142cbd43d126953c5d03dd68162706aa4d60ff755cfc736a3ed8291ee0cf392cb1119ee8539541518692aa2e285d5ae969c01013218af2b4b2707fd2f1d0037726c0e67e65919b0d31c063a45b52dcca7df1b45ca92b46a6b0e6d10b1a10b84d5f57cba78c21c4da0bcb5a07763b26e761e80de92a789c986a105866951e8f5c5bed14e183f12cf9c95833413d7501af4f70d9e73a9a96ce0ac73806f765fb4d8d934220b777249aa565408a09eb8a40cc99c072aad03885d1309c576503bf33ce3aa9386c459a09182c81116f1c64f1dd7478e15b8cb677daba7a4b2a578c6b2f1ced5f9e61c09511c8393c5886c54b46393babe206ba2605ca6b29327a1b37d7642c6a0365c464ed7cbd7188a07727d79f92cc3e857438299de3418022f4b67a932eb0202de238e208e58d39eab53da6e96323753b73778eefdbbe48a67285079cce4cd95d92d71a3dfc08b5a4733bcf0068a372fd734c98643f69b7f023cdc3f0c13047840fce90b0657b1b9bd7c9781ca5553460d263455930e3fe5b82c574a1b0855cf3cbb6f6c899f41a421cc70a100ecbf2acbed7bdf927640216768bff4d4c8d8dbd9cc913467f9a1ec2968afd5e44c33389d51c12e2a7e3416e9688b28b6f728c85928978dc2cc9e782d2d8a62a5bbd7b3fd4dd8243c0050b617af7c3cf3c6770ebcd83894136b6fc1d9feedf320a2a341ddc7500afc6d92559a93ba6409fa2b6aa68b7e9cde3d0867c228791d7198474dd16fa4b400e69b7262ed441b5621747bcee888e04da8c088a993665c64a1b78600ca6fa77e23ec17dbdd6d9e4436da8489f7e68be6a322f17ea0cd35e4161badd3c1558311f042c67fe87688c4439c90739d04f76cc5590bd9a712ec3661e2dbbef4da6bace454a55c889da1705f9ea76b258f5ef8858415944ec8584b4d20f4fa87d26759a8bc51eba4388f08e735d8ebaef97219d82b7dee1f37cb3a9f5b8d4644cafe4519aaad70ff5e2c805d1e4f864e1e76de91d1e6855f870c07599eb281efc9ad042c1e777df2dc6bb0bdeafa7389e35b684fe7a0d11ca689db7770107bad84ac2482d1cf86a2d812152c2a158b882db4139d0c4af9976d567b24973ee2f39e8862448d346aff0c13b1085ca0ee72e27cd527d851c170b48b996bea4fe34c842084f04e495f5c8525225e97c38f51e6f34b43ac487c80310158f2574626fa548d3e89cac4b4fc271ffc945c67f412a9215a3a8a4a38ed627fa5983be3e40636e33b74d77847415055c73874c10f3d1558b47073000926e723e3a7b355ded4047d1aed0feb4de4c8953d18d30a126c3bb227e503039598a44f1930071d0da5354d78a5473daaca4e43ee3f17ac7a3f4fc15606d3682a08812881d3931b75ba93a1750e879a12dca992145d28db6de14c534c55d04043ee93dd486fe8b6d7ff6975d1b8614f1981017b42a45349ed0cd1eca5c66efb283688bc5e5864c7775ca6582247b3e5b374c0245d93fce0578a715144f0ccaa61e551b1df88bc49fec6a71e8d25dde0014dbdb842107a97181be0a78bf4c218483d5fa5d7c5a0759aef6cd350dd9946ec26f44afb746d0dc1a58732ba46f19ced2e09a8a843d23dc7a8d6ba07e5bced278d08b8912a040adc6cf6848c0c0d810bad9db4f78ece758b6ed4938ca0985edd76c53b6ab", 0x1000) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) write(r1, &(0x7f0000000340)="7064073effa765319196c97eb1585d374f9f43e39453a80c77dfc467ec02137858d53783a9d3e41027fca833fd3d2220f6e64d6befca7c7892fb230e6449cc8052a5dc448cb105f74d201eb3bfdc89370706d1882de598d6f6f92a35001502df987478b5c8bf941baa0f4e4c0a0aa15abe1d0477e6ddc0892248b79f747608d8b74da455cdd90d2c0138f524dc762521fe728f904df1e881e3dc2045327a2429e84fb12938ac32b174107b0bac9749949883", 0xb2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) recvfrom$unix(r3, &(0x7f0000000200)=""/153, 0x99, 0x2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x2011, r3, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0xffffffffffffffff) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:33 executing program 1: getrlimit(0x8001002, &(0x7f0000001200)) r0 = semget(0x2, 0x4, 0x400) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000001380)=0x4) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x100, 0x1b00) r1 = open(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0x40) writev(r1, &(0x7f0000001740)=[{&(0x7f00000001c0)="0dcb220f10fc73c94a21ad0e2adb7184195ba3152aada9d56741d043d17a3c46b3082aff216945dc741cfc81a0d1b247425d2ad26dd76fee954f7c1e752295127b713551412518c575be8c8ea30c5fe57c36d0671e5e1020885e3d55bb080042b1d30ca78855b6a58d41ecb086865711895f7868b5e7594d8bd19d2d1864370713a70bba0fa7cc1746fdf6529756e456ea69726c7c33d8fc26ebb9f5e372a3324e4029aba0fc3feaaf6271619e3e9cc82babe145068d5d6ea176eb6a050555e1b2be54c3c523783c0aefcae3036f6421feca46e84607a4980a5e725926a66d53", 0xe0}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x810, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000012c0)={'./bus/file0\x00', 0x9d, 0x3, 0x6, 0x0, 0x4, 0x8, 0x200, 0x0, 0x0, 0x487, 0x8}) r2 = msgget$private(0x0, 0x23) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000058c0)=""/4096) mknodat(r1, &(0x7f0000001340)='./file1\x00', 0x11d0, 0xdc8) r3 = semget$private(0x0, 0x7, 0x32) ioctl$KDDISABIO(r1, 0x20004b3d) mknodat(r1, &(0x7f0000001100)='./file1\x00', 0xd000, 0xff) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001440)={0x80000001, 0x6}) getrlimit(0x6, &(0x7f0000001140)) semop(r3, &(0x7f00000010c0)=[{0x1, 0xffffffff, 0x1000}, {0x0, 0x2, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x8}, {0x0, 0x9100}, {0x3, 0x2, 0x1800}], 0x6) connect$inet6(0xffffffffffffffff, &(0x7f00000013c0)={0x18, 0x0, 0x3}, 0xc) semop(r3, &(0x7f0000001180)=[{0x0, 0xa28, 0x800}, {0x1, 0x2, 0x17fd}, {0x3, 0x80000000, 0x800}], 0x3) close(r1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0x4e61) write(0xffffffffffffffff, &(0x7f00000017c0)="03ac0ff9ab95e88fcd4e866a9845beda472db551a1769fa18ca6a762a4cd7eb55c4d7aaf1fe0baab4fb6cb050c64935b935a6649725de694d906959cb6c34e195d702e252c1e429f6f12dde6926a52c724afd7174f8e98f0902f7bffcdb24c81c552b76756aaaf3573bf652c51cbafd30ca628d77614ce46e58347e1ac9ea2bc0fc22918da1c3f2c60f6a10c7a71370c4be381a20eec98725b7c10ccaf16f081d00a922fb59bec233c6fb5d313e48ec325", 0xb1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001400)=[0x3, 0x6, 0x80000001, 0x7, 0x8, 0x6, 0xfd]) msgsnd(r2, &(0x7f00000038c0)=ANY=[@ANYBLOB="02000000000000006b025d6f5d08b178dd6e3f53c02ac6b86365ba1ebd108e91c3902abf4ffe75872368f10c3b30aa5010b65b7744cff65ecfd785565f051c9cbd326a084db2579523960e0b44e350323a06e598b51b8359f41812caabd5cb82d0876d0b7f486043058b34aaeccf21b9154f790f6656b625965ec4fb7cfc574b4718a68d6c7bb3981a894cd071765cb3ad76cfd15efd9919a2702946b4d75f60383d765d41318260abb4e70a49c3f5d4262a22ba007f248b48490670c373b646b3fffab15176020fdb0687a36041d1d2229b4995f8b3232ca93415837ef9e5917ed16ab40b0d359ca8ea05665c99d54e5e70039358224b4de256525ba75619acc75d692f04c8f8099ff2b2dbf6f0b867af06ed49de1c99cf033c8f026b99a857b40a8cd0e97452a5653bcc8403085345eaae88e4f382e9eafbfc806e7f44eb59953d86dfa83ca6fd8a333cba06772ebe861b2af13e351425a66379b774969c5ba62ec330e9c584524d8139ea061a0a0bc63d58a14e6b1de1b9c90fb3d6f4168e51f7944d7b1817442bf2391cc7e0a443981945adfd29be08336adbd2e51edee5f77a9ec84a5dc665fecc34d2f8e61f7fdb84f66904d3c9d681daa626338785da39762ae76e47d697ab2af9d404ae75efaf8f58e97268316214f6e43f1358b233290f9423a8b8e4f2ff6cb879f90b5381609742deacb13f22747e52576cccbeb17549d580dc8aba84b4cd5731cb29e7d6a071bd90f6c97a7862a7a588d69b1d73b4bbee1bea8d8548f450234e2bae5bad2e2fb31e6eb0c84bcb77c27a1a81bb97395b94273748e8c203b0c3f896539ab79495cab87e8cc8898b79ff7400b2ac0185665a9c7cc490802703d3d6c0250f79cae582845baf7ee7b8079ff6fb94abcd9cf1fca7a0c4f3414aaad64be480452745ad6fd91d7176e61bb0499921e37c61750322926055bfe19e427620b6365118ebdc1354e3ceb7ba7e1196dfa8c469ef07489075b16516ce62b68593f655419b2ab386903d256c6df5702575d05cfabc08551cc46426014ceb61c655b6700c60a9f8e1f22042d2866229b26d50596c8bbed7f5830f2e12ead75b889c1b61a0e5db9703d600001502cdba3d1ba581709bd59b230e06f8d9557eea4a05caa86d400efe50e7cf0dba2f7c0ad4a2481040da7f99e4bf2ca44c7036d0de1f14f0cf19083defec4a8295cb19560c6a4faf006114fdc5ce807696677b3d54f565b81a5c0872b039b9159394bcb7053e70697dc38456b56cf8ad54e422848ba3ff4fd9967c24d5f0298aaeef3dca185690cfdada64cb8c1815c36e011a586a50114fa1037da0f460c8747a654517faeab75291f747af0dfc196720043bb8fb9cfab2cf302d5feadfe1cf47d098716a5b880ce49392bf0001a85469985f2f8cec56759f92d64d031aee222e35b6c733ac74945604da48c02b50e7a7d15297fbaa5370d84710b441f956d90593c57d82bc23a03cda5b067e721dd797c02dc68e42ca1a701f2a2d849676375aed4b63295e5e7cdb974fa321f89fb300ba9b3583cead9b91a171c17890716cc6c0ee89284aebd3a24563debecb76040749987188d7943786a1d3d18dbb98faeef90e21c52a90832ccf17f78e9bc63f5d88e4e00530edcb16ebb92fb8eb1664b7d7c8abf33875241cc1f9205be4ffa625bbe613f2104c0c38124cb29f01c3afaa2a876e6f2e840ba4dd4dfa7b19cc6b02bd51276ad73c702459f4a26818eeba0fc6cc5bdcc93369ab974fd80bdbaff731a6806b212a078ba3d410917a6ebd4edccd34294002981d721f3b8448a9c9aed0d3d61595f8e0636fad04cc772de8e9e2c5ac41e1ee9ca4fa07a126e2e977a46fbd60e090a12af25e6da7674a4a117912653c668de197bc978a448d31533c5f9ec4d7797547f2e9bc7884464f12b9dfcf6bdc858f3096423a713963e34da2d3271a275078664488bf83579d1c772544ac8cb87ddc66b4bfcc8b07d404d68c2d5904d25c3cf6e094b371506de3592690d2fec33bcd67de5da9816eda92b9824e412da69545d7f8a1c868312ff13a031397f4d4ef50e1fc968fcdde6608ab6b125faa8b9b6c35fd05813a44c837cf0f32241d19599a1b10f686b8edb1596e565f238c8950b292352c17007b715d977faf460a3cfc90f61a311552c34e5b93c44d1eb6a798f5cd1aaee1e12155dcb3f9dafe72d653b58a59a9d8e91249e471179f3c73bcf4f1efeab60c1b0cdddede8671563fed8d3f7b800bc1a53d40d9b4a69986f6f8cf258ee33f100122a4bdbe4093d43d57adc67861e10ceaad3a0e82be2d73256fb7ce505ce629e2428cfadff8f64400613805b9609b61c4171c1b9f3449e4e86614845bd8d296634c349b92185647ca23fd8ac18c57cb0d5f9cd10cb8850cad9512deee607e11aa3b0910158730ead3ce1756bd67690e8f2920b81984efe7393a37cd0fad739a961776d79083ff49e54c5e6df9f096ff703353eafdf9a0b550ec315029b6d735e340d1915f9f442b3a387d8927b652ed1020d7555d3ea46a2d1e2e0ddc0353446205634f1f426e78a52417c779d8be8c2edb9c6ea91ffc984f99412bf2fb7e02cc8b7b62d32b276608cf99be2558964e5bf317b98dd5b717d7aa0eb8470624e0d237b8ae96028266ba2039d1bdac565f4b866b4d866c1066ab53eda6a7dbd08e10b72568f66ca0f2206750a56bf456eecb092576718368b3a4e0f2d92facbf09082c61672c1846ae214ff4f51b17705cdbf17e87d8f2b71b1f4399457daa49cf4f54aeae8aeb88f0e933254374309bef4a0d1e57b2e9af4a1124477e9b4527ed652d4698dd5d317b9fb7169e82ce79ffa16b1c4c63bedc031c4289554d8ea30850de16ad108dcb9e788bb9982f876059a3bed28b14ade172d1cf7d5481c97fba1f4012115971d5993e1c6f100a72932122c80d0ebb31a2190441904cc47e5af9d1f7136b7ddb4319b2a9345c3ce88136ef7ee4e9b9324fb4ef59812bf3517096c9cc51af393c1bc253d43b05d2781b76a320924c73e421390d521506ec6c8d3781a1631e47616a823dff0877ff50b3b9a15a9c967f96a914af1458408f210171faa9e703fce3daa7a1321f6d5a3b6e65474906160dc59e3da6f07482d95b28717f80ae3cc76bc7f572cd0a11a65eb6347c8a62316db75fae60a001759f5b597e32d708fd50a92dafac4a2900df36a7ec048148e5cc26421ae1b33b72775465dd4bd607ae65ba06a7271acc4ae2a459b167ecaf2366969a79348b69a7f9ad980a95adcfe8134497b441e9263bbcebd70ee440f82b9648580fd376e97ebd7d0d2a38989f9e92ba7b886663ae8a3c5a7ecb2c25e111651d919305e3f95d13141d6576c10f4389fd5e89ed6de2a8e2453f80b7a122aeeddda648e082e1170926bc7d7b0670b28fe25cc65e241a8fdfaaf8bb131e0f0c3e43faba1c7e2afb727d5380451cbd6fc2a7fcb1e448d27e98266f5c65126275d8b4fab152b0ea66737e1b409cfff79c19902b585ddfc2322e2fbb74f7eace35a8d8d172485f74b1ed77ecc7eba2f3589e0daa8015b1466c6af64a2587574d7a81b85dd28f9e2358ad9e40b01866e875fd12d56369d6a95789e7b140cfc95ddfa11cd525eac05f49f52b73a905169a390fef8683ac59cfded8959ce317b30581d1c28fa9d88868c181e3d83c3b2ad8d689c7c3f7c6ea156b4c377caf9555e5025d6fbe98caefb8fc18e062cea943d3f19e31bc0a1fbf7c28e4736dc123494d23f16a7030596bc2647261005fc1c9b27b1fc377e5645092eb8a9c47de4589152be331fb6008ee70de0e3aa3c9b226898de8815cac6351da67e3f3b442ff2a0676a2125cec0a6574c6d009bc3929b7c19bb2f4764e858db5bddf8ef5be612f4c6b813ac939ab72e6ae9ebc663c155a091596135b0f7251d77302a1318e22883873ef47225a956ef1d68d6b6844ce6f5b4a5d5b5ffe04af0c7d941b0387f91e7cf63b9c4f7b54dd5982b2b25930c07d06254b681148f2b13dca13a1870dacc9f4d206a7ac60f034684807f16e9de724aecf6f3a3213cfba20b1552bff713bf3028947f828d0ddbe840fa4fdcbe1a5ab025c8cc0b115c8859d034abd6316e6b2963a9aa07292cabb5966398839aaf196896675d57d7d026ff2316068881eb1197fa67e4f4970e59fb9f549c377d24a5c4ece4f6997c68077e428a8e65fb961c3b679ad398c06d0ee9437efab7a15628f5daeed7c01582a040e6d8f74019b4959ec0e570c0f8974da4b65af79593c57d067a4bee39b0c70c5d1e1db4dde01275ec502c5589778795a2567475890cd778d9d4c49f1552276abdff7fb1aebf806a368ed8afcfdc8ce5731e533fe580cb1afef1680fcaf5ba087f1bb958667f5ad5b161088b16e26501a8eb3aefe1ddb5aa867a6c07d94734c9227c1e6159cefb3986a1a3a6585579a27089a320e88d100da175a36e638d9e844a7f90db7d22f4a7b5459e67472f2e492e37da566938801a712e02fc6141c98e1559375280fbd574b65683f0a726095b674740222f731f739824128622886ab0f77907e10876f983571b91b87e6475cd55ce78517a5f883517cb3928d9c5bb013c186d620678434210b869361e9c27c7351325ffae431f4b41b5180b80d6e4b3e8dc78573f03fa1a762532f5b2a7a51fadbfdc50c493f0916cea41000fc602ba0e4b24fc8b53d30c86704303da69821a0b1559a0d76d7036c172fbd93b936f18518cc972874a6923f65acf50ff16ebdcfd35c3dd04fa0a02041c4ae4418aa3bab23a449c2592c4dac7fdaa961ae2295d4cb9ab02e38f684228a40a8a5cec9260a8252f88e6d87d6afe695ee51eac0d207c09d35a9064e8428d4d70c98cda3b3619808c90e78db7bf6791887db270550002a5d84e4c6f6e1061ad4a2711e421bb668caa002933225f9c3ca3a51320644301f1b8d4af22c1a9b92fe7acd9caeccf9d9a6a4e82e8bab1a8b175305206716097afb0e0fca581abd88815c10dfec316fa5b19be719954b745b9aa0c929f20e0433d68afd453b9cef75b2bcc721abf2352383e325c5ab02c0907cde9d06cd4fbfd7d35dc9dd17cc8e7755803196d09d300e41c99ba9c031f07a6e3bcd1d2d113cebc846f164cc77f9e42390911b62338eb1aeaa1bd177ff6622071d46bc920560126bfcda8fd1b9eaf8c9ccfe8425cd74ccc7b59b273f99ec0f143da66d9d2057efb650509a1f36c6c666919ead8a47c3c356239c9eb3a99a385c897abe1ebe42144706e6e9d383e29c39961c4f739778c1107320d3798e4c20543a27c9b96923509bd829d3930d3c54fab0732a1b4aeb2a2cd3607a3da86ff47873edbf8041af777e0d37712f32bdfabbde6821b8496c9cef241dcc22a37f25c78cce7174a3a6e4a7d3921910cfcdb584fdc950d4018594b2e7126cde700da99039a30e7e804e1da99b881d49fc7f7322097bf9b6e01145adf3c54e1239d8140bb66af41344ee636d3badcd9e754c41fb27483c686b9e03713b37300673da4d137ebb0b6c5d0e8c76bbf45ada8ecd0b330719a6e732e9136233b218c09a21ef29067297a6c67fca66d52c732aabb11bcda7f6dc5e22392487dec5f72d5e9b73bb75830c6a5a1b200027733d3fd3eb5ee7a1a125facae2e65e096013377f03bd459b453fe5476313713fac17579c188dc9fa08f1efc3ec76482946b0aa43f3d1434b9a33fd220b895fd6d9aefe667d460111409073e2dab8408c8613ed25abd68197056d72b873ca21d3ea13ae28be54c839aa118c2b0c7084aa66c53f0a9297efd62fcf9404"], 0x1, 0x804) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000028c0)=""/4096) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000001280)) msgsnd(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="000e7de631e30900000000000000200000000000000020c10eb1e2c73f7178dcdb5abc03364884273a68afd0be5267f2574b7c190360223226626cdc998e0661093bcfcf723d"], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000011c0)) 16:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="9e3bee46cdfcf8bd0000e31f74409b29d42d020e2dd882e329741475e39513b1b6944a2a217e0a8498b5d03670a9c9fc8948a27189db94817dcf93335b245a2ffe8784cfe65421778d055fb643e58e709ee743ab2f6dc9f75ad014b7a9335e70782ebd32d569d16231edec123d17c0d75e0450f9566c4a0184d9bbef593630086b9d48b4f6c49a143474df2c52f6d2a32039e00aaf7a06950795882a72383b8b037c289aae773a363051c273b12f3d633f94c7d61ab1eea90538ce9dee3f996299a1f7dc4a2d0bdc8b28ccb4b4cce60614c2074481aa105d01229a57817c69a9c07e10d5028d719df354a6c696d58c6800000000000000000000"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x88a1, 0x0) openat(r0, &(0x7f0000000240)='./file1\x00', 0x222, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x4, 0x64, 0x80ae, 0x3, "35973929acfc608bee50cd57687ffc1846bc35b1", 0x80, 0x8000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/24}, &(0x7f00000000c0)=0x1a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x4, 0x3e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000380)="626c7cc51236724332b9ece123e3800c3f9e7d021023d1fdc2c0a01a06ed9cfb4129194f5c24d81858d168782e88e5edc294fc2534aef8d8d784d754a310676f897b9b1d206245205e261bb46c38d07507b2535be0a216d4ebdfb0fccc616adcfe4e504c92ea4f9c6713778fafd5a5c4faa1132cdd965d2e94a3069c79c1b59da22b3ca3675e6fb776b8e1ef67fafea007d2b0ed32708097f65f6b3096664abdc35856804a6d5073029f750b8f1cebb12992bcc07acae00ec69f3936d7240fc049aeba67c81f9d9f39d0fa3c577073e7f22eb172d00300aaac4f1ebcbfe80dd00783b032a3a25de46d8f470bbc1a0060f1279c577408d50ff8ce836621b3be7dd73323b894411f7d1bd856582ccfc684af17ae4e52f639b1f3031466db5cca8f5b4a5398297d253c8b3a5ddfbadbb518d76ec4b4ee65aa3fd1194cbf97d53ce9b2cb131416e6540f07f3213cabfa8179a123993e6421d4fe0a7f3ee901ef5ce75d73d5a12ff11ea497a5429400c5dff9fb192222eabd3c4cc8e2b4643d2544cc", 0x180) socket(0x10, 0x7, 0xffffffffffffff01) 16:00:33 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000), 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='.\x00') 16:00:33 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f0000000040)="3287bf37d079e89fd213b2e99d9323ce9723a5b886b5a09f122c9a0ec632e81e40e27865cbe3be64ccc631406c8526bbd35a451a62f7e5faae4cfaed4982e202e85ad35ab131564f495446cce4a97c9a9b7eaffc5f4856c93e806a2b031b105533a3ec507ea5c6228c56edbccff824329e7a210839ec1e37c065e885acf89133ee61d28bbf783eb38408", 0x8a, 0x400, &(0x7f0000000100)={0x18, 0x0, 0x4991e0d2, 0x5}, 0xc) setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x27, 0x0, 0x0) 16:00:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0xc, &(0x7f0000000180)="74c3ae3bbda66ba3b04ceb752cf1d4b9fd812eaa080000000000000013b1b85e2abe4880990700aa482d26ce62a6511eed85c191aba066d98068875fbd759eb432c11f83ec6627e8f1b82f01aebc68d12b5a9572707a86ebcf08394c41ce385672edb3d3267448fbdade9a218bc70eff2b5c0b4c61005f34e3eb922c91645fac11626b87c4450c303f9134f0cc84fd3e622695c107136b387c86a0b3ba86b0c10d6af12ea4c297158e688cffdaa5ec9679fcaf83152f908f6a6b42a41185028a06661d0c58d850b4053a832af336b7f428f75b874f1b00ae246d53d121cd651e7462f0e542c05f22834b25dee55bd9feca2add32867c69f4061513006626bc18d0e84f3ce9546199e38bc9cf17e19db39da07493d7f78b06e31041daaabc2e1a6825b9af93b2f5f7b5966fd61bf01b75992a272c7880fa49c8c48577396d32d9a92af0e4b6f9085d38c6a3e97c0371c62736d21bc5ffd9d2ef6bb88aebb039dc24718f1888da84908dbb0210f017aa77f4f85d37886c6767cfa62d1fafcbc9436259940d543d799a2b0363e04f19434926a07136b3deb1c2dd031cf7fa35cc4cddacafd1f48eeb8a3214eb70b862d3355b1af3c069be57de5a1b2de3629f037ccdbd816316f5b7ea63c1584ccd4cf7b9dc268e3c2e2ce16f7aa1b9c7c5b5e023e36d64c637ebba0e268976", 0xfffffffffffffec5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000240), 0x0) 16:00:33 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') sendto$unix(r0, &(0x7f0000000100)="df64419cfa3ae7a8f07f15cda13141210f24695f2773e9e07341da0545e5d20939e1d15ddaa3ae531562163a3c786db28075854f393d16e60c1d46164abc4afd1208367fad88362a86b8000ec6ce74c0650053ec55987e1bf1058e729c904951213c64eeeb0034810d1a150322bfa76211ff7b0fc64f53845efd6a191f1c740ab8deba4f10cff5cb94e02c6a93c5817c7b3070f197de023dc33dda65f163c4ede887e6da354e66689aaa942f7130291a5fd1be9f04220f82c77a9334d7ac3bd3e2adc2845f58f86b5cfec048b86529014b50b21ab4a3", 0xd6, 0x6, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r1 = semget$private(0x0, 0x3, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0x6156, 0x10000, 0x7, 0x100000000, 0x2]) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x90) 16:00:33 executing program 0: r0 = semget$private(0x0, 0x7, 0x3) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200200000000000c, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xfffffffffffffe6e) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000002c0)={0x20, 0x1, 0x1, 0x3, 0x6}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="6bf461d102234ac3", 0x8) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000180)=[{0x1, 0x2, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x7, 0xa87, 0x1800}, {0x2, 0x8, 0x800}, {0x1, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x0, 0x1, 0x800}], 0xa) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x2000000000000009, 0x8, 0x2]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000640)) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000003c0)) r7 = socket$inet(0x2, 0x4007, 0x100000000) dup(r5) fcntl$setown(r6, 0x6, r4) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r0, &(0x7f0000000000)=[{0x40000000000, 0x3, 0x1000}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom(r7, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r6, r2) socket$inet(0x2, 0xffffffffffffffff, 0x4) read(r8, &(0x7f0000000180)=""/186, 0xba) execve(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000600)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x20002, 0x0, 0x1001}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1802}, {0x3, 0x8, 0x1800}], 0x9) socket$inet(0x2, 0x4000, 0xc9ea) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x80000000, 0x1, 0x6, 0x6, 0x7}, 0xc) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000005c0)=0xdd) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xc) 16:00:33 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0xcd}, {0x48, 0x8}, {0xa7, 0xff}, {0x8b}, {0x67, 0x9}, {0x0, 0x1da}], 0x6}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x3}], 0x2}) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x400, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x8, 0x0, 0x100000000, 0x2, 0xfffffffffffffffa, 0x9, 0x80, 0x5}, &(0x7f00000001c0)={0x0, 0x130}) recvfrom$unix(r0, &(0x7f0000000200)=""/196, 0xc4, 0x1, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x105, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) read(r1, &(0x7f0000000180)=""/160, 0x96) write(r0, &(0x7f0000000040)="4c9f51156717649bce331b74", 0xc) 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x1) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x2}, 0x0) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003900)='/dev/wsmouse0\x00', 0x10001, 0x0) fcntl$getown(r2, 0x5) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x8, 0x200}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x85, 0x3}, {0x0, 0x4}, {0xc7, 0xfff}, {0x0, 0x81}, {0x0, 0x8}], 0x5}) 16:00:34 executing program 1: r0 = socket(0x800000018, 0x1, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000040)=0x6, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0xb0e, './file0\x00', './file0\x00'}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:35 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$getflags(r0, 0x3) getsockname(r0, 0x0, &(0x7f0000000140)) 16:00:35 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x11111a1e}], 0x100003eb, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000000)=0x9) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)="b5", 0x1) write(r0, &(0x7f0000000000), 0xff85) write(r0, &(0x7f00000001c0), 0xfec4) 16:00:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="18bc47ea8dacede458940dfdcafca196f8087388e9a0c3aa8fea7e4a1605e1e6f5628bcbb051397c861c2d1d8f0aa6a3fe11eacf9287ef5073bbbae5a6f9afc3ad751c3bc817c406e8be6ca55eec8997e411deb962", 0x169}, {&(0x7f0000000140)="f02efb3b083292a41cfc6be9e9bfcc1251f2d64ba1622036c32fda8fdf08eb", 0xffffffffffffff7a}, {&(0x7f0000000180)="4b7c25cb612db2c883837eaaeb554348fb8d7013a0bbf8e84eeb74dccaf055668414e9e02a9844d5fe40ddea3e5de67bee3cd445b40ccd7438cd5c1a57f9bf8de4c700fe9cff7c966410aae69cb858a7b6b057777ecbbfba32ba62", 0x5b}], 0x3, 0x0) connect$inet6(r1, &(0x7f0000000240)={0x18, 0x1, 0x3, 0x1}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000480), 0x0, 0x0, &(0x7f0000002840)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8500, 0x6) mlockall(0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) write(r0, &(0x7f00000001c0)="f30dee57837cacb3e98cbcdbdaeda6d2ce046514c4abf6129b882d8c44909dd8d394a3a0966706814bb6145d16da91d2866522a3443d2d31fb701480506e72bf97d41c45dbd09913bffcdf038bcfc039d342f2040f3a299c0ee80b7e61c4b81eb42b191991a67689d778690351fab4538362787564ac9dea9e19f4ef7b1a04c24dc70d14f8ddcba042e528fbd317d8263ff2ff35a2c2958b070ce9cc7ff870530d3877cd9d4119f308c71cb1ea733ac5bc78a12b7a9ac7fb54465b91abc99a6019b9be6da3dd3de58fca0a7602e917bf27986ce07ede92d6f1a5ce6197c9e172db479d", 0xe3) close(r0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r3) 16:00:38 executing program 0: socket(0x10, 0x8003, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0xc20, 0x0, 0x71684c5e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) getsockopt$sock_int(r0, 0xffff, 0x90, &(0x7f0000000000), &(0x7f0000000040)=0x4) dup2(r0, r1) 16:00:38 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) 16:00:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0xdb86ed49e623c5c8, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/253, 0xfd) bind$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) shutdown(r0, 0x100000000000000) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) socketpair(0x2, 0x5, 0x2, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:00:38 executing program 0: r0 = syz_open_pts() kqueue() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x8, 0x3, 0x7a1, 0x9}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:38 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050105000200000000b1ffff12004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:38 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000000c0)="3be9ee4f99e2d6edd330fb841ab35485680cf8089b8d1cd8c812a744ac0955f1763face4878770e6d46378e2d46074dac997c3fd2afbc454961af4dd4b7a4f3d264ab2a88a4e1e90c2983b229df0d261407842b1988637bc1c5526bd168bbb86dbfd0c4859388575aef2730d618c4de3d0d61daa0f08a02428062f6e1211749ad2d38a9fd9ccc1c90c53f57397f03d7718ec7f28093a6e9830845580d444a5470afeef398eff", 0xa6) close(r0) r2 = dup(0xffffffffffffffff) kevent(r2, &(0x7f0000001480)=[{{r0}, 0xffffffffffffffff, 0x9, 0xf0000005, 0x9, 0x3a25}, {{r2}, 0xfffffffffffffffb, 0x24, 0x4, 0xffff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x14, 0x20000000, 0x7, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000000}, {{r2}, 0xfffffffffffffffb, 0x0, 0x0, 0xff, 0x98}, {{r2}, 0xfffffffffffffffb, 0x0, 0x5, 0x6, 0x6}], 0x81, &(0x7f0000001540)=[{{r0}, 0xffffffffffffffff, 0x40, 0x23, 0x1ff, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0xf53, 0x9efe}], 0x2, &(0x7f0000001580)={0xe0a, 0x4}) ioctl$TIOCNXCL(r1, 0x2000740e) r3 = syz_open_pts() r4 = kqueue() read(0xffffffffffffffff, &(0x7f0000000040)=""/42, 0x2a) syz_open_pts() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) fcntl$setstatus(r4, 0x4, 0x40) pwritev(r4, &(0x7f0000001440)=[{&(0x7f0000000200)="fc3d1f1c2c6b3b692f1a320d01f98870988399bf52641c23016e7ac0738a4351ed32fa8dd65ea73333b78db2e675760155cd1bf0a046a0c334a580a36c", 0x3d}, {&(0x7f0000000240)="c85ac1717c8515fa94bb4578335bbe8bc449bdb6763f1f921946351150a1928e6e39275b0c488d325506354bbd2d443dc7658049894cf3582a976217ebf750f524c393a953e07b367d4d6ea53e6d5a77d23ff47a1dccd596628bff6996fa4e619447f49b4ea96935885977bb01dcf9253f910dcde6bad39e0c7a1bf08485d60cd81f62041059341680cc2b960e794fabca748e26edbea012430cd9aee4f822f2fcc556af381e8c8cbb0b9911cbcabb6eb5024d34481e6cde656ef4f4f58d3f1097a5f63e554e770b0544b147165a2621ec48370d65ae4d3d", 0xd8}, {&(0x7f0000000340)="8cbf334fd8b9edc965a3fce1b7be7f1e761fbbe00d906d9d2591f16ffd67d7a4de318c3c998eacbbd7bf986ad361aec788dd58529d982d43471e751748e9f68ed138ac997110ccf2ee7529c8604fa7e45683405cd79ce90dd033fbb4582377b00184a7c23afab3b5cc93e0369753f448a7238d8fa24cf9f864c889db214881a29d10d35f001450d528ea35df86c3de53758aec2cfc85742ca27a09c5393a8253314e0f66fb66f45383a58cf6c1faea97755239103806e17b663419cba4f8fc3ee43bb865888b818a167ad910ce118a097c7bc923c02518032a17e03648102265ae741b7ce55645ff7a766a76922ca5d9f129a7c51fecf25787913636f2f2374367334f6f935597cc87a8edbfd357c89e6cc6125d017c7f8855cf601fc8aa17c53391ef5fb6c0b7f089a95016fc78f6014d5fde571b5e8c94842810cb533f8f622bca03964edab84a70b259de47621b0490cac01d32f5a98b4453924dc9cfc96758e0c6924a099777e32fdb2ee710b12a9777fba9180815a4551234a46a3cd498b5db896657fd0e6b75e9dd846fdd8efad6f8ce5f2349d2074c680ac8f8cdf9efa4161c7b9b35adcf39eb073b1b3f70cd115f924c2d60e63edcd098e520595c01826ca32f34fc9a8bcf47af5048f266a17c51963038c87ffca8e25070725911f3a076c92ab8081ab451d48016bfa188de668a6d40bc776312e5354a09820c48955d7600b39e3f4ef667e0c64db6be1dcd52e082fb3907e3beba46480002e030768365e80559c6d32fc0735cecdad4432990fe4c5d15b80dec39a7152e7c6a6debf7da9eeeeec155cbe9d2a01cd098f1d77885f024839712c5af1f00972fd150a8c4c31a99d71fbf0f2e4034490c49ed3f8614c0d323b8a7bc08d59fd896beb48f5b23b39438c4c3ec63ee7d070619045d750e2e27ff85415589ea00266e666b5f3283924070f03cc07c76306a179fb24f73e473f41884437d03349f605f92f07152b922cd47e015b3d2bd06303815a2042510fc467c2ef4fe535922d198ca9403b250b19644889ea8e6ddc1d73451ac877d8da3c6af2c34bc2e5a99ba5041f5ba2d76f068a6b0cae7b8722b0c046da4bde8978738b97fbbb42a80ab6b45b2fd01080b460b87bb92fa39945616118ceaadf14c89a92b72c9fd46a1a9a4fdfd39f29eab7b31b45ab78862a31da75a21435e149ea0bedae118dc5c2009920e07dc580ac8f5837a1a649a6d9dded3eff86fbd6ed7201b1657a714de8f60fdf4230e21d175747794daa8306659ec9b518dc001ef397bcff3c559471574b9d146957b2f2779a47d02b7d0b107e3c94889896afb2af3a0c435197b80140fc3f939e1060b2f3a77befdaffc27adde63877011bc87e84d633ad55c846bc60661716c0dad57e0af7753438a996ae831de92af26c56bfc81b0d5e0168feb10f0a6baa42d41519d9a083efb5cfc6ea83596b5fac10e0719c0c21dc98defa7b751574c66606f262a8bc6bb34530a8afcdad0f45dac547a539e3b7ed406b73adc8905c96f23808a23bb7642b145261ad1c7b7684685dca07d0bec37a8186c9dbdadada0b4a2b7a0d515523efd28d77fbc226ebf512cd52e398dc42f8b5ed91fe0b59ee1b41f6ef32357dc79e2e98668873a7c3bd1384d9f1f1dd3892fa1c6e1d77c876806be78b7db8d286a904890431ab5908a69386cf3b5179e2714147c7fd0077bf819d9322ebf458c77e4f429aac14859cf4327218d20f00e9b76a46c05fc4cb6fa4624a118ab9ce29bff9849e859430e678a706a22650ed676d985df2354e9574cf91a86f7ee8fc120c51cd70c61405bbd59577cb436118e21c33fdaffa34896f647ea3361c03c8d0afede41c264be8190610864953726d243ea29525ee31fac69bef2b006ca05357f0672ae9e189e60391a1caafe17c781266fe60254756b8108aa3c3f09166d7493e773ff2410e9b9b10e58609f385d4d0cbeb8dd0200678eb4714e2edd397f994bea1d5812b437ccaf6e9ecd603fac0107ebabe7cc0a31df79390b2aeb4a9a4f88e3e72a2985f524e28a491d8d567c4c024ba824ed6423489f92459076bbaa9b184279afea1dafdb6af08997a006df61a3ce8b08073a22454df35248f2039467a2751ed5d25ee8e8088706269052276bd66158e05f5d131455fc06a0919c0a8cd82da936e7071e31e1d66416b1eb8f53f63a419deb1c253a949f6062aceeadcf8cd0c06687dd06d0060704721cae23766267834907c9c530ed9d0f5f4544ae7a16cd84933a8fc2b15b90835dad877bda1596965ebe8fbe5805665b6d489920067d826b55aa8a0c207bc9b84359c9d98b3d20d71ab77568351f127e7f8a2bfe19825fc843dadcd15ceb60c6c8827c74fd6d51a258359cb9003cd2ee28f01bb6eeb34c12c6b894c19a26ff15aba7f736d1f8a05084e7d63296d88541eaf3a2a8ba4a2b2228e110d2e299cb6773ca0480da27761c9890a0bb908f8a5f7cbaf8e259438c55f49042b65e178641f16810d71d97443c00ac4ee551eec6ffbe021e7a91fb1ef19bfa15ee9d7d8d69f955a93a32a1edaa2906ef82164abb0892d5f6780637eb63ec5e3475f57dbcc0ed829cfd4845313dc562d49401162ba81d1eb891bf75fbb06ca34ad72cbb5e0832c5531b24549bada8e823e70eab75177b4c3c499ba0316da3c0ffea7cb25ce310a3592741c9bc5c6af8f320026766fd19049557e38a1c61997f75f7f897287713b6b1fd4103abb22727f9893a1ade11cc9387b1f404e0004071d4fcf21a587ded40b89ddc5d994f673c2316ca44633e1fc1156bcab96ba07595d190e4a531e5e12250f0b47802092528489e8654e8f945ac499dcbc545cf2f4cc76d6bfe2e57bfbc66f9ea45ef7322fec222309722b12d3c025f5f017e6e6585a272c8db38e38c157e6a7ddca443df001e5d8d2fc31ee0b5004552751a9d9547b5caec07d452a999b5571bd5c3f46b268179c3e9cf04b2f117049fbe64060f234bbc9c881d51386f45236720cedc10c9b65f2c29c1fe99ced0dff352fed194af0654c8e50f8cc867db8f3fd6e2ce59bfe5397f1b12bf8fff5129b4128922e448ffc327096cd819c8270cba4a0d66696244a5e596a788bc57652c130f873fecb6e9abe4cb9e3cbe540e62c78a9b3ebfd02f2d015976c6c58660be1b5fc9eff9f148449193fda797e89ba1a9ea918657ebfd07b0f623b0700c216972144146e402faa58ae71ab07bc121470a1c679d05cb05c7a93eec5648db7355ac3657b52cb6c05c492fadcd592472d457005203563cb8394b4d1d23d72fbd38b4a9ffcd24efd201f7599736e8e435da6cc991b32d3602465a7767510ca27b0e9aa72bb885addddf91492ac16dc2c8359be3fa65b35e099cab6388dc5356ead61f86126ad725b754ddba92bb5443080281e1fd27d883311d9f83eda261bfdfe2c72b39ce2d8d34dab73bdc00422cfc9a6fe54f4f85b8dc00d953b189f6d159e781b6fb7909b43a7160439ed94e0f738980afbc2f270f9df85659e21a88fa9eaa03f8f83efebebaacdf5e3c866a1eaea288d8bb33e7ec124aacf89117ab2d3f7e2bc64c2a05cde2f69ed96d3667220a636c1ec6686ddd8b35c068f8e7440373154cea1da80ed9c7f8e202bbda9600794fb34686bef250cc8aa1ac6dcc8f6e903c8dc3a0c79827cd9cde7c33fe46271f71b1b7b324f66d8e5955df53dce33281019fb198c0fff5a36e4488ce270d739b65548a1b4db647cf0d76b3fa57fd6f222736195260eb56d1d177e34714f1d1c168b3c4c9f16af5824583a0d8727154895a779b7f926e8e4e1e2573d6973b1716fab88b1fa4f5ae07f7c387408ef159309b58d3ec5f72d0747988f7a4e9f93cf5c10750920b43c013679a224238a71eef67dc7e8151df2d6466dd66e6ab81648ade81e5c651fde4f83ac7f21dcc86bb4762b412fb9f7be6af3a5318d0aadfd339fac9392cb58d4972c78c4661298ecc4e1e73f45db31f57896f005ea4b63c53653a9fe729dc783e06c95159c88060f7bf95ae7c357fb03a945e1e9e5405b42a103a271e49f8b3952e7e93012da40a67919186f3fe9727f01218407090cf9e05798b1d074f9d8b05bd4cac31df160380c9489cab40470476a4193c2481537c6f437927881ca89da38f1c1f95061e44ae0a7612b291eee13cf6799e1bd7c157a72ef524094eacc871d4a8958cc4e339b625b1a1e343a452d28d9840ee48ad51ba8ecc7f52399fbd7c6d20dc10d3f840e31215471aba6930fa14f1212ddd977cb0217048d9a65ad4104b03eaca08476a60465209bab4f4df32beaf76a3f360f88255b6480361805858e6898d04a2c77b39babab0c4b33669c7bbd30b2b1faf390156cecd2f2484c2bd4fe0c9e3792db1dafe68339825289a33eae6278de0329f0f99486d6ab01d6cc3854056afb50032f4a93b0074494ec5958ccd57003894c614cbfdaf4c5c6c75b225d2803857d4d2121ac5763ab05e7753fd9f4e670b76177cd07d8f226a3297d10145c5aaf010c20dacd13cc850b5d06a406e9952934c456320bc2dc5d7875b6f954c58f1f7bbf3d8a8cea7bdc94ea26cdf193164b3d256d41c793bbd30f9ec22df044b3b46451d73e1c5e6d2b324f58f4de5032325c4ca014cc6d9110b245eb33f9892faa04eeb050b980cc86c14e8222f7076c061435f815bfedd285fa9a2e6298237b732e5b9291eae8a3463d451cdd16f8032ee9b0371fac20b42cff6f77d2f55f54e64c7cd2868324d4e8003b226232c46af8efb913cb87f4efae9230c936db2d9455a66eee6714d5a680a2c041cfed859275994d36bee72752d2ad798385d1813b829c66114323ef20cff7cc3ff21263125ef9428384dbaaca017289c7d1c4ef917e86c6dd7117ffac5a21b6d2b2f1fe31aafa53bd247d4f086c0034affe8d36fc6f69db4d6f5a6b02c5dfe786e87d6bce9c196c06c63c5d5f75b55535fb88b4a107bb653201db8257b043570903b1c28cc8fc2b561ed094d027b50c885ab6d7a0a416972d5775e786bffed61552ddeb369bbf7f51afb2fa25a753586bdcbc5fc3ba39bf98432fde120cdb27b307e6a707f65849f48f59e01c3d42050beedae80532a2e7e168642dcc5ab00f10c6e5083d3e5e077ee99b10cf3a85514fd290ef74ef7f85cd88fc13a02eec955cb43e456cca552e8449db951bce96284eaa58cddfbefd5ce8e269f362864939f540c6944336862c8b7e3006e1691c23913dfeb09ab53a16e27a08052d2c8b15c876444dcd94a877b061f7feaaae20edff26c86cf991ae299e40e48483ad58699d6cd40d4a85bbdb27fd4a4f30d98d3b09d41080e14be93a8db32da008555d2a850ff07f355879333249dacdb90ae9b0672d601c618dd51d062322ad19eb84bba08f345bf0d5687cd9292a52350f25b5cf7a186d0ab25aecf9de8a3ec6ba917a165d6fc29b00dfa7016fe6eba121abad45b35caa6b7c482f8810ddc70b4e8caaf9ea3f0d2a617f530cbdc6053e8e90ab331a4004b2322d1e68287a57978079177436da0ce5992567ab7d66cea9aab91af7f4d7a9b89b25f7c07f328eeb4913a2f565a26bfcc96f347c85131e1061f5b11ceaa02b7a8fa358b31ea314eee1a44e95d3f269a97a6e5dd26a6ee7b3cf6d445ca393d8a363f396eec547ae8f4d6e62bddcbc5ae282eee4e8856847672116ebef6efe0f9fd6fbcd2e5bec7b1f3895bd2d2c3732efea8e6cbf595de7a17aef250c59ff81fdbc1f46a45a397717dab1bc73591ba1b76bd1824173623b092a1024ba3dc630bb6aa0a5ec2", 0x1000}, {&(0x7f0000001340)="814e6acae4cd5e6f9141e61a3363be9a47c0fc765af1200da566601b8dce24eabe478b4b0f775e9735797ae4e58a5bdeeb04b04f5b0b1dfa13108acaa82955cb52d54b60e10f586a061b17ebe1b22900eead8d4f43096adb72f48cdbacb4b88db84c27c12eeabef9000d51a872a5f4ecc2d5e1f91c05db7aeafb1509cd0a2ef78d071067801f2dd59d89712424e3f624f7432e41136b3775929003be6de8e1f16a054ca088ae900a3089287d0ba6a637d2575bd1d06aa8c09dfefc7d75278dadda06b0c2ca60341361603774b6e52cde43", 0xd1}], 0x4, 0x0) 16:00:38 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="820216"], 0xa) writev(r0, &(0x7f0000001280)=[{&(0x7f00000011c0)="f66ec296556b67e7168a941885d5f584aec3096152cf6ff5a3bad8e8589d11d6cac7faccceaa375ada2e0c02afcff59f96d2253eea407b0678685ac826efdc4d02e89edf323abe2b53e09dc6cda3fde62f4bb22f16585dee0eff72c545c062ea58c0ef12", 0x64}, {&(0x7f0000000000)="e9a5705a3962a5ddf3070beb76e4c2f4c28aab", 0x13}, {&(0x7f0000001240)}], 0x3) getsockopt(r0, 0xc5, 0x80, &(0x7f0000000040)=""/131, &(0x7f0000000100)=0x83) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001240)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001340)={'./file0\x00', 0x7ff, 0x4, 0x4, 0x1, 0x6, 0xffffffff, 0x5, 0x0, 0x0, 0x8, 0x2}) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000180)="0f6d5135f15090eb", 0x8}], 0x1) ftruncate(r0, 0x3) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) 16:00:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x7, 0x1, 0x0, "3cbf42eb8249066509c75f4a559bb1035eaf4847"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x2, 0xfff, "897bf2e16a2eed6e80c0388aa3df2850ab275fb4", 0x80, 0x3}) syz_open_pts() 16:00:39 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffe88) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) 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) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x7, 0x3, {0x4, 0x3f}}) 16:00:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb", 0x7a9, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x1, 0x858}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r1, &(0x7f0000004a80)=""/4096, 0x1000) 16:00:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x83a, 0x0, 0xc206, 0x1, 0x346e, 0x100, 0x3, 0x1, 0x3, 0x9, 0x8}) chroot(&(0x7f0000157000)='./file0\x00') renameat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00') sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000180)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000400)=[{&(0x7f00000001c0)="989e99a2b56680bb104b540b2c5e27c9b28be54eebf5c826ea26954c5b28f4b8978343fcc43c3a20ddd0f63c7fda740b88d381bb07877da11c08e164b1f91fb6a291fe0d3e0eb298fb2775d95cd59c34da90989d9f7a30215c563dddcc45fd5a1e396940ea2475862da4b692ffb3eac25740f02f620e8c8adfc293984708d7739b4747b314f532e62d0783ef8a23f4318404ecd2039730371d2c7cd60e", 0x9d}, {&(0x7f0000000280)="f30ac9bde3111bcd402c1bb29f886030df4139cc054d3a147efbb90cc4396d3e218257e458876f39062256e2b75f1f6efa0332697c2657c42dd5456b74516aadfe3faf347719e9359ed3de190efee948b4dc4623bbce2ce0eec7ea0ef6e5b62ba2b08f8803f29b4d81402e137f2e561fa91a08eb9924d67468daa8c337b51a9a7966c57656d4ff83bbc4f912e957ddbfa69acd5cb854426a91126552048c6026377ffcf61298cc4370c3117531e6129e236fa9db1bd5fa1bf6e25b90d2e375bce3b4e9fd6307f76ed5b8486185e454d20d11cd1c528df59fd6325139ab3a6b539b51aa79b187b56ddd979986073bdf083d9424f5", 0xf4}, {&(0x7f0000000380)="74302820a3c8504bc7fd0321c7ed1787108d49b5f8c8f06beee1628b8af56db4faf591d7421253aae4bfbb6eef0192f99c28b9bca9a85ebcd1d4", 0x3a}, {&(0x7f00000003c0)}], 0x4, 0x0, 0x0, 0x4}, 0x2) open$dir(&(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:39 executing program 1: r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x800c5709, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8040, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000003540)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x2, 0x3ff, 0x9, 0x3ff, "97a0e36240b828467af479a1fd7bd9f6467e419f", 0x1ff, 0x6}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0xa5}], 0x1, 0x0) pckbd_enable: command error 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x81) write(r0, &(0x7f00000004c0)="fc5b236a1ee14fd2b9c740ebe832ce1be8a34a177b4c6d0e33c4ff72ac7d02811a6cf10563769e7ca7801ff77d679bf427900e0e45b87539f9c326a67fbb259c42095e0240c923877148a77f16c5f7c27939ce32427eee08e58684b2ab6e6b0af958890cd304c0d10a5d697eb94aa76c8931174fcd84dc7ebd7b0fa8ed2e4169b0f0a930567f591c7f6b4026a1032702d15f0dead95a038ea49832a4bc42130cd41e7c03b5ab0029e59b0b6a408abe64bbf66c6e76f76055624bcace7555189d4859948f0a5032306453710562c5a011f74c6e060d7f06fe5d2130da65be8c7cc5341af6e74ddc5a2cb80e9b9e425dbda2b1657c04eacbb46086e80e193954f3c5cea1d53ecb84612d0486b6e22205f45554ae194efbea25545b8cf1e5dab678005550bde4726b7ac40500000000000023e079d74c404485e61b6776d43be9a4187a1a", 0x143) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8, 0x2, 0xff, 0x10001, "458d74816f52cc14a943f08b612e2bf44e3bdf86", 0x2, 0x6000000}) r2 = syz_open_pts() readv(r2, 0x0, 0x0) 16:00:41 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xb20c, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:00:42 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 16:00:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = kqueue() readv(r2, &(0x7f0000000600)=[{&(0x7f0000000200)=""/102, 0x66}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000380)=""/81, 0x51}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/186, 0xba}, {&(0x7f0000000540)=""/142, 0x8e}], 0x7) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0xc68, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000780)) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x100) close(r4) getsockname(r4, &(0x7f0000000080)=@un=@abs, &(0x7f0000000680)=0x8) kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x2) close(r3) close(r4) 16:00:42 executing program 0: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) connect$inet(r0, &(0x7f0000000000), 0xc) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x0, "61aa0db11de9a78b3ec000"}) ioctl$TIOCSTOP(r1, 0x2000746f) accept(0xffffffffffffff9c, &(0x7f0000001780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036f4"], 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/108}], 0x1000000000000176) 16:00:42 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setreuid(0xffffffffffffffff, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) chroot(&(0x7f0000000000)='./bus\x00') writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="000000186004008b00232c27feff023519edffff0001000000bf02008cb383246b361f9d216d8483146181ffe691ec51f8a0d9025335a17d1827ad0000000000000000000000000000000000000000", 0x4f}], 0x1) 16:00:42 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r1, 0x26}, {r0, 0x1}, {r1, 0x10}], 0x4, 0x1) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) chdir(&(0x7f0000000140)='./file0\x00') 16:00:42 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = geteuid() setuid(r1) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:42 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x791, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x0, 0x0) close(r0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000040)="5e9f0000", 0x4) 16:00:42 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/75, 0x4b}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000480), 0x0, 0x0, &(0x7f0000002840)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:42 executing program 1: r0 = dup(0xffffffffffffff9c) sendto(r0, &(0x7f0000000080)="ce0e263eb33d07b3938aa79f92260be55d346481321adba691a3e26065eb0487778a3304049c5facd96b3500d3d50b102e926edb672dd7068fc9e06fceffb3f80a630421703ba068a38d71019c0a48dac3b0a0196b6f55b447e1b7e76e052698aac307302ffeeb050fdc110491dc021d0dc697aca2f34008fec4c069e7c9cd64cf08d1a3568403507ff20421ac7d73fa9aa185fd2ee79b44a65c16f75900f974a3cb9bf148d97997d152ebc9402d", 0xae, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) sendmsg$unix(r2, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) 16:00:42 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000080)="eb0cccff13b9fd812eaa8a55474e713048e69931929648", 0xfffffffffffffea1) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:42 executing program 1: mprotect(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x5) mprotect(&(0x7f0000099000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1, &(0x7f0000000040)="d5ff9668", 0x4) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="e7cbc89c46a0e9013c87ff0dee355a5c3ba9c44dc2228adaf18bf3478c2a965f568e06c7320115f5ad46140d369b22cdd6e8e3f984bfd1bf19cbef6efe5cc8cc794b6ac6213367db3fd0f0c31e9ca2c0dbb1f908b8e10740cae62eee087a7964755b79bcfc34a2e3ee94569a6d064fb659a19b5b9764c01853a1e7cf6bcfa67e2c9080b2880ff78c1ae161fb5a9866709e7162a30786e18bd7c707a88ff8017a91dcc9594f51c0b42e7f0ac44f335e2d445e7a2704a65abf9411da82bad2af759e8f60d38b972aabd6f4", 0xca}, {&(0x7f0000000000)="c4d1db67fbc5647b9944b3cd73c75e01b9e4d22b", 0x14}, {&(0x7f0000000180)="1fb006b43d8369c8ed2c02538d2cc3261b39ff77d52ec319143baba69d1603b6d204e3e27fa8f5c72ab91631fc02a66e2dea834967288b868478685f61d70971272e588aaec79603761e9972c784650c56fbe285c4acfa0c1799a0433d11884c9c1130d35b2414ca31affce138e9a11f0d02ea4f4a44f7886ee1a4d2efd99cfe1794f20cd2a6e94bfccf122507689c82bac0f50bcab861ba6a75d7f30cdea4ebdb8a68e2c4d014e16a0c55a3ad132bc559e425eee61bdad59f263458b878eaf9745972abcb05ba188aa9d80afa4f8803d70cd872ffb8d452106e1ce51e915e132916597cb3d5c79a0fcc0b663b55f68bfb0be43f98aa96091b6697245c5c5d3a1b47763a122fc77a57c6fbb4d57df28b3392eabf94fa352dd7990b01ed66bf778876da95d1e5589b13927b7aae893c994dae5c12ae5effb6f2986fddc0b1f4fd58d794e1c989f058af08afd0d2c5cbcb4e8ff0f3d964a61e9f345aac85271c05cd79c3e93f30f227927f83783f41510388dffeb1bd3ef1987ce07ae4ad0085e8bff60427d64951e5bdc93ee07cb4275f21a16fe497c5ee7576932e68b30d30ce83d0b6a252dfc598568c43addbf0d728aaad4982adb43f133d33d9cfef17d94df8c1bf64bed6dff97241e60f0ab280a2da7c9a3c91faf3c293030d4e65730c84387aefc7075653425860257686b9edf577ea2ead1d9ba5336ab64a37f7bb077e9af298fe20f9a6f0a282d63595beff64c0fcd24e0119d7577258408c919ed641dcf447183e9ebe846136c64f5f688ec41ee3356ea7ac67126dc20719090e5dc830775a3306bff2147bc474d6d9861570969c8b625490e7f11294dbdbf85814ea7b55442e77422c934aa288e7d9494d383ecdf19918024907633e26208f42f724086bc27d5ab2051c52931176e6536fb2d243406b4f61d0d65e2628a0b885254f8d792c1dab2dc965930f05f5ed191986ca66567b4f4cecdd32f6cf81bf643c7339db80a5a6c17e70c33a1512b89037e650e3100aa9b55f4dda1614d6e9a6b19837cd886ce37a45f091a62915b701f6c6452e85ba806910bdb82f5332542ba5c880e0ccf37e327c0f40bf59f84a23806163c0e07e1afbcf4517d6db8eae80b774be32a79e53bc3262014b623adc19a2ae4db56746d112f1cff37e1ce4e0bd7bb7da7860e8446f4677de7929436fff9a58d314b6f2de9cc90d7a12e8d03236c030b70cd79d921c0a3eb70d49b058eae3487d6614d928ac70042d55a3754e98c1d6ae1962c27e709e5c99dfb8d4aaccdc45d2657d70db5969f8b5c171d228db50c78a672409f540ba80df0ef7fb65835073de7e6c0582524c699aeebb8b1d0a1ee7ff8d5095ab42737e5db56f0ec31068c453388c3de3975afa513d1fc2123d78f7dd540be753fb9b1c1719f6908a1105d23aa6b21f32d2efbc83c00fdd22e7cf7a97fcd1d7994602664afcdd2f222c534f75c9627aa7bd45ba42198e49102470792223259f55f9f44187fde6e5412f2292f0596f3898477fc6660f99c7aee89edb283d7d6f9c2555492f18f4a39dceb3f3a209257e83e9a2b02d29b021fe777e354b6b13d7eb848d6b9051487e8e329b812d8a5bd9b769747d97f89adb4f2e2bbf3cc47f5278e730d23bf3a503dddc5cdfbae488096fe6830b1fa1f8c2e307940cbc2d988430ce6de5bc29974a593e4ce66415c97999dc31cc15bae9ef547a6eccc823ace448afe6960b22d595d56a425db4f0266898f449d6bc83d6fe51ba34702f15b6e7f0e9b4ad8e63b4051581f04b3a1dc05a4924d2fa433fb9ae15b060934c67c35e4dfb3783cb89b5fcf63b6d9ae0ed7720248523345c197e9d945ea08d2af66f093c252d08f5572b47d9470bc05d322dcf55b446ce579bd4cf8cf2c8596078c652b3de37116c8f2450c9a5afe409aef7fdd8ade20d79834a49ce429633d46ffca3b000f9e2708721fb447fd8e1f62bea2dd2bbcaa4426be0f7ff45a65ab4d429af96eacc75c8f93376f5f1dd7975a30b506469b6235057d786c0599437571acccc78b65e628449e468c27d5f6821731f7720f9dce8f8a5faca81196e04f33cb35c95a41be9da5e6b41d937c2eb32ddfcd590b8b313ecae98242d9641f17717b3a5d93651e3b5755880ca2d0007d5ad85924059e1696eff35dce166497ab35f27b59a03a4b1093a3b1e3265243f11b96c45b09965d1718715d30615236d2730832263970380e9cb2841adfc23f3c5b73453a097207f46141a3e84523ee815681980caf0d05ee74e2c5ee091c402001297f824a39abbd17b6d4637981f46e0da869143da132c0956b36c7521920cfd37e9a461f6bb3cfcfed03220b4f9fa051bcb3f26c6fc51a22850212621d896b3230dc1f616b0328562c1e25f94cc06b7f212a876bab2e63c45fa7554744d36417d9950b61b678c8b356ae3df41b2abd4344a0bfbad656c3a412489fd1c9b9c8e4f166bc60a21b3e27439ba7005f7feafb22f74bcc18aef0691b276008a76fbd5ff21228c5c427184ae373b885f3abd346e31b660ae3e9d93064a8f1b2d4dae907cd8c092ccd0b96cf22a8f99a132ec62be9db4f4972f70f4471cea3d4872d75e4e981b17ad6ec004c0ca7afce26d53087b9e243c5544aee2fa1a2fc0759e7906d5c362a49ceb149da0fd410e41241069c370e4f45c27654587776482a532003457faaa16670e704687f347cb15aebd026c4026c98efeb0942845aa792b75562c32eb20f36d9554ed76f8dc13ef7b380f7a75c09f2e271cc2a9b28a870e78d6b4afefeb5559c72b6a878ec8b7eaa722a53e214951b0fed713ad31ae62b722a9d7bf621dc6c652a8d71a3823cfa3774f70b7feac55927feaad15ea2fac4e7f6ca2ba0294dd73e5da46dd1773cf95c2ce16a2cc9ad8eabec7bb6916fab9e8c85c3154e552af3c9737438ed1cba8893141ea44d96e65aeb6aa17d73403c75b8c65c95f932d6da8aa1c1f8c6b4a817f3aeaef11f47152699024355c4194a8fcea42008e0ddf7e1ebeb2ae18d7fc960af051d82d8b5e66494ef44ed9bf30a7328036c9d609217e592e98ec5a5a7d79a5125a30b77a5e411ae8f83c6fc9a143ee09747436bfe1bdea0e45c5ae67cafdb7148abe46b3b511c4cb7ca319d5d96ed8f17c4ba7729a6339e9f99730f0ea23a75558b03a4033c66986d1821df304ea4af6a5598fe2823f0cedfbd6e3df52635cb127c5a2fe88e3c317f4d1283c5f45a73a2b727d79f5c205c4044c6ef749c37854365fb462794e9059211f40536be71dcb044baff383b53f774afc254cf63b6c939c917c5fe1ff15a9d1786717cee74425c09000af9f798761981e5191a509be5a3c17f9d350eff797b1add1026cd5f77b0fe9103480ce94da15d36d98c9f4e3b91fb132446e8dbdbb52b9f8a7f229e3b880ceb1ee1e2a3602bae7796859d1da1fe2f4678afdb9adca22e0094498c6ec7d70a9c9d3920bb0daecb906eac584b14112f0135afc360199f03fdfde27409b301b6081a95751fcd8691da05be41a93e95b3fbc8b67f68a9f2f810e94728f56a789b0abe4569ad5d9cc597664bf199807f9129ab5ac113ebd81241c8e597dd8b2de5ab0c2f2f67817056bc905504ec1df49a5e83e1823ea2187aefff97f583b4f08e54f9fb8d215bcc3a8ae090a568f3f71426df94433b4178af82ed4aead5d156a5bf39926a752bd80ecb08ae6725f9396788fad0431f8720eae08813ef3892bfcf71a8db1c3d4d2dd8fc544d20197c591b1b6aa0d6b8c5b957eea6751b1bc3fea739684f4ab25f4ffe08ac3507c5b24a3c4a72054cce1e01a911b7d2fb55d3fe9418795f7a663cae9af4c53c51801d66c829d3a25fb9bd51049fa9b92c16ef342a0fef2d81af5b3470817db753230ec0948ebe00fa1a0f12742ddd003179ac9b33148dd09c125238c89dc8c0d17a2b1d7412b09267083ce163c2217a8ad230d7c2fd27b72971f8382308be78b11926271240d65d3b7c2f5ba1f41a37328403d2bf01782a1520de4b9b79ee91d26ad94ff432682662158e73ee19cb2f3554d34990025ef395120afed6ed880380a5f85da0c5a7c7ce9be478ea82910cf8dad8a0513f184700af6fdbe7da65244b747bf8ab15a93db421df5f21ee2302befcc9c1041a539604de2d758bbcae0a2bd4559d166d377840954f76c66f759ab94a21cb5a4744699db2d79fe6c23c186ee0f9a56e315d784ef3e1577bbb2b829bd9310c07cb71d09b9d6b0a87de1c48f767b8da474e56c8095d6476d40b0090558eab0bbbb37090a45a35ad8a1aa36a2dd377dbe1abc4696b78c480495ce7553fa95135aa014bd14d74b6f871c26e79c59ef35fd8f8aceb2733010c3620fb3272642adc2f3ce65b7d0902b135b7b25be07129b7ce77c7f792cf23c66c84b107974cd3744aa277d1d3bfa2540b4455bcc8c5c464633b6d200770fa2d40afc31fe10bd3de08acf4d73f501c4b258ad795f906df72fed520aa85a2c7dacbe7725aa800650a5d9511265f1fee19ea027ed87bb2f3ede7d3ae96d14646dd08690798e00d2afb4c400f91ed6c7d4e31df1ddcb0a27389545517978924d3c2707ed61b40f190c917070c79b58c11ba43cff85b9c18225c27627c48996146c2e92e432764cb566013bf8d917a68ad528f7030086617d8e7563db8bd6ec26beecf41edaeb001c21bf45afb4edfa8176f850e9948d54d00195f8db39b9b0ac5bb882b8b9a90b4d31d6fb8262e8a7277719db3d84e557134bf6aed3dd0657c1b86ef02c7e3d59d0c5ccc5c586419e507ec6425459281c25a57870b44eeda009116163cced09ef99d97518af286920fb91d35ff1874290732e62edefa30435ebbbe3f3fc21a29fcd98e8476ff35db53fe5354aa8944b58150593cc5cb733bdd83cc23a531a42d4efc83e046d743b8ec452dba807c884ed86adbc0f417de3dd1d557d0d2dc06b78952c4c86c9c2836e900cb9cd5a3218fccfa3bdeb034c09b84db43a876d2b75865d936667af87116b6d6d27f87387efbba587cdd4b27de36b9df63c1f50af94287d3332e9a975670366242a0fb5a4c8fb9a7304d51d33a32b10f931aa0812512164917e4c15e4f28f6154d99947482f2598f2a6bb6703f8bfef94b7c9e543ddd008cf062db8de23a9b19a591927ce5c74d68edf880c5c3ecde6551494b8a753be2f80468c2dc9253910902d884b6947f9259668ffe7619c9930bff3e21218ae843e36213052a7739461fe175f19ba28b43a4a8065c7e9204ff2a5ad815b2108198f5ab0bb4979f22ee319f1079620a69f1a36fcf5d66eec4a30985cd8da05d8412a66378b5cb472e4a2d0ae2b868c51d96fc41a9e91721db0ec3cca30f304b21e4c757d0ffd693d089aeb556174f4e7a4c43c11a1511d9c75d83ef4b7720187c26b5a4bcdced153aa4081132dfd1cb9bc61127884632107b5408d2c18716ab4e1072be3759cb98c6547b536312fc2d4d4462707a5119e7a07fb8fe7beccbd94e58b9a2d9f957fa98294188cbbc96ba45b5e7d32e2b98fca4a689d8e77f313ce799595d48f3cf956c043dea5fe2946fb24bfc57821c5e679d194c913e642f574942bfb92eb62d009c311499a3167f76fc2d034e4f50e58fe354ccfef43dd5613f979061045eb088771ceb8e802da843d2ebf07ca6409371afc3f447cbef5a00f3f78904fab1d3f8fe7dc04f84d601d964b708d53272e60ea5da086c4aa4c282b1f72570c8a92ef275c96218772c53f5cc724e041d9c6312616455c26a87cb7c9d66d03407e168dab61c7b4e6fb7ff6ef0e702769", 0x1000}, {&(0x7f0000001180)="af7100bd8e41ee69944ee8ae994246e79098c1f95b864a8a668485c517e7c1a672d919813ca35da5483167ad8fb72d220ae87422885b45bc79396c596ee01c78ea4779d138dc6a5e94218e9167db572192306f92ad441cbc0f68ec9a6bf2c3e02567ba7489ae117b6760b53e128e06b876da266e635a2e721a0c86d1b6faee5b8ff958c912807444c77791d7629dd33202b0d0a5e817123acaea88598f1da12ad56ec6e34da1a92e426dae0593f72d2e70", 0xb1}, {&(0x7f0000001240)="cdc7273d9934d6e18f360dbad9bfa7d0e70b650fa2d48192bea5cfa2f54b5cb7e5dd6475dc666af2bcd373b33e1a0244a3e394cd58eb21d49b8a53b95f0a2f3664bcc82357e30d69f817ed02d7dcfa248dc10158371a74a8b2c642bd955142aee915ce3f420413034d2bb46397", 0x6d}, {&(0x7f00000012c0)="2a4f8bfda9b3f902d41550ffae0cc56fe3b19844490d6d794fe1d4ca98e32668dafb5dcd7fe594b8263cb270222bc88dfe35f8241af6340715cafd5fd6d3be9bab1faed09d1694d00f07ab4f456c1cf0a6b970e54fae88bde4232d81bf716a0e2c2f17c358a6a7b4714b7998dd2411e485dcec189f26f5c3b91b2c9d7c6a4e5f1cdc2ae0b460805de8cb17f8", 0x8c}, {&(0x7f0000001380)="6ce176e7a5520232262759dea70005f49f5310bc9bd2c42f68cdf206177eeb0942014e02d5d172086687ccfecdd7411a4bfbc333776e566d7b37a8dbfa250dd2eb467d67d2fc18f3ec39a5c16e", 0x4d}], 0x7) getsockopt(r0, 0x2b, 0xfffffffffeffff00, 0x0, 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x1, 0x0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pipe2(&(0x7f0000000100), 0x2000000000010004) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000000)=@file={0x170, './file0\x00'}, 0xffffffffffffff8e, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:00:42 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="fd4671ee61e122e857ceec9f", 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050300000000000000005786ca1020d70658363df95fb55c1f8de0741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93ff9770486ae007373a1bdbe781e4d91f750732874e2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d621000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a81ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000", 0x339, 0x8, 0x0, 0xfffffffffffffe68) pipe2(&(0x7f0000000140), 0x4) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x82, 0x0) write(r0, &(0x7f00000000c0)="72eb91fdc5ff15958dc364df57f549c0ef3a803a2eb75c9e113dbfcdebfdfca339983949a0faeb4fabab3c5fa58dd71af3f14f06084044b42d115481267358fa8282d7a85896e662bb4d9611d6b41cc27693ca4d62496b045aff017ea8e703620dfdfe61f7b0fc98d9", 0x69) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x802, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="00000018600429000000020000000000000000000000000000000000000000000000000000000087899664b8", 0x2c}], 0x1) 16:00:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) fsync(r0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0xfffffffffffffffc}, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)="82a0ae6dacfc60a91a45499f8d58c5c86d8ce51f378ad1223983c4f6c99dbd7653e6b0a77b82290629a339da34b46dc7f40302ccb4204180e0d7662e2dc446a8aa83180ff9e5100e263d0993268e0e3f58a8f2afe9a68d7deefb6839428622adc6e79bf740e5d51f735d74467d7323131e4bce72999587", 0x77}, {&(0x7f0000000140)="92c616f14416bc37fffcc719f735d360ee2267d9409404c7398c0f9cae2cac669198599bf566f503a30aca14f0e6ce1161", 0x31}, {&(0x7f0000000180)="cf299d58b2fbfa70f841593f91880fec3d11ab7b0960ccd738b65d1d939410605c321bf5c4efb75c58525ff29870f024a8e5f9de4ecc8473e00462cc3e723157ca6cd70552ea316ed0a0b517e1fb8eac48e9fa", 0x53}, {&(0x7f0000000200)="e849d5d278d31755987ecf49267597244a6cf08c6b35145c31d3e64e7f2e2dc1c5d563dc4f7a3ede39d30ac98a471dc8e47c7716c2a466d091916ce7e113a07223725b20808bfe59a03ccbc0ff53023f2a378a04ed18cb22aaba83813b4241a9a2f3d112589c1029af961d3a308d745736371893a223ef7825bc64347a9e7eae8505f62f453cb53d03d302a35858c9096412077e24cd0e166a30", 0x9a}, {&(0x7f0000000500)="30f51b207ba153b725027dedaaa887bf82b1767a9783c2f9ee575577ce5f812bcd818471ba6c43c1803213224a8d9f168c4c3ffc71d9b52fc2a1b9eca7011c74392ea8558283da90253e23983bc81e9464d2306b3096b7fb5fe14096e1429b6966222b49ecc0d45134e93914aa288cb7e66131b1fbdea21b45e6749004acac85059fabc6a502f3baec45d7798dd657e750bc10c98725db70dcecda39b6a97d23d74fd2dcdb89303bed5e4aeaa1d17de96b6c4305d1134d5f9fa5214e45b34d61aec1ae3c8be0a54a36b7597b7083f00d2061793373150a951c93d9c66c0d7021e034efd9603d4237dcfd242d928358377c6b33cfc685d606ac6ae302497bad277167c2ef74212dbc2d6135a4797035bd79e0dfc2adf98f4e1f5f450310576f6f5b7af15b4fb7f71f6e35d4c89be17eccf93f1a19f8ef99745346480467614ad715891458f3a6ad151de409932c3c06e4adc63e4504af2f4021bd97be8da2bd21376f9c455c1665c95daf9393660be0f41c611d9b412d1913e3bcf92551bbd308c1462d09e9b13bbfaed9f7d4ec37c8a24af456081ef762e6535c36fb2173cf36351d4183a98c87a7af4e1d310423818276c18040ac7c3e481de8edf6338acc436b06548cdaa48c2076f43e9f1d8edac3f8d20c1a2d184cda5f92e92c62be021e3be2274e97506485d4facdacd13697b73ea9186c517600e79dac8fb5997a656cd7ee8fa52ae6056105050b20cd097b0129b092f979790e4588500bf027faab78ff2283d294c0512c5e490edc214b88fce3b3b02974e35a1a0fe75a902ccf5b1c4ba7c5200f2834d62a904a1b070bbaa2a01fed266072cb7a24344f3a7042c237dac9e6b9e6576755439fab4167156240d3aee934c81e105420b22761f2e836ad76a0d3d70784ef9a46f7df44b3f0d1605401439fe29ee1fe6167c59ed609ab02d0f24ad98cf988872476f471c3400733086689721a6187e689f0e5ff739f8ce7a4a20b6d0180ce733257fc971fbf42b2a49db74f6a7dbfd106ea84424cca14df62a499b11d20d23820360c7702b9a553db4bacae7372c14172ae3483554e5a6f071085f4f582b2ee45e89730871763d0d81af360b97746a407275450d31b6b29c2d8ec1eda1fc445fde1cb7b731808ccd97856f7e89e556ebf380f7be9926c6930d38c1067b61b36183415ed148507d8877e768ca6e62fe1410e929397b4332b0a620e62488d2ef9db59d8c9aaa5ff3c17b98b94b276a686b488a2bb99d684bebac50a39ebc03e7f89f57bc34271b42fec91bacbc6a1f943e18efc46a5fec8e6e9685a36468fb4fee36bfbf2dadcee58c80f384e89bb39a945bc34821381613fa2a4abe589802be4961c834b0a5394a849c13d4c9b1b94b12f2b7c4e52f3c704f9d2a6a101a63d6daafdbe717a146c5ed4b9acb7a88007259556322eead1efdb701dce563afa1a718f8fdf38a6d7d0d0318851317034cad0d633dfcabb535acfd72ca7ce044597bc9945c671dfaede64fbcef3193626fa23d8e70d2d39753743ae00c7ed484d242a698ce4e1b1804aab12483fde87689db9e3a7e9ae6779f1dec61724a173ac4834e64c2e609d12b55cdc9d5c88dc56d2b649e749ffc4561eff5e9b8c1f5404a304cfc365c40621d267716bee7e1d45db4d67e486a8939e8d00d7b2b1caf3fa7823d42baa035260a06905d78fbaa91109d93232a56b349d14c822aec81ea6f0117d49f0fd9b9776c235ee8cd874049ad44c97bd7e763340010a491c9845d18ab5dba80f6f303f24531c053c728840e2a59ed5709c947b25163d511e9238b131082c9b8ac8f56ef205f841fa8fe9b7c2e1a461748e53d833bf74723cf652b23fa7fc27d3caff8afe06ff6c8f7c124bc4169da61d88123cf48d4008947f113a095f1a59e45e0fe7dfc8138e5aaf3b60098e96d89e103a2f0bef52bc973d34603956e3a17ad871c5cb4acaf9ba77dd18b9514f5c3a9d017b083c7835c8bb37a7a09cd0981562bd18cc22f777b49274beaa73623ddf3e4e56728a033bfd7b5635387cf3817cd19a2d9a76157e4e3e58b022dbb93167bf41b8858cabcc1439d747d70ae5330bfc4f1134d92b82ad437b954c77c506ecab97721c347dfaf8c5c43442195e411280c1e7e870ee9b04e85fe7cbce9769a456152e070a3d845f72b818f5e18809d1637771697edf4c896d1cf4eadb4de8d00ddc77d032a89cecdf1869e2a677c1e5c098a76cdc0836b088916d46f0d628a4221df25202ffd113307eb88931c19b648f0327a85362f9b54c2891422ef5718b1249e1d7bb39305db0ea367a7b1e26b8d6b711ffdc20db0ec8ae692b092d16804593c41f9a21f7a1897c23af75ea9522ac7cb0596d374628e2f25da1c374b7a5439c324f0fd1f83fa2dac1e3d5dcef21c0f0cfa11e9d4b7adc02bfd2f15f9a6b2a39131f793d2ca2f0b104f957c2065fc75d546ee26849289c152e1a8e54cc7c0bc0a62f3338c70ecd9880385147896bb0b2b84584a5e8e977e30a0f908043c8bb145f75e848a04dcedb5a5feea2c214a8a876cf711014141a1cca21ce14bbae3c97158531a08e15a8130c0667243ee66ca4523a0520347560e4b23e2e3e343f5bf3d9a8772525cff65a1c232199e698d46141466e073b449c71605e27073237f90a283ee5a4808ceefe59996eca803981813ce7cffd33bf4668ac171fdc93b50bafead1744f5cd1607bed10273001e07fd091ca1e07b073b3d5403a4d1b081e35e8703e9975ccc6391dfbbdbb1d5916b52a7cfb629e2ca87b02e45079ad7b005cf0fcbff3da3489af3c3c15b692d972dcf0045de973f8a480086a5549b3fda361426690e61731055f43b5caea27692f39238cc827abed59838c43f39b8e27c7b907254348bfa36440ac1b860212fc1462e9aed68a6797dfa57ffe361920098256602e027b3d254eec62f4d407011fb7fe4dcceeb1b44ed1903e6084cb6d10ea7ddec186b70018fa3a9527cc9d7051b50043dc499613290d2edd25eaba8b3e3cae03694c83f367aefcb46741e631d895ae6b73a61d322eeea8e3e834e7579a8d15f9526e8f6cea13d8b04b538ee0c2534eb31bc6daabffe563cec1dee650d423fd722293caf01ae1f26c5e72fce88097215c90c3a0932b19eeca5f2ab22ca96c609702383593fbdd92b17c5f6ea06651b76eefd8e0cfe8fd3718674543cc131f06a1109f7fe0148120a3b7e03fded6a91f129cd3c82c3f13f8bde5793fa2ccaccc6c729c9a1fea8f33456f18d08ab0e8b788a943e0943a7f67ff7f0ce59d7d274e76082713b7098790a97856f81f80d1dfaace106ac466c1641a7c8328d37e2a78a47dff2778c31b691076b1cb55d9c19c3623452ca0ea90dd44a5b74de0380cc960b8c5913660f8e9883d148d7da0e6e424d2da5c980781cac6d63655a2e0152dc3f1a547ab47d701b5e95058253d06326833588ec4e24bf88bee7a92c31f1d47275b93ecff7af6407ff2e377cce9a9843fb9919b0634b75252ca86792e207aa24a9b7668212019174864cdf432662bed9c7ed135695341463fc99b3c02557100a23f64283da0497825288f7645ad93ef986c2fa62f54c85661dd05fb47fd0b929050354895f37931f37ba09698b882d64868d53ac6c765911795e9c54b8b0cd8b4489c1e151de9bca315359fbf105a1852d4f29b0b5b898ffbffc209f5c2e214453bb5289bcac6051ae467aa9102b84d046da4aa14d246a7ac041140f31c92c8c1796b05cf052a3df8cba7ca4af59bf57836432c28160677e8be563597fff64613274d1781e6f3e3be9bdd38755adf62f9b2a25a957dd715613ab5be690fbae5f3efeb58a7be1ce01f588bebe37920612470f2a6160da8d3656aac6fb50997aced8b3c8402b4316bb994b1b752c4cfe516f1b9a8970fc9fc007c4b248fc07b243f0a0d3d1f7c2bf19193577cfe55a4251c69190f282203183a030fe04b68ab06122c3620c1104734b4d3d9ee7cdf1f682254f0c973afe144901e2ecd40041819d8809e6835a45a170e7704892c9d427ac78c286b0712550224e95902b3df16fc29f153d3af8c7c2c47dc3ea0e09fe2f4b01804e268afc283ea932309763ece25c0a007c395a4058b17c4d59cf0dbd41b71055aff3f4f6c29bc05b14547724311fea049fa35b0a6b0f03eb675b568dfa1152391127e434a0e6041c3b0b69fd284e0f8da1b1db1e7e88b13060a972aacf108391b8c42379c6185d7a56b24f0428019e90229070ef630117af72a0f9bedbc7ec8e8d58c847ff741efea539867f193d6bb3865f06e107fe551d5716296f2e4589799d1206a75b7e00c251b9c1c9dcb80af5618891e63830a1e7adcc9f4edeabfa3c73c55786299fe3b4d070ef681690399bd11ea8dc629a85e1360346bf2b497aab607bc77ea9ae0aab306df9e9ee5b92cb4650c508b7a2bb35f9eb046cfaf685998822877e3de0a4cd7869eeb317344e66199d5e1e0b5ff8b2abcc2f915178e96dace8bfb351d21008a2027fcb388630e23701d290b103ff2a57155a28a96e6f13b5556bf3fa2afb247ac38987c24ddca4c2ddc444865f3c8ec55b36fedd6f184a3eeed635894ed9d53f9272af26d6b743eea916d75952c2da1ef60bfe5bbb65c152b3f0d86deee67af8e2906e200e3ccdf69bb80683e921e285fae77caeb457916cde2c88472b99b103e801d7be5d343f040903c4b940f6bf70994bc7dc13c72556c2532f2c9edb78d30e561a1db76fb27caf186e41c2eb0f39fccdedc975abc425521b389c7a6f482a320b08f31bfa4e8d684e7687c2d3826b25c83c3ba4fd23cdc881069c57e3b94ab065c4ce1db9f795a926fac98b1e33b5465bd5454c735afd548b62571d42d596ac0da12ed982cff0f72e6124495258ab7be6a767b158b7a2a83722c2ff998f558506c9eb48839c4ebe1d3ec867eee53284c1a8c2c3de1acb4dd9ec833f817d263948295ad77f9483892f3ef7058c23a43d4fb456472c6747e39fd97329bdd72e961a4d1e45b00574bdbe5be771ca5dd65f708a8f72474df5dad068ec88056cfdfff80fcaae31f94337fc9b01085bfa5a8692c0e841feecf33782c9dd06bb5d71cf9d73d96aa3f9b5d7b1c620343e5e19dccd31d1fa35ed0b44f717e250c18048b07bd71b253922132c432326f187c65e4391394e7c958760840f99f48885353c3cef94f436aa5ebc5fbeb9374e3f9175da0f4470c85a3dccfd2f509abd3ffeb4a4ae62658ed854799620fe0cecfe78e8dd5b28fa9984e33bb865d80f2ee482c6a555c502fa7caf0877b0eed57e35936a69f201b070d20bbed62c5b1f6d35674f2137d8dd1139e7a8296bd54c7be23d3945ca99a234352c7d433c8111070e3e3623f8784a972963691a8440dd625404ec88bec3ab7d59655ad0a1b886e2a645215fe742d85c270a2bba2f66c81916cac834eec57ed2e870e8297d85d9eaed9b8ccd25c9a79f95dd860a0edc2c9fe0da537dbde92f4f3bf6bda6a01fb516af3740ba4aed400ec83c88c34b7af11433478b203d1a8b72c696004fb48a4ec0a29bbe502b5f8672bba9906448c8dafb4805ce77f4bbb8bb6c01211f7edb4812c7129fdbf41cfbd07ad6dce56b612375bc69fb728277e801430da684debd687c2528aaf3d65e44f4e8025b7a3efd9ad2a15fa89ee18179f01e3a77897e5d36b9277053d02ec01f7a6877a4e5d0e5d62da0fabdaaf68d15506c273c339bb2f28f4178e936f6e97324f43623aba460ca636fb9aa1ccb5029935edc1b904d474076f1a999f342aa1c2f09a823780", 0x1000}, {&(0x7f00000002c0)="5c7e8c9e308ba1", 0x7}, {&(0x7f0000000300)="257f5a6a29659863cf4005e399cee777bfa1758648b660e81c8cc818c00d3f6ddc125e37205da771f606dcacc3edf44a0b46c0297918f747596b144ca6f975cbe17593c380306813137732ff7b8cd7c19ddfceac592aabb0d12412103a1755faed1133e25df9648b9c55bebde166cb", 0x6f}, {&(0x7f0000001740)="2d5af0f8660e0ff5d1dc61721bd861bc3fd4dc1e505f52a67599dad11336639e9a805bef032737c4c2d14daea7c48966b1423862017ed8c8833d5c8145eda9a2642b59b764aad5a5314af8879a83564d4366b93062c559f5c1d6c0bfda4e5cd5d2198afe1082a46445fe182f8182fee9973a39fbef6365effd1de5a96325743dc8f12b5761a5c139bf5031aee3ac88e4fc32ed765ed170a01cbe5db409e1f1bb3dae31e7886cf72bea9f07dd21af4bf36a8797b99a434a5b144cc133a475ff84576c0d459ef53982f3166499844af815624997a37d495d57e041d1696a1887836bff45119c159662638aedaa13e54334b72c4a0703647ca380ad8933752e5b8efff6ac5b0609c3783451b1d526362d888f29ab5bebdb19b4a3a6dd4df6e4659674efe62053c91156781e51063b733b5ee63e6c6618bf0d3979bb38786841cbcef23ef1ede35d6558143ec9124157fea18f18ad86298da794e6010700340851ac04569e15f7017d821d3f56d5f0b4b6aac1a9a14c509a31e2c92a4e66b0a63aa1d871e86410eaec530814bde78d0a9e0c229c5dbecf66e3c325c048d8355efae5f35a94c88509ab2008ee1363777da42a776cd726ff16ff669a81d2562183e90539762dceb435e4171116e5f621652f0459cb747d5f37946ead94d955340682790c0450f3210ae88de381ac38d88f97e1ed9564de746c569b46fd59d422d387b9bb00e3aaef1ff045bc41bac9a15240bac51f5353ccfd109f25f73fa61f317ceeb10841a3a345472e004a9f5319d759f959f41f4e3367414455f4ab28c7d853090a3f691716e9e32049b3d28e735653ffb04f38557880b22415f6a494655ee52cfb8011149438837971477423d996c59081e174ef744aa8f21cf7106a0b5353502a1d99a574875ff3b317d8f52b390cebe311d3e9e2e9b36f91649502d436ad03377c53c268a50b150e1e48e25c8cac3e4cad8bf78ddffe6cf6c8adeeb1d3537744016ae7a8a47b4565b3b054d91f6c813f72721c321a25e234f6c0491c95a3f7f68423d523207053bfde43bc01bceb7eabfa7baec592aa044b4036b619ca4bd4901f7ded4a6c97403b4ddb7a836dc6f14053b97dee3a7b04917d745e3ea1d69826d365f148067f04b68991c3f01846df3748acbeec009d2770d2b3096ba15ac5f89f06bb63c9c9a4cf439ebe0e0b0d0b3654476c7c938d64cdd3e748bdcfe553f55cab3f5e3cf8e775c6cbcaca92e67555a7dbfdefaeed271f4f956a073f2c39806701c8b886a020106dfd4cde47b13a8f9783b16481c1d8aeec904137f707ff2ad5feb6464741c7ae5a76d75ad2d83c1ce4027c50103af117151f7cebad39b095eac382f80a611cab4d9d9ea3687e1421e54dbb82da86446fb31a61fa14c044f227d682061e6e2df7f1dd4d54bba1c5935343f33b06e4961407b7791afca2dfd940c201b770b2b3f25fa4ad33bef4c24068457c0449d332c10ea4fcfd6d7300686e216db3d3518d1b777496c46ea52f649a50c429dd742c988fdec5ca729153e4883bcdc8d58e80a91d0a8c990383475a5d7d7a27b96510a22817c19295c4c80b19ff368c6cd849a5889c899afe89aa7348af773c6fdc1edfb46debfc4780977d974a7e4236dced71bea3ae416138862e9fb6352ff9cbf514bb95c5243151bc79f8af9a9b48a10a8c817a04988af6b84e632a7737f96c56bd52eedc3640ffd3bc2df897b5d389ac388b39f913b03eba9209da38cca0fd7d13bcb7a9f1f6b8a832ba8bc242e1ce395c48a9459b07ffa456c611b96cb98eff918cf4b28401bed942e715ac98471cf2b55de91405c63bee8d643750e0b6dda87ca04d5681863639c3ab50ed207f8f38e572627d1c69efb272da8b5388d8b68683dbc1912b67669bb4877073e59a31330bdc4ce081b6f13c4d5f37016073d9dac1dfd32456e4d71466d74ac7e6bffaa15e7ea39b2e5886051bc496ee7108716ac71ae7db2a7196b07ed83af87dbc7392a870785d034226b8e02a56377fe05e4cc025c80f509b273025345a19fff99e9a39b37aa3d0313c8710c1642b2d29ac6fde74ca38d37dddec14f9a289b42fe0e11d881db86e1cb5547b982ae845a2faa8fbcef641383feabe2293d293be6cc00deb100895f1a330473fb56cef4304ba7d26ec8ae03da3062a79557d5701ad813c5908644e845c3edabd456465bcd2383308d5d9d5c23f77d0d950e7305a42d289f51a3ef0beff9b571f1166d2c8a6c3ffecffd45d91ddaee1da495d9172f605ad776129154ccd2df9eef87aab7aca31453ac35566dd2396ca7c1060ef711226cc3a658c07e34ba7187cab544e11b9f2bbb0027aa009a158ee733d3249c1c2958de13cb0ab49cfa1fa4acf9c64d5f2e90c22873543d094960a411cf81e0c0e610769cbb16212d3e3828ea2ae82d3650a41c351740c3995fa48a010f8f198067352f77afd65365c285035c471dff9904ebf968a7319ffefb432ecc6166c1e22906c679e7c37a370c6185dd8c8018d8a62d5c980d52dc7425faa3fef4f0737e50e47ffa1f0226b345b558da4cdb4516d043e8f47e49a8e8330fb07b6dc1939467e71bf42ceed8501fa09dab388b3d057bfe546adc42fe776a8cd11aad3a9b496e0204796456f64918105a8ec02c94b01f5973a6b13ad170ba670e004a413f296bde6a224d75b2d1812232fb46041a64fbaa36c88bb0d8d19846ac4cc9974cda0f2d72e127f970af854cbc9fe91ba2277481868a2cddc13af6b5682ba4282fe0726f5e86e67b7fac2d1e46a791d5892e6e822e63def0846eae74a5ad86a9541cd0668c066eca265bf9a150d36fe69f909703a6dde5528d7cc0ca6286fbcef9b6c22f62f0ee8765c26a8945d42fd964c7c6f509130aeccd3caa1eb4cb8f2c7fb2c259b884424a65f04c9706ba41a7d31e454ecbbc9d9c49f4820704e2f2e81e4314f22c7ad0053b743d8ac93319e22bc33ef7a3fb584062c70bf1c9dac4747209165abf64f42b5d317bee8837d9917ad6f13060cd27783126bbbfb5a25430477cd3d4e9f9eba980a55e664b5446a60e62bcac6bc7cf99a9aa5e9eb7416e4bb8379d8b0bdaa78790d2971a37c2a9f611b91a0dfd7026f1174b8da2f15269003b02825c07a92b81aa941a9594efc66bd4d2f4c60b83dd544db908d4ef4cb688f6ab9b222877344d353ed0363f6ae277b4f3389b66a3b07f644beae0e533f80c02c8e9652761d8a9ff778c75775c5d392e18478447d6551b90bf331eab055610aa4ad84d91c4392c0a0b74d2f8efb3ac62c056ee9ecfc505d3b594c69806396b284a4364b67b92f0f21c7985535c00f271132f1e5ac3bc7ff426b76c472aa9ebd444ca05619bced2776f3881df566aed4d283662f2ccc7c0af732c2fed7d385d1fcbcb612a7fdf4e2b76ec049a027d994717b0bcd958438481c3b50ee1b925ea3a7649d89088a697f9b94afc39ffdcab512425f1f5d81da60f0b5f7824d50d454f7fcb1e8751d72d4a2f5bd821b18efdc05a5bf5f2c8d40cf2650b18a5ef21059540a16ef859098035dedb4bc02540c0ede245c1faa4381d2ecd858c7308f23f41c420bb8c9ead211ee9889770de4faa33875a7fff544fa9e4f62ce4912b848d29a077a61b3e41c4b7bdcd79c63cdadf3f08cd06b160b4cd9ab8701a708f8917c93336e2e50d99fb61dd66f59a07ecd8fbbf5dea42abde106dc2d6ec1c5f2afaa94342821f395b22426eb00d3077040eb3ab39d3287c789c1f218ded5d6e72da900f71fef735072dc0ec1a22da2f151b6b651a872dc80c1942bd8df0f79cfa9bec6c09ed37a96d7f08cf4e7e320b9b41ad796dfdc3f8c9096ef5bb14c70e644eb4678ee556ea037ad77ae9d7a00e76781c30b02bebaeca1853f5ef118a75f1c66a942f45ffde6264a250cb467cfc853f6841ed0d26c7f2a33a847d828d3e60f8f88b7d51ac923bc8efb5d7bd5f1d0f13f86bc21e3bb38fc46cac8c89f9d9de8aacb5d352291ae5fa3dff9bc1c4678759501e768329e8829f7dc092acb67cb5c17ada3af57de5adf9fc7aeebf7562f74e1af1dead86957cfe374cce5c299213ff91e524855c1b55cd97ea385e3869985912f0d79a686454ebd1757d5b028687be599be8cb9751987297840476dd111ae5aaf6ee00cebc4aeae355a2b229138a3d65aed9c102c0b90e25bc32e14cf88f6baf0b7a54a0e42951a5b03b95a8ebf77f86777edf8992cb407897879a7b31eba166eada81a22eaaa2ee039ad754e86b9643d7a1daabcaecf58f300a7924081f48de2b5108ae3362f428675fbd0f92e6bfa5b21a8d95cd6fec6c7580a77259d9b22d2e7d6329ba483ad43f2e0c926c524e83b37a497012d0d9f3c884be3b78d7aed508abc62b0d17d85f391831b0f56d2c99f18d6edc3378b87e590c62d2073da3b3c09c25a9a602dcb7820751c877a249123bbd6b3c33b69be7cfd43f2a793c4776fc5523d99bb53ac3c4dec979cce6c1f98a96e2c8ba391ca9aeef3387ed55b6c72692aa3c5c1f332b17ae74f66638d418d1d9c30e68a7acc85a5b4cba15ec85fcb3991c7cd0e116c10ca85f4067f328bef19d999dfc066bc065cd7c1caceaab1ac05a974c022eda71f684e4f8fe0c8bb0e8e9c1c6b95c6b8f082674f669f3c6fb5e6edfa2b7d42fa31d20f2161e93fba4e80898a20bb27bb376d591b89ad4942913afee766ed6dee2179a57b5e6a88e29bc03c44d2d352fb5ce16de1b18e47e7f43ef65e83a2b24dfd2da0f342d3f4233044eaba48d61ca292a8f853e4634c57e870ea436dee6a34cebdb99914300362f211248c7e57ee2829f3f567ec78b9aa4e459e91ecbf813387459ce18f903d8fd4a5e8e4ecf85f32a5f96a321012646d0601dc0db5b49b6dd3c5ba5b04dbed090f21c108fda461bae19d713e7fdb443d5f78f60588b66eee986a684dede058e6b2138e537c29e8900f96ae0b8e8b10629868bf5fde2e7e7d14db0dff2946b3447038bf1f8e484c66e767d61f603d3b782aee9a88e01943fc131ba5f8880a75975c52f61905bb609ebe60e6dfa958a43072f3cb97ccb6d683bff1c8e7da01a6b0ba7e3398141af4f7679a20589a1980f79044da5f2f7d0132350956bb676af2856212e8b20d53fba64ea5c0e1743661d7d940cfcef17718a2188d79f1814f5da7799149471a6cb4328cd935de36b053d54ac943c0300205321b0abd1b2d1061f4e2f2dc9fbff95fbdbbd228546e0a7d8e1a910798b5697e53c329147988e3dc0385ddef9f44413c80fe99f2dbcedf162912d27c5b682b70d9db56b9f9b8a36c68f8352bb941f174ebecdb5c0fe0b258c7ac0551280ecfd624ddfc2e4adafaaaa80b06954a036ff8186c07148bd585b226ad9adc84e0817bfde0cfb73c82ed7ec995c71f80135ae5c9a1c8e74657506941d0ed19c328172871684354ec5edce393494b8cab583372dcdf96b293b685b253b663f3f3ba02c2145fb5e9af3963d48f852d6045f4f635f1b49d59bd5ba4d9a86b4f0c1330504d2c785ec621cab4f1af5862cbef8918334f1072a9039fca92efe27778af34875ad5ab32549449be92ee95870d169383fd611389ec6ea974f85532d851604271475ceb5cc56b27632eaed3044b4f6ed20c10fcbc7cf8dcd53ac47470205c8eaf750a3eb732060bd142093a375efab357549acdd0bea571714dbaad97c61779c224fb3089bcec9f1e412c6c94e93d216e027b1e472f3e5c3f68b0aae7134aff9eddccdd27631967c38ec1476fa3da29423c5c9b520d3617c72ade418ccda73681497e330916d4", 0x1000}], 0x8, &(0x7f0000002740)=[{0x18, 0xffff, 0x3, "164fe2786e3e7c"}, {0x1010, 0x0, 0x4, "ec96dbd96ac9228c7582813b0768a97b35d54aec74dbff7d1fb5405f38f2490d5a96e2c7d03b35fa626912cf91ee0b8c5f3d70796fe464a323fa98a6609bf240d8598304467b4d6e160f8dca297ec26fcc8aefadcab5233270e63d9394b5336b6a4553d89cfa5a671b8b5fb33d189502ab3d3aa2893a07efa2d23dc78674259d75adfd483a7db355bdb73ac843e102e4749669b65fa78cd37ef78ffcb8896fa58becebb5d3662fad8a378511d880e0ce59dd2bf61dad5cbd732c9fa79fc1c6a532c1b7223842ee8d9987588b3b1fdb66d00231f97eeca193c3ca0c059a1c17b3544bc5d9833023146d460e99ab6d35598f19f6867f77e321a7874f65c435863435612add22174a839152aedbd2ef1d8ecc786b618b9077bc68fa6303b6054979327258386b3e71c69da0c89b45019411f4a0ed3331120b231426912af702574fe14c9c4c5d032eb030cf53cc183c7b89f36b1009b69931b0610aca8f8c3dde77597bc35282593b5093b6da33c9866ad1c528a0f8b24465aa732fbbaf016a91f3c9cd08ef9438926abb925c55fbd6859747784dc8db29602bce6debc123188d343908df28494e3d13e1958a12fa1a9df991f99660ae289908feea79f759356c3d94c5058e24cc806009c39a71b4afbe82212b9d8d5cfdb75eadf5160701465d9299d60e033b8827d8f2bd7d635934e9e871f9bd37263edebbda85bfd1bda79dbf167cb915c8ace3780ae4a8bd683f53cd6374bd6945d2c13296db524db89fcd45f1e5df2fef4dd8e65f4223a64013a09b8668891f624a7ffd9345d74ae4c3359d27c8c89d6a4e676a63ab14a1d22f0a6d9ec3c40a8bd900365b9ba92a7c9ff4671fce447bd3d826a733e345d2f836b9144ca368382e81d65a06d31513251293c467a7f07133e73fc81386fe4d9d0df6f031394777d4f8dcb6655438bcf1ee175df1cb7c93442898763b5c371540e58859bf28b5a9dd6c80adfa1e281fc82d85083ee5d2335a0990b4935e9eb70fee37177ace678ec92cbb2333468b21e6d94d33301f73d80a10527416e8be59e9042ad128028d6dabc85ba6cf81b936ecc9d974d55daf909d56eb68f2609798519e75f79c4272d6c2246a57a4a98c477f2fe5858f1b96f6ac33605bbaef678d6c94059e4723de5e1b90e19bb16b47bec257c6f4e74c420d4f865eec43a2de82b71a1dc4b71e4e48144e6f0ef1b311d8d7586440cec9a0e722d65c91890a777c1a9a2ec0e08b2fd00b4b958ea197e7fcd742afeb86a5dcd3769f4874fbce6e5b14b923886555da22833f0a54eea4b0f64ff45cd73dcd86a47b02a80c85b82051f86c770ac902d4322d75d9f98006ebc4521e5de2d5827b370218bd1364d551f2a632ff4a31dedd8478c0b303e44e0d9f21a0e200e582befbc75b9776b58f9c86f86b7195ab7de84f026a3b21e102aae272773964da082ad6bbe8dc3c3b5a94b3508ac26a6e6cbe5eb8375eea536c58f0cebedb0abca1d197a24384731b3f1b40f73db106b12da8f3f363920e50d0f768d4c9279e7556271ae64369d3592fcea0f2ab4037eea484684b2d41387203739b2a55d93341703417f4f8c67af39a7079182a26c8b48c32e6bae408f36ddb57301be8df1fa6c0ba1f1de431f4d0c53d270f78dd36540fc43e1df59ddcb9d219531e49574b502df24570eaaa6eff034682265a62fb9b02d8117e7b3904a82fe39df0edd496d90e7da70b531d0cddc6d8e4fa0c32aa863ebba9b9d973c3e779e877043af666f22150116cb889c68ae29caaac1791133a2cfa92f4a412fccaed4c8e740fc9626028112c789ae1767d1917eac7fbd1f88d90b108433c96d65a64795ce1d692004f419f196749ecf148f22368de06d656d823309ac45e66b7baa660011a4570e2262505b30346d7a8f60f2ae16cff9b4fa002c4d2e242ea39551366bb69cc2015959e3522bf37963499099cc53a9f4c7676b446f73b5e4f6b247fe2efa8fdb0b5e44b82de191a3fc3e3d469c4c420862743851ed6b0fe80e3601883ff7fd56dc583971d14c57ce2e07e9755d16e3b0e0e699f760793e0f89c2110db1ddb8a9a31c43ce9fae8db0cc30e20abfd371eadb42109de89f2a1e1bea3c5c3b026aaf8b84f62123149014d6e9256d4fd3028c25bbccc44d351770c786b3ad9eb9f09efcee0c0d176959cb097b5eb3f44faeb1a9364345b3ea25194627d69dd6a0925dda77b08c8b4210050faabac571f8ee021c3df2dc617da1a4dd04055914409c106bbd8971ff8f65cd51c47562c586d8cda1c5f0e74081e3e67b9aaa1f19d58a5637658cbd97fbbbf7e2693e9c7b6462c368e8153fcee591d22e9a0f2f96a8315aa0918474be93ac0d26aaa3fc0da2d5a0461e28d3f7641ac289093da3d3d8eebbffb7d6a9f051a19d1d9132fb976abbf0d5b6a0800694207b554e4f2337f26486f507e9eb66aff595beb36928af44801524fbdf622a3def0cf7a9f6650c6e5173e5474dc28fc6d2495b284e1ecd22804e14cc814a13027e6dd0741abaaf34788731289af11b5bdfbe60c7bb2bcff4601048bd1b8d24ff1cea159c798882f32ce82f4a2e2dc6792bf5e7228554ed7763bcf64e536b1818e95c4387493235b59854713e52f3e32cf63e1d7b3dc003e5c9ad441e7d329149c0858a00a93e4a06836ee3a45713aeca300b5e5d2c28bb998299ef0060ad31dbc5195d98a0c46a88cd82c86d0216c6337450f6adbc45ad8705a6c832c49e21047a1788c110a41db209e3c2a86e84042bc19541f9fbebca93c293b5ffe413d8247045327ed79eb2242cbd5a3f99f2abfa0d93b4e5d80b86d1f73bfe504c595f2c94fc57f6b188233f1f8b7379b40d43cbd1db3b24e082a15e76c3e81d993b2d9faed08f6ca07e06ca896c964e4e62966ac0ac75c9e967d192e5696ddb2ffb7a595b697071d57d09789e033c8c7bab3ba2bfe91af797296bf4ee083a3fd806bcf08737d0237ec0674826ef41fc6f767fb82dc03568e499154841be004df290290aadcdb4d118cc89f474c69b502b849beb04da00e8b49d8df8b83c9536fa0afdc3e3762324fb02c95df75d019f8cebef41e0d4c4186e22bd589ad9c0bb49638477e84164fc06d0963997715441a4c41d96c1cbdbfe23d63ae67faba9c39faf05f8124d3ffc0915b144fa0a0932ad8c1f842c62ae611b42f314e785a57f6f68e84dcc2c3dc4157eb3c83c97cd72d50aecfb29bba6fbf2cf3af8ef5599ac4dab616e8e6ad478d8c46b801a668bcec7998ccf3ccc61b25837d8b2bb6f1346ce44f6c6e615fab4ed115a3619ea6157c696ab7fff1a2ce99a84b1899dc30f0bee95d92abfa783116ca397cd78c34f880267dd8f39d2602e324bf2e7963bbbd3467278fe160e34502393cd8ddf82e69b3f1dec08b90e956ffcd8b0ea14cd73a6ed4083b8d52a668a613780aae0d776c354b07429b9daa8b889d88a2d0afdab64faa4f4c89e245c0d5aa3d855ad1c0813bf3c808aa5f5bc92cc0ac65fe6db8fc184360dde2c5bcc752c7ddcce45635ff0e73e7945f370aa6c14c4af33eed90a69dfef57d4ad79fb5f2575dbc0a7bff2a786359c5caec2d9ea19b2f5b96ef4ca9201060f6702a27cb7a0007134dca20df82041d73303d064d06493583e23c0667fe29fbdfd146f3b49511a6c0560159ebd497a3f045aab0bd2c073f34172084aadb115b3306c4710de71cdb3c115013cb3193261baf5eacc73940df20e8150e0d8b32ff77c5fc94f10ac49068c543c89fa35dced399a8bc82db80526a2e73d6e1696a967477239707aed06515efd4149ef5218f33391f0220da3cd2c6ea31b174eca11a0fb6199fe1778e120a10c5cea0adb7a5d2288d39d30966fec2a03ad5a0ab3d8373e586ac6c56f460f4b16823bab56102112b83d447102ba6694faeaaa5a0be5026ccc1695956ede129690f0789745cf3138a971926971e2de66aa687b3c0b1aad84ae03bed0caaffc8d3ab3466f662e9cd132ee90a09deae6e0e086759da73649e97033cc7de615e852382d0313fbf223da5fb2c0568c542f538b15850e1621b80b30886f1141743c3fd94f8b1fa8ae00dcfc1333039dacb69326aead7a6e7aa0e025da6395380f9e0c751d2fa8723fff2448c18ba75884fbc1eb6773483f2c93d34f8540b53f024b409d489524ad321956519f131aff9e9fef11fc5d38852b33a2db25018ea14b8aa531e29329a6a790eaddc1c830536bd8c6dcc820208d44687320cd23c0c453edbbacfa4899289fe0e03cfddac3ae103024089a3918fbe9c8f63d1eb7b5b88355577c61ae0f1a700ecc3764df2f6de90b2d843c55634c4a97df6d057eed0d5a487b82b28c2a789ba5437a5aa68aeb810fe368ba84daa5640cb93d0f53cd2e6aa93c5430775cdc207c3d6a1aafe1429559d73b4286e2f343d6d1545b01f5cc5814c7138dbd0b33b27e56ce1a7288c4373dab34a3e19c15b805138f78dad3141ed1834534a6ddcc35bdb4b09abac838903db1dcdb8d0248303d0383840adcb1c48a6bd78a24ccc26e30fe7e4b5801293253bd48d7e6463a607285ad627d84e8b36fa4f05ebf667ae6e6399d9798a58ca34a1bf612cb4659ae23e0b41cd2647969e82cf356b2560d7a8e02fef8eadbc5fb06c4f90b00df428fe75329bd68b7ca0f6f3d6552798b31ef1d6af65f1c5b72d4f2086293b07810bb6b6066257c48009e9a177a7e4730eda96d20a2fa46154ce9745c28eccd4002afc9fdbe412005c0eadc26659465eaead686b4e671805677950f9416fe9a8331de8d38540fa00ecf652bfad7a3d9dcb2247c8042e6b483e89acecf3f8ec9c825e1371c6a8ceb3d38c0c4685e7b0347bab28947f2202968cdfb0fb219cac25e04062f2df88d0890de10f275eeefef79047c0a8cc653da8720e12815716c884aee7a796176ed5ca97555623d0cd3f79ee44b4d6ea8d0761b319f5686539dd92de11bd71c13f13cc0a52abfbf2925bb3d8648d26cb23fc42ae9652bd39476aee182a14dcd983fae29ee013ba41d9e2fbe015be648f24cd8684669ee8129c28b0eb66581f88ff7edcda70d8a33eb05bd671fa1a649222e55dfb3e95566dfaaaec475461c9dedd6cb0a792aa511466175e5eff39ff6fb8904de16010ed4b09ebd61c4b3dcb3c3ae2738e9dcec8c05c50da4f340aab4ad332f1df7ca92b0273d17161749f3e995c1d3b1de21165171cbb93263cb34b1770107d6ce38a43d22e345a8abc77bc64755ed47d3672753f29127ae7e80438948986e5b2637e82db865d2d2bceb4d6ee7c859a6ef45a83b933e67cc0d6cd1377be96620e0b30096d0ee600d46f96eccd773b38a2a0322abcb0a6ba5539ec097a6ceb96560e2dc8c9ab628036db35c55f0bd0c75ff73d1035db933615fb39fbc18f030c75c31ce847c03d46a1e73e193ab6fc1b12ba60edeefe938f5e59caf1f90189d7a60e1297046b64c070543925a660492df39ac0658cd91f0ac3ef3590b96c8b291058fffae2c5740b875c746b9b45430dedd853e74273a29ef40e22ec312e009aa1debd54f1fb63d1e606ea100ea297b3fbc81e21d3e7e6df4bf846aa6d3dbe710ab427d3f3e3f0bbbd23db8e2f29716d8b1aa6f19d188ce308f327c6237d7bc64dcd30b4e528d14698d0bc8a788f8973db05222bfd182428507397b90559c5c3241be04e7ca5cf68dad34794bc467269ef1a51b6f11d4262acfd04160ecf0ec717529c53c669d587fbb82ccc914bf6f97865368cb7c7a2f3c7f784012b9cb443d571789426fe5f411ebd91506996599b62cce6ecb586392c"}, {0x48, 0x1, 0x1, "0723c627cb9072a11cca8c310cce9429510a052a601f3d25fd7a0448a2a3f8c34657faacf7c83734d8cc0e14b34f2a09231240d3"}], 0x1070}, 0x404) ftruncate(r0, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1f) ioctl$TIOCCONS(r1, 0x4004427c, &(0x7f0000000000)) 16:00:43 executing program 0: setrlimit(0x6, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r0) getdents(r2, &(0x7f00000002c0)=""/86, 0x56) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "32d6ad483399118eafedf8877d7b0376436a065e"}) fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f0000000000), 0x0) writev(r0, &(0x7f0000000080)=[{}, {&(0x7f0000000200)="c22588daed6504b5063c3a0b414ebaf7224b46c07753cd9c07f2fb88efa92f45bf640006f009641c96f0103503207aa27b065dab8169f08431259ece8a859df0b130162295e2a63580f76a3739f6a58d1f5f05ccc3df4d7a5e23e42678cd1e23b9688b6da48bfe8ac8dc7cd9e3bd70fff0c0551830a95cf6e8111314f5cec27bce727eb037223730f431c80d7a2018ecd1090f00f967a693d654fa9c870e9c20418b9fe27aba516731df76ce85", 0xad}], 0x2) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000100)="20f32db2f5ab653a87971e693d7b921303febe03afe801ae17c8aa2f62be9189cd642b20844a659d27e3b85131f09300a191e8217087eb7406e92764b389a8f55e7c310ea5040c85add67de39b1f6dd594a097ce0973db5af3f719811b4f89763a4ff9f36bfb3c710a80c046e9dde60634f1592e3ead054d1f7b8d2c", 0x7c}, {&(0x7f0000000180)="df8c0bae7e22e52a373d46415935d4cb43735c3e177e70d7987555f460818d508269e982f849c8713dff330ba036505baeaa920dedbbf8484b55809ed85ab790ef161b8ad9e3d29b5280a84e9c5cee", 0x4f}, {&(0x7f0000000340)="3f7367957c8b35814d9bc4be3d24f6b42391d512c1df3a3e95b6fb88053dd33db8e5a59aa17bf5899b9eb15c70347b0ab004f3233be687a7333fa40a6fb38074e43a85aca2a32d72bc6fea77522ee13d0d21d04482adc203380f6b34", 0x5c}, {}, {&(0x7f00000003c0)="ed8708b5892a2c31e6fc1da09edaac0b691e75d4bd4ad3ea92e1e67da8884f0d509ac181e0b3e1833f0923fa5b3b98559d0a437f1da8adee3ccc620f00c908eb01e667842b1b39c57faaeae4d610980def1f4fe3086e991e0932e714d1487c90e0a4c1b3b4bcda36f3894cf661261a91be0fe9a8118e1be313bf865a1361b763e01b2deeea0b1e57c509c2bdff39a81dd5ca38d12c09c5808e99afd0c099731272ebf6e7902142241c0edb9faee7937068995e8906559a396ccece3d1e5e5bb667290d5e6748dab6f88728e8b88d8e1f1785106f01dc3529c4f7558dd79fae071fc7d4c8c7ddbf8d037e1b881d8263e6", 0xf0}, {&(0x7f00000004c0)="e2d10ba5294378156aefa62b332d2a4594b92341986e66ef7faa3cd3166a9dec1fb00b11fc700da8932751c3ca1cf086dfe2ff74d810a3be639e9cb60202fcfffb0977d24bc1bb9b36fd59f99c04860cf296e653dd51fa5decdd64f529704c4b04ab0fd38bf7703dea8568f9ba7e770bc4e9f295fed193dbdc724d7a8a36e4b04661", 0x82}], 0x6) 16:00:43 executing program 1: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() r0 = getuid() setuid(r0) r1 = shmget(0x1, 0x4000, 0x10e, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r0, r2, r0, r3, 0x139, 0x900000000000}, 0x8, 0x93e1, r4, r5, 0x7, 0x7, 0x1}) madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) mlock(&(0x7f0000a36000/0x4000)=nil, 0x4000) madvise(&(0x7f00009fd000/0x4000)=nil, 0x4000, 0x6) 16:00:43 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) fchdir(0xffffffffffffffff) 16:00:43 executing program 1: r0 = socket(0x2, 0x4003, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa, 0x0}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/127, &(0x7f0000000200)=0xf) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:43 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000b00)='v', 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r1, &(0x7f0000001000), 0x1, 0x0) 16:00:43 executing program 1: select(0x32b, 0x0, 0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7ff, 0x7fff, 0x100, 0x1, 0x1, 0x38c, 0x40, 0x80}, &(0x7f0000000040)={0x44de, 0x7, 0x10000, 0x0, 0x3ff, 0x304, 0x81, 0x4}, &(0x7f0000000080)={0x767, 0x101, 0x7f, 0x1, 0x9, 0x401, 0x0, 0x7}, &(0x7f00000000c0)={0x6, 0x80}) 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4000400000003fd, 0x8) write(0xffffffffffffffff, 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x8, 0x1, 0x6, 0x8f, 0xa01}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="27496f2c5ceaf2f5e0e45df6cb7c0d9eb7641fa669e8809d0b1e12370045ee0a80d24eda3c2074a4c2bc622279b00b18e2a94caac358e142239dd755b7ee58d60e86153e19e37f563ed783d63baea5a02c6dc5e7bcc313e97d740a7bc9e18734cef5cf", 0x63) pwritev(r0, &(0x7f0000000cc0)=[{&(0x7f00000008c0)="8c9a74", 0x3}], 0x1, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x60) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r2 = geteuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e3be6e96c476530005aa63b36ad1919055adf9e1273a3449f7d65a294f5403482b06c7b29342fc962a89fc415c4f0"], 0x2c9) ftruncate(r0, 0x7fffffff) dup(r4) 16:00:43 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2005, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000200)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x1, 0x9, 0x4, 0x0, 0xfffffffffffffffd, 0x2, 0x3f, 0x2, 0x0, 0x10001, 0x80}) 16:00:43 executing program 0: r0 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x22}, {}], 0x2}) 16:00:43 executing program 0: pipe(&(0x7f0000000140)) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x8000, 0x2) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:43 executing program 1: r0 = socket(0x18, 0x8001, 0x0) connect(r0, 0x0, 0x2f7) r1 = open$dir(&(0x7f00000012c0)='./file0\x00', 0x1, 0x20) pipe(&(0x7f0000001340)={0xffffffffffffffff}) linkat(r1, &(0x7f0000001300)='./file0\x00', r2, &(0x7f0000001380)='./file0\x00', 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x88, 0x0, 0x0) r3 = semget(0x0, 0x4, 0x100) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0xc1, 0x11) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000080)) r6 = semget(0x3, 0x7, 0x4a9) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000001280)) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000200)=""/4096) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000013c0)=[0x100]) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000001240)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1) linkat(r5, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000001200)='./file0\x00', 0x4) semget(0x2, 0x3, 0x4) semget$private(0x0, 0x10007, 0x40) accept$inet(r0, 0x0, &(0x7f0000000140)) semop(r3, &(0x7f0000000100)=[{0x3, 0x69, 0x1000}, {0x0, 0x1fffffffffffffe, 0x800}], 0x2aaaaaaaaaaaaaaf) geteuid() dup(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1004, &(0x7f0000000180)={0xfffffffffffffff7, 0xc428}, 0x7) 16:00:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x1000) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f00000000c0)=[{r0, 0x81}], 0x1, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="01", 0x1}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000240)="08dd", 0x2}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000e80)="692d0825001f073c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10dce8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced3c3703b63f069d03", 0x498}], 0x1, 0x0) 16:00:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x1}, 0x8) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0xa1, 0x0) dup2(r0, r3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x38060, 0x1c) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x9) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000), 0x4}], 0x0) r5 = msgget(0x3, 0x784) close(r3) unlink(&(0x7f0000000140)='./bus\x00') msgctl$IPC_RMID(r5, 0x0) 16:00:43 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect(r0, &(0x7f0000001140)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0xff, 0x401, &(0x7f0000001040)="ee059b54e6e4f5e2a85018064e19c9e648a192ae786c379e65e13cf89272e648dc18830b7dc5e1c376179ea08af183e3f898b0a966a608459feb4061b864b62d8125c30d428ec01cd00948ca813ac8385ccf5de1916e29041672ee4b22c3f19bdb5b349075564065db1b562cb3dc164380b685ec7a1b81d0450a00067bbab9a1a970ef0873da71eccebbd22090e0799aac0996c8a056ec0a27c7fcf7e3de663a484e02c6e372105dc098ebd7605d84a853ab85443db1e0578e77d760e9f3c52a852c491663c5c0fb7d28e2098c08f545bd84d8488746", 0xd6) 16:00:43 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffff80000000, 0x0, 0x20000ff, 0x0, "14edb45900000000e8ff00702d7d6fdcb51d8b00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x3) 16:00:43 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) lseek(r0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) 16:00:43 executing program 0: r0 = socket(0x1a, 0x8000, 0x7fffffff) connect$inet6(r0, &(0x7f0000000280)={0x18, 0x0, 0x61, 0x3}, 0xc) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000080)=""/155, 0x9b}, {&(0x7f0000000140)=""/162, 0xa2}, {&(0x7f0000000200)=""/99, 0x63}, {&(0x7f00000003c0)=""/145, 0x91}, {&(0x7f0000000480)=""/248, 0xf8}, {&(0x7f0000000580)=""/255, 0xff}, {&(0x7f0000000740)=""/201, 0xc9}, {&(0x7f0000000680)=""/115, 0x73}], 0x8) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000000900)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000008c0)=0x1) 16:00:43 executing program 1: r0 = socket(0x11, 0x3, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c050ffbffffc0fffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:43 executing program 1: kqueue() r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x200fffff, 0x8, 0x53cf6728}, {{r2}, 0xffffffffffffffff, 0xe0, 0x80, 0x10001, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffb, 0x2, 0x4, 0x1, 0x6}], 0x9, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x0, 0xfff, 0x6}, {{r3}, 0xfffffffffffffff9, 0x50, 0x400000d2, 0x400000000000000}, {{r1}, 0xfffffffffffffffc, 0x41, 0xf0000001, 0x20, 0x3f8}, {{r2}, 0xfffffffffffffff8, 0x42, 0x1, 0x9, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x30, 0x0, 0x4, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x4, 0x7fffffff}, {{r3}, 0x0, 0xc0, 0x1, 0x10001, 0x4}, {{r3}, 0xfffffffffffffff8, 0x2, 0x3, 0x40, 0x6}, {{r1}, 0xffffffffffffffff, 0x50, 0x40000005, 0x3de8}], 0x4a379da2, &(0x7f0000000000)={0x6, 0x15a}) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de32148ff0042b8e02ad14a7f5259bd7f16120f8991a62fed95b2135c5b5df574d682407720f52a13d79140c872b1dd3b11bbea4118a8d8751d201ef3ba136153694d4a9b29a0947f9c87dff5a59d75ff6b8d2076f3d86cca9144737e6651fdf26cfac5f1bd53d079312557a90a6dbf729a8cde5b73359282830881d1bb57c651ff", 0xa0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffff472, 0x3ff, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) close(r2) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x40) read(r0, &(0x7f0000000140)=""/39, 0x27) read(r0, &(0x7f0000001240)=""/36, 0x24) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x1021, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) openat$null(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/null\x00', 0x8008, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x7fff) semget(0x2, 0x2, 0x420) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001200)=0x8001) ftruncate(r0, 0x3) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x144, 0x3) r2 = msgget$private(0x0, 0x11e) msgsnd(r2, &(0x7f0000001f40)=ANY=[@ANYBLOB="0300000000000000312f4fdd03eb7599029c6174ee9b45dd20b37fc236535ab85887ebcf5d1d5360d0c553cc5a90832d58ad0b951d0b7b510ee427277b434e0b4e041e2b293356296147e2229158d1d3cee3bde61242886236fc1a4788968f5a3ae943924c25c89bfaa423f43349bd1f5b49506c130e1a0cfd59673a1f36fa82defb803f45bbd3962b3c46b159bdbad068bd32fcf84ceaba1b89d744bc097e1dc07e5e6a9f9a5ff85f21e3026bd9d28cdca7558b47416a80105485e6c6"], 0x1, 0x800) 16:00:43 executing program 1: select(0x0, 0x0, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x1000000000000, 0x0, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffe}, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x100000001) OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x8) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x8004667c, &(0x7f0000000040)) 16:00:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffd62e2f66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:44 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x2}], 0x1}) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x100000000, 0x5, &(0x7f0000000000)="4f61f24eacb12fcb331301167a2c", 0xe) setsockopt(r0, 0x0, 0xd, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x4a0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)=0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) linkat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) pipe2(&(0x7f0000000180), 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x5) 16:00:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x5}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x42, 0x9}, {0x80, 0x80}, {0x26, 0x4}], 0x3}) 16:00:44 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) fchmod(r0, 0x10) r1 = socket$unix(0x1, 0x2, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) flock(r0, 0xb) recvfrom$unix(r1, &(0x7f0000000040)=""/102, 0x66, 0x842, &(0x7f00000009c0)=ANY=[@ANYBLOB="c8fefd492ceba7a279ceb8b8e9fa4bedbdf4c5d496a049e44c98ac1bd0f3532ab30cf614fc5c8d495cc706266b242915dd66fbf4c64e3b64fe7225ee70f3bc96279230c83a01184300398157fd9c077bc830000000ba9dc4d87df6cfc7170050cdbe64ddd51cfac2d8d82af1b32300000000008000b509b9a60e259dc081db3880f0d890419af9f5a9eb9283aa1220c956b48ca912df052ff416fe1400000000d87c63f77c6cf9bea5cd2b0710f8745c87bec3ca3e82fafe206ce2977179421259a99e07605da71ab09dfe3540afbb2068e4defacb2ab02c64d013cc275f70c9b0e28e2bfff7f9619f58066d0e9795f47bc1eb8dcb068786e710fd4a92ef1f3bc210af4f1778617e11a419b37b484a11214eb32b337f833336780d38db"], 0x1) r2 = fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getrlimit(0x0, &(0x7f0000000480)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000700)) readv(r3, &(0x7f00000001c0), 0x1000000000000200) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000002) connect$inet(r4, &(0x7f0000000440)={0x2, 0x2}, 0xffd5) ioctl$TIOCNOTTY(r4, 0x20007471) bind(r4, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000008c0)=0x3d5) dup2(r1, r1) r7 = semget$private(0x0, 0x7, 0x8084) semop(r7, &(0x7f00000002c0)=[{0x3, 0x84c4, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x9}, {0x0, 0x3ff}, {0x2, 0x82a, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x19b9, 0x800}, {0x0, 0x401, 0x800}], 0x9) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000006c0)='./file0\x00') r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000300)={0x3, 0x0, 0xfffffffffffffffa, 0x8102, r2}) clock_gettime(0x0, &(0x7f0000000540)) close(r6) connect$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) close(r1) recvfrom$unix(r3, &(0x7f00000005c0)=""/201, 0xc9, 0x843, &(0x7f0000000200)=ANY=[@ANYBLOB="bf9de705c9a1069aff3a3f60858fc5f1b91317000200000000000000"], 0x1) semop(r7, &(0x7f0000000380)=[{0x3, 0x200, 0x800}], 0x1) 16:00:44 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x40) 16:00:44 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x40000400000003fd, 0x800a5) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10400, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() 16:00:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10218, 0x0) 16:00:44 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x4, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x885e70c41b05b999) 16:00:45 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8061, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x101, 0x5}, {0xaf, 0x400}, {0x1, 0x3}, {0x0, 0x8}, {0x21, 0x8}, {0x5}, {0x25, 0xfffffffffffffff9}], 0x7}) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x32) sendto$unix(r0, &(0x7f0000000080), 0x0, 0x400, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskb/\x00', 0x281, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x40004000000028aa) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000000), 0x1) 16:00:45 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffc}], 0x1, 0x0) 16:00:45 executing program 0: r0 = msgget$private(0x0, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = getuid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x8f5, r1, r2, r3, r4, 0x90, 0xff}, 0x1, 0xffff, r5, r6, 0x200, 0x2, 0x5, 0x1ff}) r7 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r7, 0x5, &(0x7f0000000280)={0x1e, 0x0, 0x0, 0x100000000}) close(r7) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCGETA(r0, 0x80047460, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x480, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="3cd34f230afc698147ac4323efde9df9334e7ecfb93ba1de1d8f9a523969e194895e4e4290a2934ee1fdfd0b94d05198e37eca9075907b8dc334bddef023cd01910d9c56c5844f750c6fe301cf15310465b85da39872d67344767cc1576269563682d2918d746a67f0fbc7910dffe560e1d867116feb428f710720edffcff89127898bb891105e1db1e61718c72916d9a6271bb2eca1b8989d1b019ee35e2799a67ac14afddf18cf8d8f1af4c99e9a4397f7d159d7af268249c655ee6577f0fc5fc1d9c02816f2b15c4984f966518f0b5a", 0xd1}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x8}, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff00000100000000000000a1d1df8466324c98d523afa170abfc95244ff2e52d1badf0ef525c91cae34fe049bdeef92051659447a1fb95439e420561a3aa54e1fb7a4e012eb3d518f10953a4f60aa271f41dac25b00b625d8f32027c0d79c5de2524918dd2f0edd375adbe62c78080e37d2b115eb05be5443f"], 0x10}, 0x0) close(r1) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8001) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x0, 0x0, 0x80, 0x1, r1}) r2 = socket(0x11, 0x3, 0x0) socket(0x20, 0x3, 0x19b) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='$]^\x00', &(0x7f0000000140)='){)\xd6\x00', &(0x7f0000000180)='\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='-.%Z}./]\xfc*\x00', &(0x7f0000000380)='/dev/zero\x00']) sendto$unix(r2, &(0x7f00000001c0)="b100050309000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = getuid() setreuid(r0, 0xee00) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10088, 0x2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) socketpair(0x18, 0x4003, 0x102, 0x0) 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:00:45 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) getsockname(r0, &(0x7f0000001280)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r1, 0x4) unlink(&(0x7f0000000300)='./file0\x00') 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10001, 0x4, 0x1, 0x0, "d5247a4742a0e1d1947635828ec4f74b1f4b2386", 0x74, 0x10}) socket$inet6(0x18, 0x1, 0x4d4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x85}, {{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000140)=0x4) readv(r0, &(0x7f00000007c0)=[{&(0x7f0000000200)=""/83, 0x53}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x4, 0x3, 0x8, 0x1, 0x4, 0xffffffffffff8000, 0x8, 0x3, 0x2, 0x3, 0x3f}) 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r2 = kqueue() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x11, r0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) dup2(r2, r1) 16:00:46 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() clock_getres(0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x800000000001d, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r3, r0) r5 = getppid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={r5, r6, r7}, 0xc) chroot(&(0x7f00000001c0)='./file0\x00') kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x20a00, 0x18) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f00000000c0)=0x2) 16:00:46 executing program 1: syz_execute_func(&(0x7f0000000040)="c403316cf46bc483b5797cc100de25cba0b8a68f6978c62d56f36ecd2665d9c1c4c1f811052bdaa286c4637962f300c4817a10b7f6fffffff2450f79f5c441f8ae1a") r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000003c0)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:46 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x18, 0x40000000, 0x10001, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffd, 0x4, 0x40000000, 0xfffffffffffffff9, 0x15}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000044, 0x20, 0x7}, {{r1}, 0xfffffffffffffffd, 0x11, 0xf0000003, 0xfffffffffffffff8, 0x2}, {{r0}, 0xfffffffffffffffc, 0x7d, 0x10, 0xff, 0x8}, {{r0}, 0xfffffffffffffff9, 0x20, 0x59, 0x7fff, 0x7}, {{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0x6cf3, 0x7}, {{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x1c24, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0x18, 0x2, 0x3, 0x80a}], 0x7fffffff, 0x0) r3 = msgget(0xffffffffffffffff, 0x0) fchdir(0xffffffffffffffff) msgsnd(r3, &(0x7f00000001c0)={0x0, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) close(r1) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) 16:00:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:00:52 executing program 1: fcntl$lock(0xffffffffffffffff, 0xb, 0x0) 16:00:52 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) lseek(r0, 0x0, 0x8cd920f31de0982e) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) fcntl$getflags(r1, 0x3) rmdir(&(0x7f0000000280)='./file0/file0\x00') r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) 16:00:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "44a600", 0x2}) pipe(&(0x7f00000000c0)) 16:00:52 executing program 1: r0 = semget(0x3, 0x1, 0x200) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/206) semget(0x1, 0x4, 0x80) r1 = socket(0x11, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050202000000000012005786ca3849451ae3d3051020741038f53e8551f30ce390fffffeffcea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d886684ce8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab", 0xb1, 0x0, 0x0, 0x0) 16:00:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) chdir(&(0x7f0000000040)='./file0\x00') r2 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)) 16:00:52 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0xfffffffffffffffe) r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, &(0x7f0000000180), 0x8, &(0x7f00000002c0)) unveil(&(0x7f0000000200)='./control/../file0\x00', &(0x7f0000000280)='F\b') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x3, './control\x00', './control\x00'}) 16:00:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/20, 0x952dd7819ba7f5e7) 16:00:52 executing program 1: r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f0000001ac0)={0x0, ""/4096}, 0x1008, 0x3, 0x0) r1 = socket(0x0, 0x8007, 0x74751f74) msgrcv(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x2, 0x1005) lseek(r1, 0x1000000000000, 0x100000) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$getflags(r1, 0x3) r2 = getuid() r3 = semget(0x2, 0x0, 0x60) semget$private(0x0, 0x2, 0x24) r4 = open(&(0x7f0000000100)='./bus\x00', 0x980, 0x0) semget$private(0x0, 0x3, 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/187) ioctl$TIOCSTART(r4, 0x2000746e) semget$private(0x0, 0x2, 0x1a) seteuid(r2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000c80), &(0x7f0000000cc0)=0x8) msgrcv(r0, &(0x7f0000000800)={0x0, ""/190}, 0xffffffffffffff36, 0x2, 0x1800) r5 = shmget$private(0x0, 0x600000, 0x4, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r5, 0x0) semop(r3, &(0x7f0000000540)=[{0x3, 0x6, 0x1000}, {0x5, 0x6, 0x1000}, {0x0, 0x80000000, 0x800}, {0x2, 0x3ff, 0x1000}, {0x2, 0x6299f9c9, 0x800}, {0x1, 0xfffffffffffffffe, 0x1800}, {0x2, 0x3, 0x1800}], 0x7) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='#@)\x00']) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0300400100000055981eaa540539f1d3becb3ed305eeafd81dc545a47803e551058cf22af7fe10b7492cc532591bb29ec324f69b083ab83938de5d229d42ea575495fc045c121acc686b90126450c7445d65f7c113d08d9e54ca6d564e2a56f22cfc54ef5700000000000000000000200be155f6"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000000c9b6041290a8916cfb84f5b3a064ce4edfeb3ec84000ff2973ba761a378a114f8a7d2a10ba367717520220303de16aae96f2c1c650ab18233e33ab2bf9370703cc559c3d24a8ec150399ecf1"], 0x4b, 0x800) 16:00:52 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b80000000000000800"}) r4 = socket(0x18, 0xb, 0x3a) ftruncate(r1, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f00000024c0)="2f3908baa5f0c2ed", 0x8}], 0x1}, 0x6) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = kqueue() kevent(r0, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6006, 0x965a) login: load: 2.66 cmd: getty 46971 [ttyin] 0.00u 0.02s 0% 320k load: 2.66 cmd: getty 46971 [ttyin] 0.00u 0.02s 0% 320k 16:00:53 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) readlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000001c0)=""/136, 0x88) write(r0, &(0x7f0000000100)="8e", 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r4) write(r0, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000280)=[{r1}, {r3, 0x2}], 0x2, 0x5) 16:00:53 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = getgid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) setregid(r1, r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) r4 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/110, 0x6e}], 0x1, &(0x7f0000000240)=""/89, 0x59}, 0x840) setsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000300)={0x100000000, 0x5}, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x8000, 0xf7f, './file0\x00', 0x8, 0x1f, 0x9, 0x9}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x7ff, 0x4) socket(0x21, 0x5, 0xff) 16:00:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0xfffffffffffffd93}, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = getuid() r4 = getegid() fchown(r2, r3, r4) clock_getres(0x7, &(0x7f0000000100)) setrlimit(0x6, &(0x7f0000000000)={0xfffffffffffffffd}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:53 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) flock(r0, 0x2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0xb04) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x12aa, 0x0, 0x0, 0x9}, 0x40) 16:00:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x0, './bus\x00'}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x8, 0xda, 0x8, 0x0, 0x80, 0xfff, 0x1f, 0x3, 0x1, 0x9, 0x8}) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x240) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x7f, 0x401, 0x8000, 0x7f}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x1) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0xc007, 0x400) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0), 0x0) 16:00:54 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="7bf29aece5e4b4f2241e6935c23299667d239d23893c3e2c7994726787328948b8742cea14a302e1c0759f1186d5cf26529721d59dcc82be25c583db5d5bfe7ab9ebc9b86f4c7fe1439ab0515ce8fc3b93b80653eb9cc9846037de214ad79362bacf5f28550664819aa2b0a219bae6a1c82237002d9635d009b1c3e24d756493620eaa6f7d14bbf3feb68d73d860804516a49d167e0916e85179bafeae7e7050aef717178d6ab75c66211967ebbb16e4439445e9be793283", 0xb8}, {&(0x7f0000000200)="811a6a4f0a391e61ee3eed75a2be08ff00e6a2eff3e928a4a79ce961d3dcf6c49335df1beec6dceb93aa733e75b2de44bdc46fddb95c4ed63d18a67515b223780260a5a59f744862d4c2424a5146a6881e91340ab21b8005b7e4c19e58eff3aa63437e707e2ece73970af9ce95af7c2cd36c8fc7874023ead67421552c89e22110d8bd7d013fd9c75aa4c6c379bdc09d5119c20c2bcfab63273d87716ed97f8c9ed36789f8240bd915744ebd8d486a50035d1cec28c501f100efd24689ff70f857ad4ceda61957e2d6670a40581bee6b80136ea3118fae5c0b59e1a6a390c72df69274f9fc431d066b3d", 0xea}], 0x2, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) close(r0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x1010, r1, 0x0, 0x4f) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 16:00:54 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_extract_tcp_res(&(0x7f0000000040), 0xfffffffffffffff9, 0x8001) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfbb2, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) 16:00:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000140)) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x3) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) 16:00:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x1, 0x4, 0x4, 0x1, 0x100000000, 0x1ff, 0x608c, 0x1, 0x1, 0x97a, 0x6}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x1b4e5c2e) 16:00:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x810a, 0x4503) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) r1 = dup(r0) mknod(&(0x7f0000000040)='./bus\x00', 0xfc, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, &(0x7f0000000000)=0x1) chmod(&(0x7f0000000100)='./bus\x00', 0x42) 16:00:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrlimit(0x3, &(0x7f0000000080)) r3 = semget$private(0x0, 0x5, 0x42c) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0xb466, 0x6, 0x3ff, 0x3a80, 0x5, 0xb2, 0x5]) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lstat(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x28, 0x3) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x0, 0x0, 0x8, 0x1, 0x1000, 0xf9, 0x8001, 0x3, 0x2, 0x8, 0x8}) ioctl$KDSETRAD(r0, 0x20004b43) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x24) close(r0) 16:00:54 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x200) r0 = open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./control/file0\x00', 0x2000, 0x8) mknodat(r0, &(0x7f0000000000)='./control/file0\x00', 0x1, 0x8) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8dc8be6fb2bd7f403e020343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79ce16cd982a96cd975e52434c5c51dd66c31400b4dc386972d2eae1f50146ed5ead465fc2356687f94cf1af9fc42aff8fbaf638a6939b793bfdef79883078de6640add710661fc9a73b307557c5d4d3a496c06194615af090642c17c90427004b9dea635c20ba801f99407893dedb623d88df86199844a79ad92f86b046dca0a", 0x11e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2d, 0x0, 0x81, 0x4, "7e9f0d6665697b881d6997490cf179958d43b54f", 0x3ff, 0xffffffffffffe5a8}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x0, "61aa0db11de9a78b3ec000"}) ioctl$TIOCSTOP(r1, 0x2000746f) accept(0xffffffffffffff9c, &(0x7f0000001780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036f4"], 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/108}], 0x1000000000000176) 16:00:55 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x9ab2) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x6, 0x0, 0x10000fe, 0x0) 16:00:55 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r3, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r4 = kqueue() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:55 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r0, &(0x7f0000000840)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x675, 0xfffffffffffff000}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000100)="580f079bf2702cf0d5d81c49000e1df1b8494be901a6ee235009d22e6808013c22024c1cd7fbd23b4afc046353320bc9a91397128a7c0ecd11de65d9d9dd1bb4efd0c6ecee3f8848e472a4d6d0417910d1cbf5707ac37988452d0c52924596f0fd96dce3844fb13b9bf06d5f0e0527e622a84a6b7393b36985868534ce779325c28f56983c76c7c8539adbeee135f3df4ec78f09d4aa7a5c6cd0a7087e437042b82fba10f20abc5f5da2cf89e4a1e537f71d2cf0d4c4eb224b30491555b3a3f26520a4a69a4551447fe46cea8560cce99f7139f2fa6f59445c78", 0xda}, {&(0x7f0000000200)="565b3f1700d89e8f7de9b0b1d24ae051254dab3aa5e2d23ec7c0d28f1e72747a7fd8869522c39e20c11a36061cc72bef033b89a24c9abadab8dc6d60b2334fe5eb84c0d1d3adefc78460c9c4983ddc7004fe831b21d648012a1addb2de28b60c71da53a6d7811214488d43651cc926fcd4948feca2628a3abc526ff658084eeacf113e83e4b5fa3fa5c6a894a17a786f2f711ac4d5f32e6c50f9cdc68c09818dd80bedc1c29cddf540455a44ed8ad2", 0xaf}, {&(0x7f00000002c0)="e54eba412e95e5cab592cd", 0xb}, {&(0x7f0000000300)="5c55f48dd2f568cb1f1741646e75ea2bd8c5c4f06b2ffd4b91b0bbab9db38de25d07ac698a4054403773", 0x2a}, {&(0x7f0000000340)="68def732d6942df0f83f34872a43594f612b7d8786907eefbba298d877cf333e9d749fe55c538eb3fab9659fa62d098c4526fd751c27fef8a154dc1a98916e005d9a5443ae467af94ff2b12bc2f005ec5d0cdf508da74f90d40dc3011275f33d682654b7ec5ab623374df29a4ed239d1209608cedfda927e60b3a84dd281d7f12a1b5c1d2aad2c813cf9a5a7a47797d0f2b35338aeec9ff33d54fb66ad284712a1095c08c0ca88ceceb7a12ec817b266cfe380716c931d10f2ca293f8b44", 0xbe}, {&(0x7f0000000400)}, {&(0x7f0000000440)="a1b40158d42759030e5638aac663b0ba5bfbb514a7306d1e2dae2837a386e1a46d27bf8343702b44a85d6f71c1072fc1c8c25bcc4eb44dfccc4bab19fdc1920a442a55b3f6b3e7f4a0f94c6af336568b579823848935b6fb4f7edd343e43617167d4570ef98f4d1335e3a0da471bb71028148348c3edc321fe03cfd81629c7e2ad13452be87618c83de4c1b715b24ef73514661fa0ea3802", 0x98}, {&(0x7f0000000500)="72d7e26dab392c198983cf7d1d456eee3155177db0f7045b8fc2c6cadc4affa483b271bb567a197f75509e7b691f62a04a65a59a34a3bfcfef1f5cbbc0deaa935ffbe1b78ec150393aae180cd8d30dda7a6287f4e1c8919d35be953b02f78cafef4340e77ef487b4f459f4f5431c3e22f281fcce8feb488c836be970e646747302d0c337444a489d179fe2edc08d240630858e55f3e2f00b757e8215f1ed3dfeeae93137a1dc8d984efbbb0546ca92d8b59a8a9a9df806edf191ebf42d4ee5e6d73c92dd6171a55364b21e1a80b0e24c94d5689fb6", 0xd5}, {&(0x7f0000000600)="4c76c4af65559a5216c572f47cd5187fb3460e7e74ddaaa18266f987cf8f169e858029ad8c8e22a32a960de5248b63045f5ed5716346c892369e5469f43bb81cd42c1ca8f5ec79ad8ca5f5fdd90385b7554828667109548ce9aaafe7d77d781121c92db913fa8e62fde5bae9487b1eb91fe2d1877eb1e396f06bda32443611e10d47711a1e4ec74a43a1b63ee03c7fb5d583b1308ad4305ecf864c0ec759870514a70141c8c5f4", 0xa7}, {&(0x7f00000006c0)="de1af83c18c9c97c1091145ede44", 0xe}], 0xa, &(0x7f00000007c0)=ANY=[@ANYBLOB="48000000000000000100000028ffffffa739e29616be6bbfd92c1fb1de099fa4cecd6aa2a334fa9e8a1924fa91070003cc124f233c52fa5fc219eaee03838690ad3aed4d395d0000"], 0x48}, 0x8) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000180)="a6", 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 16:00:55 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000100)="bd6d483c9773", 0x6) r5 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x3, 0x4, 0x0, 0x0, "d92da313729294ebc3a4fa98e1f5f6f8bc4678b0", 0x8, 0x91f}) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x0, 0x0, "8549556544f6a400000000000000b10a00"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:55 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00ff313755a374768fd756b94c408fc8997e0e07185fe2c28c504f3cb8f20de612ef3b3e44b068a5322f130b9ce2385f8a01587877b78006c5134df9ff00d267b06d7ba84fb7436ba8c8851a380ccd022ac8164462e777941ff4cc4f86880506bd9f9b6f1c970922217c0aab4a698937a6f8cd41eafcd58f5a385c204729b34d8e3e67fc6ea5c987000000000000e38be83db8086081a354c9489c69cadfecf06787d4978e5fe53fc5943e070b7ab52bf13c1a5316c157c8f6710af948177ff10049046cf554ded9bbefffb9229581798bf18d1f22c59b4168d46e10689b297b6c040b1c37a29315b1fa290d1ae6cc32261dfbbdaeaf9ce8d2a0795f063a003456d74365dc22a5c42aab84bbd17e184c46b8c53305d80b4ad6866f9ba6c90689ae"], 0x10}, 0x0) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x178) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0xfffeffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000140)={0xffffffffffff90d5, 0x8, 0x43, 0x2feb}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:55 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000500)=@un=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) recvfrom$inet6(r0, &(0x7f00000001c0)=""/72, 0x48, 0x803, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r1, 0xa, r1) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) syz_open_pts() r3 = dup(r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7ff) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x6}, 0xc) ioctl$TIOCSETA(r2, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "cd9d8c5300000100"}) syz_open_pts() write(r1, &(0x7f0000000280)="b762dba0abfd9335551c75ecaacc6294250a83fcaf44004e2cf1b58374299148e3a735e8529328641982091658d83c883c8d84dab1fe1356b15ff835b047cd0189574c06ac77da0900000000000000d88669fac9b4fca5ddb633776e9cb7cf5de747db42cad2ad8ff87af7bcbae70914000098f57f7ed533b44ee508dfa8065587b5d6f925d8cd2411a2d92d364121cc568549cbaaeb6207e95a781269ebc6e32095ba69cfb93c7197b8a36a5ff123d0a8759c3f443897d0ed4273f3442d99284ef86c7d987564e0031431690f73e28cc4801c4bc3c52d5b000000000000dd83f2095bab657dcbe4c448a273bd3bc9aa", 0xf0) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) 16:00:55 executing program 1: r0 = socket(0x2, 0x3, 0x33) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82bc25a35e62f35bf0022e2fdf9f6c653000"], 0x10) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="33f46c0fe3c64923", 0x8}], 0x1) 16:00:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f0969cb1a4c6d211b3d9a32705fc765cca03c21eec24ec75af9192b9499625c645b4965e6fda1c3254a6271f4362cf08a5c352fb1475dfa9efd4f6b7020c5361502c576ddaff8bc56a04c842f7c031714cd0d392f86ab9f8862bb6c9ddd9e7b4384f805ac94a8360b0ec5e2efa7a0f150f8d4e7d90b9b7ff7cae3465aba4d45c06f2c2f1614aec93c40e009", 0x10a) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() dup2(r0, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) 16:00:56 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x5, 0x3b3a}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) 16:00:56 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x1) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x500) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x4, r0) getsockopt$sock_int(r1, 0xffff, 0x1087, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0xe141, 0x8001, {0x10007ffd, 0x3}}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x40, 0x9, 0xa33, 0x1, 0xed, 0x7fff, 0x7ff, 0x0, 0x1, 0x1, 0x9}) 16:00:56 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fcntl$setown(r0, 0x6, r1) 16:00:56 executing program 0: setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x1000, 0x10a, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/217) r1 = semget$private(0x0, 0x4, 0x110) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r2, r3, 0x2, 0xe7}, 0xd6, 0x8}) r4 = getgid() r5 = getuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x1ff, r2, r4, r5, r6, 0x101, 0x5}, 0x401, 0x4, 0x6}) 16:00:56 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$KDENABIO(r1, 0x20004b3c) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f00000004c0)=':-/*&\x00']) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1000000000010, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x8) readv(r1, &(0x7f0000000140)=[{&(0x7f00000005c0)=""/225, 0xe1}], 0x1) close(r0) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="000000ccc7e674f508000000000000004a94aeeab6e3c6e8", 0x18) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x3cc, 0x7b}, {0x18, 0x1, 0x3ff, 0x4}, 0x200, [0x80000001, 0x7, 0x101, 0x0, 0x101, 0x7fffffff, 0x1cb, 0x5]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munlockall() 16:00:56 executing program 0: nanosleep(&(0x7f00000000c0)={0x81, 0xffff}, &(0x7f0000000100)) r0 = socket$inet(0x2, 0x2, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x3f, 0x3, r1}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="ea00005c00000000", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) getgroups(0x1, &(0x7f0000001200)=[r2]) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt(r0, 0x6, 0x3, &(0x7f0000000180)=""/4096, &(0x7f0000000040)=0x1000) 16:00:56 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendto(r0, &(0x7f00000010c0)="9d0267a37f2788abc9b6b57757849dbfc2292532cab79ec90c255378e1ba48a837cedd0936ee0559b29b92d1d2e30e92f57db5fd3ca04c0d5cb4052493b97f5cce5fb716aac602f6a33e5ca51e680b88dd5be0f999061914cdd003f34bcc693057fc15daddabfbb9823815488fb8a745da07a346e82bf67b382dcd8dc715a83310231a7433ed8aa954cfe763a540ab231303c9f07bb9ff1bdc5b53d36ed941079095d37c474ed2b8c3b3904642ab5435148c3d68004da64f01f419785dfe2e23bd238e2ad43e5647d6e26a43fad7563d3455e507a729fe0c682b2b8d7b952ceb3602", 0xe2, 0xffffffffffffffff, &(0x7f00000011c0)=@in6={0x18, 0x1, 0xfffffffffffffffa, 0x7fffffff}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000001080)=0x80, 0x4) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xff, 0x3}, 0xc) setsockopt(r0, 0x0, 0x400000000021, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000001200)=0x1, 0x4) setsockopt(r0, 0x9, 0x101, &(0x7f0000000080)="524cda62c07cf37512f797e3b0cfb9d211dcf4e24f8c9662cc14777980834eb9844a614ae23376ebe1ddc0a21c00bc1288e9e131880007305d5f07f94d63419927fc41e22a4febce0c794410d833e41287d37cff1ab2c7df5276b9b552cc397347196d33e17855fd56eaf6324fa5ab1c1b43a781adad2f9d492f9f07d3df2fb15c931489568739ec081eeac948ee79c11cd45682aab5432da438f9fea801832619e50136dc1369b050c3ffd79ae6f90ed4cb292786d24b404b9302d36fff0c5356331369cb9edd15b9632d839c39a87cc4bd8857e6c3d43f2189c2ae860e9881c4bbcd9d1397a063f99453f718d43bbfe7deb5b65580ad8002e31e3629b4a4ae6314760d5eb43a78adfc3943fb058406989501fa27f0538c99b8bd94d43146ba978d429eddf87a03910fb6595444d3e5aa55bdd07a25c7a85e7bb97f31d19e5440e3ea4e34d1d1e8992563bc3ea73087026175b8def51b23a3ffddf2a1282f3680133d45d4d3f60bf3087e3424e1b2163e6c03e3fdc95bfcc871da08f91b353f2b90900df1b3a9b1b708aa3cfa6ede9b9e4731af82314dae99c92c48aa35fc18cf62ae1cc3cf79473cc7701da59bb34b4f2f871ea34d588abf9f3fe8bd4e63c238125c221d44e491d3cc4ff912dda15c35ee8a4cd0d7c14bfafb92d050521f1d7272c8fc3bacac27a6c85ac144321025f5272d23aa97bf1c9b40c8c397558d1799a63b441ad92ca3a5493d3a603d09457a176dab7a442447e4157e1c0e5b28773771fe597a71148715f68e2ede68d12aa51fe555e5154a5fd2597d35a22954dafa1b9b96bae8917a9de549447aced8e8c08cf63ac9f5b8b167fca1cfc5542382d3dcc33534d26b2d1a3ae28ec25bfb411275f68dd26b36c2206b81feb8729b3660a0b6e61773b53cd98813f608b52ebe290dc1190ef9e30611bf02f7a03b080697df2a5cfe6eff5927ddda057b8e4883ec4b62c8cf8aaeccbef57dc3e9df0efb65bd636897f94baf75b6d28e8d696a7e05e09409d04ce22dc173d322d8418ffeef4977e1d40ac4ca6ae4c5dabfc9133cf1c8f473b17fd9515fa0c602c3c859290af65e0a36134810df9a1763a9916462e3c3cec217661a7737a71cad396c9160798d8039495759ddaa12991b56b7d8ec35c0c9e51c4fb03610d8a5153d76e996e572bcf8ed867843f42651950adee93bb9afd2f0176768945ebb1b73f91e7d3cfd379a54ef036d66aea03f9dd54a5bbb18d4d7eb25885f04e5d8cfb7bf091592ce5513d4854d6fc7d2d7c5d6438b57458c1d71310cde1c13b8930845c8a70a6ea1135bf6eadfe17d2c747b409fd0c20a670c9809521991a35905d07c2eabc4c9972a91379cc596a2d53c2aa2a49cf54d6769a16032f2f613204fbecbaac3a9950f96ee85bc79fe9a356bafce90b7dc2e4521f9fa1221b95d94962d7010bbe2e39ea0e5b7422bc61519d0be6c9e7613a859921401588f9e08af1e83d4b10d539c743fe6eb07fbf8ed4486a02f8bdbc9c64e03da50110ba254d93de3e96e75d44b5ffdbc0491c97657fe6b99ea484d9cdfbe13966690ada21383bdeae8eb98f583e2f5f4edca430b0ddd9cf57cb10364f7536ae21498134b527c2dbd4ef9fdc1922d172d525c3a0f74fb7406ad209133bbb1b3aaf9e9d0ac41204f0c67009765526027b42b1a9e59b9f801d88214a090cafb974e24eba3904879ce444095c35396e72a42ccdcbd47acdd3b9493d729ecd73e8db763a3d288b70e563ae2143fd256ee1e50b8d3e82fcf9c3445c780d881d2a2d0affc7fa0800f593863500998bd740e707df768127be03b6e9ca9fe593fcf2e0169b442f0f8840b9693a84cad717966bcfbacfba33e13be82ad103e1c8b597d0948b638e929b96017a879701bd9b810c6e5ae5bd5d50c389e18a2b382b1c61354706e836a1bd6f8c56d5db2a177a7d51c1dcd7ad9bd82ae9b20937a4ffad846b1b70b53e4bb42b5fa492fe94263dd85d3a32c6bf1f0f66415481305d1eaf752f6fc4aa10d70204da18944240a28192e6eac98806113a16872e51646e9d31f013218cb928233b7741475d1a191dc8d0195ec3d2859093fe9b96b198bf07e6b6bbf1667553bc22c84acf3539cedbcba2c52623db012995b8ed32d7e6d6c855e745f4f5d97effbe763a4790e6e8b4723e6fec69adb601dac84d4790220cca32481a67acf11fab5d4e60bebca54c322d6fac039057ad993cdc13638384442fbd9e2071c2e9ff1b75f627c4d58d3e7b19af06b8e053037835f2410e539304d491fda09c0f8d0143369a3660f285e96655066f90cb2994a8034a7b6310cd3c64ad039ea1e765d18e16da13170d2a0cdec6f182c9dbe074bd1ffc95629d50bb208b1e16024b5380e45ca3347ffb689d91c49f40efa8d1418646e8be68bd191c0e9e62cc5d53c452275975e525bd0ae3c6db514f51fe20f9e9010536a9126d4068930f8e4a9845173ab866ca70764174d82ac82991172a264b0bda08b5a13e5d0a86d6dd64c4b0d5d54baaa9a3b2d15d3bfe586288a69fbf0a8f4e93c278eaefe5642bb3523b23e6ca9977ac8150ec573638b4fc372568d58a693107a9fc2f3409a6164b123ddd70390a124fc184d781698e9f732c0f016cec15393a844ce3155ba546ba0670ea5b046dd978860efd2edc2578f5701290a4bf56ed83f0f0d829d659352cfae4fa392ce8cca3b5e7eb9453fb08c359719199b2ba0ef4e41aeee2c27697860e3d5a83004311772cf9af0e46b1877c70f808a0d1b7e694beab2383b9f309e657c7ef82fef5c33f8433e730867be034a934f1602a423327fe6d51fa815b366cc0172c6cae0460b9d9a7a6837e40f049c1015764269109bb4bb0c360244d5a27ee4b3801285fd5f29cf7f1d0de9d7dc196eccad21ffbc2c8fb08117e8f2c0189ef41dec2ea71d095e0dc9208a8c57d7a7734b0b48ab9350e6e2a0ff44dfce4a652bc7914f852b4003ce3bb0affac6b4c6efd4ef715e1e75517a86bafd750c48478f57df11b524f70db6b2597879a152323a436fc35dcab2108a80bc751244fd09271224c01fdb7ac30a63d1a5745f538cd42828365f8fc20374a2c0b41f21b8a963360bd0fa8e1c3ca715969fc718d40766130d2c8f2941fdab00e73a04452238bfdf94bd77bee4787448489d8c062aaa1816c87963971365041704bed9a1a921c0f068f8704554a25187a30b172de0038b08be98caaa9c3472a52d71e9c67028514924bc0c9d589a6b44e6534b39e49d0cf8cce48110e3ebfb613f06f3169cb156b4ee23b85e0f87605fbe849e07b6378103bc7d3ffb879a85e2cfaabb853c812cc4beb7ce183a584afaed82f061675cd8cd2c410d25b69b16b30b581d689d0012fd32432b09b9b07e8f5979e2fb35d3b08b4888069f601f9b65b1afbb35d675e478af185ad893c81f50f41f0161087060b56bcb532f561986fda36c06d9117769ac2cb8d8838bdb51ecb9599d175478997904cc248e37600bd86b50f433b83b150bc4530a27b1a1ec7eeeaa91939d2361ca2b892b50fef486f7e6ae31dfd5d8f9bba997052ed371e4be5d446e65d6403bda8b94985f9496503fb3ca74908ec4d93339c3c9e11c6ccf638a998a608d7fa8dc563f3b75e9424da3808684e99e611c0527bc41b50927296f69a7c5f7602f006db69346eaddf55d7f08d33805d4b8aa48ce9dc34a982215ed19b4b9bf224d97a30628c769ccf56581fc325793e04c1058e0b13e6d4f861a34c0f52ff9810cccc01e310058996a3295774c3afa9a29f19db9efa50ffd6ee8bbef3d0793dc49c1efc05bacabbe76691e95d3ee4bc73338f105f0f69333245536ad9e32bba0014c581d8ad74dd506610ce92e65e65ee4d0798bbaf11c9bed136551e4f14665f27e84ce221ebc373c22a9f400ee8f9dc536858a4a65a6130857579c5a0e856baa0121f20827c8324713a4727d65270f3a7646ab8622b59c3cabe7df7be24997f4d8e660c8ec0adfc86cb69e8edeac984d5f3d99cefe20ee5e8b96410d8cae94b677e47e8b53541a0d3f2d2d42486f18211f696527d99b8d2f7c008b200019085fc068e099475f7f0bc7435f027a2ae87496bb6013c51f04383a4bd4486b3b31ed44dc3d61c222584ae7593ab40bccabd8c0bbe3d78f0fe0f9c9f01a1654f1321c2dad1af8ea2daa8250b766abc34415090e7fa78f73e604097056a0863556a8a00165331315ad2e49d7618fca06d0bbb3fe7e9c499390fd5395bb85cc299bba0f6f18019259523b3652c4140d19c8bc496b2e9d29fab284568d16c9f562f6fffd7ba150dd7abbbf9a06fac3a33420fcd4562ddaca8cb3a38333ccfd1094ba9fa8b37b13cf145915a7141737d3ae9b84ac009d3a6aef9eaccc465a612f227cd0fa178ac6c51efc147455714572ec61878d72207c84ba26c5fecc9c719ca81faf54fbabfdfd866e31de6e30ca00b08fdde293fa2baa7a64cb4e6f52dcea6308a99050edfb9b89ae6252dbbad259310a9c4df26c997f16cb4a81ba510100ab6bfbac45774f2ac26d043d78d1c4521b29a9dc64fc4add42834fbf706a6c206ae591acac15a86ef940dc698b6d89f71a16a2b8f9e21772806534487d9856bfc488dc88731db09da22cfb30e90d08c0c7c4c5abac2808a6a157c023f242021ca0f6127d392c8a49d5b928ed7523eab8402a2a37ef80924771addf14d0b399f65ed421492d73b7b21761b9058f1dfb63f6f29e70213f3604ebb047290c66fb291a148d0331cfbf592627dbce753a5b4fbec0420680a2d52b6b32056bcbf1cc53f7570b88af6429a34dec6ed9a33e19d7c3b759269ba6321fb223aaddc54eacad494783b6c9f4c218b55a2c38050de1bb96fc5609cee9bbf9bc770cede91cc75e07c6c1143171f8ecd331d989afe794496fc48d1b15aa9e29c54f9c813d04f1c46c23886a454595923dc28e1702d06de64a525927680d286d8efd7816b560b5f5334b03e7943644d995d8af1ba2b84c618b6f619d4456f43fac8225c42104235db2f9e0f359c721f3d44cda11db58edc660b50020fde0bbfd30d9c3994415a91f0ee8ca2b9c2394a8f5a0f7b7755f7e9fc61a871fc7cabd4b4315b54ec115ea24feb0020d8823d1905726e69aee217315f2d75ef932cef8ba0bab7e69e43e2fbd45bebebda8d17f4fe62bcd0b668f940073f42c62b58a2eb656f070a1a6a04fae9262600da1ae764679c8cbbff4fd215b49cef38353045eb2b761267392663c033867f66d9394afdaf6d0eb625f2e8fb4c08e533335adf5b2139930a52521833c681f1988c712a82598f72d0bb10804a15449061c6471f010f60810fd69dfbad0eff4e3a91563a8b11cf05054d187b9e7ffcf98f5532db55ba4df5a6a6da3b9f8cd871ba6149481b6adb1c09e96e5573e865bd645efa3a56476230b4b7b477958abf162ad36a54fb43e0c434e06cd0dc335b1a0c30eb495140d29e9754fcc1e4228a3a3fb3c77675f773e469f5cc9d6b1e9c35caf3691c973e7184ad9ddf13e140c04559725bc18ce733499f38ccff670e76ff5ae3e3a19f1fdc63f9dbe0085f3d5953d5ad66d3c461810f600bfa10445a130d3824cd7b362f6c0f2d826f0273c6fd6d12452125d85d993309badeeb5fbc37a6d770f68c01a0dfb3cb7532b82870ccb1703985f51429f8173d3e43ff846f4c245b42ff9315b4843d4f3595eb64de8d7ffcf102789a56a2240150a4a9a51cc45fdb193d05d642929de397199e6c1adc1e4ca674c1a898c7d68095101ed28bd5aa23051b2be46064933fea288aac3620f", 0x1000) 16:00:56 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x1, 0x3, 0xfffffffffffffff9, r1}) r2 = socket(0x100000000000002, 0x400a, 0x3f) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x4003f, 0x0, 0x0) 16:00:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/174) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r3, &(0x7f0000000440)=[{&(0x7f00000025c0)=""/195}, {&(0x7f00000005c0)=""/4096, 0x1d4}, {&(0x7f00000015c0)=""/4096}, {&(0x7f0000000200)=""/104}, {&(0x7f00000003c0)=""/90}], 0x1) 16:00:57 executing program 0: clock_getres(0x7, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:57 executing program 0: pipe(&(0x7f0000002480)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r1 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x4c8, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x500) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() fchflags(r0, 0x2) r2 = getppid() r3 = getppid() setpgid(r2, r3) kevent(r1, 0x0, 0x400000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3f, 0x3ff, 0x9}, {{r0}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x1, 0x9}, {{r0}, 0x0, 0x11, 0x2, 0x1000, 0x2}], 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff, 0xf0000080}], 0x80, 0x0, 0x0, 0x0) kqueue() munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) accept$unix(r1, &(0x7f00000005c0)=@file={0x0, ""/72}, &(0x7f0000000640)=0x4a) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) dup2(r0, r3) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) read(r3, 0x0, 0x0) r4 = kqueue() execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='^\x00', &(0x7f0000000100)='):\x00', &(0x7f00000001c0)='@\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-[-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='#(\x00'], &(0x7f0000000580)=[&(0x7f0000000380)='^\x00', &(0x7f00000003c0)='$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='[/\x00', &(0x7f0000000540)='\x00']) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:57 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x40, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x1010, r0, 0x0, 0x0) close(r1) execve(&(0x7f0000000000)='\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\\}+\x00', &(0x7f0000000080)='@\x00', &(0x7f00000000c0)='-&\x00', &(0x7f0000000100), &(0x7f0000000140)='\x00'], &(0x7f00000003c0)=[&(0x7f00000001c0)='$\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='{\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='%))$$\x00', &(0x7f0000000300)='&{.\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000400)=0x5) 16:00:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x3e) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001200)={'./file1\x00', 0x1, 0x0, 0x0, 0x1, 0x8, 0x3d, 0x20, 0x1, 0x0, 0x7, 0x2}) r1 = socket(0x100018, 0x408000001002, 0x6) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f00000000c0)="788416a3aba2f28a05c50e8069e8d9ef31dd7f229d3b24ddd09eb021adc95e0f705d85192cb424fe039c864883e08ef8905d4fa9b3d50835267c9b1f37dabfab45960cd576bc532b9ca1efe4117749cc9157111374668d2dc912d916fc7ccb07128ca8ae3d7eb0b2b6fbb085aa64cac59e86f3516108ae5b2ffedaec66465fc67c29b906215e90834577ce3154ec92d2ee9af06ff8a55117e10b1fefc8118ef66ce5cb2f5e7903511bf27de82effb203fb141f5d20f6a6461403d8ba2727b791de8c797f43538ef51f69d3202ea1e6dd3b57baaf8b9c55b38fd8a37f9ba5cc0c87d8040ba683ed716ed7931646b8646eb9aaf6b74b92b77d1de8", 0xfa}, {&(0x7f00000001c0)="5309d7a8dbb1cb9f90df40af4ae82210713cf277d76b106eb68a55230a490ce4d3243940df299a0b936dcecd170de23a9f8d78fc28d5fec55f502fa6bd867f0dde9daccc1ba3753d021364d3055f08c1825dfe6c523165ef82e190cd4336fb25c24afe6d1df9794f7bdbabb055536e095a23ff4fdcac7ac228e8a08968fcede6ea21eefb920f02e8b7f250e470b03d806f738f3777c537ec12e7a8b2a9613665c5ea4d49bfedac73dc4a3faa8a84821fea47940ac3e6c87dcf93cf862282226036a976b97eb4047e585f239b46ee46de25054af2ed431c72d94165c29126ef9c9e30c0a5912f5f0ea7b7dd65483cc6812eee62fbc5a9a19dcdb32540a0833f72670a5f1365e11e46193a5f47414f510ced4145e3191f25fc648c1973dd82b03f65965e90aa20e93423b06938cc77e3d9f5c43f5f726b853ad4076924462eb18b4a1ab2025b11e4f86cd14517d1573be40743f7491051d897baeb482d44793a0a247dd58383f6dd07e10ce655dbc49fe4feb27cdcec3f96b47359ac4a61760037676a945cd5f5d92ee727ec3d10b07fce75e2b24b4b3cc2d7f0ec19cc8090e8183f1bb825444d3cf43f3e844aa28d73aeaf927ba55bd36212010a135183a081ffebf25920b37124462e8149cb36a82d862bfb47fdacd0160d2db48f227632558c3eec8173abf3647b035d86dc91c37adc2f701e5b960127045fbe99e8843805d810255b47c6f4081aa01ecf18be89b13f256a057433c20115ed5f4e631ffb7779c37f20d25c9862788a5aac8347fdb1522543d1b64a5aab858ad63f42dc4c1288a5024b18647e110828457540b75c7569f0b8d45cf8135d77afeaef2e2519b98eeddfebd3fadcf06977fb9a93166689ab4616f4adee936594913630f09ee7a8720838f35b06874b2a214226c35743b0a0c4e066bc31d3bb387e16ceaac48fbd5d6b22afcdefc079c4ea55bf1f2c88516a753d870a57a93cbed5cf0bc8809db236f9adff989ed522ddeeacba68a5f1a9db23ea4135cd2d334d2fce0bb1c8248f18a819f7da0caeb8cdff7d98ffd2b4b2c5ffcd23f939e3df7762ab0f2f3dc7283fc67cbade494275044f9f68236d0657ef1fa42f1e2d8f72d7ad70a4f29be0eae7e89c24842937415a7411fb945265da9d7e0d710d15780b3cbaf01c3ea9379a4f83e6e963e5aa68523c673c887ea2cd417707fd11c2051bdfbb4e8616c3f7cfdd734fcc393e175a76b10f32307d7625a6d033c204f21fd855f5916e7816c7a6ef42a4a69fcdd7c78944fb6efd6882c09e37489766c78bc11f318b666df208cffaba77e3c2ce16cb2709c42da001ff74c4a1636bbf1fc75834af33830498669276e74bc10b0135b11dcbbb25e68c1f81b1e8758aecd8358a96369af71cdea6281145b747162ba75c1a741b0c1c6148f204fb5a654316cf86a9ba19491890baccf1e0b7f3674675d71fb5e7f5b1bdb175d8d1412215b1ab54760e62f1ecc4ee0642e279c5e28f52d5a059f73cdb9ac86615e3309ad0543f456e0e033372c6a8f2188900811d017af40e9940ccad012413c9c0a2427f650caec810d64fc0c1837ade67d24fc405cb20bcfd8b6644a07436f54879c4fffb402d48d6ff73512cf5efe825f0061e9d549863afa114b676c71acb32145af1fa785d5160843d4b497a0b66a08361fce4d993e965a7cb1dca6772bfb38ed4dcd52b8e7b12f9f252b9ba8e62a48c36659c1031cf2f4ac6996a2112d88cdcf8af9e67c94354fcacc4ce34928ae9dbd19073245facd85d5e4e608e46edf1ac7479eae6dfdb3143c6d1ac1ea65d26aa285404909370ff7a3875a0e225412f68c24a108233acefc0af754f70e76f85d1dac1ead4884223c9cb96de6dca292d23af9310c39f056f65a804ff29e10f2edb0aa77f0d0d45eba7030626796df2e5acf9ba01e0f156baa8700a752a63da467a818bc1db11fd6779fabdc71973998396f07d5377a3ce2da27d02248a5c1f916cfded373c9aa159d194c5b706926ef597fe1c97a8915253ccdfbeee10169db21b783f9b63cb9ab89c0dbced16bc826e9d94230100b84f38ecbd8f159a44e60e7fc812f330a23f8b442970c8de615e9666902885746527619ec2dd611011547d337cc68766f00e3ec3f914478ed2cad28142981b354391373fca50562f890164d56e4290b50ee99f5ee3c7d120e347c19269471c5cc443a4827ed0dc33580d8df073c480c2a0ff6814a73b95d021d0e510bdb3f6746bbfdd1ae5a93c077f0fe1743ada3a6dde14217c810a4cf22edc6a941e217605b7c75e34c094c0f26b4daad814402fd800a73eb05a2dbbeb02351b68903337155220605866beabcd5b5513487980cf2918fcc5697d18ca8b9f404f2b3d512d7caba9a58c435a6eaa1e1c6e77b5ff968bb72a931f79e1e202dad740f59bdd4c4a2bdb70085cce3f67f42355bd619aef22bdb5db9e315d034b8f8c5fd37ec3532078793ffe965565b8c6874f9c852e7d1dd815c9755539a47bdc4368d825763ee5b750927c0e428f52f5734d337d2771af1fa938025d95b8c9ee3c9038b1446e1e3120e291b19c825f8387d3f7f705574e2cf48e6b1ce8f1ee0be5e986a0112b4905f4fb14d97570275a0bacb6a030d75620441d3c69453883f471bb55ed24c01a490f57e74d2d28f250558692e922b10976b64196aa6176e6349ab56c2325c26385ef68ed26aa9da35a8807f6297a07c05876e92bef452b75f78979c2dc8a436f2e87626d6e7c42ac9ace1b5ad2bc5f3ac19651a9926ad4db9c04c86831b6e088e272d3032aee0b46dc2051c1815cb85d4893556ac523e7b30177ba463bb41292f0ea5758a055e7606b20f95cc0b500eec2d14ad3c44d5cf826bc1e4eb81dd60e702be1a9334349bb198f5fe018c0da0a7f70eca038fb594bd56310e2577f272afe5795f591722ffdaffdbb584ba474115ebc650c017a7ae4bd19ee64207d7abd758d9351487df902428918664c28771b5843b7f529200443f22d8dee4fbc661be75783e88dc075c28559462a987edacf03e86e3aaf1e4e0c3911e7f0da057f764d1a38bf668694cef3c28b2931a3e76363ee040f29bb7bbe733f98c4a920ef737f3691cfd52c4caa85d8feb39c17f821834f03e377ba6f70880462397b48c2160120cb113d535c3f2946dddca8618fe13020222e30e6d90d7cf889e1f4b8720b7da9ecbc2971f1430814c034c60ade2a8eb554d5716be186a0bb4c36aeed32ab97685e8e2e32f87a149434d44d4fa98e39034b5a8a154623925a84fabe640b05e5f079486e77634e6f2b21727c46a1e5dfd9f5c65395bebe8a0ed03a1c9ec5ec8a9ebbfb626732416b0db673929e9b52d23e03e88aedf9d646ab613edc8b0d2f6bebbfc537b872f9b63f610b15c16b85c4205ae07d458963fe1592f76e079c0cf0e67a1fd7317dd2940d08dff63253ab6bdb8554a858749fb4dd482c3a5cedec575e03de8599e3d6ca1ff638f581760fb79d72fa150eaf411b412eebd85d324131db375011a0adbfc60f974c5b2d5238cc42b67672b43991dadfb301016bc414d0980e48d8cd89339583eeb35cfc78ca8167d4dc0154e7e8cc81d69dbf0a790cb1f123c252b3177c55bb151ff20d27f442e912f1f9030e947fddfd658a2ed78b000c067549955c2244e41c065777c253993b5b3f6c562a64c62a715c278ed991d03732961c3af629df836b91f01d8c88bdd5718049be6058fe8a5b6f9169ad0b7eb4e7372cd4a81366a68c79feb7958ca0588bf8c19004485dc721b98b3deb6adc5915ec53ac433861ba6edd9ce218fac955f27c9a52153beb8371285c70efc939fe2cced2a25bb729cd439554b27845300e532cfe89ddd503570d45f55b9c5e673b85ffba8ad0349a616bc66ab32c352a9f16e66f5fade6d0adff7251dba39f5304021dfc06832d536608e4a4e9ce2802d5a83704538cfc732d4797d44b70f8001237aa084eff6dc0ca3573b5b72cfd5cb4d49b7dc124a081b7f49168b52429140dfa5044564237db5cbaa5c7190f07ac233a375c23a3d81bcec611bec98240fc86f784b15d9a3379875e386705b86847240ca402fdc196e42bb91a7f22c924f11c64a0b2413874ed325ea8be3af8e60fc90f724d72f83b6deba04ade0abc7b7c19a1fa7024de73737e399e002c22cb44d2206982116acd4732f58a7c62cfa398845054e4cc938148a2f704c7f7c3c2083de6b7bbcb79a1628a0b202161e1e430f0d48be4718294156563230760e1617ec21b024543eecf4a2c59dacd06c01c1ba4bfed17ec3142f4d98df6a4a5870f7bd959aa7671a6370a9b92424192d5268605b32dd1e829561c69663d194a5b2795720c4cb8b88f1baeeeb60dd0e7f85dd89305e63b2a80ebb0180450bebaeef06bcb846d047ee71d168e5dbc118c2ee0a0bb6c1204e556385b0982220d369303a8d162f9d9994567b450241d42e1116a596ae75f571a7a1652fa4bac28a6160b0e040d5da4c1d6b852ea98e9d796c6f9f3163f5807a9953d208af1f7c1a05e56b7d7590d509a89a59de4db602cd9bef30377693ca3783b4951b3c3e5a809ea8d780a049a124425920ba312886e74034176ef74128b64dfdf48ee030ad7b6ed823cbbe8951ce8b9df5b361eee60f3cbbdba94ae6faf887c4f89b80af5bce60189710e215a3f2d271dc56602ea67936fc00da8a82b4dd128cf044d31e6f5b9d70534da31b1b6aebd2cae29af5c99b5a9c3621b72c7d789ed2a7d1ab520c1fd1d22fdef797445e9115098b08b562b625a41f56de8807387ab3a831e7302a5e0b431b648f2706691e2c966a3a1566e7d2f9415df7c6b47d8060632eac4dad56ede6d1e2d0564207cbafbce478bb3614ccf2b19085451b3e6f8b1140c905f03e79e721c2d4d9b7bab81b00be69bafc143e15addaf5c0a6aeace032cfc1c4266e5410518101b6b3a650e20750acd4207712edca9dcabb7db4bb813c46a4cd1c2665a130b8562c18583a04dcbe939e21494326a9bddb658b9fb5c2d5e94d51f1b83bf1090dbfd30811956c4827f4387578c89990ec2620527d3ae70c0bc6ac9e22a5677fef35f63f7c6738b5a106d5248d69d08f5096616233943d392114db6bd7a1627857e1db70ac6583757d6f48327811938c7bcdc9061772b052926a62ffbb271d51b4e185ef11abfb5d61561b4947b063b376975c4588fe7fe33cde0baa1caa5c407222c3523d7f4b5f5e8f894c2cecbb7002414418fa0676b14d297496d4f3c3bf69d7559d09b040f4072c8a1eb32c83f2d88405281d2e3dcba8e08a8e65447892c40a835a4b051835351195f23774f9b70ff6f7385b47c601ac0b7f6e91e7c3ce0b63a4f78b1030afd5d532468885f4d294ade6a6a1bc0c0d7bce1fa8372ebe942f5ea06f342a0fa1239f501f8d977c287f917a1a8bc63a7774564eb90421901a4125d75494c65b913d244d83de56ccc677206ebc8d6a5bb795d1a44093558d9c4de9e82ffdc189e0ab000adaa8838d1bb34eecd408716e2f061ccb169280b8b46e8161cbe8995f06b2b100dc36b737e7ec37965301ae9c40308fc566e6c803b15691b2c7316bc9627e22979704a8d08df79e904be100172d0aa09b992dff1c9a67a98592aa0f1001b9f28c3acc89131a9df1ee9e17bd6872eb3756e819f637e8720f9a6e3639c4a805ce5772615e85d69a8abf00eaab6836d172befcd02e56ec876648ff040b04ba8a6731842b94996453508ee36716318178dbc570b06fb7b7b76e65915eccccca6726ca23e64cdc8989e0055f1c145ccf62e", 0xffffffffffffff0f}], 0x1037, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) 16:00:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xfffffffffffffffc) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:58 executing program 1: shmget$private(0x0, 0x2000, 0x44, &(0x7f0000ffe000/0x2000)=nil) r0 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) 16:00:58 executing program 0: socket$inet(0x2, 0x1, 0x20000000006) r0 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x329}, 0x0) 16:00:58 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x8) r1 = kqueue() ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x27, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xc4, 0x4, 0x3, 0x6}], 0x6, &(0x7f0000000140)={0x5, 0x5}) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xc0000069, 0x10001, 0x400}, {{r1}, 0xfffffffffffffffa, 0x3, 0x40, 0xa39, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x3, 0x2, 0x400}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x68, 0xfffffffffffffc00}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0xc31, 0x5}, {{r0}, 0xfffffffffffffffe, 0x37, 0x3, 0x4, 0x100}], 0x10000, &(0x7f0000000000)={0x2, 0x4}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) r1 = dup(0xffffffffffffff9c) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:58 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x3, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:58 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) ftruncate(r0, 0x9) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x8, 0x200000005}) socketpair(0x18, 0xc007, 0x3, &(0x7f0000000040)) 16:00:58 executing program 0: pipe(&(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0xcfe) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1000000000000029, 0x0) pipe(&(0x7f00005dcff8)) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 16:00:58 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socket(0x18, 0x2, 0x0) 16:00:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="61ae1b3befe6d7f8d8c4e8ffabc44a2e2895e42f41092ef03886f886852e8ee87108c91f14e959152567842fa38f158c4c2dab7559a00145d84a33c84562dd1d248c4dfb37cdd0549b5d51ef152e66cdad07193321", 0x55}, {&(0x7f0000000280)="8e9c547f0c2db3dadb3ed72d6c0a16acbdb5dc8911e69cd3cae978360b427f6de1ed1d4e3dc370c64395a2fddb543710adce80716bc04acab72c4d6bebbc242500c0ffdd91face07f32a73e119654a5663961fa951cf30211550b3e0c047dc600c48d9fe216f870762e47b34e42d36c0a6c63eaa86c04d273d5c8bca33a8e0e29ffe82e8e7", 0x85}], 0x2, 0x0, 0x0, 0x402}, 0xb) getppid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100c, &(0x7f0000000040), &(0x7f0000000140)=0x4) fcntl$setstatus(r1, 0x4, 0x48) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x1ea) 16:00:59 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xcf9d, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x48, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x100000000000, 0x2, 0x6, 0x1f}) execve(0x0, 0x0, 0x0) 16:00:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) readv(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000180)="5adc9bba2ec141a82ccdef035853ae03a23e0e327edec5eec38346bad1506544e6100fc8d8b66e097a8da6c12065d9538fda92bf42b88a3edafd0b6f32c8", 0x3e}, {&(0x7f00000001c0)="d629fe1d560d9e0e61aac4e9bd0c6f465fbdb8115b1f2e33", 0x18}, {&(0x7f0000000200)="8118a86563e28505f758ce2b7facfa506d0d5668015e2aeb240e6d632203976dd1b8e4e582fb127199d308e7c6c56bc32a99e287148ec8948ca88794048d77a33a19a58bf83325c171141db3e44d97735a56a8f4e89cbd512176e9a457331f1b29149036f508bf531a916e24178d6a2c97c221161abbacd69850188d2afbd5287bb8200dd8e18b6b53683d570a332b01277c76f19b254e851fceffb0530b17bc2d5c001074559f18e118", 0xaa}, {&(0x7f0000001a40)="4dcd3bbf56b84be876e04ad2745f306e738e45eb6b5a1185c13b08be728b42caffe7ed868993452b2b000bec551a87e2b9e8cd1210b85f59182ff36e5ef37925b2f6e4341bc768d36204529401864ea83d51e34ae243919ed5482ec1db7b33188c09e21106484bf5786fd132a3cd27cc81f2d39aa0d69bcade7c4f78710aa531f25732cb22a8f913e9c8bf79b2072a06a74afa607e19eeb4c869a4d364d6f49f1b39345816a2b7719406efaaea4a28f664ba796078a4e5b8586201e7c373c4f98f43cdeaa986fbf73fd3768068fd5ae13cb36bed979fb210e9c29f010c3131f3755139be9b6171dc0802a1bc0749fd9ee694384a017b9860232db06a9a03e3de89ccbd826b0687d0c27cdd746ce3777e93306d39423fa035fc4cdc868d74aea89cea7343629419319861450be41c6afbe9c56f9b5faaa9872759224ad158ec66a7c6ba3ac7cd0bad7c1156a452d6cc1a0b9c61f6e95922456f1d3313d5a9b21c9741aa37f8e6e6cfac07c60d86ca3fb65f47db32774b2e5c05414788a0ac47b57243123874f465765c9ebe0702b0e4a23c628afb8732c0cf3de8e5158650168bb06b34b76cee5f4e72807bfff29309e85dc5bb4c007c0699f699fe487815cad4f0b52787b7e0a644e344860f542795c891fd1486ce8f09f609b16c4a894fc41f4c00dd05cf1eb441d87e4f4888a035bf6a188b5264265aa501ca74b5d9bb2e4b3659ef8ff2f563341e744e26533f5a16fda5f5d213a1fc909015976ee290fb05e9c0c72f5a595a5be1d3e52c9f1b9faa7dc4662c63706dfabd04b5ad483c269e27eaedec125146cfd5ac78f14982acf87e64f3163bd842604d94f36fe829891ae8475cb8af34419826b9efa773061826aadd2c1691096ba70bb5c63998c9953e9d4dcd65c6bc765a5c102d9da2278f019d405623f0d34d7da5500c1dfb7cd596992197a5c3f00522d48f7ce79bd4f853dd93b516fbfd8c3596a141567b26ac96f240d7c2954c717f09c8cca215a0e24cc7c350c85d53aa84c032bdf81afa588820c4c8372ec8a3f2bfc82a1e51b3566b6947605c1ebdd37caa7c52b41f7d3f50f99e71a2f51b98eeabf1745f0001b19206afba6734d8aebc971f5c11991839ea5acb8f9f580e983b630795006c3d7138b854ad5ecf0d69431e81d4f15dd00e14fbb682018ed54c76fd5ec0bcf646da0d325f35ee67aab169fc861613f42c6035c53ce65e1dc3a904dd2a0960535fa81d4a55819ff74f693ee4023f7d1c22aeb4111e208eabaa3a040850c0ab5603c47e040de92d0f6f449db37e5bfff58f8e37c8577a1df1fc80c98ffcf45ff3c896e133fa1780ffe535743f07a252904ef1909488caadfce1cd393d5daec821badd0cddcd724e0dc4a877c050506c4e5d55548fdafbc4bdc3c907227f3abfa8fe9c95ebaabf5069ee98e0daa5deb06e673f06d79dfecd4a7e0b45fc267c454729659d16b5eb721efbb58f88aa3aed74cad6a2482e367147da1c92011e2fb0382ee0cae76e515e2f6105a1eccf511e50315cbe38955a7c7d834e42c26dca5d919390792d8609e728e87a4e4072149a782592106721ee27e4cbdfcfde4aac6a534f435edbbb0efa00195339197599ecf14e6491dd1285dcf851aa4b11c92ede98bccc2c78774a84fe18a5f708befe09e77da1ec69f1fafb7e563f1a4a2b70a482a1870d9bbb6eb6f6335dce5e836cdc887de37e2890b3c6b4407e5b2e2faf1658a8759b6ec19e5bb76788d8ee03974792b6f87b59aa33380b841e0587eeedf394de5ff295e6fdec980a416e582f9c363b7e9536b6825082406f116c6f578c7a8567bb1d9a8cb3f9cbd7b3a2e63e7cf76bf4bf57dded7780be907abf57554c508d57179d6698f693c4f25edcc4be1649aa91b7018fafa67f27d254c46a17eea3d2a69cc60699f2783a51fff8bf1421e9dad1e48a179e28fe03c0d72640b5d1159b29b798c0228922ff938876ef3a5c45828c399e296a5a67099955b740af75052962861de68b7054e96195c8cce6bb8bafa7d1c7e3fb79d95a4b8ea256c97af450c18bd44b9ee061a630bf3ba0613f64d1e2d74c49821a8c799f383af867e3bf3c309a2ed4aa2fab161e7f635d6eadcc38075d86ba8e504906f26b9129afaeed4a5634fc8843d843a85021d183e2eee3822315274a1004efe919d4d06b4c8e90fed260c931ce034f6875e3517412a91dc876f750a5653ab0da9810f00095079eb148009d25503c854467073b0fa8c19bade2aca777625cb4578dfa815bff7ebf484726a2ab4e00106ebfb32f6948c85c0a12ac736304663df64696fc1e3b5969133f6efa3f031047fab85060d07aa246df71cbffc6f693d1fd1c258a951eeb94746357210d7ac98ac90e3b428691cdc5378521bfb24008eed837a4573696434c1f4020fe4eede3a2c1d49acf156b63f21ae2d2f2f53ac6c42d85009e864ccc92b31541b207587c1ba6cdd852b09153d40ea1c27840598627fdc169902d8c4c46880434d6fe05134e62abea744f27b9956aeb439eee823f5799e86a6cfdf38770850a30b0e3b9c6fa2346e73254d729160de251895ae495b890e6d11281232801c63e12651144c0f2176371fff497dc9954aac35a4858884709636c8f29fd9b55790dd5418d754ef4be98fc52b0f735ba3ede7ddd24fbd1407f7f2b2386f6c24dc4c62f460017fe3114aae97d3a9b33c55dd3974be7b783cfd77578a7b51dca309df70f3298bd8a58c35bf8ea49ab6896252b64e6d1b3faf05c1dd3a5597434a06bd34b2758a5b9423fd830636c58801d1e03ca389d76ece66298fadb84e680fe1cd17a93147f5dc657b6fcefd8e2924f1fedb36a1d62c085b4fb84190125977c3794bea904b1ae708992893576e818fcee59cb17d277de6d9af14e403dca1c0957f6c08e3ccee4e58859230bce3d5858525d567a32fd4540995b80df9a37966547a81025338990abd60f492f802ef0610923c4ccf4618ec7e483f49aaea38526f089a64c9d209c31982b35f07217e11e788e3420519165370e9268689e3e87348c9ea8afab284b3ab663d0a0352f138bc4bc17d5ab3bc7d9ca249be9124239e40d5e70bc9b243cc836deb0885076b878124a9e8794f471e1e6bedc54e9c76bb0de4ccd1035d1c368b0104c3dee22d13fb21847af2cbee2af88d6d44f9ec5c1945d8dfe093baebde69fb3f9cb56272c6070e8d14189a8505ae27c40910ec47706b2760fc0e5e7ec8994ef3e0baacfebce02595371e90c9f87a72deac0ccba34373c0f581a05b5199f4135c163aba0bc36ec2ae8b5c90393126b88f7aa589acf0c6e93105ed2ae19ec0d72ae3171ee0ca4070921507fbab18d6c40a076bbcd7578653df9c3d208b0f072cef743c26739f012332795cfdc783519039833e4f9876728a93e17d9188c887df5c5bd3fc7549516dd27029341e0db20877552c45e31d9c9d62229196c2ddf3c3c239081efdb8e8ed1b8b815246c452ca26eda85eccc3286e88b2bfde2e9307ae3108d4b1e81a98e5b29f20c071143e8db33d233b06f9606e25f48c72bf0f65a72540fead28a1f67f4d8e6c1bf7d955b175aaee92157ca57801a69fe140114b6da66893d765a9d32175de074dfd849a767959880df6f57a24e80ac17a24fdf5fd79056184dd7533b0747f690f19b7c383c10454a2c9fd90866bdfd3526c9eac86778d08ceae9eefa21fe2dc09234cde8928baf57096b4339c5b225012d2a3b20f676175fd4c963d23155cc3bb0754be2c00f340ddf7191e6d2c26463b4c1008f3d0e66703c52dac47f2371151f5825e4fed460f5d62d9c3e26035a8c23edb7eb6ab7f580b4c03afd8ea3168ba833116331d7d2330615cb17351d55d9b15604716193e0f2670a45c0ba08ddbd621af7c3e34bafcbd3530d47370ad51a5741c8a6b97c6902463c33521db70b838f04bb1bf55b675124b6987dd8b0740afd88b4740b9fab25a2996a14f507ae5e70f6e7d2932f5051a82738e9ff2792b138488859f3a583ba511f226feafdad6bf952d8b633272f1cdae135e0391183a44ed73a2f3208666c778c0fc1d9a847a68581ab6708f8879404f19c6509e2e314ad1cc8bd269d367f42d86d9d8d379c31a1b4d1690ab642d1930b06722b4b5a815450b780a324bbd5ca155dbbcf888b67f7c62c8987e866013f49c06ed4ddf6202e0b66989230464e017a34a65f7782143db059f78be172c3f62d2677f651751e3c98a6e05a74993a6cf728ff3fcbed3251e77007099477da7acf33efffd2e1f549eb98ed88a08a77206969eb6f399e17fb32624f1c0b40c83320050a7446d177b16f41f73f85dc562cb3456a3690c6997643b456e2e62597f2d42052a021049148a070cae3207a6ed252b69413f2339ac37b30648dc6d8332ae72604cf32c4d85bf0ad4a0b431101a7f94929b920d24222e433528ae0f287c441e38fdc43a75ca79a3786ce9236feefa123b4c2e956c3ecf7c33052bf1d16ef9a7abb1d394e3f808114a9fa60cf90a9e7470eba21dc4b1dd189f491e96ee774a31dc479ccbeb231e18f9401577551ea2e43e26c029e8954fcf3f92342874fb945b4fa598479b03f79d0506da240468d59ff57cdc38c2694877b67ef8f8278abfeddfbc1a32fa1f45276ae156f04b32d5493b31270e8014e6fd097c2e99560a4bca790eecac5c204b21dcd06118bf4886e1d94ad8bd179abc2d272cf12b9e36bf8cb7b878c6a77ef7bb415e9c2d88ca23895da5b7ddf67ac4063531692eb4ec2e09aed9fe90d8bdb8c22e9e0f6c91f705d3a43bbdab653dd170ca3a5729436b8407721da2d2ad0cbd6583ff1360694212e56d9968ba217538e6ccbb51ee3de25278a23db559b8e0b7451b7d5d6796f36110a65b8cba44892593847d0297da971dec7811f3dc62b235701bbfdf756e5738365f76cc1734334dd49988d89ec794287944cc450174ca51db91a9659c1c92727e24132f5b61b6510e2db07b074d45294cc2ba32744e1764b081e8caa654c8e09b9ac844c0b266821dbfd967c7044fcedc368900891170cb40763c7083797dbd962060771df03735ea9a9af79d58121aee513e623aa0d1152a22de7684c26da94f70a4775bebb5e6082bdaa619d525bd62794ad3d722853442decf4a00a0cb72bcc09263d0008bd3edb3ef420befc3f7568ae8a8c5267c21f0f4c2882c8c1eafeaaadb2a0c7a113802d3a2516cef8694180f6fb9b1ceab8c35950eb308db630dbbb9e150fef5f0a3cd9de7dae0aa3575c16d9987da4003840a3438be22b24a3bb0880a1f280e90f56aa8c9bef7f1a275713423b141d1add6c63182ac387db1a663b57361a130343684e0cd9b470b064a2e2007a8035379d79badc3cd6401ebb9aa2864d807261b300409908fa91d9f0accd337942ff3c08f7b5dc550ccd5b7340d02f6b2f92e61300ad2aa64e58f1dc8fd4bc8b80211e7c44ae174cefc062db2106b2d772493e958db992bd69e1f824b890b8ae7616b30dd40f982dae15caa6ef893a05963ec09723dcefd58901aec95fbbbad3ec0005bbdb0ce2508014466a5c0a153a5c05fe2a9591de5ee26534bab57a31391c18b71cc89517fdfda37031fe1cdc73da03c92a1c176fe2d77f4f96cbc95b88239acbeb2c25b9d446cd7a0191a0d1b34ed1811745e348b51f19e4641adce3aecbc34bbf67959bc3a284a1487d30aacddd2c70a84a3719360ea2ac03a58917add1a91f78941f24e25323a6c26e079bcc1fc8c890d5c18a06b980b2fd831bc2c413ab95b9b5bb3d915ee0055d56a33af4ec86", 0x1000}, {&(0x7f00000002c0)="8f436542850fe3078c9480827c3703cd1b448468187f18bfd106b1429c862e5f1fb6c7c1c413f6a74caada1b54c08a9eac453d22b67002de641405b99c7ed4e8d2a5159ef312b86a581a4296ad4b759f87", 0x51}], 0x5, 0x0, 0x0, 0x1}, 0x0) execve(0x0, 0x0, 0x0) 16:00:59 executing program 0: r0 = syz_open_pts() r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) getuid() 16:00:59 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x200000000000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000003000000000100002000e0ff1d00"}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x27) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:59 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x44, 0x40, 0x8, 0x7}, {{r1}, 0xffffffffffffffff, 0x6, 0x1, 0xffffffff, 0x800}, {{r2}, 0xfffffffffffffffd, 0xa8, 0x4, 0xfffffffffffff089, 0xc0000000}, {{r2}, 0xfffffffffffffffd, 0x8, 0x40000015, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x5, 0xf0000000, 0x4}, {{r1}, 0xfffffffffffffff9, 0x24, 0x20000000, 0xffffffff, 0x80000000}], 0x0, 0x0, 0x8001, 0x0) kqueue() kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:59 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/244, &(0x7f0000000080)=0xf4) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = msgget$private(0x0, 0x202) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYRES64=r2], 0x1, 0x2, 0x1005) msgget$private(0x0, 0x20) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0xfba5, 0xc2, 0xe70, 0x3ff, "e497997c95ce5f688fdf29f9da4415cd40a969a6", 0x0, 0x401}) ioctl$TIOCNXCL(r0, 0x2000740e) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f00000000c0)=[&(0x7f0000000300)='\x00', &(0x7f00000003c0)='#@)\x00']) msgsnd(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="02000000345aebe46600e21dc38c5662a7f7ff3c2907ab728d8e0d524044e2000000000000a731615d61a810850c5e3fbf0a383922883bca2d5099772c985ca9f9c8670e43cf62ee7f81f9e5af6834175e37bcf55c9f377b7de7025ed77ceb008fefebfd2013a2fcc35a901036f169041aec586458b31e1e6210b74154fa567e88ec1e71166994ff568efeb6307b085bd9cc58fed924c640d9121ce3df01bd5944d7bb55348493ec5639d0a4464807c2f1d8898bb1f3df6945b6ad668165708880a5bf53c4fe643e35b5d79930"], 0x1b, 0x800) read(r1, &(0x7f0000000000), 0x0) 16:01:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="025e0b624640b0218d97f967722ad2830bd846ad5fdcd36c1a02a1234308858434a86f7e4b85b757c6fb645663172a89cc8b9675b9c1f8259680a2fc128c3ff485b98bd8b5499e83819a36e4fd39ca891c60c25adfbeab369d036a58bdff62b25f7a24b79de132042b99", 0x6a}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000003c0)="193a89ff11012585b2bd442b44cdd9e671e98afbfc41fe555380dca04ecc15484aa277124e347f1b788db2ca3e9b9c39c98555f84f12a76c43d551e7cb225188f08fa16db576a347b450a673ae7af979a8a4bc92940716344187f9592dc0c70d9ed9c9cb3f59c82419c12c23e054b60a27fcee1fbbe90361e17389fb9c232b938e0a3001555b322c58a15f5b3a2ffd1fcceb4b70e6694606c5e47fbbcf5a294f0af86dd6bee4ade913b17d85d7e3b4072f60498e0e54c6917ad076215e88fb30853ef13a640120d54a489a65", 0xcc}], 0x1) execve(0x0, 0x0, 0x0) 16:01:00 executing program 1: r0 = semget(0x0, 0x0, 0x628) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/68) r1 = dup(0xffffffffffffff9c) r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSBRK(r2, 0x2000747b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = semget(0x2, 0x7, 0x9) semget(0x2, 0x3, 0x80) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r6}, 0xc) semctl$GETPID(r7, 0x2, 0x4, &(0x7f0000000100)=""/45) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x17a9) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x2, 0x4, 0xfff}, {0x18, 0x3, 0x7, 0x40}, 0xffffffffffff4381, [0x1f, 0x6, 0x100, 0x0, 0xfffffffffffffff9, 0xaa2, 0x7, 0x456]}, 0x3c) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000240)=""/55) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x9, 0x8, 0x8, 0x894f, "cbd6c8439270317d85a4a6dd62b743ad9e51509d", 0x3f, 0x6}) socketpair(0x18, 0x2, 0xfffffffffffffffd, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000300)='./file0\x00', r8, &(0x7f0000000340)='./file0\x00') fcntl$lock(r1, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x6, 0x0, r4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fcntl$dupfd(r1, 0xa, r1) chown(&(0x7f0000000400)='\x00', r5, r9) semget$private(0x0, 0x3, 0x40) kqueue() semget(0x1, 0x1, 0x200) socket(0x0, 0x2, 0x8000000000) sendto$inet6(r8, &(0x7f0000000440)="affc8a51b83e280de174f33127e208851037aa91cf9affd334db8c2931c9959f5a17d241d68d60c0d41888d868fdcda1cbaecc86acd3695d6043ae88f2137d89e981ae19d4e80732554b71f0de16b43dd02ae0bf0378d606916c9d3fb5761c3bc5741f79b20a94467e304d48f1a5fa0b35aaadd0f040032f818fecb35a80c1ee3f982a37c404c78a7d25677a7ccb02204d3b82f2215e0f6b8d753f2369d4b7e855a5a6685f6b61da900b9efe441ab7192a1775a31aac93e8ed93058c97c7dc1a1d4de4d44f8a8f0335", 0xc9, 0x400, &(0x7f0000000540)={0x18, 0x2, 0x3b, 0x5}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000580)={0x0, 0x9, './file0\x00', 0x800, 0x0, 0x80000001, 0x401}) 16:01:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r2 = socket(0x0, 0x3, 0x80000000) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x10000, 0x7, r1}) semget$private(0x0, 0x200000000000000, 0x90) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)}) 16:01:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8380, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = open(&(0x7f0000000240)='./file0\x00', 0x30000, 0x30) r3 = shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) ftruncate(r2, 0xfffffffffffffe01) rmdir(&(0x7f0000000280)='./file0\x00') ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000002c0)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x2, 0x100000001}, {0x18, 0x2, 0x0, 0x81}, 0x1, [0x8, 0x3, 0x1, 0x7cb, 0x3, 0x9, 0x7ff, 0x8]}, 0x3c) shmctl$SHM_LOCK(r1, 0x3) sendto$unix(r5, &(0x7f0000000380)="5cc7ae5ed0d539786c84047f108282920ccce0b394c6518fdf1840b6d327eecf87e318d542539188e8d140a26b87bb97b5613726159d7ee5e18cdf2090564a4334fb302507738b0556cef2f12a6d1a860618e147d65f0cd998cdb65d8bca2a1e8c24b2f98a88172acbb0daf468a1153f15509da02fbbc6bf23a167727c70843c230feb6e4f37eae544c7c432ef98abcf961ab8d05bf7cddee3987482d7dd355ed0348cd7669f8e7976b0fa17c5f1fc85611bdd8ed9940e5c8aa9ba3f90bae8ab46996a68e78a680fecc6a833140e3b5f6181d9fc425a063cd67179a30e76ff", 0xdf, 0x402, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = geteuid() getgroups(0x6, &(0x7f0000000500)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f00000004c0)='./file0\x00', r6, r7, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000540)={0x6}) syz_emit_ethernet(0xd9, &(0x7f0000000580)="c6269f302a1601e6ef7ddc99e23c45a309a95de2e0b8eebc284a9df42e01695a32e5af26a55ebc617fca57f942bd960681e6a72bec796ce35d30278c818389b03ca6c71c39f7b332d0a55a55ac6ee2d45c14af1f730e095754c11b6b309c6ac4e1b3fe722b5533f74e75264ccb3252a4bdb311baf0dcb260de329c0f9f1cee9bb529a62fd03701bba96a9c979d210063cf33bda8062db0cdb5fa68757cb400533027a2505cc1b353e3acaf27351c58f2c8dab716b805895479d04944b7a5e7b583153b16e3518dc1d37d5df3d25476dc0df5795f175b6da4c4") shmdt(r3) execve(&(0x7f0000000680)='./file0\x00', &(0x7f00000007c0)=[&(0x7f00000006c0)='\x00', &(0x7f0000000700)='!\x00', &(0x7f0000000740)='/\x00', &(0x7f0000000780)='\x00'], &(0x7f0000000840)=[&(0x7f0000000800)='\x00']) r9 = getpgid(0x0) r10 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000880)={{0xd83, r6, r8, r6, r7, 0x121, 0xfffffffffffffff9}, 0xbcc4, 0x0, r9, r10, 0x7, 0x100, 0x100000000}) chroot(&(0x7f0000000900)='./file0\x00') linkat(r4, &(0x7f0000000940)='./file0\x00', r0, &(0x7f0000000980)='./file0\x00', 0x4) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000009c0)=0x1) 16:01:00 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r2, 0x104}, {r1, 0x40}, {r0}, {r2, 0xa0}, {r2, 0x10}, {r1, 0x1}, {r1, 0x20}, {r1, 0x8}, {r1, 0x41}, {r2}], 0xa, 0x8) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x100) dup(r2) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:01:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000000000002825, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x140, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x8, 0x2}, 0x10) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) sendto(r0, &(0x7f0000000100)="a877444be0354f3439a7066615f8d38aa8089182fb2e711da3c992cee5137d3da5e55a057f8aeaf850a33ebe3b952d30fd2d82dd9639dcb17c53b47ca5db71bfd115db39d9e382bcd07aacd7388f8c2984718dc31e826301c8b5099573155218ed21cdddd03940120acd22578ede35fbb45e420a63c482a867783f18aa65c45b4a02079b2fa29432cac3b7df7bbb9c6159973a37f609abd2e04bbd63c156dbab288101be9f201edbe793dabc4a4b754fd71088d6a83a0ab64400fd24a200534feea5c91fac6e7d0709eef1373dfba1fc3b248a09246a647256", 0xd9, 0x1, 0x0, 0x0) 16:01:00 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x782b, 0x3, 0x400000000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:01:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getpeername(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:01:00 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0xc3, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) r3 = getegid() lchown(&(0x7f0000001200)='./bus\x00', r1, r2) fchownat(r0, &(0x7f0000000100)='./bus\x00', r1, r3, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) mknod$loop(&(0x7f0000000000)='./bus\x00', 0xc000, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4) preadv(r4, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) 16:01:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x1) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000002900000032000000ede44db944783343c8d372e677798300000400"], 0x10}, 0x0) 16:01:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x710, 0x40) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57f14fa29497d326131f31be32cbe4830ed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34", 0xc6}], 0x1, 0x0) mmap(&(0x7f0000ff4000/0xa000)=nil, 0xa000, 0x2, 0x1010, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 16:01:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80001fff, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:00 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/174, &(0x7f0000000100)=0xae) 16:01:00 executing program 1: r0 = socket(0x1, 0x3, 0x0) lseek(r0, 0x0, 0x1) socket(0x27, 0xc23f66fdc78409b2, 0x10001) 16:01:00 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x200) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x3, 0x0) geteuid() connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0xffffffffffffffff, &(0x7f0000000140)) listen(r0, 0x7) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:01:01 executing program 0: r0 = semget$private(0x0, 0x3, 0x28) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/122) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000100)) 16:01:01 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x3) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xc6) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x80008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffcc}], 0x100000000000005e, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) close(r0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c12129098945fcdedd1122763e76768f2b57fb0240c068783e61fafdb3cbdfeb8eab832d54866257f31622701f140b3c82e683a1acac6471ffbb424a849a51a81b7925995a3dedd97293daab3b889762572b30bfe62742f845a8e40f", 0x5c}, {&(0x7f0000000100)="9a3e91ec7e23ae72ee8936740359dcb450b008099b72fdb59283002eea21d50fbd93c81731a240084260b445a54d63d787c58fd3a0ec5009b506e5dc1cebe59805b7d77e154aad69cb15b01c359c7cddf1ca967b4cce628a89a4270798eb9ebfdb5dc859ea4d", 0x66}], 0x2, 0x0) fsync(r1) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2017, r0, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x8004667d, &(0x7f0000000140)={0x0, './file0\x00', './file0\x00'}) 16:01:01 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/217, 0xd9}], 0x1) r5 = semget$private(0x0, 0x0, 0x120) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000080)=[0xffffff8000000000]) 16:01:01 executing program 1: setrlimit(0x8, &(0x7f0000000440)) r0 = kqueue() flock(r0, 0x2) 16:01:01 executing program 1: r0 = socket(0x800000014, 0x8003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2028, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getppid() wait4(r1, &(0x7f00000000c0), 0x0, &(0x7f0000000140)) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x8000003, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) r3 = dup2(r2, r0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) 16:01:01 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) accept$inet6(r0, 0x0, &(0x7f0000000100)) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x80, 0x80) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13002174ddb0a7bd78cc8c51edf515c237e4adc1514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5c404ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a0300000000000000000ede8ca2832782da69a63e754249b41058f3b9042a0f76dfa04cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6997876c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613958e883f72adac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d42", 0x145}], 0x1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x1d, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000500)) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e1351d67ffe7542cdf95033d5dceb406643ac3cb5bfb507d2367a36d509d5760075fbac9be89194d25de863ce97c0986a9dc5646ab0339d1141daab39ebbdf1c715b4006ffbc22c954098fcb27d44d57b4af30c4f21f191063205514bfcdd19fc7bafd3f8855bbc41df5ad3ac0a9d24783c0c0bdca10b57f458003fa37efee58eab9aba83b877ccd5ea575b3f7e09513c6d29a1a"], 0xe) pledge(&(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00') ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:01:01 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x120, &(0x7f0000ffc000/0x4000)=nil) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x1000}) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x313a4bca7883e7e9, 0x104) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x80007) 16:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080), 0xffffffad) r1 = syz_open_pts() ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000080)=0xe0a) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:01:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x22) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x1b2}, 0x0) fcntl$dupfd(r1, 0xa, r1) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x100) 16:01:01 executing program 0: r0 = socket(0x20, 0x5, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x194) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0xa52751bc61f12d49) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000a39f40d6b8ddf5ac4afc7a4cd078e9847c27b2199db18dc54ae400077ebeab9fe62aee32720da91e1e2ff633fed2e7128fba65fd131e2c2714c376a9e2a8e61fbcc879136a4e659a3bf51c9e9fc3681e0e901df8ea2b44130cd19b136b85f01617a07797e682b29a4504cc362c581b147980f9a8b4c5b441fe953e767ad40ddeaa0ca1d66c0ba614814738d6dd1e044fd68b06ab6807e803cc1ca43cb693bb6864f0bf1da0233dfa6b749b69b5427f638b8d1375fd209c8db4afe602e78edd258d5fcfd03347f0bae8e83ec9a946c34f0154f7d5bf423e7620f32944ba204df5f551c555192b3a11eb3f7e8952e0a145d8da23f56b"], 0x10) write(r2, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000000)=""/65, 0x41, 0x40, 0x0, 0x0) 16:01:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x10) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = msgget$private(0x0, 0x0) open(&(0x7f0000000900)='./file0/file0\x00', 0x2, 0x20) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00', 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) readlink(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)=""/40, 0x28) r3 = semget(0x1, 0x2, 0x20) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000002c0)=0x7) semctl$IPC_RMID(r3, 0x0, 0x0) link(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') readlinkat(r0, &(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)=""/14, 0xe) msgctl$IPC_RMID(r1, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='W\x00') getitimer(0x2, &(0x7f0000000480)) r4 = shmget(0x3, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) linkat(r0, &(0x7f00000004c0)='./file1\x00', r2, &(0x7f0000000500)='./file0/file0\x00', 0x4) msgrcv(r1, &(0x7f0000000540)=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'], 0xf0, 0x0, 0x1000) r5 = msgget$private(0x0, 0x15) msgsnd(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0300000000000000e14663129182bdfb35212bd1ed280b30a6bd3e31df0b61473acc76f16dc6575079c6c755635508c54f0fb244c45216be17b96652914facad69bec96e42e93e06b2a30ec3a36cc1adce25ca4281dea15093d4202eb31f3e49d3985410c50d2e3b65baf8780f97bda019140e3a000000000000000000000000000000"], 0x1, 0x800) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000700)=0x4) unveil(&(0x7f0000000740)='./file0/file0/file0\x00', &(0x7f0000000780)='r\x00') mknod$loop(&(0x7f00000007c0)='./file0/file0\x00', 0x1080, 0x1) chdir(&(0x7f0000000800)='./file1\x00') msgsnd(r1, &(0x7f0000000e80)={0x2, "18c082b64d321c3bc2fd28e4f3e8ef297e62b83131ecdf6f9c4cbf37c2d52b0b97d74450d3d5d8096f0bae7a165153f068696590ebff6c87035d07648ba71519969257e6b48717b98fd944f7106a328832ca4076e499139f46412003183332a3d10bdd0023dae52bc4abb9988db58f40d4d47ab86552769369e11d3ab178a979c4826a1063ce4c25611a19bff0eb24b422d508e578f9bafcfbd7181de27443be16cce092198711000a14124faf8da487fe8d37aca08dc3d3b4ea42f4139835e16cf0148922f3e63afce5767b76656bfe9321638207adaf66fd30b1d042"}, 0xe5, 0x800) 16:01:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x4004667f, &(0x7f0000000080)) 16:01:02 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x20) read(r0, &(0x7f0000000140)=""/99, 0x3) r1 = socket$inet(0x2, 0x1003, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0xc0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="2a2d4f3a97dcedaa30333a8b07587b95f2a7266c52567d1979a13ab830f8796044e3fbcbd4d33a8b06eadb2b33cee52744ddbef9b7e64de116da904462627eec11d686d6e5cc6909e3f24cf2ad6adbb267ebab37e8dd869e2ee986cea5e359bb7d99634586b30f689ea34bd4f57e00544a0bd6e56445bbbd5923b3dbf6bfac40b16096676f812a8baf09243123ffc67a2845672b8276ac44df0770be4cfb32632321bad223e84a709e375ca21dbf185a32281a218b22658137fe0d", 0xbb) 16:01:02 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) syz_open_pts() 16:01:02 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000140)="dea5e6306bcc45a6c60098e187e217a45755ce8035bb7fc7970668dcecf3fc5b6d10061477e1e8af61ce0337ba88b176684fa1aae39e464be30aceb1d8ffb410954dcfefe9e39d64e4cc823334a36a5042bb478723d458639ee60797b39419dd0883ebe6c6dae118", 0x68, 0x0, &(0x7f00000001c0)={0x18, 0x3, 0x6, 0x3}, 0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="faef68fc233d43b11015c1ae9aa50433bee33d146791533413a76cf6c838d54df10e754a1a08ad7ffce5e52e06540d6713e5ed9381be9a949743ebb7198f2c7670b7e59485be7b264f98a9260c46758cdd8e15c207ada83e61cf3d8447319bc0287b04b30c91165b0f433ccd814db721750f51cbf0606e12aff40052efaba7eccf381c682d6d73f9f66519e79ccf21ea9f930de445cca239542da016a28f432a5ba7916a112e57117ad59aa65a1e6c6396398ca10ebff0158f52b2f539fca14b3a7347597a59e1b567330c493e2516e28346e5282b2fde7d234c59dcd2dce2a9b0", 0xe1}], 0x1) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 16:01:02 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() chroot(&(0x7f0000000000)='./file0\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000100)={0x7, 0x1ff}) kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) 16:01:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0xffffffff, 0xffffffffffffffff, 0x2, 0x101}) clock_gettime(0x3, &(0x7f0000000040)) clock_settime(0x2, &(0x7f0000000000)={0xff7ffffffffffff0, 0x5}) 16:01:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x7, 0x5, 0x566b) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x681, 0x0) 16:01:02 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xffffffa9, 0x0, 0x33a, 0x0, 0xfedd}, 0x0) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = getppid() r4 = getuid() r5 = getegid() r6 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r10 = geteuid() getgroups(0x6, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r12 = getppid() r13 = geteuid() getgroups(0x3, &(0x7f0000000600)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r15 = getpgid(0xffffffffffffffff) r16 = getuid() r17 = getegid() sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000180)="4479936637c7e12535c841a9ff578144494efdb2b5a69dd4b8e4b2ddad612d2b00af98767f7f27787da8b5f384c6a05cfab418edcba4ad9d5a645ecab03237963ee168e2fd403309eb116fc52855faf0916eda49f221291521cea53434b6b0fcec54558c1f245b4f2e110048c4cc3f4af1cc7eb76ca83e5347d98245c5ea228321a67d3cae308189ff245fc009274cfa8cfcd7c1b4f83cac7286c6660c1a", 0x9e}, {&(0x7f0000000240)="034b986b023ea14edb8fa6328b0574f3b0ab6e24149096144d5673503fd140ca6dcdfab713ee3992159f574599522d9070d8509d9557701f562c950826723f65f326da4cc74e572538f15a4d57e9844c1d74987509f192e140381180865071ca2893cc3fa09f9fd08a07be08b60f0b6df552921a485c2ef524b12446633b4dc67c82a01d06e8591c3f0887361000143397632d905d87aa63636e90d59d1cd39c54206c00e61c3e69e8bce2", 0xab}, {&(0x7f0000000300)="77535727214ed95af39c1414e1613e98f3e0dc109cfa33584f2d6ae4c476a89dd069ec631ccf031c4489fb462e3ffabaaeed51ba954f46fcf509d328e43ed7e1d250437b416b040f02e16a3c717d2c386d1db578e99afe2aaae3940c8816b6176d5b4c5337d85204e22e9ca9f6cd95e002d2c07dc09f93169e761fbe13f6bdbee77bdcc056ebd601e44141a4f2099acb3097ee8e9800a7f91e4670d3f4a8c19879e9b224b5d2949ccf0517034953", 0xae}, {&(0x7f00000003c0)="18d7bd4244e3f10e0bd76e2b89e47de15c1c2fc873ad61787f2127af96ea70a2b96c6c7f0ae58081efbde731d085304decbfb1a6961e5da015bb0d98d9b3f4409cd81110b01238b36b93fb447f78640eace1e34aa45014fc628aaa270e60f7f2f1e6be5ee82ffe90bcddbd1438e382e141de8ec5", 0x74}, {&(0x7f0000000440)="1033e0489125a3d4", 0x8}], 0x5, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x38, 0xffff, 0x1, [r2, r1, r0, r2, r2, r0, r2, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x30, 0xffff, 0x1, [r2, r1, r2, r0, r1, r0, r1, r1]}], 0x158, 0x403}, 0x1) 16:01:02 executing program 0: socketpair(0x39, 0x8000, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x7, 0x100000000}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) r2 = semget$private(0x0, 0x3, 0x101) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f00000000c0)=""/236) 16:01:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000340)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r1, &(0x7f0000000240)="3c677ea226b70735e32ef34122a1dffe5bcfc46811b3f40983723f6c573b4d3f154afe31c5edc178dbda7452dd93aa0e283192a35e6bfda6ec95f99e641341b65d4d3ee9dd971cef25cea87678782b", 0x4f) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x80, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) fchmod(r2, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x101, &(0x7f0000000400)={0x0, 0x7fff}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/100, 0x64}], 0x1) 16:01:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') stat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2, 0x7) write(r0, 0x0, 0x0) 16:01:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r1, r0) 16:01:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f0000000100)='./file0\x00') syz_execute_func(&(0x7f00000000c0)="c4613572f7bb430f756cdc00670fc475000066420f3a0d56b100660f382a7f2bf3ac0f5121640f9eaa000000006532cfc4e1a1de12") setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 16:01:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) connect(r0, &(0x7f00000001c0)=@in6, 0xc) write(r0, &(0x7f0000000300)="9b", 0x1) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="1f978d0408f82ce61b26909f3b2e6cf7d797622cd1725000cd9e8b6dcd50419dbfe2a8f75579bb5ba4b7b0506b", 0x2d}, {&(0x7f0000000140)="50da", 0x2}, {&(0x7f0000000180)="513f40cd0de3499d03c4b6704199c18b3d0d0860a5c4", 0x16}, {&(0x7f0000000200)="26ec43133a54c88ff58b7b097a2987790dc64bdbcaac8b2b3564f29d51f83f5abd0667ae93efe9cf21c72fc5197381f55e9a6e89cd93cae50cedf2c93af7dc2debd411035ffa594de528d34196483333e4c85b94e0bf4ac9630a9241", 0x5c}, {&(0x7f0000000280)="11db16fd47827e91527971618be1a54f6412b0c171138337f8792a61597f7a37bb9c2bc99458b50a0c2883b9f5f4edfe08", 0x31}, {&(0x7f0000000340)="c753b98993b59d0b4b6f812f76ccd8463d8b15bc223a7382d2b5a0b6be94c89ec371cca27d15a3164831f5bbb0351d231c8fe607ee198e8b22fb66d46b226c433753f61eac2094e6143e59a568ba04df086873539f7b6ec4e9acf9b6d148fffe6410dba0b3a213ed01e8cf7e23fc", 0x6e}], 0x6, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0xffffffffffffffff, 0xfffffffffffffffe}) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x0) 16:01:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffc) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:01:04 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xc010, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) close(r0) poll(&(0x7f0000000000)=[{r1, 0x4d}], 0x1, 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x4, [{0x2, 0xfffffffffffff000}, {0x3, 0x81}, {0x3, 0x2}, {0x2, 0x5}, {0x1, 0x5}, {0x2, 0x1d21752e}, {0x3, 0x7}, {0x2, 0xa09}, {0x3, 0x8001}, {0x3, 0x8}, {0x1, 0x4309}, {0x1, 0x2}, {0x7fd5a1104add69e1, 0x5d1}, {}, {0x3, 0x1}, {0x0, 0x1}, {0x1, 0x73}, {0x3, 0x10000}, {0x3, 0x20}, {0x3, 0x40800}, {0x0, 0x80}, {0x0, 0xffffffffffffac63}, {0x0, 0x123}, {0x3, 0xfff}, {0x2, 0x4}, {0x2, 0xef}, {0x1, 0x1}, {0x2, 0x8}, {0x0, 0x6}, {0x3, 0x1}, {0x2, 0x1f}, {0x3, 0x100}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x405, 0x40) lseek(r1, 0x0, 0x1) writev(r1, &(0x7f0000002300)=[{0x0}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0xc100, 0x80000000) 16:01:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8001, 0x300000000}) flock(r0, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x100000000}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) 16:01:04 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000002c0)="00e4125b", 0x4}], 0x1) close(r0) 16:01:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0xffff) 16:01:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="72f99f4f3ccd1f5fd6ecce1790", 0xd}], 0x1}, 0x404) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x7a) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) semget(0x3, 0x0, 0x230) sendto$inet6(r1, &(0x7f0000000200)="752640addc34b2d891a7744721feee73e2bd7a181e52086a9ff213656a1c075003c0321ed4620f21c313bc2d57cf79f419c800a0494a82bc23818f83919caad9f7f61c9fab0d10640e540760c1c7f2d4b54a299c7b6944c85783eee7926bc24e97ab862b0f398dedc35dcaeae98a9d745abc0ad0993c7e066f1cdf4fcb37e12bd89c6d451e9fe4bbfb057a26a7e88c1f681f343be492f5807dc7f4600f581224c3bffd5c145ffea98ae4110c123d213a88858f0070624ce384b7414b8f801c62c8b54ed4b88d5dd9e514c79f69048cf7164e3d022fa40ed9fb40aca50cf6b7c4036ad8c56451cd0e81aa93c9b117756a1f27fc559f840fba5a8166db07219d1b77cb8d9f23210fe008014422bd8ad1b5dea5709e725be07e0383cbc483887d91999ac5b0fb4d45498c41d111c039e06f62b6b43ca247a17b78ff60fc43a1cdabb90789787b24bed599b62b9eacc32e4e3863f4c28b4007afc82195bdbd0f06dcb14d6719c14912ba41d0af1c23ee8e2bcc5279a9b5f600bd53974dfb8bc72ef854464d2fdad3c0f29bdf5d4b94deb6bb7d9a4e7cea77ea2676e23d79d73cd7234642eac40c50b6d73c702b7bb49ae2ddd91f7dbe0099447417fdd53726887f9d64cb25b210f06409c1cbe0767ea1032477e1643e75e24b0fe866b0d84b79ff3de7d4fd8467f710a0e3b0bb46815c608ac13abbf1e1b707381a325a852b8045d5b2d16e48bba6a6df0717f16d8a20013a6939f15df4e7a4cd08cf4ff6be5d5d5b5ca0c279aedd71aaa7d089ac2157c9b02901eea6f7ef2d4bc3624e440a60891d3d81168a28705e32fccc9d38e681fb2cd471e732afb5e862260706b26be92da3747911d1f73d1898563c68b7bcac82e89a2c65866bcab3b1ad543519382a3f91ebff704d0bc417c4d00fc5a4ca04bc48c055e696795d90e4732b62eee73fb8aeb29a3af989fadbf87a7d43ff41ca118c6e6fdf652e50190d5a2b58bee677e97a895f4a8df78d8708d1e1e8bfc2c4fcda5a6f9cbeee8ff6d426a01aabad5fccdbc0e52683dd5a9d4615628d58c1d799675d1b0fe1175c778e68d810ca9e9481234abe97cf51df61911c2c3e6dc24dbace5a41d2deaa088a2a97486280eda782c9efb80da9eb52c18ae1d06eb9fa4b5574a99aa2f11dbcb66deb547596a2d91ccc1a01c652f7c4feaef5572cff5c7fcba8443ad6b50f382ab8b363a8a45a839c72f761110b53be96f0646b29c33d3d9f0c49e417832cd8bc1c1c2201eb3f3a3e1c8260dc60d3b11440f37f65f653189aa148a03b1295ad408fc3310b084697b076504ace61bb38322a9a9fca0fb1168df112a75dc53a90aaa31a103a000e48a6c2dad588a0af410b5bde09477bad74a2b5cd0308ff83f74ada9f1fdd7487f0bc5120a79e7792af8291b383ecaf8a641b4a760f6111fac880132953dc659498fbdfaa47e01c32ce33b4fe9453c56581715a42c77d97699554788ff26465f542ea1e997ff3e3ce0f124bf677bee022f1cbfaab54f7838c3761a9f192a8ba32f9883c48a71f0ae92e5d991da69bf7f30364dd06d5f3a70afefc19e050dc587fa1547d7ab382925cb51831d0a5d032c45bbe06abe9bf05f2f88b9ec0b361e7219a98fcad0b5dc6609e8364eca5ce234308ea671d7106d45000fcd7a341c37057dc35d7235e2b6483f3df3d5c606af18a41c384e7387d7d17a39a5931a15136f9dfb9016a23785403522900e082c7f7ad913041ee3f5bf46a63f3b8b0132380a5ec068db53d5114c49bbc1be964c3a77943397da6063e18d52393f5bd1672d4ee4212cde5b009eb0cd5c0fb906c521e2fa625694f89ad0f6c4bdc8ee057523a3c4ffcfbba8d557425f09d265a78b22629f21c458d363ee272c5e338ec11236b40efcc8cdfd2d7d4dd297d760c7fea6a92cc61e6585789366761bcc6722e713a8b7426ae9c9ea545866b9019461fbd9fa53970afbf4c922c9ae6e0af793226beda4725adbfb993ab57b4836d6f2f6d5c33760e429650fd7b83160c6eb9623c71fd5fd40469e4c3fe994faff22fd04020f022857a12f9133a9caeac93a00405c47526b4bbe6f843d03bad93fec45b648f7398ec02e582a6a52dc06e4522e16e0731ebadb3a1cba02fa67ea4e637150a7799408e4e2df050e6c1052a7f4cf46d093f29b98ac87468f950084e2e94882624ea7b3324754276437cb678db0ccb6c6166d668ff3fd8295c5078a7ba9828d3ffafde05c9fec38dd86b6fca3d4538ec3917e6433cec2cadd091f45797bcd9c0add05c39429b41e3d19c5e3da6c9e9e47f028dab0b2d3973bb059a16bb5ac5f3d7bcfdcf697619350edadbe4200cab84b3e190580a2eb330613cad32d727381348afa641d002b63c1fe2b95e740017e99f56bcb356e9b55ae7a9e0b02914545a2f74613ddbda5d8bcefd96688f420b29bfc2459fff2d948b6ff0b4e07c387037c91f332c60a4a5fe36c9c74c53b2254386290b94990e43480643b0245aebf005b10f1c52ca24a7a0f130a3564827fb866154ce17b1ad5854d4d9a04286e0b6e6f74b03ada1c245f27f9cea617fcfe6be1f03a37d9d47ed977995a5b6585dd4c319f29717573f9bcd94c0433057cebca879ecb56cba074fd75173288bb3a208e0657c5164e9432a4482f425ea14ae2eadaff0e22a1ff2a52df0a75d59ce131c08142527f6fb94da49e007e129f613adff2f26b8f88af7cb8e5afe78013f99bed2ada5fdd5e6406c95a2261fe61fe84ba454377b3221a2d98a1a495f2f6af3ea827b6cb7a20cae72ecc14866a62257868fe5a49b10da797fa2123a8dafafaf00aacef932f45e4cc0c12656d0645aae5e2f111144e0ec19375055ea4c35bb831f8176fd374d2ae90cbfcb1c501eddbd27620211e420bcafe8a53940df958518671b7783d94929abc093f0838533e38be57a5b1effbf939905162d2d30e925db347532b8f0a6631fee92c43a04ebd93accdbf5059f4bb923dfca73136429686dd83341b97b0499aa583599569ea7d7a80f121f8f36db2c5eac24948a42537f9dd452972a23079f6168e8a9a61f3866997f7d6feb8e2736d3be379958ae9bc21ee6adaf0d2b82f64d84a4facac8b5467786f8e994e93ac212ee3d27977db6a2f8a8f874b071bece6386ab27788606f954d869840917c2d046222ef15c5e2201e84a5d4be3740587f3af8d7ded1faebc5a33b38c5f513c23117c21fdd388a78b92c2a6dfb75215e3a25557320f48c035d36cbfd732b18e37e044f369abcd7933321757d7644ec0fb193ab6a2cfa96fd8914227debc23d977be373083a563026c54c2af9a8e4b5f6339983bdff579849c4a1ebb9f3d4d89b5a668f4d6745e5fd7ca3f7eeb11586a7060c3d1fa176aad5164f33a8710d12db1f2fe2c0f399925888e8e075d233dd79d72502cc17febc223665bf4563ba7c14f8df8e27e4f5d78963a5c99700602e566d1a053f7dd8906697ec75f996479e5894625d51822557c584f57ec753bf8d37eed5671314c829264d1a557e857da90b17490765285d25419165cec8fac001357aa900235d2865435aee87a8404dbfefc53810a8cf5ef5e477b2ce1598a35387d90a71f471db9a78fd63716dd5aea74b7bc2d6fa0923fb3b42055e82b8fd4be3caacc063bcf52efd1b9c1fcfc737528397abb4df1307f591ed83c112110b18226377f5e865409bdb0ca83d3c0de6f37799b8aee262b2b3407bccc94b8d68b7773c166331126923c1cfe2c428fd03214195906fd12daacf0c6b9806abe615afad97285efaf956d7cb06e09ea265de2d170a3897e59f169119d57dc8dac46e10be03d1fbc1c823b36b36216519f0f52bb09469b14675c07f27342b1091915691390e17cbf2cb7ca2d246861777bab1625322a11ebfc73a0012f39243c820c5f7af1195c3a1c72be38ee9994cbd71dd336e616e22a5be46e48731b5b9787af87d24c81f77bd454ab35d6cd73167542c4f74a6ccdceb7c4d35ca038cfabc64e19b9d83e6855e8279938078d8ad9f14351a4055ed8bd639af254d71c170de07079fc1ce907383b10de3bb3518cc870734dd494a3587d320ffb94507271628b13f352d9cff2bdfd6eec6108747ba3c66a65c257b8b5cfdfdea0c56e335603a6dd902d2d5410a8ccbb49858108e05e27e13ad1b910a208951397dad0731da37971bc460a09de6873d376055bbb137bcbfad097b24932f6307be11200f3e10263f77ac21ccc17962cd10a5856677c391aea431b058e0e8bf9c5dd52bcb370bf9bb882b4988256d26ae835c3678b2d7b782acdae07e9fcda897aeb54724b3304d2da033a078769da07e5ead7c63b7bf5fc019410187257109d2ad103852db9e8516e1643e4a1ddff1a3956382d4590b802a0deca2d69b4bbdaba7cb34f647a1986f256a94f95610e90e9ef2702c0969b12bb6e764f9ef3942e2a6e26b7e033e552a5abcb643cc3a09aebb78b6b87884fbd7587ab0f073e934f3c22a1815d5ca7339b29a16c24bef19f32ce727f303052771b06caa7e9a101d84c14685dbd19026fd8646109396f295d9ed048a45346dd82e8a936e294f705949f077dc1284fcb5256714459187c431dc3b7fd102c3570d2950b931c22c92970d9c1d012d6d23a9a74e51c8d8b7ebe2166428ec0c59e961c7d89f3572101b0c4d3f9d31b4318dac15a35aeec27a6185cc5b09fb7899dd21425960c80a39cd0370fd75e1a7744940a651425f2953183c76858f56ce7a535936893486df68cd973ba3a8672528212c5611ad0e489a3d12e98f26a4ce330513759283dbf32bfbcf2fe3162425e571e4a998ebbf7471ac8e8da6045f42af6a828179df637320a7a646e4857c43b324f9dd62f60ea785c27bae9752a2e0b374eeb84402e0045e1228b9186a68e973d10c2f01822b3af22dd11b787c8bae9868a75bcacf90461b6a139593320ba15b6d1f1763b8305d551f473800010f23dcc1636b719c9fc0ee85c22bd8925316730db4e63c239e82cca96e5ba5e42d9f335f91cd5469e2d309413d1b8401201de691708d9c494fc368a74833ad9558e2ebfe4d492f1e7f71e1dd7943ed7b092988b00c98ee8b3d8983ac8a141682dc597b15e7e4d801ab400212a49a5ba14a9dca640ee151d2bcbc4c9f7c1a97ea211a0cdfa3d921022b9e0642d4b19ed65b680e7022c3a9330c5280cc7a1ddd6f89dbe53531fdfa9a62d4e57b8f3badee573ae1348163f5a8197153225b3bba7769d54f335f07ca15cc99e3337e1369cc48ea825bd40412e90c36253710b7ab98866253250cc316667c0a743510780de3fa8edcfd83021881135c702508cf1e49ea84364734779224b8a4368a1319622816d4ee5ffb15f5986eebb00888ef030095661b9a8f7542e6a228a2da3e2fa22bb00f2f5a4d281364fd79c5af1b2a100e56648bceb00b10fa729f33b1e138bb89b7dddfa113b46d64a0074623b9a4b3be8ddc7085d96d52204d5a2c2aaa263127a0497d14bd3636a0ea632be42918b337bda4772c3be7709744ccc748dcbbb7c99e62a7a8f547241fc4960f9c1f2fcb8a4ef5452fc28c34614d462f943d6793bf070e2525eb934049c3c5ed21f204baf4acd18e3a7b1aa87c87723eea5e0ee4119c82067b8970b4d85e66c7061cfd4a1e9a8befa5c17697fedc2831e45703dddfce7be437de95aec5eafda6f2c2b68c5d2699f96f8f0cd17bf43404167bfd548a9dada93024a77d90cc3e76b238ba6c0518da59dd084f28d5acbcfdd8b191496bea094727b981076e21945673f5b6ac2dca5867d6b617f7a3ab1", 0x1000, 0x405, &(0x7f0000001200)={0x18, 0x2, 0x5f8, 0x9}, 0xc) 16:01:05 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0xfffffffffffffffe) getsockopt$sock_int(r0, 0xffff, 0x10000000001021, 0x0, 0x0) 16:01:05 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x3724) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002000, 0x10) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:01:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socket(0x1e, 0x3, 0x0) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7f, 0x6, 0xf3, 0x8, "ced5528d401bb04f5e9053b9961ba54ba82d0765", 0x1, 0x1}) 16:01:05 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = semget(0x2, 0x1, 0x440) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000900)=""/109) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002ead494425cd9d662031aed6482f66696c653000"], 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) r2 = semget$private(0x0, 0x5, 0x2) semop(r2, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10100, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000007c0)=0x1) r4 = semget$private(0x0, 0x4, 0x400) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0xa, r1) fcntl$dupfd(r1, 0xa, r5) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000040)=0x3) mknod$loop(&(0x7f0000000000)='./file1\x00', 0xc000, 0x1) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000540)=""/224, 0xe0}], 0x3, &(0x7f0000000480)=""/79, 0x4f}, 0x2) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000840)=""/102) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000006c0)=0x203) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000980)=0xb62) bind(r5, &(0x7f0000000680)=@un=@file={0x0, './file0\x00'}, 0x105) r6 = socket(0x18, 0x7ffc, 0x4) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x800000000000009, 0x0, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000008c0)) bind(r1, &(0x7f0000000800)=@in6={0x18, 0x0, 0x8001, 0x2}, 0xc) 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000380)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aa0e748fecdec5c712f342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e209d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c40880018", 0xab) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) pipe(&(0x7f0000000040)) 16:01:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0}, &(0x7f00000023c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, &(0x7f0000002540)=0xc) r12 = dup(r0) ioctl$TIOCNXCL(r12, 0x2000740e) ftruncate(r0, 0x8) getgroups(0x7, &(0x7f0000002580)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000025c0)={0x0}, &(0x7f0000002600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, &(0x7f0000002680)=0xc) r16 = getgid() sendmsg$unix(r0, &(0x7f0000002780)={&(0x7f0000000040)=ANY=[@ANYBLOB="17102e2f66696c653000"], 0xa, &(0x7f0000002300)=[{&(0x7f00000000c0)="374b4faed47565f522664be6fece10837febd4a2abf71e4d5a276b4ffab262de12b28351bc1f41e906d39dfce3d2e43eadff7737895c966fbf3aa96bc9755fad8ce990b002b3deca852f846aff609061268487bf58e51c1945c19508f9be49a68f22dcfe8e59705f75292dc7ce08b69babefc231945d441ba287bca6dd62dd64705769d833992cf831fbb7047c162f5f2cac2a35f9e6f5548280408ee8c1b74a96f8905aad7ea2d1d83bb18a12", 0xad}, {&(0x7f0000000180)="f1ad144bc170b9cdfe97b9ab98596c14341748f5eb5b9f1aa7f8563ba198371749c643221e01cee66bccf8777d342570188ca476675e0c8cb7346129acbc8ce9eadcbf6ea60f1321395e36a55d0c9acb97622f3d787e26b2ae96541b5164249a57be14c6d2c31b45e3648013066586a78ecc70ba0f1b59ed21fc10130ef50e794891a045d5db65b126e4cf85ba2650cd99995d2612f989c2d7850d130b5f6d4f7aa3a9d4f0441a9d9fcdd85e459263dad900914ba6c409a8c0051222ae978ecd981d7ca7ce6ce58a740be7cd5b40844fab22d2dc76fb9ca0856563612c5acd3fe3eb921b66712d76def4", 0xea}, {&(0x7f0000000280)="96c4929b60c1a7b1e29594681d2b19d7dcf2809fa7cbea427e029bf649a70198b59d994300b744ecfa181ecda48226e42a488d2e35ae883032eb9aec452db07fff13d49a56ccedf95ff9968b7cd6bf1c8c8447b672c5c0de9eeb0c55647f9ea301d817f960fb6c7dd1aa985fe05fbec69ddd4705e71bcc9a019aeb8d0fef7a8faa36e2682d11a107ed746ba474b739aa210bd24fbcd3d606a9d7d4aa5c557aa3cf1ca524e2d6b6151f9c88f75b5f89c0cc8aad619ab30a2da55b6fcb26be8e90f30ca49bc9527e4a55393d04eab4d72c5516e2c6ada23c43c41163cf2b550dd41075a07f1b6f39c70f55ec5d1208cba03f7f324e225a5b390d6b5cda2ed02dd68c085a28749b94ce443cb2a6625fb613b1f8eb1723201a8ccefbda56fe2625d7208282a27ba55943b3de77c42311760a4f50488906314ca23015bba5894a6089c28fb8e4970ee2225d2a1d95a349aac7ae5f3f81c58bc5d3efb47b17cb0abf81d4d61a3f47cd723e8070c44707ee92e47beccac40eacbddd379ea830198bf81833b2125e4edd07273a1b41e3e34a9013c7c280a8ab502fa3d6d4df379ceb356ecf91235ef4333b3413358e090b8501362fb90682e4517cc62840d5e62e01bc965b97211090d72c8954570a061f4110f3b58d6463af902541669b1da284febb3db3fda5af3768b2579cb23260e03e6302e38abe32206144142cc17cd02c98c3f2f10d18cbac496c54c2cf42e2e741dc8d44db82fdd2498cd9e9e2db807fc1a548768bd1eba86ec6de9576bce06920d4bc66ee1ba01f2374c6293d5283acf16db78f9efb6b5be3a8483fd09b2009eb77bb570272a476b3755450d309124c566a408b41faa0436c3ca769831d9943e4e29b735476c10a3110f1411c660eef09874781152fca7b5298b7f5556c4db33f702260c0e0480cd60e3913d408871194c990269c5dd674994a8f9c6d5f5c0d5c08c1f217489524b511d9201f8bf389a929030f46b3677d50cf4e71c1a0b645edc85a74a29d092b5d722d243fe519f59ad1bb2997f69174509812b5d140925abea9dc48864d61830d6e5b2e715c8eb55be2321e89aea008d67664b0b4b8d82fb6588f7c9f6fb27fb67711b0329b68a176d2d09ae8764b505093e21327e7c63556eefa5f59527e8ee4b18beff946e73576f5e532076d360f58ea831b159a658b7892ad36c1ec1ec5b61cb5b39cabcaf136c104c3b12be73f0b81ba90037a6b71026a1b3977581dc05ef80ba343da1bbf68bc031ef5f6f1676474c3cfb9e0891f6513d698ca9e36fcc8f5c8cdb0fbf59814c933b119a57856eff96b64306aabd0bb5b78ef661e22623a6d394317852a66cddddc970d568f6296f49249e56693e21b8ea5efd90ac1133b2e06ed1af1b9423d05fb0c8600ebe63285ad496623c86386ad997daa3fa2e1a4f36ee79508dc7e8f2d796e6be44295be428190bd7a6814b79112ec250b92f2859d9fa4869ae7d9eb4cb3279eafff8aab40cb69bb38baaab169875efe4c26dc7592f97d30ca6bc5f093a2f8040989e7413b4e3e225a26269878d96ff0398e98546c174498e6c6fd4e6a83ba4f8d9968320bdf84f67e920bcdc405df46affd30cbe46b9c6c84f92d164be0a70b62008c873c8e815f24433b942422f139951615db2a9e00213c8d7b8c1ca3749436f919a410349968d105e010cf203524bd1c2bcc43493f6d43b7023afce6b9ea06628e9fe1d6bd60b0c80f486950310dcf61c0738735aeaff3569c6a630fba1fa48614acf3235b5967a5f9b36066bcedce0dc2f46c988251ed345c2c17d435da80b43b2c3390dc46f1163886501f90b70109f7a69863a01bb003123dbaa0589f8d89e3c1d40e60453de0d4a145c056c5a7db5dfdd8640a4ed42e557c6c931e5490c077748847cabec2242a6ecddc2846668c97559c6abf9bb0108108cb97621d9142640eb81dcbfd70157d56dee72229020c4fdf43bc111f5e1f09de9d5eee5692ff4dc4adf7938333b9501b11ab3af98af1e43e132c88c7475aba3179572a5f70a56e005f46b39a87c7050d39536461b3fbb03659c3d04432c23ca21493d2600cfd27ad86d44cb9d8b5ba6c56355d1107c6c087aa841a977b7031cb4b874627ff36c5353657ee8f3913bbb040fcda5956a04e0975c0d4574fffb9c2e61280616524fcbc60d0c9ecfdbef0b8a4073a54fde2eea86576a7617158e31663e82de74664a0ec38e14807ae931ea0e2aa7a6360a1c411c7c12852fe7f1eda9d524656b18e0ee2aa22ca2e1738b50215ea3d5ef672646be36fddd29a40b457e83c470c88fb4bdad72c273903c4c7131bb7bd6db083c702ad5da366e44a01c90a0685d2298db78faaad774ada09d17265fb5c3a7d6e74dfbd2b285deff9aae3bd0aaf43837132208c514ee2ee6ef3330be84764ed09f9db17a4de996184167091f4a2f2fb1c2ebc15deb94ed73e9000a8f4d9815e3cc90c192240d1b306cb064dfd41c012934efd162be43edbb70456ee3dc1dc3e1412f0d336782b1cb4a0d853b59010536f455f3d0e29a55c2f0f88e21c373e7d90f140059f3d0ca400f9ec9e5ef140b68c81d07e22d6582a80a04c6794f6fc4807d72721e6913c5d4bfd82b09dca1fea744db735231b90f7f7337e40593f146374837a7a2c73b7637464ccd64bc5bd13329e97fbbfb6cee8d3c7057778f3481680a2e33e7848d83d160282b473574af794459c110ea2e046b9eb478a60cc2dad878a90f4b5fb4c782f863e058450edfbf4e3fc2788e9eb821a6877bfe55016cf1bc6cf8a4bedfff27077bfca6d06d9a65218b2f8e2a14fafdedbf557b41ea4fe4bfb727927fd186ee01d2e5e974a6b80ac007704aca6738a0322ddb187f6cbb2f6d161299ff22c9995e97dad189c3281ac15713787d000f322c1da2cb817440c03a59f230e535c6898d2241cb47d433ba53e7714525816c15e6d4f22fc6ff90777142c5599ba52c85b4cecd4aebcf5330e3d0d7e1076ca4f19fb3e7e8af620c0397ec278097a6a90b0ba1990c1bba4396030e34a43197175532c09d311a0c2a002db030ea2202726ccea2beda45f3aacb66cdbc5867ff76b5cb6e52d2fd7b7ecbba50d5e3960a16064938999d1b77dbcbb6935b2bee413842d329c2843e3475f605fc66b045b842c367150b307f2d9121bf59efbb284f0c4ba83927788dbb65d6e54c60f9b498699b0a8e5fcdd864831b6daa61ff171d7224053822abbd2c8daf58bbea22d09966d34e7dfe860ca7a3ce5175eb37782e09a8cc8f466f57d8a3c7b872c1516213285099352cecfaa12603ac0bb7ddc5d2b9bf9997b18f536db8005b2579a54230c1c8d64ba4c63bd818c56742a5739d7950acdb13b2a958afa0a46fe1043f73b927ef0f24ff40f9b498f0598bcd1a1afd79aa0399c36c8ff39352aa035828750be716e3fcb67c552564e22d25a26e5fb4aa8c71851c0e3a1a74184de8ec256c3dd4269de6682f74ec22c3972da3079ca579993e3d4e2d9e61bf13f35e36226764787e9fa09e8ed01f779fdf75a8622d34458f43be9c8a750085ab4ff3316448ac206c63d3806ced2d24ba20a65d4b27c8f4085f73245c80b34cfbc46cf5c1b3dea07a87e59077aa9cdbcbdf1b3468c188cb0d5aca7c538779a9503b4a2a9a0767550114c93626cce23dc542d7f0fb765d01160ffeb06ed73a85d5cac39e27af5cc0cb827f7126361b687817cb60341c8ae0f3e6b1542432e70785eb79dc94a66712bf34b5f54c6c80ba71fb7369814f82eb540ca1e070c53a84d35a4bbca25fd176f6cc45551b30b3bdf73a2b588db9d121cdebe61c8d7be5acd624e27f3e037c4a6f5b4ecff7dd9d5b67e915d9e382013f63ea85cf179170efbaafceae4abe35a0853ad74959e7e207b212380277b97eb9ab4f2ce1a88b0a1f9540106fda74af910421f298e28e1fcbfc790c4ba953bf61ebdab6a67dd85be8ef0af689f3554dcf4d40e9104fd45c8f038f1f98d402ec1183945a69cebc2082d1c845db7a21144c2222560aeb81289b68ba1b0542e913b2fd4a4c31b3d232b91311a3d1b583dfe81b945fbc98d36a55e3802cc2b5452180c5f3b52b3e42b3cab133f1fe30dd736e3f61e53760dbd6b5690bc6b154c2b00fef4e8b154d15104862e4ccd4cb9477d38489399edb21fb4e20ef022982750991008e7dc4b878e8b4091ca3c0aace7b99f81990ac485594bb0428da661cb7642915730de828977e31bb58fd455dacb9f03e98d9c6b8dc2a7149466ce8c93827efa41f0e33c95d7b34b1c57a607783a085ada7f5a936cdfffc4cbae27ebf8f2f2c12994e00d2fd023809d56521b7e737e5ffd242e61b6a0b2f801cbdfe2698ced6fd7a8f16aea183608251c541f0387b6aa13422d939ee23b0625760a7f8be66938fe0bee07fec16d3eb5bfb8f5def097016c0caa91ee106ecd9c96eef097e87d8379ec8bc3d4c10562a5085ee7683f5ac18ab942cd5cb1e7f99dc686acfc99880b8f9de38ceda8536f0a32660b8cc17b124a874a1e22f42d58b3ae5b84b18a58dd37339a87615b7d108f48d39c8ef35c513800fa3fac3e160cbd48ce7dd35af7f80a97db4df3f6d2aa68df57f0c73ca136dcb684a54b951e03d3eb28e94d0880dfce0795a8bf3510ddb94f31f38aabf1ebbe96429747d0b627edd1df82a48a56e7183b473252c7ac6112f3a20823bd98e87515935de70586a212faf48b3b916abc075915a779c59b5df5ebb08bc6c495411d4c3e8fe80a93582ba644cfb7ef226a9de15db5443fdb90072b74b1c984f7ab58289a16e9fb8034ce797a4d31d50e55add7748817ad9e5f7d0536234474dc51910bf088099db13e549e959e152a57930630552d8f65df047dfa7e28bd415cab31f04c9c9e775edf11bb86949cc7f150b60da387424d865e73f1cab4c2b00c122233fc27bd07bab6125b7328efa600bc8c8ab4de6be8ea294cdc2cdc55093eed165d0de80b5f4c6266d3f4a31bc83a951e8e0b56f6501b4d50a037e130ca40c97267f548c873181ecedbe8594323bcfad39be2ca26d31047f229dc8b6a5e29d8802300cd8b9d78efefb8546d7e654ef01953981dd4cb203b32e64fcf56db95534aa4c5a26a20d92fc3c378430d44bed6320088d3669c55b0afd2adbc09c04afceaf875ca944303a63f2f176da4bc45203f3835cae60d7c1d8a2195f8c1af350c79db382a28c9a69f2b5de7a0b032e4b4fa8275dba040a5d75aa8be9926ccd56bd633c4f30fcb6b047a8879090f26795ab71ff84a5d0bb5139ec9b0658434c95e5d609e9297b11b22f562e1629c403385ffaef7d1e9c26a5fbe7042db6749678a75ce58119053e287f0d3892875de15ce8bfae9fb905fcf5795ccdf816597da841d68ad2d4a23a9cffcac25e96c88a778fd0dee56a34583a766a178764d9f74f4fbcddb8f083ce0cd90c1a6afe66157346f5b71f4c45e47e0ce47a91ca91f9b2ba79df8e4b3f3cef3265ad09cd7d7ba635ae04d85d87afd927ff5b602efff2f7d6d7598cfa41dc442818e54524760a76238322ac79141a51699e1373a2a3ca4bb36d3951ccf6cb08e177facd08a2b6c3d668e83b1efc3269b8bdbe8ad644573010039125ee53498d17d9f7876884836734c33e90833eb5c7330ef3a438e06d2d2825136e246dd40838d1817e13a93897635d1e8b540361098272b8625d67992c590f037006f9b00befe530f5806bfdd6dbacbfce776705760816efc4669d18946bed8968872ee3ee0121b617b4856e89091c1eff07bd1821cc0c660e899789bcaabfa34ab5e", 0x1000}, {&(0x7f0000001280)="03daca671c4d5c017fafac4678f2652caabc9dfcb8244f6d927d447c5310c0aeb4c3eac5e4e4b5b9bab2f3ee34ce411f945e3c006618a02dca502815f8f099cb6e674ef926abf903184f3fbea3b465b66c5e1abeb1713927863800b565093094cfee4eb6a0792dbd0ecef16ae7f0a8e275674e03ab1f7eb7e12b31edd2c9f3ea5e031ff5f1221ca602890d79fb3be448a32b5c8236d344206bc2fd7d4b37919ba3475ddeffd426120ab81b1cefc2fbcaa52211d8916f9f02526efc117fe6d53cf60fcc3657ba2e8d4806cbd74114725b67bded3524db2ab3a17fbf0cb3e274d1e9fb780b6ce32c4066b623f3942802ddaac381e5af11b445f1305487a197f4777ea229fd29ccfe9a79a3cb1e6ec8bdb90645b531b183d7d1d0d7c03d995a7a56ff33e412dacdf2da687b79d5dc2267557b93444f5cbe68d22167e03e12dd9e3ecbba47a8890e919d3ab9a7cb5a7c97ff6de6dd9b999b9ff5d0f4de48fa8382f577130d001f08a5a883f72dc413aceaffdb790af8d53ba4d45b07b2a45eb6e4ce3d450326db6683d9972eb10967cf5c73df15060ef421a0891b9a59b196bf7d66d7f77da3e3de357d53958a8ebff04e2b7ddb81871ba38f5de6a0d5eb89a051124a52f39b03fdad0591d520ecd5a6816017debc307ccbbb2ec65a65b00cdae5f0fbdf33757e5b4e77e78a87f3f70f56a5c1233e06123fb5ae929c9869d1d4ab8ff5c2a5bc793988e917dae694bdb2301ca304c7ff76bb928e8ab0a43ab96f87bb0d169ebcf18ff1929cccbf37adf0bbfbc4fb794ee46314b1b3fe04ecc41a037a71dc0f8da6444ffa9411575c0f94f95f052ba2e02124d93d986f65052955129ada374efae8f59c1fa47d3a563b60b02db1140fc6256e753726c87480d4d45a9fc2c63eeedc8af55e874ff6e773a0d5782c79466a3f7c934d29c044aafa009bcada2d0f2cb9ee24b9d95a58fc66fb75eac4f1b52e141c06bcb6534bef98ef851e1acc91220048619e2bd80bbddb3182c67a99569fbb82b48e31c3c3f2b5c891e06436d3ad539972bdb7d4d360ecf022881b57626a49c37bb93ae407d32a89aafaed1e023dda3951c067aeb8882ccc9f51b2079a362c183bdb5813eb657a93ee262b703b1fb9a448da955588e54f2bcbee79fa4cc2971b4392115cd8721922c2a4f73c07e63110a47a68d6f29814c6f7ae3df3c1be9f5a8a402ae899f9f3030c78012e29cbac1fbe52e0638dd3cde60f19e09069ff7ebfc76cf665bad4b1b5b6af609627e9931849ddb39f9d50a33c2ad53207169aad455d17c6678e08c412dea1337321cf79d01ace07d08b9e26910008b0b8c9a8c758e3f5adb8a2537fe9f1edfdd1f2d536bac58ab3e3175f9b83ef619724c4675da51dbca6de7d6974bfffbf0c7dc031053e5b4cbde2cd2ac2123b70f66b45c8cff3238d5710856a1f6a57f98099fa45487f40cf4fc473c7c479b427d56ea61de16a9637613c9941287ddfe9a3a5a39e34d91ecdb07800c00cfcf40605e7a0b8eb75d30f34fa0694bf341cc6cead70ca1de6932a1c994fd08170c784c736431926e7be3616003fc46cc056ed70e2b03af82744a11a107c57ac2420b07dc92d9f873eae4802849e464355a21c307e4c5a8f6f526338b69c67c46cb17babdae50b4da7cafcdcb78b616ba7b69cb14195bcdffc3ff1291ec49d9dbe71e3cdd65442f4520db23d6cd6b5f4392cda40feb2b19e64788873e70fddb33016a3010c971843acf1eb522764ec33f622b127d513a1f25304a40c9cc5f0094a382c3952e8ffad998c850c018cc72b5edc169e0597feb7f3acfde8b00dec6595541bea35c80f614f3bf6229ab30cb64a97cff36791a7664308c1106cf97572ab435983f9455f20e8685090746ab6889ddd593dd894f3525d338be3085bf285e1bd381d3017b98d99a0cd0f246d7a592c6ab4a2ca741e5377a825e5ce896c900c1109f50b19dc5333029db50576f7ea9a4b4b20b9e8e744d019439e8a69ee720e431b177c41e376d20263c01128b6898711a8b8b3c1171bf22132d3cf50a0286356f49073003417693d6ad9c218b8a1aa377311f6a10061b2a4ed16ca40a49b04520d6ba9fe317165d06fed2dbcc0936ae0773a29f62b308d8aa58bef7807285ecc54b93d70c1e6506bcb0c9aa58a03e8eb6ba05a2261d0c767945698a0b3582c678dce67ad5f579be95ab58b038dd5578251eddd0bffc926d9eed939f94f8fa6ab2ff3b8cfee4d8300afa08dd66d34726b50d7432a4a9d7c3525325d9e2dc8c40ed3c482a164e775ea8b9c69727a5cdcda3dd118756038cd68ef9182eb31f30e54402349e75588e9af09627e10b2e970f6b4ae98a94db67201b315b5c583f3dfa15032c071d45d18df4e3ea41e28238ed511c887465fca09fc1ffd0fe2aa26510bd9defbcde7feda2938331293bd607f51c6d740aef85b5c0b577b561ac4dcc15ab43c3f96293f0ffba672b41183f93d21828cb7048da0c3c909258a94802d44e68b511f3444d3fb8a665d1651e3afdffa7e964efa50bd264194e9d038424875cbb841f49d16b3de79a5002c4d95ec8507a78c81194cc4cf235c41c469b7bdebfa845e85f64eabbb122b153d262c46b157d2040759c14251270c4b657ee0b76d9fa4a2c043d8e42a014227bf24ca8ba5daacd85c8058589472d33ba955d810b0f8c5739a28d7af73c48b89458fa27b8bdd48a7b4f14d9991abbf755cf4835d2dc979aef3f7ca361ec29127806c4e20d138de29c7b4c43190a3c3569996a30ae0c7f341e040d3f96ad70c436a893bd79105aea35219205fa6000e06bc7f23c9718846d1f01c022c5ef9c05df24d045f270d7b6d2526dbf958539930dba283913c5938fecd9b7b60a327891b4e411e073eed9e3f13365036f52d5d36adb77a4705d38af1978212bafb901b570189daed7fe8ddaee3f5ffc857cb8f6f40d0e9993f9372518bb28bb2943e118afe84fc229d6334ad55b127dc36619d1b8d454e8b1206111075c84011ad1c33a7f0ef81c8a3d840ffc42113a04cbe58dbc7737df7f232a91486bcd7f341ee285e3f362b309302e6a37e99f2fd89619dc582951e4827bad10076a33ed099404b4c4bc928f6c87da1bdd83e95466b43f5efc6ad34132ea4fc60ca2b9c391c1c402cc914f380e51e980bb64079a16159698f2f9b7c4a2bd129f78ba8a2090faf628d176e6893bf2636df7b3dd2742d120e76237541e400773f3bdff984f3d9a7913d4f04c612674d22bf452d65845dc22499fdf9686f1217cb9a0cfb352a5f2d6070c96a17f998ccaacba090de6ec5530b7171c6659c4734241c450c350fc3fe3d4481c4c927bac21f295619534f7b9e649c1e7eb2400829b554e2998422669dbeb46d71f42d86909c5f0bc5866653420604df3338f6945b1a359ddad5f11af1bf84295d5f03ff9abf2a2ed280a7179e30ecc7f7f3172a17606b99cd45ae0fb577dbebafdbcfa0f9bed85a38e68ff8a58cb1ca2b8196966d206100b122c048ae6ab5149139d9eedb7d58e0238330acef58ea82a224a478ab9233348df0ec65ede3ae1ed21707277378dde8d84134b4ce25be819acc965d39d42ad74673f137bf3a8ee37295121cdea006f0a42b14979cfd2bd4f30ea6d95a8f02001826cf5b69068e2239d0f974c1ba1eb42c5adb2a6d341cefec348881df9e9ae8a2bd3d6786b0fdbf76258da9c2a24a4320068e635c2f19e704560581f2c0edc5d179f67605b9b2dd3d86f02da668c88b32cf794fc4d36c6be7b8fa01118234e21d8081f66f99088db920b8de710afe2a9da32dbda961005412f79e9671eb4adcb98414e628282e71c319917a5fc5b51cc0aa7b0facd10520393aeed5b10a34a19b4a93ac2c4c7da14cf4246ed66de48314516e7fa089322891882b0c98f00314b817c51ed44d9720add2b8a65e4e11cc278b7a4e02b265443c1a3ec1f974ef8127a9db74001b7188a9909413fff6ac696d8ddf342dae013c1786c4b7193e6b318cde4731d7c9c73fc773f4c57265464379b98829c4f8362a9f84fbca9eb845c75635698b8dfb4b8b5880f3aeb8be19d8bb17ea5076fdd473005a2505e8fe8243c713df35f49a7e1dad17bd53a3b2061a2a55d6b99b9eb7ab45ac9907f94074c3c05c2fa7af349cd782e050c6abdc22c4c18b46d502e10bcef35568ec038e4f0b60ac662bfbeee2c41d3ab160b59b41632f0900b34ac447ac230422ba2fb4a84fa1e21018ce603f761567c07e721116fa27019ed6b2312cb0d9428880890b0abf58066b603e25b28f879587c5cbc21ed6945f2e634ec1158f14c5fdcf06cae8df11d59b2fc5de9d151f0cbb3880d2cf2867b7a28000b1e69d0a4026023361f75e8b2dd58d9fe2c29275f174a034711f8fb5bc8a3689c14c6a646bec9f58a59ad433651e750c73160842a6ac6f437ba11e098aea38b14b7ce657eede2c82e296604bac4faa8a05e04708127703a6efef266edcab7c33206e722c54f017e3a5b21e41fab140c02ac1f17c3e215ac218f4a01e9c879ddbcc24890b0b62306446c4c581fef3cc8600a082f381ff2b8e4dd17011ee10c35a15d6e71b23bba421a36013dc2680066cfda284331332c822f83fda1e1b31d5ec3bcb262f1068d100a7f4337aa9f80d70bbbfe6d19121fa8b8735a76285c415c13e79c486262bf9b1159fd85ba946578b7c32d8a8a53f5d95bce6a8898ce54801cbfed7500de16d43b5736a72fb63cecd7e5332912faffd6f18e40baffaac7616d10a541ba1fe0d903886d8a67adb5f8421e2f93d1c124aed6971c160adb4212772b753238168a5e433fcc9c8e4ffea5422d42676ec02de232f4b03ed2be07c588b41f8cdcdc9904212217b04b60d8245fb6036e5201a637d29e82bd8c9247639f65460757709bf1307df4bd68827149827577c09ffb91aee7e1e7fdd6c4e69ca5a73a1dd1987e72910919883f123055dd93284fed8775e5727be8b69b3df1ba524a9e730cc1b2b0996bc00374ec2e10988124e0780d614ae236cb6bfc07efbee7b89b23c3a7e2488db929554c9b0c004a40397fe3887e195f379cfe25c5c901cd22955dccb606f113d0b888b9aa5b3a84042143e118c547f59af9b6c10d116fffa2e2c7519af38087ad73c121a5beb9bc86192e9a366cacfaf0f1b38d5dd292099b0f7bf3aec1814d5498397fbdd79ffc587d75fdeb9e977b35b64806a65009c3abfde669dee363f1a8dd730c3b97f5e1b1eb7ea426efe0262a1d6388eec96449165c4a1d1bf720817fe1c91f73f30ea50fe970721e64c3bb526e8d6c0c0d960140dae6ae82c3cfc84de6a2b2c17d96eaaa27cb3541d2dd7193600742e6d5725cc4b5fd8efef5a030946ff851bf39f45661625265127de44fe37da9cbeeb9ead2d111e5969b03b5a72e9eeb4b38d04fb8ffe7d343b650c72594ba484648c0bd5da8b1ebabadda984f50655f66263c98ebf565c690f94826751172aa3bd6f91ef74677124a7e38dfb738d2944641e41d1bfe000be96133bc03e223ac2d6301c29158de7b9159d18df6f886bc47e2d69a65271599dfe9882d5fb7ed3107c43de45fe9cd7e5414bfd9eea1dce5fe339337eef6d500d159b5e4e23263dd2dd3acf5169703a58e84fff36883b485014ee71b7278ba2e1b41caddc7ad95eca451967a2a2a3221870c7cb80377eeeccd6ab15fb343a849a6dc6506c4887cb950ca96f64b0a36f4a7de45f3ff8953bb781b1b35285023180f3526d84ec351fc8a9922c969ac68b9d2f113ae5234a0d63c4d383c504a91b1e12849fb979", 0x1000}, {&(0x7f0000002280)="031d575f6f30db96bb238e1d04f2ce96a869eae5085e8af6321834d142816f09d67e08ee37a68729853a9d1923514f78669e791a02c26ff2fbbc91b167294ce9c35f0dbd5a711c3a3cba9c1653d47703739634c12cac8c1f40f6", 0x5a}], 0x5, &(0x7f00000026c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xb8, 0x406}, 0x1) 16:01:05 executing program 1: r0 = open(&(0x7f0000000040)='./control\x00', 0x800, 0x1) r1 = openat(r0, &(0x7f0000000100)='./control/../file0\x00', 0x47ca07f25b3ff80d, 0x2) linkat(r0, &(0x7f0000000180)='./control/../file0\x00', r1, &(0x7f0000000140)='./control\x00', 0x4) mkdir(&(0x7f0000000080)='./control\x00', 0x0) rmdir(&(0x7f0000000000)='./control/../file0\x00') mknod$loop(&(0x7f0000000240)='./control/../file0\x00', 0x601a, 0x1) unveil(&(0x7f0000000200)='./control/../file0\x00', &(0x7f0000000280)='F\b') 16:01:06 executing program 0: r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x28108, 0x1) mkdirat(r0, &(0x7f0000000300)='./bus\x00', 0x12) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = getegid() getgroups(0x3, &(0x7f0000000040)=[r2, r2, r2]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getegid() r8 = shmget(0x3, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8080, 0x0) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000280)) shmctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x2, r4, r7, r4, r2, 0x7d69ef327be32ee0, 0x5}, 0x2, 0x0, r3, r3, 0x7, 0x1000, 0xffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f0000000180)=[r2, r5, r6, r7, r10]) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:01:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) lseek(r0, 0x2000000000000, 0x1) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) fchflags(r0, 0x4) write(r1, &(0x7f0000000180)='R', 0x1) 16:01:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0de8855131e7188f", 0x8}], 0x1, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f00000001c0)=""/112, 0x70}, {&(0x7f0000000240)=""/153, 0x99}, {&(0x7f0000000300)=""/114, 0x72}, {&(0x7f0000000380)=""/207, 0xcf}, {&(0x7f0000000480)=""/3, 0x3}, {&(0x7f00000004c0)=""/205, 0xcd}, {&(0x7f00000005c0)=""/52, 0x34}], 0x8, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:01:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x4000000000000029, 0x400005, 0x0, 0x0) munlock(&(0x7f00003ca000/0x3000)=nil, 0x3000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x2bd, 0x101, &(0x7f0000000040)="fc846dfbd9f77a399868d2574e81ca9bbbc9ab6479299ce1413ca5703562141329f23c8fbce8afb75114b961e72acc53110873370ab01d290c5f3590f9fcea8a49a2e75e62b2e1e7ca5150473f2f5d", 0x4f) 16:01:06 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x441, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0xfffffffffffff3d8, './bus\x00'}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x7, 0x5, {0xa2, 0x40}}) fchown(r2, r3, r4) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x800) 16:01:07 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/146, &(0x7f00000001c0)=0x92) setrlimit(0x7, &(0x7f00000002c0)={0x80000001, 0xffffffff80000000}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) 16:01:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0xfffffffffffffffd, 0x80800d, 0x0, 0xffffffffffffff1c) r1 = socket$inet6(0x18, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x1, 0x3, 0x401, 0x1}, 0xc) 16:01:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000140)="95a6bc0b1f97b3baf665ade3ebcda279890195d3b40acbe5b9b71f1083b10c67c31c8aa58b2ba3ead2da172646af26892bdccc9203549f76de0460c11889ca8f1f5f9fb7906d559b7f282066f91270474e1fc71f373b1c37fa25507069d4ce3b7acb49", 0x63}], 0x1, 0x0, 0x0, 0x8}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f0000002840)=[{&(0x7f0000001700)="c14a8ee65a9481668533bfb37dc35f156a10fdc4b832e776f93d01454f1d1d600e76ab614bbb5967da0f03f8e35f2c2c3d950c8e4dc1"}, {&(0x7f0000001740)="8561ad48204e7f2b0ee428b196d76c0c"}, {&(0x7f0000001780)="2204b618927a3f842688be263994ef9326253b9138804284545ad388676274aac7e07842dd1205aba90846637d5f05580d50b9db719a4e19db97f2e5a1580bdf7d78fe9281ca48fcc6ee5f84c12ec2108b5d2b6eda7508ca"}, {&(0x7f0000001800)="908ad6d1a8c303bd6cd64331d389ec4d8a7156b703090d8e7bc95cd66ec2d65941384e69ebb9b8d004ee1b4c6b4dce558a76968f18c2e500aa91e6b137e158e9fd2f31d75241e999bdf32cd84dc36f875fc6d3e9f06f3701ba68c9bb5143eec3911a469ac6674e5d93d036ec800bb3f0af1c18cfe238db6fccf15adca0db9c7063a14ffc1e9d9c51bb9f41dd7acb18c148339d78e71eacfd6718add67b8ebcf2d708a95bac56f549b7d306036e640cbb2a94b028e608b7bcad8d7448263ee40432a2f45e0511844b5122d3d32e3910f887f4adabb37d6fd7b9579b98acbf58e172d3b2fb7d0482cd8cdcf2ef043b4fd771c35879c189b6aa95d4cffdd348724d6c93cacc52c9b2fffe019bbb9b7e1ecc690e6e8cfcbef2b22d984529eb5b945377b1e0087bdefdf7875d9159fc83d80974060bd2d8740e3c627e79ef2ca99fea933e2962912d4c1a4a6c924054e6007688f9791f875dd89892f5d6a2f545e92acf46b64a6935bdeec982db64aad074e22a2bec4d9ff2ab75e482f26c8bdf9dfb4f48e31ae333552131e5d03a4dfd5b219120366b6bb4b97cf55bbb2ba2344f6f715212fa1264d1c49122b918ff5f5b5405172d8db906742b0a0162ed5e02e672415d5364a6a967cd26bd8b390058265bfe6fa43aad232ee55ac7cd341ee99277d297f7a68e13aa9c144e6429e56db3cdf1f73460439d5302f99ac01aa09b12bce34931b19bc540ce3c101453235b06988701825ef3780444377f431f0ff552a633cc831854dd3635903f9ef0d2f3a2f7d1d6b63815cc97d96821abab359475bdaacc12ea505073a0be2cc776b51b0824abc1003aeeee59baf5bf745d49d9d991015fcb22e28a1a456ed626a92be193749c25feb95376c439b825594a278029b61b7895d80757c3af6400ce5dba5a342872e5d8fcddc83300b31896081ca5e75851c2f889ac554d7770213409ef12bbaf35453b036a4a658c2d5bdd0a5bee22ed6e4cb1f3f4086308fc40ede2f811f2958e5a2c369d811833be80992b159cc889fd4d6bc2d74975e9859ca448ff36abdaaa700fdfc43a1011b5c224e0b8a1608ad69b53e1b639e60ad6009e2e7fac573c50947217b95381ed5cb1583a920860383b7b5f886f78c456660a5272591feed99be0773796c4b4f08c2bd74ab02ad514ca83d2333c989a24b55b10afe6846be6810345d37406fb08758d2a9abe286875b7768e5303a1ee58bc917a0fdb67a542a070ecc7e0d53d47ddb3ff1205c0350a257c2e7a98516d4b96497e55cdff8a9dbc264b6d4d1594262edeeffb065945c7669c48692a29e37d6c4659eaee1d1c7051cbe27fe784ede06c46c3294ed93c8bf5eb8fa43928382e0e08c088dbd0d14d195a9951e69f7d478aeead79c2950c41de72741069f3a34a198fbbe72970be5aaa34b8d77790c66a4541c7477c4fa51d2cbc6a224496fea2336eda243f14f565a203280de72b64f10b38edfc31651e989aa4f919c02120a8aae7eb5993b8635fa8dfb60dab9d5d1e1d343f715bec96c0719387054a4160c93ff155bdb863f8c60cffe416d0909b94bf7675b04bf9404f2fb2b4e198b4d5381989e04df6c5c1ef773ad581cb08e525d800b08a052d0ed90f238840a4170acd877ba4d205a8b806e1dbb544462f2bd66d42f5b4ea43bd356acf109bbec0b65252f554a5160f7df18966d6365884e4d93de0a3a2c4c8ae1dcf1cedc50901c95bb693f0ef0be14dd9b1f3a4e31bfd61f1546753e7090486ecc5ae33a1a9aa4fe248594b68d3f7be7e27b66f52d99cf35662b098d78c10c80f1da3bd642cc408368b794ab75937fedb6268bfd46ca9222bfd11793512620264b154f61c154a336132f81ae50e23fbadf2c7da969ad955df29441300f55c4261ad13a28d562187e3bac27c3fa707c6413181734b405a53158b64d10e5f18eecf625fe09b4fb79a71955da4f55ca23691e3a1ca6e341aa231e972c4735557fdfc6bd6c245f98f5e4b302b720aa9f307a9ba865a1f04580897f95fc654fcdbbc838ab30ef2dce154e0317df2dc3855293f38afa285a1b9c92cdf7c9013cd7f84356818b9dad747dca16ab8f07f0a6a0b4e8dbbe4ce9b4749a60eb6a5f6b040ec7356df6d3d358949f83bd2bd21e793a14312111c80b73dd07dc0375552c219bf241b6f20997bbd1a609cbc9b87f4a9811ada0022a4e919a4757d4fa2999096c3f4c6f20cf8fca5d83134be995406e4af1cbf4ba5ddbc9392be4fe072dd7b1a65d91f67d743893d246e6fe42b3c70b3b6ed9566eb1a1e1c8bcc258109f88e4d24f3fe9ca3b7e23efd878466891023557d90d38a6cc7c6b4a8a5aa835ad65a7b3ad036ddbb8a8f55c24d19d4cb572cb9b6a5dc21e46ee257ad7c80709ccef640b4793c418ca460652247894f1d7eb8f5a2c8826ec9df8278761356a72e3dd579a559f1ed913a3977f1e2b6c0ca86d88e6ffb6f3d9984e3bd6cb5a11b42f5ad18431a7216fc88e6a614d122b388ab9e6847ce4e0c23b46d605fb63b3086a764a4c90c1222acda406d8f227314dd6b61400a488af1a6791e609658403f5e5f4fa3c65037c8c52ca6b2755b096d3fad7bde6f74e86bd628f65e972c9987a6a2588dd075caf2ec4e870b75da179b4845d439998d8f8fb9b1e07d94871f07bbb84d39c3d39052ca18de275217466f3962308d28865bbe701060046afa98fd9c9c7226b92fe5c9a78212fa15db9ec46869fa55282d9710745564e434eb912cd5c1b36e1a63b97faf3a8f6a3b673efdaf43d5bd81e5faaf8dccffb47baeab5a5d7d96a6c40428620919961ce90b71fb9d8be00c0b88fbbc5cc555dca9db547a3320ddd68bdbd23282931342089de01325ece9b4c2fea0cc3601e1ee3e0e30e90785865aecd1825dfe0096c14191342d0cbffd8de401bbb5a84e94099a6f9f0328aaebe675726043cb7ec0fb01001031be68c95af1540c1b966173f0598412ae64efee6751c65456a80bb13f57d2ff56a98d36fad0e286e672a38b578935126ded0b5e935eb5fdaf29346efbdd3043ba8eb061ce539dd4b3f7b431839ccf67e809c9f8f481ef7968b76db638369eb93251a2802242787a8aa66315a4b864bb10a2e4845f2f48946f54fe938953a4d0bd6945746a5cb0c9a499ce571b3760e947f53e91f9b080819e666f0afd3bff14346b81d21437988f952ad0cd3fc2938eccd1f7061add4166b647eb1b1829c2b01fd25fd9947c67fdb6a165eac1be890d7ce11b2c9d2dfe3f2c7197670336c75d4e67bf7b28236e404c3c81780cd49739626be239a2e7d6ef4cf0e2c586ec50306a8a00395be1e5affac8ae3b2cb0a21b53266b810d74636b09a47c0788c17b379b5a025835369fd2780b156c10f6920386fe0d32ff06e30532c1b2111b7afd4aefd94f4b69dbe8a6a328479504531e6fa21ade53281f8b669ae09e66a7dfa53da69684a768696a5b4f90adcc4e64cf265fd5a92f50970c6a67d82d6f8b7fd0ff0456761e1eedbed74d20357b271072ab8b76b67f383eed0394bc78f5a9327dd022aa26cbb9800c3ef2afc77474f7d3fcb0d0dea78c431c6136173ccae21b6058f735cb4d2f477551da0cabd05003bbef85e086cef4f735e7adf030d02629fd86bdc0b6d8ae8328aecdf9714be2b2e121bbcbfd66402d4bd14a65d39e62184693d6ed4bee442be2924b1245be6e6140ca648a68d7c436b418328ddcf044ca91b6413f0f20430b1530a10b856b4596f1653e21e15d4507b8fcd178a1d7ada22ac00f45fc9b1601c298ad8055bcab8b1a01739ac436c1db3c2c7222e8429605644f2e0ae438457d2ca6fcfb538ec02bf154a19685ecf82fbdc0035b42ed23206325cfec0ba400321df3dd0a6485f9c1923ded0fb5097cd3ea6e00828f315858542d3a3cd885d3d512a0fa48eefb92799966d9eca31a4da9f975f5606500aa13b1054d525000e905bea7089a2de08347d671fbdcb92b7c77dce5a6d89f3523f4d37959cb55f02ba4c1da817b484c078612447cfb51b0892e05c6153c036e86e1c6168c3c9d119ed8bce1fc1b321360f6a71364cef466cc859298d9372d5de73111609dc464fc532c336ab998789dafcdd70d975c6bad4e424b42a2387289a10cf340ccfe9c0a81b448043952f0aeac45db8d2bf17e9e82ecf10f898f46dba9fcbb848c73d31f17a78b36f5215d15f33821b7759a8bf2ada9e8354a7902db4f3c628dafa4efba22980235cb19c853e3b624ea24dd1f0baae43850b4901c80fff70b82163d5b1ee5657a8d964717948576c7f647189001a45e3bac8198af96db37b740fd5d940c83b7044906a32db465793a10daf782a197f670257f360ab8605346dbc771fad8183b4f2906dc54c745969f5fef104a8d2e18a75697f971f17e855735efa2c70b30966df875ddb0786659de77e76ae42a55bb3af3f838e5152ec14f9e48301b23ae42d76ca485077e61a3219641239358f48913e05bea689ec6ac5495ce4e351a3076f1183b1383543b832eaf0bca64dd37cc85926a0df153c6f2d8b27b76e0c3ca657e3c21ce4eb43deac7200ef44b9856cbc0bdc4d112a2df84ef62f785bbcffec2da8940d0e5487241a1a1ae900134c2da95d3ae6cf076f50e76332f2079350d6c7de5d10a4dc70b19f87e1cdb731df92291ecb07f8aad99e9c6f6002c51d57ed10538a7d4266fc1cd8c59d682498d3b417808a5489051d4c99f0afde69c82d4b5e94d30e4bb0379f29134eb7c7a77ab02a94fab950dad1f9ac3da9cc8951d6340b9a29e86f5036b18eb302292bd15b52a0b6258dbdd5b8c175f2cc9386bce2f1362438d2619685c05324a7a025b989b8a277d4544ba2b72351c7a619713befdb563945ca3367025d9f1d0901fffbf49353c06553f810936029abbeba8dc03b5f4ad82ad9d2051496d053d806fddad485cfd58744f2c35e64e4a64e472f19ec48a367a553c6fc170b79186bf6332091249047cc1b259865566816d9f4b9b82e80adfce269f1b9cbcd19ba225aebffb22fe7b067517e5f6c4c79d84f2f0fb8bc58459870e0d957de6bba13c918c1efe7f66064fb2aab076ab245a3bfdc53d6c253e7743216d9b7407f9b3c3e71cf246670c059edd4c64bafa8574a772479a60dc25904097c3299224e7900bf32cc93a7b9fec3a3b4e1cd03b2358e98eb69f41cdb9731205868f42d4c6273a244cd902c49f38e27997de79bba3e1f9bb75da74d4eab32d5a990c00c211950c8bac2442d7a50bfb8ece95b5f57c0fe073582b2f55b62db2e405b7e86314798126d0d231bef0e7a6ba93b24f13980b4e6d9b938bef1fc9a2dd7ccd8dd907e58c8777cbe527d86b9164bedb366ec44d60d5f57d638003623f8f4507950983158c370428d24f6e9d4adb17f2e18f9483161906718a61a13a9dd4c3cc22e08be7ac793d88515785421d5820af7501d51d99c14c5c1cc059ef472097f222b74cc608cbfffa0047ba1225b012e491837e2ce2e46052ffb3e4f2d6a82a146fd4f3049183e56493826e1240c02170c37ceade91374401470b80d7940f61bede9dc77c2f6bd844db8345c1185a96d7640b74d02421c0cfaeb8aeed69c6359b586c4dd8cc7636ec86777d3a5fc267472c9a85ec31d520c988829147aa8283d101cee1ad3173316de0596118868dc16044ffc34143ba919e0245213374ccd3fb0f5545e28651c9342e15169d0fe797a83fc3f58247239b36c89b8b6dc7359b2e000f5f94dd7fd4b4c699bc0ab77e114f3d98a33f01351408dec7fdf04be7fc693c4e95d20486f6b3b9e75ef9"}, {&(0x7f0000002800)="f9"}], 0xec, 0x0) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='d\x00', &(0x7f0000000280)='%\x00', &(0x7f0000000300)='}^@\x00', &(0x7f0000000340)='*\\\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='J#)@\x00'], &(0x7f00000004c0)=[&(0x7f0000000440)='%\x00', &(0x7f0000000480)='\x00']) close(r1) 16:01:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = open(&(0x7f0000000180)='./bus\x00', 0x801, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0xc5, 0x2}, {0x48, 0xfffffffffffffffd}, {0x2, 0x7}], 0x3}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) open(&(0x7f0000000240)='./bus\x00', 0x8, 0x1) r2 = dup(r1) dup(r1) getdents(r2, &(0x7f0000000040)=""/83, 0x53) ioctl$WSKBDIO_SETMODE(r1, 0x40045720, &(0x7f0000000100)) pckbd_enable: command error 16:01:08 executing program 0: 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) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) bind(r1, &(0x7f0000000200)=@un=@file={0x1, './file0/file0\x00'}, 0x10) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 16:01:08 executing program 1: 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) r2 = getuid() chown(&(0x7f0000000040)='./file0/file0\x00', r2, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) rmdir(&(0x7f0000000140)='./file0\x00') writev(r1, &(0x7f0000000040), 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[r3]) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x20, 0x3}, {0x87, 0x401}], 0x2}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:01:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e7c28a743cd63a655954bd0bb83b38cb78b0be757b1790b86e66ef4adda456bf29f278d8141480f26228c7933c6a6db6728602af20355263cf1f29697cd86b74f2cff6c76a1654433a01fcdf617498726e08cf96a4683db9bce5e9a526981075c3487300e47c5f521abb3383dc164e78202a12bf0bb7e3b2995bfe3389a0c18127d17dde1db23a7b1e03bbbd14180319aefe8094bbb05518f502cde2cb3321bfa886d8377fa1540db7d1731b80570f206bdc0dd4e8d8d9edfa1b634be4a21dde7e3cfa5e6e304bfd532f370ec576fa8d643777a7788246d2a6d0b243bcc20e233239aae5da6edeaf621c3e8a310b20ef074c525ea94353d07de20e376c746ae95ae2515b661f05815ff27a662f2c55cdbb9a0b457eb2ae329aecc3f2d0d19dc7f762a03a508abf8afc11f602d17cd141c41edf46087ebde58bdf599950e6907ce4076f18e18da2d47a4bddd57f7fc17dc967385475732b0fc1f0edfe5dd9d1f38e0d24284373577e7884cc2a94ee60b3195244519a9a5e6802d375421ac36f43e29d623fe6ac91c74320adde48ef6398e9c03090236e11acfde16ad5117ef665dd7983f5af66a12c0e3812945c79ebe5553d58f13e73101f0129b1044efee548a98ae9ffae0c08fa2d9066c509eb3531115ac8ed51cc3321f8a860c1d55f709941c70904d0738141b89872e7fc2c7b06a1e105ebb34f2b2c18b504e7a73116e450d9d3648ecb5ce7b555f53ed89f1030abf6ff8793296363fadd4238711c096de1dd63a7cc0cec20ddbc8fa2ed66db03a9bf31c11d2b1ef2d4fd4d8dfc944e68479e9b74dd7b8fa6929f289d9c203917c9fd544aff503ee245c0e", 0x290}], 0x1) r2 = shmget$private(0x0, 0x4000, 0x43, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:01:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./file1\x00') mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x4811, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x101) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x8077) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x0, 0x0, 0x80000001}) 16:01:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/73, 0x49}], 0x1) setsockopt(r0, 0x2, 0x6, &(0x7f00000001c0)="8338d55ad8c63cfd53a8a4445c80b9f5025e7fec1cd34de7870254ad5a0a38c5e064afcbf286f61299de8701e579ac90f7697a93a4d008536a4b9ae8dd38bb23328efc54bd6460856d9ddc10d53a9e44624f417ced0d9bed2cacf8e06eac7315dd58b93579206c14b8e4d5e1a00c7f7e361bae2195831e61ee6387164fbd93b7453f2604c01ecd3679d0fb153c4b0bc0bf994f99efe2527a88c2de32adbe0cd8f46cf1a9cc5bbec3d6831a14d1fe0d8881e00bc466597413d0ea916690e5c93209b960b9516124d26bfe513c71b793e26cdbd953003f764e09571a752242e8637ec1e02ea5d2b01a0007bbe1d547eee871be06dcfc5703013699bbddeaeea7747954b6b5709465f601f350b28e0af387a68eac0b34891312dc8353dc2bf031f1d0211e95eca72efde56dbf18e9ef181558bcf7e72e860932af72d454aee39d36d505f6498a12f93d2f90437a09b794a86060bfcbb2e4f83646ae1090b1cd9a23836f0f6354821cf542100c3192b74e7fa50b21d97e183e9b2bc130d4cb650be9217745dac2e030abaa81c96c7743c5c7829bcfa9df94e36f0381f7c5b50515d2f5ca1a1165b56dfbd71562f77f8e00e44fb52e1d9c4cd1bbe1968a50d61ab8404cd4d1bbadfbe23dc2e22d0d0e854053837cebdfb35939ed3590471bec8161f4e5978c1bc61793be055369e31a3c0c7f9f1bb12989fb9a3c141c5c986cabe02edea84fd33ed8b68662deefc25d05a91b84e14368f92dedb5d87a6f71f10fd64aa6bd5bd9936a613063dc81dab1391ad915f29869b7085ab3ae8b059e713abeadea6a4371d33b1bc2b238e1798391790bfa91bb2f8239dd1c3ba4c4e5c334bb17e136ba9891efe24bdeeaf36c116bc29c82035c2b37a169a3f896bd663bcb7d2fe354d7135f742ad779b2c2154d77f603529b0beaabcb349af6446aa7a53366f8567fef8d0e3f19500cdf92ccff544a77223746071e00a299a7d0f5d1a3f3a4de3c08eba73e09608aa0b7782b5c5599ef5bfbf6673fcb5dd1a14af97ccba23d8693a980abfd818fb3be31a58366f741208d35317bfe18921b80e48516a1261501eb91c57d8547be71c02e312d967933610fea6db52cb3eb8671f4447fa72737b2d4e59b95c91e0058b429b7e02885f1432680115b180ab96a877e52a31d999c989bf5213e3c68225bba6a6ddae55f22306bf1463fc9d63d525b6d15cb672a05f360b0462cc4e82fdf0f8c5653f0b7bb61a68d41ee21a502becf32c71f5c435c93bda19848d3659f4f10b7afa75554e0d6ebdb3b069a69a6da494d0671f8eaaecb0948e595fda408642b3abf735f39dcc758164aa171077660ff1d7044999977cde7319a9b8a3af5e4aab3018888f17349e95ee269bf7da48b4bd08b4390683fba67a1d5b8476f7607526bb671bf916ac02162536040e0f09335b5f75b887bca37eaa84696306b136a31e3db05a5a20b64b61aaf61ca57039f074b7e07484fb98036e1a51ab00ff0ad699e015305e87aba2ebfc44fee030c35e8fb44a3618979d7dbb29cd773acc8bfbef1616de02a193cb34c1faa39d7a536771702d985c68e01d8bbc485177f5c9f304a3073d011458ad4a318405ab19d085a7efe4862c601621f0266d55882d5669a500d7858771c7286560a50512d194dda155620e21401cb412e4d0e42b62b58122ac7890372f6a85cc57867cfdbc14408f01f83a71a51bdfd13aedc915353554bf28981af5c36fad0445dd13cf3dded7b681a3d540620569dc17242ddea541e3e0ee6d9bb866c9256738b80837b096d4cbc125ba42689c03f10ef62a05a31fd73c882f6afd2f3ec6e31af6497d305ba3a26b47ef94980486da2c1ed6b2be1a3568076db5de13f147b2c48e4e50ee092f8631acdf6426e0e64af6bc1d07eb7ca678e7fab9aa3aa070d0c2d9aef05c748a344080394f52b04ce79caa5f2f8486565a9459953b9289eeb4571f1380206ce9375cad79a07c41a6f6f39e25e5a0a5131115f26cd540928e2305e7edf12ed5de4edf42a12f50fb767a79547b87389d4b748f03c7f04446dbc886e16e57f0986c628f62fb409655659a3f13c50ffbbd1d05f43103a637cf74a3f01d082931222871212e6c40ceff39b698c3037dc43eda52a10709134dc0c32d9c70dac83c49e6b4580dfc4695275db3c0989258ce035a70b2f729480eee2d68ab2616916ba301ae30c1b9027a0db1d09cc399e8db8b06e3cae3d706c926aa64f0b816a0fb72d74e2c407449c9ba6b651e590535c1533fdaed4da5e60029070b70faca2c111ec7f5ee9082664da95b053a35e06026ff82c7f49ada59f59e21f7dda95fcf69750b0e3b08de80c3a5f7f9060220029b0706c95c8cfbf15c2f3da33bf27e66a90f34d76b5c1b0472ce4da7e07d12aa8d1ab4f455ad4552b32c3048752ce1e5daa00ebb92176020e061d28810d8596411e39d1f69bc640fa933afa72e34ceeed081650cea7a6d63cc59cfab1155a5258f9ad72948b6b5de07e754aa6bade5e50291d03fb4af28492001e3b7fe709c3d7dcd7c933cf8451ba12ae3a53a4d864e6d0e825c78fd78de53eecf5856744b5bc6b0523a464bc78c621711f7bda092d7b7b33188879024491c3302c1892e96bbf2df53c5bbb7f8eb02ff21942d2690c5dca61ef0f0a7901e72142a1601aaf07d3be85b5015599db1a5049c75fb73a310cbdaa1fe0fe42f726e7c685e06b46c0dd99eed027bf0e6e2821b58cc7754630e1bba8d38662bf112e2326a245f58fa59d35f881cc214f645b4e39f10819f7d7f2f174ef5748eec98130003ccf2c45c667c310aa3152742f2bacf1629a7246889c10b2af9bcd35ce051402aa335442a6f83f3928aff575fae064a7cc5830f56d40b5de9a67bf9d616d98e61ddfed7351e724e165f337caf6c900bca6a995cd88cc5ea2ffbf62838db7106c512c90f4d820b7a14868d7c93a09dd882bf755e9d8c7dff318368a29c867babddbacab11e57069205d28f80b37219ef509f3253e6c305d993bbc3a80e9e0260a2e22cbf7f5ec92726d1f829ffaefcaf8cd54c184c6c204d868c11de5c07bf66e52949956c7e9bc2be6ce1e6faf8a918d169062d655780b0ed1952e03ab0acfd7077158c8a24514b957a861c01f14be94deb2f29751b78ab4566bd448b43ff0fe8c94661ffa46eb1df43905ee8e22634f7e1764293b5eb773f35abe3b816a8a2b82c2bc7270390d7c48776b8d4b91f8ef36695a3bad37ec8dafdd71a6bc26c43f26d4295a9d3eeb0423f53b14c993309d6d6fae0cd1fce8109b87693ad8fce6283db42e2b0fa7062f999b86a27e21f20ade35797fe1e1360770f00eae0600a6d73a4152a841d1745287a3a1e80a46dd0463958b0a620f8e6d1ba71a7d9d373fd974f1fde916490726cc0a408c3afc8f615ed2fb30dec6d5b839fcf70f8538dbbf7d3498764031c8287ccd7d96ace2ed16e92d9ec7d2421cd5b460d0630072babda6a979cd95836e47698c14bcb4dafce81ad9da64266da603c8612162a841565ff5f962f96b0f3c3fb6ac05b0620489b85e44ce982bb7f00afef27bfc1475e9e830e95d2506d54d889ab2692d63a21f16f3f709ec542ce2e003ab367cbb6eb79b352bf900d8e22f6e5ad12cd5010b60b5473fcc014d8eb3db5c6ce40495fa946c6d9ab57573940c9241eefc996584ee49c3b0fab7c81f5ab5cb66d055a793239c3e33771f78211a5eb76665098e6ba873306a36bfe8f7b00eb947410255a22cfae45109ddf187f0f460537111469ef4e5830abe86b674eb07e62e8ece444b68e08eeec6d45096671d2111c5311962c107b7d21e703e1f25e05e07f646fd669fc8c2953f84383b637afeac6b08849f67c3b1cce8e6fef31da903a40dfe9ddae42b0be5d1d050b8df13234a011c52723923b3b67d28bc70e8a501d492c52b5973dc4cf89a9681e8e2d7d81c622a87a503007992c0b39d12e41e1dc9b61537327a27884cc0ab3268e53988656c56907903964e27c24ab8639786d92f19e115f20aec4aad5fc64739aba714625a7227f9491384d1c3f1d42b0800ed00297d03f0b0700c7f236bf0d59ba22d36f31be6a0825905986e245764afca3b280c213053aace485ac4d4fdd4fbd304f45c0a9585409a6a935edad9da978c7bca8d4a0e2dc73299b236cd2ebca484a26dd10cef36564715076da8b5869ed80d30c0cc32bf3afb480a7a5f42b271ad84fff0008cda6b035e4d9fa293c6a87f21192a0940c378dcb4afb5fe2f061ae9b4443147fa2c3c43fd0715af962571190f1a5a86552e32b6584c2dbd5a849865727f6a3ea8196f5c0aebc06cd89ebd9738a980629d4163aaa9f36055360b594dab32866aef341b940063b0e619d86cae9baac71498e7d9f88fb0212e59f4a34d32dfdf7ce69fab693118458a7d3844aa9a905f6fe810e27afce1f7cac621b4a2b3562d8d202307a467156b7797d2b69f4d64b3ae8a9e3cb785ff99470786d2099c68fe0e2d9009f10e145b1262b0b05840e8f8f1052af2ad341f08d16ee66cd97a7864f2cffc768ae29469ffec88726feb73c2799f13d2947b8d27e5cad0e4553e72394f38da326a657fc96356f2c12bf4c50145a3b9d54f55672b912984bb09d2932b70a734a9fce673356c731b0d001842137593630dca31c4dc6646fe43922bd54c73e91635e98976bc6cdd7f64f76d69c568a447e132f14a6ff8a83c18bc43a3b204020504147691d95e4953b55df2b8312345d45f277ad133019ff8ec90f89cc61a87d10b8daf0cd9dd9e429aa522c4a40ad6597bf761cbaec77360101dc7fcbbe615ec115c0dbc9495dcaa40d26b696c64c09b4a8ff027c19ddf7c0c3e04b9bb44288e358adf484951ab9e0cac38b6491400377d539f6ddaa24b0e58c4ba9a5b20eb4e3d767ff710ddfd76e75adaa3f567e37f6c820905ff5ad5882b9fa6df8fa91a226dd82de9b27e49799b207e4a9469a2e2a97ac42a53c73752c6c51f50d097cbe3533fe3b341046bc11037d45fde399e6e6743ae1c40632817a0b06eea4f02abe9aa23d29f6c92ede4d650c2eba27e3223127ef403d5fe1e4f2ce9f75d695243104b3f8091ec02bf51bb3ad56eacf2c87be1b9c32c8f0964633d69a223002b5081175d2f9081c9271011fcaa53231c48b98863d9ddca336137a70c258d024d2445b686e22238876630f748c7475f58277897ba4f6d12caa135f8eb04f1d45b99dc304af2a00eda764c2aa8e9ccce532b0287c43a0076a2464eec3f8b17322fb3aba1ae6ce5f857db90b8f255190a4431cec93a5876c2d7feb1199bb00731168aea24d497757c962d8b277803598e1a4756d9f2d7c731b9041c8237887c58c2faacd4b78e1f3db678e7ab06ae1842d5c2be91875feb84b0ebd79b8aaf3852ad3614f849d7171b2cec9a878b243064ef157e7e25b0f9853763d13a14c3fb3ada59658e77fdbe672cf1e07a21aef9a20d0b1860a0a7ab2215877b5a8dce00df54277177c82cf9990224726456acb598938f5d4c49210cf7c7c76aa23cd2f7c60c327ea311d9964aa8b3c62e1475ebf5a7940577a8d0511be0c37fed3bec794b615e2c8c0e4c29cc5b1e5693eba435151930f804ab1c26a2aed263dc2345b0e65524368f37d113de14e5e0f30e03302209882fa3037a1aac6bb7ecad80ee10ff1f31422ad6f7ec0c9e823f8385041d6cf1b2d57914fc58125c1339ca2c32bf9eb7a87ce0b83a2018dc5711c8baedd19159fa7700732568c289c4d0ac65a00a382d240034107f70c88227d231752ea49f352da39601", 0x1000) shutdown(r0, 0x0) 16:01:09 executing program 1: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r0 = semget$private(0x0, 0x7, 0x2a0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000400)=""/121, 0x79}], 0x1, 0x0) socketpair(0x6, 0x8000, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x1f) fchmodat(r4, &(0x7f00000000c0)='./file0\x00', 0x40, 0x2) r5 = syz_open_pts() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xffffff65) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000000)=0x10001) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xffffffe4) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xb84, 0xfffffffe, r7}) r8 = socket(0x11, 0x4003, 0x0) setsockopt(r8, 0x11, 0x1, 0x0, 0x0) flock(r4, 0x420000080000002) flock(r5, 0x100001) r9 = getpgid(0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x0, 0x100000000, r9}) r10 = getpgrp() semop(r0, &(0x7f00000002c0)=[{0x0, 0x4, 0x800}, {0x3, 0x6, 0x1000}, {0x0, 0x9, 0x800}, {0x4, 0x3, 0x800}, {0x2, 0xfff, 0x1000}, {0x4, 0x1ff, 0x1800}, {0x6, 0x3ff, 0x1800}, {0x3, 0x7, 0x1000}, {0x0, 0x80, 0x1800}], 0x9) getpgid(r10) getppid() semget(0x1, 0x3, 0x42) socket$inet6(0x18, 0x6, 0xfffffffffffff801) getuid() getegid() shmget(0x1, 0x2000, 0x100000041a, &(0x7f0000ffb000/0x2000)=nil) 16:01:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = getuid() getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt(r0, 0x101, 0x4, &(0x7f0000000200)=""/38, &(0x7f0000000280)=0x26) fchown(r0, r1, r2) getpid() getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() setsockopt(r0, 0x8, 0x2, &(0x7f0000000100)="9a4856333b9defc9bee45f867668cc2f0fad9a69159b47404b8ced199b067d464e3fb58625b3a2139caf3474c74d692797c8fc7a440ab7add47b2a8877d97805cee2206cb50b3289a83de1b3f80012cab930411bb9b1c35f2b435053d2200144059b266c58", 0x65) r7 = shmget(0x3, 0x4000, 0x29, &(0x7f0000001000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x0, r4, r5, r4, r5, 0xc4, 0x2}, 0x9, 0x8, r3, r6, 0xfd, 0x6, 0x7ff}) r8 = getpgid(r6) fcntl$lock(r0, 0x0, &(0x7f0000000240)={0x0, 0x3, 0xfffffffffffffeff, 0x20, r8}) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x81) fchflags(r0, 0x20005) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) 16:01:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/58, 0x3a) r1 = open(&(0x7f0000001280)='./file0\x00', 0x212, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) dup(r0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 16:01:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f00000000c0)) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0xb6f, 0x9}, 0xc) 16:01:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) write(r0, &(0x7f0000000000)="c77ebaad40fd04dfa6659b0c9b20bae8bc00c3a30000001121", 0x19) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) sendmsg(r0, &(0x7f0000002a00)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f00000000c0)="0ad0c8af5af94d41fecba12c9bb7e8bc7a7203da9d5af02131e28fb6c900ce79efa98b242c203af56a888e5d89a11c189312ba1a", 0x34}, {&(0x7f0000000140)="f6c99bc489e172773078a41936bd487ff393af7655f2bbc8235fe667c6ff03dbe4b77df1d4a15636142ceef57f5ce6ceb4e38010aada4c1f255e424c1190e7cae2a803ba048a02b5d4e8b2b4865328065ef02032f03d8ad72ebcd0609eb551097e67cb1f062950b439a38c5e6c954efcb01e7af9759354dff66f0a8ae70123717edaa8a1c2b7e13508d44897b976c0e96ed3fa52c83c9edb127ab3eb8f920e530085350db0785873068740f1937b808376453fa7cb0b9ffa06725a00d040f45762baf3fcd407ebbc300cbd141c0fe7bac0246d222d52eb3d5c1057ab55aff25315231ef8358979b3dc12e8d8c9b04e546a3f796bc8", 0xf5}, {&(0x7f0000000240)="35fcd2b4b2ae65e506a40aebad7ddc33c0750810ea0514828417a2d23602d8f3f6a1a2bdf52cde97d593ea2d947b62da1e66e1947a9689429bbc2180ead71b4be0589507f0093f6dc4c0c2ddcfe2938d322c95fc", 0x54}, {&(0x7f0000000300)="9cf5d33ee19bf9d416c66bb05ebc45244bf2585b345d811de8768902f7d06a384aa7d374f046d16538c7acdd272bdfb35a18b454852073f8e4738ad2ad08eaae301ccc925bd80155dd6246dd6260fd6d69dc063d4cabcb499123f0872191168da41e51aab22cf1818e1f0b92bcb8026a3eba70f892b9f17070024c3928af74ebd3f1ae37c857b8468bd6b2ae96c51ee612754ff72779e5c92f27ac147cf3741449891374027228bb4b2d34e95aa1ce1645567a6746098d639ad16fce225d2313b69db3e33fd2e2b73436ed321e48b7c53f3d351905f154f40dfdc6695217ee791f95a03417c94c631f54916abb31d487ab747d4cd849eba5953b8ae4ba33104335d74c4e1f6771ffab2145e6b0a99e5451669198c8c30d71048e6b84e71c05c418dea2cfb027194a40475cf1c8f6d3451c0125c449919d077964b5a15d8312ae683e99c4fe606d921e43b6d7e43defb591d8208697e5dbb729c514fa63b58903cc5afd392d8a35a2774ef35026d7e31f0c0cea71b0dc7ca5ba31ac69fe5206fe1a5d35696e250dd167df0dd72029d2e56aad9a4ff97f39ed4f601f4a680c850754e570a1c06418c0dca9db97a30f01c814cebe21257bca9cc2d26d267cd621528c8a96223351a8876a0c2b709e63517b767191b0b746bd9fe840f3024f2e2f718564aa584658dc91501d5572bf010a418f43b39869a042ff40323d69336c8028f2eaede81449793fdb910d3e976999f649d9e238fb9d43a4bf212a55d0b6be21d9680863ceca9c0068a631287913fa9c99abc9d0642c8af368a728f06b5e8016e0d922a5ae20ace8e8d2fabd9266c27f7228017794e0f3fbc54ad8b2e143988cab6516022191baf17d957572b7a8dad5f625b53196afa71d180150eb20900f2dc7df80dab88141b46d660ed394de056117ceb1ba8ae11ef245f2b2bae00bd802023740f528fbd51650953d81aa657aefe45b23bc4d8badaae3cc31fd29b99da6e66679714e16fc58bbcd652ade7e40600cfd8228dc25c2188ab746531f124f246c24a859076f8d49759aef89c86d1442e6d55cd2d22b220bb8fd31d165341653caa3b8b50b925b8e2d751b980a0182c57f6d5234f1a1ad13114a5f309cba7d4f93fdbd220ade5578dbad54499e887bfe5e0e810e5422bea9fe2e10833f678d1a3239e0e09ab090a948f911e4213fe62b8a5d25fbef99c6412472b7b5f1a3a9f757bf7720de05df9e1c0a31885c8098eaf33cfddfc52f03bf80e8195d8ebc6cf3b398f46658aff9e86575f318e2f4d52c2feca4ca6c5589bb1923086b56a78c6ea0b193b01af7743c35fbc996f8d0c169db23bdd8da03b2ffdb6490a03634694649e1945147822d25f8d71d57d40cd8a9b2d0d8294dcabcb78a6736637ce57d5abd4266f04eeaf62af8978f677df2f8bad20674a2d9405ddca994e457964e75692856771c36eaecfeb59495d5e067fc2a2189c5dd30d62f1d619a9b976e2c540f50159086869a29181f3cbafd93ed35f3c124ad7469c87d3db8ceafa377cdf901620967c86631b30fc753a0cf8549a91d5de5d24a80dcb0d1db85634551a268d8167846394468d9a1d331b14e1e8a99f3d13af772be22aa9fc04760023f1aa17152fb9fcba962306b65b11093708959069e7c685993e2a2628f8e655e77620ab606529153ea183e718e13e09bd11826ff97a12827900df239860daeabda915d6ccef225df6994f4309451d7474911095f6bff132b00eea0462749c23de7e43a9f8933ab90ab8f7f2a1e983bcb41824695296ffcf1d26cdc3b1caa526f7256f5fbf112fb9c9eae56ad72e6158fbd103d59c54b13c4a7e495d0cae691be8e7e0de3919afb13f42d2feaeac6c57a16af8c610cd23d6cab48b2b3cf6690da10e312a217697eb5e3f612f2d8a85878118c10dfd7bedb39f3883d6c0df92505039b9c74c1159bdddcdc6bdd46f61d6d47d467e74668ac38dbf27beaeb32614d099bda2cf18e5d0250139a854c1490fe8aba180080d40af4ee680b2e99753550fbfea38b3f7f5c020a238cea5ba173879e5e8e94142b4d81edb05a62e445c8d23e7b107ebe0ec2072d70ac0f44b8960a2b727b50a8ccd1eb0e6c547519aeaf6603b604bdf760656bdaf9d705bb1a62a532bd106a8c2efd17e5354b994d26039172cef1e647bd1f16e846a81137e6414a4034bfd01eaeebd69f50ae321202874bc42657873b599d5a46d50a8ea8e73d66cb6728c0b469c448deb1e4b9522129425f940a4aa373c38b56a273aa4b5ecd0ecc099de4a98c0c57f541d3bb86bd00efc686f538364edb1224e087f201a2ce066d00c6befe86f3ccb40bfacc78e28e8c9a9be3b8fdd6ef32d2040a9b27a630f53b3f8e9b519e02c6cbce505354fcb808cb83bc7b09e89c7126a278d3823a45bb99a41b017011c9dddfbbf46770bfe6c4290636a40d5b6592e9c7512d949594e75dd76ee1b8b6808029d7106c57a4bad625cce4ce4c48987a4e3ed8b92629411fef5cbca23960baf84e7d5b67932179da073c7416bc1d82e83024a7d9ac2ec2d5aa99cd88886fe4b023db802f1fe5911bdc9da08ec2448e546b94814284e949d15dcd85c3864e859d49e71c32d76a25254a0507b1f35ff970d85edb02518dec6bc4a62a33b99f6496f832dd90559ece4064c2048ef7a528aa064cee45a29c4dbd0003e0ba84491282f6b9b051d993605d847ae45759f99ae7f9e3f6e5923e5ca53b26fcf08b3a429a7b85b8da01b78040d94de1a605cf53e6bdddc029fbac74c995dc63933ae52290fa630e85cca84049563619dc170cefa6b94b993b5e8e2c2d9891ee7d0db993418465b23d60f5e39d8238045f6f15b9d193c45c5c80e8a245903ecc64a2563d86e3596d712f5c7a3c1d93e8fc229663c51cdb68b70806a8183895d188420a9f6f998b878b1f75000050ba178c964a771120d0ebc4e7b6f0bd8e57ed495b93309dc1bf099af0334f4d87618b7d24ecb9609720ecd74c3a0f57e35b7093e0f177dfa523f72829551f5f39b58c71f0d8b54ddda044147696e90e742492233de27bc8fbb47f00472ae811e3578b1b1421a359580147593916f92cc4ac3b98c01e427998de9d4906bc80bc3a45709f634ec6983cee2f0339cec54d4976318b3212264927919947e7fc9b3a508b149ae115f74670815610279aaead4a1df518630ad8a3b1b318121ded1ac7c97c49eb53fcec66468f00d9e390eb1edd10d356fe72db849fe418b15939f16ec94cbad64c3ec863285b2df0ab751714e13995580deb7443801142d976efcbd21e6f3adfe4a89c8837eab91b21b45c5ed8bf9ccf4217caa1e9313c4269a28c158972253991f30e7edb9a7830c431533fa94304c5dedee508def28780f9c615179457722cb162d9a7034cfda456eb2ac9f9063e15e1d588d9295dd063fa08b2c5ac15b25568cb37e75c7df703ea91fb45df691b12699abfec4074331fc45e3c4431cb5e2ef8b98e1ad774e0eed7f328456264792a3fc7e5bfcb1a7f85a1080f290f4e0529305abd2d9616d63ce334b99b3e314698e3f498ee0021d32fa388f733282e744e11fdf2d187a898aa507a9356edc56cd426959667ebfe69029164d0c46bbfb7d92552589962600e145dcd02864a2cdff4bc6fcfc2c637e1f998ecbe6e4afa15ac64fd912e8f194ca167a31d64630dec479877e920edea2819100452df96dd1f0ce5fce85e65468dbd2b0ce71d5456d7c890ce7af2d8490ba88c3e6e71d3913f265c41a301e346aa9086a1de4dad66e0b53650d272328ad81d1957ec7b831092d45f58e7a9a91422b81aeac5401c995e0ee99868f9a66617e7373ade83a66ae63ffe23fa560d2d4c805ad4b61f9fa25e3f206f99343ece9c0944f65361fbefd66a02f515c2600f2ff51c8a16834ea271420cac23b8e215171e67cb469df3ca4c5bba874ef1f0487a0d469db4bce063c6356d54768baf24f29f67d036cd9b5e65d023ed2ed3561b02a3d157b21a3b9d4ae9eb4c9b802afca7f510f90853115fc6c10ab3b540441d4809934799088b3f1279b73da143e2a72b6a8f826ae6e0adf83f4385dd30afeec30ca9fc222ff06a331d7ec18188437ef7e6f61c7ab06a0e2d24065831a24d0539b71da3524faa68ea4d11d0852412262020805274fdbde745c45dd2d80a5deba6f9d176b5c43a1fe0d5eb2af9d0dae6578b5aa6ff4fb342d3ef01f71644931f96dc198a7a88c6aa30c41ee32cd84994ad45476feb4a7712ce0fa1fa179d813b72f3f56fc04c683904b73f8acf3e1f307229fecf50c29800f8d90e43948035d91902b0621025060edcb6f579748f6623673f6b82e1e6883f92bfeffb6e4eff9013c9928f1698321588a49708acf9eed5a0a4abe081c26840c67b44a879319701388b29ca95468457f7aab5a3a2b662174ceb918b7ac137008e2476a90f29eb7a517ce522d858ac4c821fd5daecc82e19f055707ac08eeea7435970d75ae3e8519254b4f9a2c5dd4903e993d61bf8da2ffed2a3dc119d4ac0154f4ba3fe143e5fc888c49db6d70baa2ede3b47f3c6f48605b6fe23554ba25a2bc5d2d4885f1668a4829842c354a68a0a64bd7be9ef8e9fc7231b87fb4d1a06d08c06c2e5101ff32534e725bd98b157c70560746d492859588c4ae1ea435cfb0e63102733785242e88c13c4106c5cf60fe172773d3ae64dc0503c8ee6b790ed4edad9efcf81bcb2a4c21322a28188e77eb22e882fad1c9b9a57c0e5f11187087f8b9aadca0c081ecbbd2fc263cf64da83d32867615b47ae209f566f678911d0b2b231049593fedd24928846485a24fe35fb78ed35bf4dde1ab94c1bf074b7121ca50c03ae43e331bdc1ad2295fc2b39902fa50b5885df9046a34ebc4cb425a30b0e9d49165f15223892193de59ddd5d39cc8cece6e0bb69ca570a2e84968503ea71631977a3b4b892afb3205345b5d578aa86535dcbde0e4f9a9e13f32d63d3af11bcef1e37f4c857e5c76dd7a6b60454e25c8ce6f7363f14a5865b237a80f61b24d8387ecb35ce532a03ffa625633cd1f98e0af70d5faace43331314c3af30e610d988bcd15a7d2adadbb616ac61c0b26cbe05c718166af8eb31fe6c199357f720ac4625b0e98f8f8fc68031594a8cc0be1569ebea3d7a47ca8c7f85fcd05cb49217bce7973561b0d00267956d97ed86a72ba593fbb6661c9015692dd099b6bd24f7e73b344f61a7ac4963b4228940b7b4aeb8fc9c1984d568a12ee5fe3df2b5d4d81f3def87181b6f6de403d10b1d4ec1b240ff7877620eca1e93fe1c9d6c81b0769c16d25b0de6af7ae38731e30723bf4c50e2a6bda40d032a74ae41edf92fe881e137451c7063039441d8d07766bc42e7d8e8f967f39afbc1d90b2166cb549f855ba02457ffc7d8433c332e24aed4576ccbff73513b85514e584b487f8f02a3ce166a0e76032c6685f768ba4eb994a48cc2784a7122a04562d70430b3324db92ea315e60b3b9ee011ee971d705a5c57941a904d0a421cd971b1c48e5459f0d0e549e23e2c25075b8e9cece2f3df3e260954f7cde5f6b1ed5ee81e265be5c76097fa2750ad5b282fb2b7ebb6b71769ecad279458d0eab868923a743c2a08cb516278c505bae441052b05fe49d9c0c5dd3c3a7b859da7b872dfd46d14a1becf7fc547d3fd559bf5961166ee231bd368fa9dab5b63b075c732cb6a583e4400ad2fc3fa93c6d77a66bb26bf70da7b7d29d4f3da6716d56313b1c0e1f5fe748375598bfe37fd1ca086b338a776e87f9f98e18c6b3b5c8e2256d207c8d2b9320e2037", 0x1000}, {&(0x7f0000001300)="b32be3ea3872a19e011ef73989f62be2481cc59ecb797825cb8efecb5193aafa6d12c80768b3397dba350714a945159b4c2620e0243b346917148c7f348f13e5c51b5d6c1fd917d627cb26537edadd5741e8fa693b6fa3609b12d9f017afc626514b0fd08da4759580e70d5285665e", 0x6f}, {&(0x7f0000001380)="a646592d1fd07e0dae381632d3d77de85f7a7fe8c494bfc8eac7e0ba4d63028002afcd84b002cea68d53dc9a23d1b0e64e78bad9754205012866fa2559428a64712c0a003e3788dad8f85fe1d9e0abc458221095808ce17efbb55be8c097ac4aade307e90bbeadcc305202f431c9ee2ff1d28096c3b2011bc24427998b77ae602a6aa44737c3145400500e7da23d976a74d1d1b68efab5c055ce6d88538a2c5839e714ac20e38cfb4ddfbb6a2d71ffb97fc8320c52499c314a40", 0xba}, {&(0x7f0000001440)="a46160acc3c941be5be4868aa79904e639f24beef824606f638ec6e8e3eb008f863601a0afba78246055b7cdc9219545eccd451561ef32d75dae55a67e7cda27109773ec543364a8a649b234c680297c451e7958865748c53d41d96a05cd30c320e2bf0439eb31ac53e918b8bbad299c8c8f28875e3d6a7093f5ae", 0x7b}], 0x7, &(0x7f0000001540)=[{0x108, 0x1, 0x2, "9b9debc989fdf44da9f0e58ca1dfc1ecf4eea043c5a5867631b0957dc0b54b0abdb7ea4a4d17d4adc552918bb20f0ce855976e920e8e3c6fb76795e763b25504d854bfea42096f6d89cc4a55c17c0b355adee7bdfbedbad806ee0c31a79d3b0ecd3eb66e8591671b1961a7bef40dd41dfb5e0a2422d395d1444762cd3188130250bd1fa7a4ccb16079c002e660fc70b8a7da841e6b33054043c814a2c100ec3228969ce72054cf7043b21aebd9215b17267e4df157c04d778d0992e3e0da6857a2ebac20f71126d494235f7a54076ce263db50c6de0b95c4c86c3e5a7cc28bb1dc52cd589f95e015893c3f2c24120307d41e0f6b37968a81"}, {0x110, 0x0, 0x7ce, "632358e33cc67725df4c397883aa3e4fef5c078b63962be6ceff926a029cd85af8785ef41a100ffda879dfc985a2b12a086437b04554405936c00eb6fb24c16fa8b20e209db50ea13d279709da7d25e46862b1f7ed3e765fc2bb42be35b7df1cdcc69a83cb462f413d1dc8f04c3a6bc96d51ffc8640e8bc6dd1892cac78e5c2716055fbf7338354ec84cc6036b8064ce3e57280ed9eb6c8ba73334ccfcdbd42ce9d543d7ad3ce673778fe6e8e9ec6b54a8a8599c9beb010085413ea321cc2cadc1edbe7746895b16ed2db1f4d436edd3218dcb36f5cf234496c6c8c6ea66f760e2f2cfb7145b377edc32ef3fa33bb1449f24674c8addefe69c37645d"}, {0x100, 0xffff, 0x7fff, "81f5a53e78624c4d1ad68b34ef56281aaa8a88f2822bb871be786ba12604bb1d822e943cd3446ca2a58abb9941b41e49fb2e55cdc8e23e5d5e54a5f0c7d9ccb37ec3a7530465e0d81ea13aa3c5c735f1e54536c335f5a30622d8b50ba1dc7adf5521aeb0315e797d85a353f84b194806e48d47da80da9687829d1b16515af0c19ad2c66d29395a9deb6386bcc6555a9ce7a3cc241ac355c26d3dabe1f5592eace996dd8e13b4b9d6c1e7c2dc31e4dee484af865c259f5771fcbcc4c1ba445adf0fd5a23d9dad46eeff43933205d914bae42af07d6f147cdbba8581068b38dc3020b44e6da34a08d12b652235"}, {0x1010, 0xffff, 0x10000, "5b05131067196776b71042b45de3aa7d4398da446880e0086ac6e94c472a2583435f41ab1f574fd17d22176cecced3f1967d543d340e655e38df0ee0708ea09c0b3786a044d680e0435bff362aebd74d75f3e9d58365526b8f805f8db4f8d303dd3b42f91de08b3e5bd0317eae47df33f3f67ee0406f380760ae55b319b2cd36d375fd0247135b2846af5e6c1160228cc18fe7d5cc5ba69a49f75ae17c694efac9459e71a6597b64fcda0f3bd6fe97e93a2bd0efa2ce34cf8e6fa4d99bc4ca93d6b3888146a777132021a27876a95f0a21df4ebb8d25c9d020bd27676d042c0a6d0505a253a63e0f628230f1f4e9ef784a1911ae90e076a567d854e91b697e1e35bb01a9fae2d4b32a94c752f8447247de04ae6dac030569763c5281577eafd72a058698bbaf093c1e58f49b411c60135665ec0ce21527731513e9e032d634cb51786f24f449699ddd1512fe2014ca51e1ab5ceeedceb46fc7df926393b7d8afda42cf6024a7ef3eec85259e061644211eb3c776e87409a6e8e5592401d9ff51f26c622006452b558a8f4291865d1e70dc5e309743fb32a42475052b34f39f80ea1534d89ca52859190d9fade6e24a26196b8041366e8f6c494210d370cba29e0b13e1dc917f491425af1d540afa3d47187a0681cc5fef7ef8ad697df8503fe68cbefb650de7158a6af3839491a65fc9f6d18cc168a900daf7054e550bb73fb2e588c4f3a3e90f238ffeb5e2fccf2255e01c7ddddadec1b837da1a2477979ce3449ac97028f15de4784cdf8f1e05c59ed76d98b89e95c3c3204948720a55983bcddce6f3981bf15793ca6256837cde06f6b79ba4bbc0ff85d548256d84fc9e2657f5bbc40854456b800a93f0463e341b48b48637e004af5a04d6d26dc82c998880605fe6cd384586c9005245f2d5cb95ce47a9962e6ba363359970b32026fa2aa863fe756dc4dc750023ab30170c411574d4ebb83dee10b8da789b54a6bae627625b649d22c2aceb3d7ac1bf1a50ff96948af3224bc986aac27a623706d83010bd167c4e942887362d57197bde1adc00757493c7c0b3825f82c5d500fddfa1290f9442321ae40dfdb406402554a3a079deb67867c1d7b99d9233d751a6c663f908689dc38452f2e1dad95290cdd6a2bdc392555796f1c17ea19fb34d944b1033a4dc10ec5edca42546513a3d5bfacde355df8a77d30ec1582fe7b37dc0029b14c1f860968790732a199c9a1eb1f6447d2a056268c70dbebca7d28beb6ff6155f20ce4d41e7e941ceb2f971138a293ff0ed6d6c41fbf4ab5b9ab2e0841b27a01d0d3d6b9edf98088079479790c7ea78dbd60451ec442134a35593863ee7efbb1b5743340f5f2d2cfd3d0016a16bebdb04db29d14d112b6895d1979fc29919a1f102f6abfa67771f113a050ce99425490d6feeadc049c6cdabab32834e6f7d9bc716aa4c306ce90d9b6c2273bbe24706ba948fd679a0aa50563fc5d9b0f0f741ac8cbf9209e60bebdf4db088e24be40e7c730fe96a2274d0eb8e44574ae10dbd2e7cbef7633eac7c2c71253444f4f3140604309d78955fb79c2b95a646f49badb36c1ad22d60e3325057e5caaf4ce3577b303fd53b754849ab0434c112b54dda8817f4758a5a25f136088761aaf13494eccdb987ebd7aaad6118fb6b7c6823650ccdd460055ced4c3e25fc096301fa2d97d5a9e2265edf1ddec99eb41b8d6610cfd092c95a40898cb5ade883cc7d1b0b04d0de7a14140f8731d30f6ddfce04735c653a109f8557b2329523dc919764ae6f38ac8cda650bda55aaaab92d0f8f50f1706e631b85263bcdcf56629a5ab0930f9b02628a1e7ca1e71308761a75c86f6816f92df83c4d958ed10084f400f08dd53780e1ded36db5ae59afe78fbb7cf5cb92f05d7e92aaaafd43a8c03565be0e33a21085b816c00bfff146253224951c239a4763b85ca35d6ba26bbafbe995148b69e48294051a80c4832f367176afdc60e3ce035a8d6829248556c58fe8570b9d1b6d4b0c7c1ba393d6bbd5f5f5016738c8dda6e6c77cd0f3b25338c7763606baeb574b34131e457b26d979c9669c0eef8f363f69b7d20a377b63bc6612d1e33bd533fa9067fe45348739d4f2c3927b2cd31d2062fe55de3a2a4522f8080df561c9d17b0c9331b24ce476a8f8b93882bcada34a6c726e8c549d413a8118886a26f6c25aa73cbac990605595498a16cceb52d012c2b74b79dfe72aaae10550cd4a92e8463f23a4e3672570c31d0da2e290cbe37a4955f37fefb366987cb4048a64b940b1a7445f565630c6f72fb3008624ddef40f1a2245b78216501077a2a50b1b371c10462adfa9c307c1cabf22a42a14afcee689ff1f9cd750c118255852b4f70cd3825ce5d53b868dca1a79ca586875c13d08ab8f94814b80a00c9e90a076b6965563c467e18fb8959992d6224ea73d5bd85ac17466e9c60f189c5acbe173f2f6571b4b1007d0e6c3c7572b4ec5afb304bbd55b559354dbce9e3c527577e48e65a08f70dabb7f63695c18b1b6e1ac23529d7d8f9df70d848eddaa9f3e6cf57658fcaa84c904c55f2525dc7e729583bb8bf1c9b30c96f7779e4221265951a9dc9cde426d13f7c4def550978e678ac3284a387cc96d5d7788a01025a82bb111a3c58bde054304829996d93a80c05f5fad21d5c36ce802d25ad936151e0470f222740795f6e430c6f80987f77d0e99367aae069fd51f83bcb9db4701d9b80ff79212cdac1d6549f537d5d9bccff4b50be40ce4ccbd0795b976129120765aad92997e1cce74ac3f83a5bde3d245f062da2b2cc1eb2dfa3eabb67445583c377af535757518ac6980bf2cb97620075891efb0d32bffe1cda24026531cb5ecabf8a75687c57397159ed0b0991ded9c78e9047268c41d073dd9f6a496f5c38c22129061a805deaf63f5b96b2c2b6404602d65f8da5f8817b56c8c8b9afb86f99cb652d6eb34f849a76fef7b04ed7e5a5e1c1edbaea2fe27caf7aa692124d1286dbd9750400af1bfd4922bbef32fabb920477bfbe86c5304ee084e66bd4eeac31762cebbd2cc598f197108e7b42ddec68ad3262f2390231aae823f3992a7a84c79e33254ff1208da2345f603c60d27ebf7d10cb5c9b752fb4554353b916da50d089af0afff176912b27cf8c5d5859c507eccfb618d7d36e0ba63c1a9f5de5b74eb0b7e11474d08160d9401b3884ef47ad0518fa5045c0f17cbf6680fedd1ab885a0d98fc946588e5c70938ddf07d967045046e68939060f32b96ea616095bc8e3cffaf9ad7cc8884f8bd928c4e39cbe5cac94fec39f2c753065dcbc873b8863fe5e4105c4ff59aa82f86534042f216c5bf3c695792c0905decfc3bae09413fe3d232aa748c3e13c8e34a6b03c539d6880a09e0f9fdbd9a9fb6d216ba9c9dceda2625cdd4e892f11c09b367738c89cd5d589b2e5aad9c7f662610f8a729e554381824afc2fd760d47126351249a3a360fd74d0b8c8d7beb66379adea623ebb5439d1984c241a7bca5ffd7fddc04dbee655c68482285b284411584d7c1fbfaa390d170ef6f6923742b21715bdb21fd4b6a1e21762c17d7121799ba5ddd0a9a18ac8ad7e39262a0796451c12e3de99aa1903d55f195d16112808b807f4b6f10e3e11dd7adec8552051d32bf3c984532ebbce1172adc5cb2fa82b3947406d19665f360b00ec56152af20d3b57a854ea3bfdec1d5a4e3784fe7685a6fbca66cf8eeb2ce6692f12d1667a5fcbdbcc4cbf6dda8dce6b50348a94551a2d9ff01f998c5f8aaaa6b88ffdc6d0e85704d32d600a22ef78c1ea82470baa688963f026f13735a13bb72199fa5e616c6058c0d84983fb24437005e65eb9dd84ebcdc72497b5293cd7ead5b878f2bb0085349c1c5dfa4e59b19057d3e94bcaabe4e3eab2aff9f05d81b241afedf419dc22e6c9bffdab12e73f79002ff9c4e12ad50bafe82ca49c55d5076654e10a1356d9fce23da2276008d879dbd59c5abbec896fccfab8e97ba3b3e05e0ad3a73c50d744654d0fb7152be09492b59cc42cf70f4593266a0a7d6b85f28621964c8f826b547fc45c6113644e0650321607a6b274bc56856ea3c09ec5ac24958f125ae71834dbd23f37933c72ccf26818e09933cd71f1d6a88751a987c818cdfd12e3e1f35663d3bc58e80b1fa86a57bc72f735c4138b0fb6c30881317e85eadcf18da3cdbd681f475d932967d1304da2003c312f1b3854ec48c11e4eebb9c9c89b48112a9b0a1bc2ff36cadbe68ab19121ee2821f1dd66f94b9cb0b68edfe002fb0b66e15b1bb24e84cf7910665d1b77e3567bebac596715402d95313ca8d790cd350860e855528b8da110258dd03e12986d8c03c35f20f9f76132a0259df65166b9b96b673019b99f3f41273608b93217b8959e546424f749c42d39d78b25edde76440dccf7b2fa20ab5f82e8b40392b7c62b2749242866e729c1e3882c7a39ac4cc2c4589aef2f88a796fddf093aa7b81a13ee0deacce07e4970b7509548896ab4c42696f544046355631b358ee3fda53d1d2834c37d391c8ef40b0bff8082af80338c6c67764ab3b025db80b509e85377349f982438ad338a799296e302b31c5f070cfc67f7c2c7d58f899f1f435d1db676b01abba4a7228ae07093768777610a452cf51f3d701c3b1572a11126ecac6395c9d1810cea84260a3031ff5879d84fb7d3ab84a3ea10657006372307916d5120d6280dec08b5ca79fbfb464930cd98f3c1a0e0bc1b475112c2f7f986411b119d9c5519e013a9fcc1f468e5f5ae4cf3da7b671462d00a3004a63a0684e9ce094c50bdb5245696758067e93c960ea60ea0280987c74fc7ef023abf5ec8d4f499d632915253d9ab2b5b775ce9dde1e409f258545afa84f6a92a054a06310cb562c409babd5f4f82cedb55a25624308d28a971a7f920de4d80dcfa5c3d15872961f4efe2f2d6190b5276d2ff15451c433a8f687a6a63704070fc4685fefce24c4f2d78fdd3107f13705c57a26d1d5541fea9cd14ee77fc902da989dbeb32fa6e97cf58b804d501789d6c93f78bed187950305332f1c96a7dae8ddb617ea158b50a7fd20cff71ebac2fb35cbf00eba3da7f7bbce143cfec3f7fa55f85acd86b1ef6bae49f07da08b8f808a1a1d8fb814d81f3f8b8086864e2220c2751845cd904c7df87d4ce2aa2fd9f62414e1296511ed76a34a51040b2f8a79b0e38274f2f7c321263872a80beb0f98f28d7b5af2f8ead043e63aa0bf319ec539180161bf59a79a747bc7952444923e301906ff31083fa7091016cb880fae151c30aa5e9dcf6b94ff296cf6007080f646527d676c2d4ec264d8ad2225fc1a25055dc3abcfe3756299d53474ae2b9b1274ddbcd8766971076c46e41d873d4768c92e5856ac3935e27de909128938a8439b5885b6ee17aa1243cc02f4f88b29e78ec490173408faeefc8776a9ffdf4f64023bf6332beb8bc167c3a04c238c03bb9537c025e09595030967785ebf17620ef39d50d233a766423b003dc77f643cd6aa9b2c8c4a8e4e24bc57ac5f2ed8bed533e27a9fd3528bc9a8a0c77b93b076ea6996456a404a23fad92429219f57d71a3975481581cc86ff4b2444446c710c3bc87225ef6ca412c4a5a5743bdb4efdae0bc7675c468e974f40f5b1e495c754dc91d081558c21acf4a2d4625c34ef67b483b00a1b48fea96e159795d1f27f60b4923c3efab6b5baa1fb79fdeaccd8b1c19ac3eb91ba00729ae7df74ecb408be4b771540dda3dc95b1a3081cd905a42afcc2ee809b5f8eb3cd0ced8b1707614677f95f39e"}, {0x18, 0xffff, 0x10000, "8f1e"}, {0x90, 0xffff, 0x7f, "0de635144f4a83d6a91d935bc09958a008031d4485ef817b1f20aacb25080792d145bcdcb5d8def093af616235a0e13ef815357db743306f9b18c9b4bdc902b23fa88ea78a7d63656abbca659a50f97e831efb8ed6117e587423d129432ced7713835493b91e4dfec018655e5f1ddf434c34250363c0a8a0d6fc023240d34e"}, {0xe8, 0x1, 0xf6, "8f18309f66779a8404f03e86d8bcf6918981624fd030c2fcfa6984f91cd021863421d9721e3a1960e98262aad1c5badead99c35aaeb51aaf706af64a9215646fe548e1481e5d3839ed1b9d394e8b3c9473d7d4d1e5acb13a2f669e38b8798578cda66c6a60b7836abc1cd950f60afd2b7e4cb2be8d550da4bc69b07dbd9492953f1893aa21dd8f84aaa35627be574c36af78e12b5cecfe2fe1aed6ad820c0059d5332694ea8234f5817d0c0561908f0c9cab63a9e070ece8ddace856402566dc3c8817ef88ba6f5624c9ab4db523a1240e4768f95952cfb3"}], 0x14b8}, 0x400) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000002a40)={'./bus\x00', 0x80000000, 0x1f, 0x0, 0x1, 0x8, 0x8001, 0x8, 0x3, 0x3, 0x400, 0xfffffffffffffc01}) 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x90, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000001c0)=0x8) lseek(r0, 0x0, 0x1) 16:01:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d", 0x6ef) r1 = syz_open_pts() close(r0) dup(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x20003, 0xd9f, "b08d16c655194700fffffffffffffdd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:10 executing program 0: munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) r0 = socket$inet6(0x18, 0x0, 0x401) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000180)=""/212, 0xd4}, {&(0x7f0000000280)=""/200, 0xc8}, {&(0x7f0000000380)=""/230, 0xe6}, {&(0x7f0000000480)=""/25, 0x19}, {&(0x7f00000004c0)=""/13, 0xd}, {&(0x7f0000000500)=""/54, 0x36}, {&(0x7f0000000540)=""/201, 0xc9}], 0x7) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0xf66, [{0x3, 0x7}, {0x3, 0x8}, {0x1, 0x6}, {0x2, 0x803}, {0x3, 0xfc69}, {0x3, 0x662}, {0x3, 0x1}, {0x0, 0x1}, {0x3, 0x80000001}, {0x3, 0x20000000000}, {0x2, 0x2}, {0x1, 0xfffffffffffffff7}, {0x3, 0x1}, {0x1, 0x7}, {0x2, 0x2}, {0x1, 0xe942c8f}, {0x3, 0x1}, {0x3, 0x101}, {0x2, 0x100000000}, {0x3, 0x8}, {0x2, 0x1}, {0x3, 0x8}, {0x1, 0x10001}, {0x3, 0x6}, {0x3, 0x91}, {0x2, 0x6}, {0x1fec28ee86a0e864, 0x2}, {0x3, 0x101}, {0x1}, {0x3, 0x7}, {0x1, 0x80000000}, {0x2, 0xfffffffffffffe01}]}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:01:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xfffffffffffffffc}, {0x18, 0x3, 0x3, 0x4}, 0x0, [0x1, 0x6, 0x73, 0x3, 0x3, 0x74, 0x9, 0x5748000000]}, 0x3c) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) 16:01:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$getflags(r0, 0x3) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x5) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffd, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000001c0)=0x70) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x8, 0x12, r1, 0x0, 0x2) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/73, 0x49}, {&(0x7f0000001280)=""/250, 0xfa}], 0x2, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0) fchmod(r0, 0x8) 16:01:10 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r0 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000013c0)={'./file1\x00', 0xf62, 0x3, 0x8, 0x1, 0x7, 0x3, 0x1, 0x3, 0x3, 0xfff, 0x9}) shmctl$SHM_LOCK(r0, 0x3) r2 = msgget(0x0, 0x487) msgsnd(r2, &(0x7f0000001000)={0x2, "6f81b9bd6a4362692c50cab8fe6fa0434da13c5ddf79c66d49265766abe86d91a7d014d22af26afdb7b8d98e2d793ed3002589f7c9fe024e6f677f7350a117272e369339eb4ede6b67730569ced90d08ed5572178c7afe68173e5164665fa1e9380baedf9db1c2fdecf666ae"}, 0x74, 0x800) r3 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r3) mknod(&(0x7f0000001080)='./file0\x00', 0x8000, 0x2) symlink(&(0x7f0000001380)='./file0\x00', &(0x7f0000001100)='./file0\x00') r4 = kqueue() r5 = dup(r4) r6 = semget$private(0x0, 0x1, 0x1000080) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000001340)={0x6, './file0\x00', './file0\x00'}) r7 = getpid() wait4(r7, &(0x7f0000001140), 0xb, &(0x7f0000001180)) shmdt(r3) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000014c0)=""/237) truncate(&(0x7f0000001240)='./file0\x00', 0xfffffffffffffffb) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001280)=""/70) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001300), 0xc) chroot(&(0x7f0000001480)='./file0\x00') semop(r6, &(0x7f0000001440)=[{0x0, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x1, 0x8001, 0x800}, {0x3, 0xf14e, 0x800}, {0x3, 0x20, 0x800}], 0x5) map stack 0x20719000-0x2071d000 of map 0xfffffd807effd2d0 failed: hole in range map stack 0x20719000-0x2071d000 of map 0xfffffd807effd2d0 failed: hole in range 16:01:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000480)="2b00ff23e3ff07b533000000000000000000000000000000", 0x15) 16:01:10 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6, 0x0, 0xfffffffffffffe4a, &(0x7f0000000380)=[@rights={0x10}, @cred={0x20}], 0x30}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:01:10 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x5}, {0x3, 0x8}}) fcntl$setstatus(r0, 0x4, 0x0) r1 = socket$inet6(0x18, 0x3, 0x6) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200)={0xffffffffffffffff, 0x43f}, 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x9b) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="10d8d328d2bc17a41774ef08", 0xc}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x8003) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 16:01:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20010, 0x0) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 16:01:10 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x10) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) 16:01:10 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)="99", 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f07231e2c2688e043dd1c2b3bc89e4f92c770059ebb21dade25ebb05bf52856d5a6f9d371530db74f4cb99a728b95ac061062923a2339228e2a2f74b0a34f5ff9cca91900d5d6bcb32f193413143c4652e5b59131cd68edd577f5fc366f4c18ff6f09ec2fe259da7b7ca9e3640d215e431070454114b853d88ceca4658deb74fbf8c023da4daf8802bcb058a652f450454cef23e67df8a38b5a07b4ed047a4364ee69c2cb3886671701fa5a51c74678acd2bb7408ee2352ba0bdd5c1f8e867540f45305bd5c56282101257f4b8fcf124ce9e2a4f25075a8d076"], 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r2) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/55, &(0x7f0000000100)=0x37) 16:01:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() r5 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:01:10 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x4, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r2, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e7c28a743cd63a655954bd0bb83b38cb78b0be757b1790b86e66ef4adda456bf29f278d8141480f26228c7933c6a6db6728602af20355263cf1f29697cd86b74f2cff6c76a1654433a01fcdf617498726e08cf96a4683db9bce5e9a526981075c3487300e47c5f521abb3383dc164e78202a12bf0bb7e3b2995bfe3389a0c18127d17dde1db23a7b1e03bbbd14180319aefe8094bbb05518f502cde2cb3321bfa886d8377fa1540db7d1731b80570f206bdc0dd4e8d8d9edfa1b634be4a21dde7e3cfa5e6e304bfd532f370ec576fa8d643777a7788246d2a6d0b243bcc20e233239aae5da6edeaf621c3e8a310b20ef074c525ea94353d07de20e376c746ae95ae2515b661f05815ff27a662f2c55cdbb9a0b457eb2ae329aecc3f2d0d19dc7f762a03a508abf8afc11f602d17cd141c41edf46087ebde58bdf599950e6907ce4076f18e18da2d47a4bddd57f7fc17dc967385475732b0fc1f0edfe5dd9d1f38e0d24284373577e7884cc2a94ee60b3195244519a9a5e6802d375421ac36f43e29d623fe6ac91c74320adde48ef6398e9c03090236e11acfde16ad5117ef665dd7983f5af66a12c0e3812945c79ebe5553d58f13e73101f0129b1044efee548a98ae9ffae0c08fa2d9066c509eb3531115ac8ed51cc3321f8a860c1d55f709941c70904d0738141b89872e7fc2c7b06a1e105ebb34f2b2c18b504e7a73116e450d9d3648ecb5ce7b555f53ed89f1030abf6ff8793296363fadd4238711c096de1dd63a7cc0cec20ddbc8fa2ed66db03a9bf31c11d2b1ef2d4fd4d8dfc944e68479e9b74dd7b8fa6929f289d9c203917c9fd544aff503ee245c0e", 0x290}], 0x1) close(r1) 16:01:10 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x34) chflags(&(0x7f00000000c0)='./file1\x00', 0x40006) r0 = geteuid() setuid(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x7}, {0x3}}) setuid(0xee01) r1 = socket$inet6(0x18, 0x1, 0x4) fchdir(r1) r2 = open$dir(&(0x7f00000002c0)='./file2\x00', 0x1008d, 0x2018) fchdir(r2) dup(r2) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='x\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x10) mknodat(r2, &(0x7f0000000180)='./file2\x00', 0xffffffffffff2ffc, 0x5) 16:01:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) flock(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x180, 0x10) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000240)) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b704959217f2f862a5a7567b5a49aa0382912164864dedaa02c091dc465d6e69fdeaff83386a90b3dd8a10644983707a5b8bb294c8d456667185e8dbb40b1651b77c344667", 0x5f}], 0x1) r2 = syz_open_pts() close(r0) r3 = dup(r2) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000280)=""/97, 0x61}, {&(0x7f0000000300)=""/159, 0x9f}, {&(0x7f00000003c0)=""/14, 0xe}], 0x3) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) 16:01:10 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x3, 0x0, 0x0, 0x0) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:01:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xc100, 0x0) r0 = open$dir(&(0x7f0000000040)='\x00', 0x400000002c7, 0x0) writev(r0, &(0x7f0000000300), 0x100000f5) socket$inet(0x2, 0x7, 0x7) fcntl$setflags(r0, 0x2, 0x1) 16:01:11 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) 16:01:11 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x7fff, 0x1}) mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) select(0x40, &(0x7f0000000200)={0x4}, 0x0, &(0x7f0000000280)={0x0, 0x1f, 0x7, 0x1, 0x8001, 0x80000001, 0x6, 0x9}, &(0x7f00000002c0)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x4) 16:01:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() r3 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) r5 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wsmouse\x00', 0x0, 0x0) r7 = open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x1) kevent(r7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0xe2, 0xf0000000, 0x8, 0x4}, {{r2}, 0xfffffffffffffffd, 0x8, 0x82, 0xec, 0x7}, {{r5}, 0xfffffffffffffffd, 0x10, 0x84, 0x0, 0x3}, {{r1}, 0x0, 0x20, 0x80000000, 0x4, 0x48000000000}, {{r5}, 0x0, 0x28, 0x1, 0x1f, 0x58e6}, {{r0}, 0x0, 0xb0, 0x0, 0x40, 0x20000}], 0x7f, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffd, 0x28, 0x0, 0x3be72d26, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0x80, 0x0, 0x7f, 0x3}, {{r1}, 0xfffffffffffffffb, 0x4, 0x4, 0x2ab4a421, 0x5}, {{r3}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x1ff, 0x100000001}, {{r4}, 0xfffffffffffffffc, 0x4, 0x1, 0x0, 0x80}, {{r2}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x4, 0x800}], 0x6, &(0x7f00000000c0)={0x0, 0x6f000}) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 16:01:11 executing program 1: r0 = socket(0x21, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x401, 0x10001, 0x7f, 0x1, 0x80, 0x9, 0x101, 0x0, 0x0, 0xffffffffffffff80}) 16:01:11 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/133, 0x85, 0x0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) read(r0, &(0x7f0000000100)=""/171, 0xab) 16:01:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) unlink(&(0x7f0000000180)='./bus\x00') close(r0) 16:01:12 executing program 0: r0 = syz_open_pts() r1 = semget$private(0x0, 0x3, 0x70) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x1, r2, r3, r4, r5, 0x104, 0x4}, 0x6, 0x3, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() getrlimit(0x7, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:01:12 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="ccdd0740669bd8f600c6653000"], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) 16:01:12 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000040)=0xfffffffffffffebc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef57be1b20e567d304800b3451a548c874201687f11e701d87dc58144af808eeeff78445a74d6bb0289b5681b98ce4dca394cdd315ec46b2d8b4988e117475c93d721641490514a7d3275fe907cb00f0a8052d", 0x66}], 0x1, 0x0}, 0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x1e1a, 0x7}) 16:01:12 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:01:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x3, 0x3, 0x100) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000040)=""/239) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x38c01, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000001c0)) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:01:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) getitimer(0x0, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:01:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000540)) open(&(0x7f0000000c40)='./file0\x00', 0x80, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000100)='\x00\x00\x00`', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) fchmod(r0, 0x42) poll(&(0x7f0000000880)=[{r0, 0x2}, {r0}, {r1, 0x1}, {r0, 0x100}, {r1}, {r0, 0x20}, {r1, 0x14c}], 0x7, 0x7) sendmsg(r0, &(0x7f0000000900)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00000000001400000000"], 0xa, &(0x7f00000005c0), 0x0, 0x0}, 0xb) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/113, 0x71}], 0x4, 0x0) pipe2(&(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) semget$private(0x0, 0x6, 0x388) r4 = semget$private(0x0, 0x3, 0x220) preadv(r3, &(0x7f00000007c0)=[{&(0x7f0000000640)=""/220, 0xdc}, {&(0x7f0000000740)=""/98, 0x62}], 0x2, 0x0) readv(r0, &(0x7f0000000580), 0x0) connect$unix(r0, &(0x7f0000000800)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r2, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f0000000e00)="213ae5879ecb3642e4d2ea2428f6b1086ee0823a17bbd68beb68b5a5ba8ac8084d9e3c538b1b26abc936efa9f06722cea28ffc14cd0b2cb89b6790ae161c7616e65a121d08ed1da081cf54065db5bf9abac4474d0d83625f364b63ecb6961cb35477e43357", 0x65}], 0x1, 0x0}, 0x400) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) getgroups(0x6, &(0x7f0000000ac0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) lseek(r1, 0x0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b80), 0xc) sendmsg$unix(r0, &(0x7f0000000c80)={&(0x7f00000008c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000a00)="16bef531ce0b27d95a59d50ab1e21e883d4c4745a64211bbba991357cd47b553af289b0a43233b9f972752074972531c7afbee3bd2", 0x35}], 0x1, 0x0, 0x0, 0x8}, 0x402) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000fc0)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000840)={0x8, './file0\x00', './file0\x00'}) preadv(r1, &(0x7f0000000bc0)=[{&(0x7f0000000cc0)=""/248, 0xf8}, {&(0x7f0000000480)=""/181, 0xb5}, {&(0x7f0000000580)=""/143, 0x8f}, {&(0x7f0000000ec0)=""/221, 0xdd}, {&(0x7f0000000940)=""/136, 0x88}], 0x5, 0x0) 16:01:12 executing program 1: chroot(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186004008b0007000000000000040000000000ffff0020330d05dc7a7ecf2af9b5c3adaa0d000000004206b37a6c5c479d", 0x34}], 0x1) 16:01:12 executing program 0: mkdir(&(0x7f0000000780)='./file0\x00', 0x400000000001) chroot(&(0x7f0000000340)='.\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) dup(r0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)=0x1) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/232, 0xe8}, {&(0x7f0000000380)=""/73, 0x49}, {&(0x7f0000000300)=""/61, 0x3d}, {&(0x7f0000000400)=""/180, 0xb4}, {&(0x7f00000004c0)=""/53, 0x35}, {&(0x7f0000000500)=""/178, 0xb2}], 0x6, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1b0, 0x10) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001800)=[{&(0x7f00000007c0)="3acc43be254c2957c81f74da2c6b20bfd8f024e3407fca1187636b280319ade682fb11ab5f402ee82de8e60a56905c73f15a4f6cd9b00f852c33b5a3da1e5bb3e63b62929776d4b60308ad9faa0271be3c993b18881649b014f30a8421f3af37719c94f66375f6f14f968f6b53eaf72edfa5f53580dcac7b19853d82727637ca803b74cea654b0da128223131ccd9a56bf6c92751b20b8082d9469e0e4d8caef46bcc70e3c72a3595cac5d2a22841abce1ec89c590c4ab664c5ef1670b89fbc4be5e17d53a082cac7abb5ff24f2b3c9ca7cf86e77374e050f37d6fad7515c920668a67a50f7fd8407756c0a6e8def4c7b45d1b198be88c6d7b4e231cfd74377abb7bee078fb1fa0a36929974af44d138844fb4afb5cfdca1fcc5c6d3892cce23e3a8dddec22022549a16508490c1cbac5892a02da4551ed3c4778c79c227a23c82b40dfd5ee7085c794979226f180875c12360c47a47da3b08ac2d3dc4e0ffb04bbf4d4bb48ea893ede91b22690e466fff0b8573654a00cb5d7c96f13f54d547c10e6d9afb7a0629ec5a5f7be97a724cb140088347a6a7d58dbf2f8aace4b9dac32afa2fd3a25d3849610c678e3583545703c2c19e6c4cf5d8e116f33fa06a0ac5f395b8ef37e1ae724719b106636fdc807fc640c35530a21dcc20247d5a16954b836d162e23555329bccb59266d8b1aa5f35c6d8ed2f821e7d79313979dcb7afd5cbacdc7ad698e5422297023137438d08d12661718df8d359f39a5605c5372da3d6dc8d8411256674161a08b6225b5fae28df2abfeaf91afdafd0eda2c428bc15dcba1cf92bd7952a223ea8e5fa7242c9b0dea5b548f29115894af00ebd7424205e18611a49ea35b7c875aa9e4a0d8a06fa28eca7ea02ff759121e3b17f5c96a10b7e4b393332db44486ec819cc8c7a2117b474b0b00325ca2fe3a99442e588713d39ff91b5cabdd3b5fda8c1ea3f673fe4382461d52712b54e62d5a3d6cf5f1ebf92536945d9b8c684c6add37ce49b0bb2916949cb3fb34afc98b283d2eef17f44e6c947430432540df3df117b1d501def98937e72c82e7939caf32f15dd2d66c0198df312b54ce4402b697b15aad6786224a927314b6ec468a35fa1fd83397e7624d6e43c55a48949188d19df9fa416124e13db89105d3d7efd7b654828b3f62889d71843f26e76f81e6edcff3f6e8dd7757895c0039c876bf205ec5da639f1ba29c9b565ec5bbaacc43f4d1235b92f6b49655ee459b6822501087770883807d4d65aeecd33b4647dda2e007c44d5c0b3e5b39d166f7a540be491423d84b7cb00ed92e5468797cd6c56d52a2b9ef7ce8d84ee7d45764580b7823bb8cceeeb5c049f711eeb0405b4676503ca1ad6b00765f5e703760ba1722598cbeb37f8f581d5524919bc5a055932bb3069a89df30207895133c49be0355ca8c22aaf17500fc0ecc2b942076e4f4fa2be4b646b4d5982ea0042b260436e537425702bb1fa1fd3e1282732286fe06f890986afb58b25e2725a29fe5e32669b80fe3e732457eae785205920cbbc29f301645416f277f9ccf166f6aa626fe7b821883b849f053a2ab3f04f3eb545bf1e6e234d3fdabf0b281b9b57be39465f5502da04744fe98ffbf8dd86844addccac3db72ad2d03660e6ff9645d7e82164455b8ce229285aa27ac0eeef64bb999c82a4ca9bb4805e6899a692ebe7d79d21186c55829e4fbf45d6feaf28678b3e1df6521085b646e5e584e1476b21ea7996e65b267316a187bb75a12f1a36514ff9e0fda29877b21a0d364a13091ce224353cdc5f834f311f303c072b16fe727f9622f57aac5a16573437e54e97e064bcaca22556850ab37a0cfbe643562c6b26c834f1579254b6cdaca13d3ae356f5636c79120cec659134d01cabc9ad3e20b2406a6aa2795bd34237838af3a3115f44f5f4f6307a21345948134ae479abf746a00321ac9de65b07675ec3db219a9d79be626e1020c06959253fff0fd7bd52c29f67d21cb99428560bce0fc456a6d1884cba17a30f5386d65eeabe17da38466f2972a4387c2197a63227e366aee30132f59e88911831fe820882536c08d8439249f547b977c8576f2a9f4c4d83821e0d631f0ed9910dfe4ebabbefd014aed64ee771046b92c7fc723ba1394e4589b0a54bde723fe01d2f7d2afad93f5980b4bf908c12067b2236ff9cb52a74709d440327185eae379b35725bd3b904399be6292411b5ff716bbacadff2d2f9c951dded5c5100ec9f9b5a38930efa56e74d6c5ea617b98bb58a58a34c697def8e391e660ee93c855190abd30324463445aa7f9e84a8a33194d57e9dec22239da6e9ff559a242891c85fd07adb5876fb1d5a0a8dd9376bf4bfd65b8f3ba79a290e35efc95e1066108fddec134d80fe58f512630b8b5e2e7bc9f1db80935051b4b23c982e175b0aefbd1b26c1c0f61832955438b05163c1c5c0f2f0f9aa242dbb1a321e92e74ccf5c3db7b1d76b136cc2d1de5fdab990d639ac61345f25ba5235a7fcd03a94430df684cb12aeed0c8018b301134d27f0a90df4607b8806c19db517312dd5c80ce1a494bae18cc68b5442dbfbdb51f98938e4647e712af73d2b242614158d0f7f48391622e376308121fd201aa1c7de4a03995441b5677eed11f373d961919b72773ccae69998ef438484de00b8a4890463d8df67e7e01af862ee24ba672c40b9ff384c484f7b89d27579ca0200b79a9b8bcaf67f1d7d1c18936a4202cd66f6fb44585a511b2babe76137573ee82033b8c2df7c63202396c884a17a546758f0718e989d0e5b23a3ee44cb60a983482148f798c618229e2094c139cd32dde712cf83e2863a4c1629a923f5687cf4ae0ac95978e0661dbd957ae7b369a356ac94d143d58d33379339e3d22c6dfe5bf9ad387b8a281c6154c6d0633efbb43418ebb091c14fe2f2741a6a2d968d5ac367cb1fb6696cec2a0c1c12d8e7d4fa093e60f852d9e252cd3bd6e70d3fd2fc52fcfe13dadaf102951f1779df7776d0bffda64089e3b683bed062481c7b842889022dad78e25f01d6265e09c7f5221203efcce7b2ab6414da33b3c3fc9c8a0ad38b3df6a9609407132f7e6ccc3edb97ff5d18ab781b5650b7b07c066f8aa7ae51638eb086f9d2b2f4579519c6ff707594e719603e247018362347ed0cca4be9f2ebf193b3136e0b9c4755c77beba5500f2d7c59eabff8a682fdf6a78fee93c7b0b72e8eb443c8e1c987cdc3d2322b484642ce60e9e956dc795b3e93d3dcd5ccbee1fab34d0dc768b3dae38ba88459062c7344a82838954eee325adf12f8833474958cad7662b430ecaca8481547d8abedbaa49a6be4211ec3951f78d5aab634c4b2df4721ff3b26a1f2f6291cb53ca326e74ffc1a6fa613a1722ba79282789a2dd7ee4f5e7e54221bc592000d33aca20e410f1f421dad308eaca1b24ca3f0fd740d7905cc1729e53fd170eef822a09f87e30a763fbf83778d53b0a059fc597d6fcda71c34dc6d0bb826ad9e09e354194ffcd5f5fd41d06c5bd3ab29ae9500291a2dfb8d491d8c57f8511bbacb2174b3063395f0dc0f6bbd872619db3145fdb617a9b90814e13f1613af168a01d1e1513eb7b262e71e94d41d656f2efb296113787a0b9140564c87000023b3355e314d25af53795bea0c229c67b92857193ddc5e5dcc4c40fe50b7ed1ed72c18e03b611b975500900c9d00571645dc4d8db4cd49e8740e135c4a4edc691ff73c4f5e1cd16994132cbf3272c9ebe6c8558ab398acd42fcb76328c176868528ed69e36bcb319888000ae6156a6263fcf968a8e7019d960b588bf09d74caabf8a9a219dfa3be4f5cbdfbe79e72116c88e2ecb1f039c7606e55120c21896a4cd8017d0dd096b061e210ffb501bec1a7eba098e1bdd1b6d9a5ee84c53b692a9ed731ec0b71408e715ae28bd32669bbc251857452c583e443a4f5160067edd0582e61a0cdded13204521237b31f6d69fa58604b98042b4cd68396cb9d1993ba27f262e6b9ef60a81ea49b5b06e82aa47ed308d813824391743069cb9e59869e22f35140c694cf9daa7a70c4994e3b5d3b6670aacb7ec183a16194458ee568814da180e78c60b1018595de77a38c3aa0afcf3d4121c0cfecc2cd110f427e64dad778f5cbe80d01be18c57f41b816a59b347657769c2bb423fb70ee2c4ef4df34e7e55177f267c2abe63cca9a9ddcd6c5c139525505662ad0b2c27cb1ae51bea174fd5435b6e45fadc721144f734639ab24c5002807b0ae159557caf642d6be17e2a7bfdb6301a2e1a7cec6c858ce263445c2a270fce2b1181ece1c542a272481cab1d3b07d4b44b38ba69fee4e783c29da5dcd2638a3dbaba4c8a0d8086ea1d743daf6958c2c04f9ab3558b3d262d7cd6cc1dcb2e84b923f60f3367421866d3c602b85202344e67cf081f0608777cbe83bd607b01b280e6b2d2cc983b6fb882dc5dc838fbfde693caacfd27e92d0bcbe743c5416f8c3e752ba9a9b423f138d3cdce3242055f31bc523578bb1d16b45e06d5de989a9aef2dd83ddd4654d36e8920ef6055b2cade42a730571b8fd53664492abbd2cc4c7064aebc8728e3f8aa268c535fe4837d27dc412e48e6fd9daf07c0ef956006f40b2a2a97f843d11eacdbfd4122fe494d2e1479d9561b10bad392214db1068c2649e38edff5ab765cc98d12cef65bb50a0a00174dcc903f39c39900aac9d85a1b613a422e1b9ab10d8e28901dbdbdaf6cf533c8eb5c755d9c63049c3e473d7535de3dd9e99ba1def3b8c75a59eaee72329da0399437e099a8b422f8ee59fd8e6a7282921e698f1c8754724169c77d48fec5a12be3f637ca32364828526271c94eb2b40c0409b6f97268ae3b1d6220e06586c06f655f6a22b6ab70c0fe4bc37a398858ff68d232a0b570967d3bf9db01d794b9d58f3a26eb3889423f87ea0d0d9ee31858b084a009e65d5b3e612934a8c76c88ce0ca3f151a792b523702761f0807be409123f3d0ee3eb4c7f503c43e0d70ffcb6729c03d54b68602362c89cb0f49f6ddb78cc2b0a5eae22007655303d085108575b79af7933c92590b7f446a227a7153c4f18d7855b13dad8e5fe2546a0064dac537312cf24a84074f0204e28aa5e4e99358ab0a2b98de12f182bfd6d9f53e8bac656213eb156fd238470faacad541f8d1b598a931bf0d0ce162951c232a5bb4d0c1d4e66a059e2182e4c3af786a98ffda5e186beb45faa85d7cbbb34998e4d77618f46dd26ff4f7a58d890b5a9898cdf92cc9182899a717379505df7c89157610e7edaba1d740453dda6fb8d82be479c9217758693bb55a007c0d60af432bdc555e86ddd05a244af03a298b0e74c882267b0d7f28a8b507365b23cc1323cce2981dd5c43c331e2224df8c6ded004e82a83c8e0e743c4894f83b87b679f47369e22945bf030c2f74ccc59217cad6d0fc4ee746d98136a4578f09c77b3ca03f833752616752452e4ba7e45f51951ca20e5a4a744217c00958197ee799b56cec827ef509b6b765baf2ee01ea823b782e2c8b061cc7e084e79cc19d035f4a6ad6b6d59bb98b456a4f18b97fe736d337ce7d958a6ce5be4c8e9ffd5dbfba7ecca626b4a2b4f2321c8ebe8cd0540f112c7682703036e3a95ee499955374ad35349b3110783664a36bc836fdd66eeb86a4b3375da8d8b620e9fb57e2b4afffa5333ea2b92c9e1a7ccebe3b802899a14bda83eb1cf1ce1e035b3dd52112492fe47a7bbed81c1d38e9e0b4c5ecf293c66599b2c270bb48e11c469bf1e1c28fa9e6389da7764aaa4296086041", 0x1000}, {&(0x7f00000017c0)="60a4ab7aff712c29e424d9bf", 0xc}], 0x2, 0x0, 0x0, 0x407}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)=0x1) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:01:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000300)="dc076ec9b105ea7fd9498944e4a6", 0xe) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) bind(r2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 16:01:13 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x11, 0x0) r5 = socket$inet6(0x18, 0x4007, 0x7fffffff) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x18802, 0x0) r10 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x20800, 0x0) r12 = socket$unix(0x1, 0x3, 0x0) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x10800, 0x0) r14 = accept$unix(0xffffffffffffff9c, &(0x7f0000000bc0)=ANY=[@ANYBLOB="cfb2000000000f"], &(0x7f0000000600)=0x5) r15 = socket$inet6(0x18, 0x3, 0xfffffffffffffffc) socketpair(0x38, 0xc007, 0x2, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x20000, 0x0) r18 = accept$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r19 = open(&(0x7f0000000740)='./file0\x00', 0x200, 0x4) r20 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r21 = socket$inet(0x2, 0x5, 0x4) r22 = accept$inet(0xffffffffffffffff, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x122, 0x0) r24 = accept$inet6(0xffffffffffffffff, &(0x7f0000000840), &(0x7f0000000880)=0xc) r25 = socket$unix(0x1, 0x1, 0x0) r26 = open(&(0x7f00000008c0)='./file0\x00', 0xa18, 0x80) r27 = openat(0xffffffffffffff9c, &(0x7f0000000900)='./file0\x00', 0x0, 0x0) r28 = openat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x20052, 0x20) r29 = getpgrp() r30 = geteuid() r31 = getegid() r32 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) getgroups(0x8, &(0x7f0000000a00)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000b80)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000140)="4fafeb1d9455168a2dd40d250908b4bf377ed23cf34fde78ee7df05f84c3293202dcd9106d10179045c629fc054032ba7b0b59c3eb56152bcd55ffa9bcd00d5287eb59cf91d8494c8b29ff7fe7a8ca6dfce28144c6193ff5ed09ca66546bcfbec2d6ec696ed9456cdf2908ce1f389a6d5c899af6b64be5332f8817644545031e812bcde2a6337c4329059a24a6e0b4f1bae40348a9592d0208a03367d172c9312980cac6c9e45fed0e65174e8f495e08", 0xb0}, {&(0x7f0000000200)="e2f31064e8bbb5c3caa5ee3502eb0c4bed0fb0b2222a39f407fe7190e736d75853d863ad57ee2105d8b29ac7f5c2c9dc58b403b26d6c821487d3b4b46e8d7b50209c136d6b9367071fe33c88e38957c2449627baa4c12c160c557c1f44c399", 0x5f}], 0x2, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r10]}, @rights={0x30, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17, r18]}, @rights={0x38, 0xffff, 0x1, [r19, r20, r21, r22, r23, r24, r25, r26, r27, r28]}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}, @cred={0x20, 0xffff, 0x0, r32, r33, r34}], 0x108, 0x1}, 0x1) r35 = socket$unix(0x1, 0x5, 0x0) setsockopt(r35, 0x0, 0x3, &(0x7f0000000000)="a19986c2584204ba084cfea3e326feb00372def21b050826dabbbd9aa862130e3d8317de779bd35137371194b4c6b75f2f4254dda101404a5f63b53a7f60ade08a102f7f404ba62d0450b822e8d34422f918301de1a4fd3f82762d6de7a8216723b178aa9893f39115e15884f8328f42bbbe0a7e3ba56427693d331901d198895f77761bb83cdce23a2fb1f903115ea08df752e363aa1ea3c77c4775eba13546d191f8eb5bf1d10f4f7b10c3a95e67", 0xaf) r36 = socket(0x18, 0x2, 0x0) setsockopt(r36, 0x29, 0x24, 0x0, 0x0) pckbd_enable: command error 16:01:15 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, r1, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) msgget$private(0x0, 0x408) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x100) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x2, 0x2, 0x5]) open(&(0x7f00000000c0)='./file1\x00', 0x4a8, 0x180) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x91, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) socketpair(0x18, 0x4000, 0x200, &(0x7f0000000280)) ioctl$TIOCDRAIN(r3, 0x2000745e) r5 = openat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x1, 0xe1) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000240)={0x1, 0xffffffffffff0000}) 16:01:15 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x4) 16:01:15 executing program 0: r0 = syz_open_pts() fchflags(r0, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) 16:01:15 executing program 1: getpid() setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) 16:01:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80000000000000, 0x0) r2 = fcntl$dupfd(r0, 0xfffffffffffffffc, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000000)=0x2f8304e) 16:01:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x53c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x2, 0x8, './bus\x00', 0x7fffffff, 0x9, 0x9, 0x600}) 16:01:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x3ef) 16:01:15 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x88, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r0) close(r1) 16:01:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x400000000, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x8001}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socketpair(0x20, 0x8000, 0x1a6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x8, 0x1]}, 0x3c) r1 = socket(0x1, 0x8000, 0xffffffffffffff01) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) fchflags(r2, 0x40000) 16:01:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getrlimit(0x7, &(0x7f0000000100)) r2 = open(&(0x7f0000001580)='./bus\x00', 0x0, 0x8) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000001200)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000001340)) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000001180)=0xc) r4 = getpgid(0x0) wait4(r4, &(0x7f0000001280), 0x8, &(0x7f0000001400)) ioctl$KDDISABIO(r0, 0x20004b3d) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000012c0)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x1, 0x404000, 0x80000001}, {0x18, 0x2, 0xfffffffffffffeff, 0x10000}, 0x1f, [0x6f8, 0x10001, 0x4, 0x800, 0x6f652993, 0x7, 0x8, 0xfffffffffffffffa]}, 0x3c) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) close(r3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) close(r2) open$dir(&(0x7f0000001500)='./file0\x00', 0x40000400000002c2, 0xfffffffffffffffd) execve(0x0, 0x0, 0x0) 16:01:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x39, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x140) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xfffffffffffffd04) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) 16:01:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000300)='./bus\x00', &(0x7f0000000340)=""/219, 0xdb) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3ff, &(0x7f0000000140)={0x8, 0x5}) r3 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x400, 0x70) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x10, 0x5, 0x10000, 0x2}, {{r5}, 0xffffffffffffffff, 0x8020, 0x4, 0x9, 0x3}, {{r5}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x1000, 0x1}], 0x9, 0x0) kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x100, 0x9, 0xc00000000, 0x1, 0x100, 0xffff, 0xb63, 0x1, 0x0, 0xff, 0xcc8c}) kevent(r3, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) 16:01:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r0, 0x0, 0x0) dup2(r0, r0) socketpair$unix(0x1, 0x10100000000000, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:01:16 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20400, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x1c1) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = geteuid() getgroups(0x1, &(0x7f0000000240)=[0x0]) fchownat(r0, &(0x7f0000000200)='./file0\x00', r2, r3, 0x4) clock_getres(0x0, &(0x7f0000000080)) ioctl$TIOCNXCL(r1, 0x2000740e) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r4, 0xc0044266, &(0x7f0000000000)) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x800, 0x0) 16:01:16 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xffffffcc}], 0x182, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x10000000000007e) ioctl$TIOCCBRK(r1, 0x2000747a) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) close(r0) 16:01:16 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xc1, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001400)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x57f8, 0x9}, 0xc, &(0x7f00000012c0)=[{&(0x7f00000001c0)="9da5e36edbf1dd31ecf06eb298a918b43f882aac560ad26795ba8d8d6417d187f9fdd3d6f20d287a7de7057f2625ff9e62ec74cc9375f56a27b86ac6ce9aa3d7c529820dc900a11c75bca4decbf4768b79725892143265c5850bac9c78e8811ceb00ace2d1f32fbe46aae96beeb87c0789c52d943c2c3c461e9013611f94e1b15fb1e3c84c69414b1b7b62f24d56661e1bee5dab463157f622b3c56cfa065a93ca2d91d19c7238af96b420aa1d58a90cb70ef8274d3832b320848da62a723fffa06023d9081ad12c8fa33ef83d774e087ee96a220521d2b266a6738fb6d94bb7a866478242f01599708d61db1022a5a5e97c66ad8ab74b49a535e4a2de0898121f729c72cd9cdbbd67fcbe5254efef95928c7406dc299f2e9912f360904dfb4236210f122a8d5638d5e8c94fab7c15b92a8221549b33cba11d3f0152ef9181c38252690a346b461fa8ab6eed60cf0b12779650d4ad816edba540a7b99b9f024212de66bd105ca947ef02fee63b684dedf5bdfb074b368bed7f156c1829ee7e7451ebef37b7f028376770e0b87aeb3b7cecb2266bbbf0ee9c66909fb92177dd09c435fabe19c85a80c38fa8aa115d494728f49944251772895c450ff5a7f990eab1a738295a6879485921d646f4fdde03414c37ab969a2b50eff15e93908672f20f99b3db45053bac419f291f4ef6480b68258696e4588b35aa6360656b79f4a5b49ef407157a1fe7b24b68bf8c124bb4e88c286e97d3c03303b6126a8ac7de42a56e5d80d09557d38092148832f700f6974a8770905daa0c5befd7f82932c50b232a7c4031eb70fa9b3c7f20266c64a4c8cc8e2aaf69394cfd659116e86876a8b85b052bc58bb35acb13f24063b35441ca3c8abcc7e3c43f017c9063fe0def47eac993ed1574b008d58594933d288de161c6b883acad5b50efd136ae521dc200a66fbff06c5c0c64590b6f6aad9803567b1cc70ff17e8ddf8b702c209392793448d4d66a3855d5b83446b1feae24001aafde3c755597af97d86c82f6dbd6af3db425148315d8e647cc52e3ace9f7a48de06c44fa0d9dfb5e5f070b2425a9891238f9f722081d0722eacb0d7ebe1586abb3adc64240472d3f6c3ff19332cc12eb140b66318968004fd742ae50e2d9cf5d2c0f9163a1a247be79f421cb617eafa85cdeccc961a6f61a99bdcae81bcfd8af8889d707f87c35163080de5d28be7f8317643f5cc78b26a049bcb7e506d7fd09342c62e15465ba4d6dbf74838d5ff68a63d94fb54a1e1c9928cacc3bdf13c719ca0b1e2f21e015ce48d6d78424bfec1033cbd1eceef2cc04fb5ebf977e5d303996f6436d72da37b1a400c40b09b0db1635e2dad86b9ac67ce189566789e17f6ff144dc22a1c34355cea15edaed2d9952069e15f3667ece1607b925fce117539cefdb91cf7303744cd86b0b0524c70168c2db2b5dc2671dbfed08b11c816ef0b106d13d1c3a7ba66467f9c0b4774eff3753ecd620aab99087604286e59010cf54374bb7fdcbb5b9ef4036d53fd654cbdef6e0ead668dd4f895da3136fc1aa8917cee374b021eddba07df92236610f748c4e7d91ed811764e86199406b70737367103fd3d63087be2a565b2742ace51aa27791ad3276ac383adf8148a67b8e568dd4ea4ae013f42a7788ffc2f56ea41fea43464b4f1a92dbb10bc8f7fef18864b4ddc2f68056273fca698c74a8fff405e8949b2209f8253503c5974027bf5ef1a653c09fa2bb30d9c7f971ec5475782869388532f19651cc18da63349b037a0efa19be21c2a0c1cebee83e67771aa318f90bafcbfd2c8067cd5748d6b89d281e7c858aea1cdc5046a82f1a2945affba33986dd3c76720f34dbaa18f86ed97769af168f622bb85a5168f4e23962bc3f4e84794ccfccd5b1fc854124e3bf377ae2ac4b3bdaf873633caf9068c739184bbcc211c5067dcd290fc56b8b77e04be8bb273a14bfd135af57d027522c7238825f877277715d3e30d7966d05ab091b7c4247b208f44ed5be6bb22f014daa252b36b26ca1b4ac860a0fc33453e7dec44754a7741b4d44cc50a80c31ea2620bd700c7c191c1fbd0c7dc7888621727a7ffcfe3a14f67d776eb272a2c3391acd87b5e8547fa276e9c0d7c90191c5adcc683c92f27557b453d2ab2014efb1e7585bef8a42c6eaab10b56dc5ca1da7d5e5d44addaff04e1c3ed864310ccd1c53e068793e545f5f6356b7a2cc28328681b2262f6a957d62ffdd39b564027c08f3e59b72ca6f4d2b82c8a98670592119df1a7a0fdb3d600a1c42d049fed4f04d29078738e3a58777989d5f91232ab7428549a809fcc3934fe240f8748e76be2c40ef2f4b1f0e1410356a8bc536b713ae38bc8307d697d32a743c12f72018cd4344825ee75b38279ddf5d2c2448c85543700e54af420596e052d59961aa8cbd578a48ed39d4a2240508cf5b30380aa57155969430d71dbcecf24f45cba71ee3ae641e5f9a9f76cbc128f423a6ed52230ce0965bdd43bd3fca8389deea4f520154bb1b718827d539c0a7cfe5ae5c2bdde7b0d8e1bfa36805bc6b0138f4382f569150d4dada32714a125715630d67f7a30d44123e5a1f9114ff021e86916ac59a1fdaf72a4e99a31aaf54962f05ce3f65b1a4f65faa6ce32d6fee238a784558978990f9be9209e6ed2b0848c33716561cc705c730a5b56830729475eda6395344e08834444b4282a1d0c5544f2c50388fb79b196698fa359d763cedc4dc2e2a9a4c10f5fcd18c4fe4a2f64aee0f7d613cb0037bfc4093a774029553c168d3d9311d7c8959117154cb9c5e20ffa92616183538d530a8600eb7e4d73e7eb201605dd2e48e18f3b84a952d4a30801c6115238fb7809ba2e1517fc010fdb28e581c5371b606c19290af5ff3770993edae84a5e8327f62c52f9cf1860573208eba8e1603076d49ee3bbc84247a777f007dbf51c90ccfd1d9144668c889c6c8d6af2b30bedbcbc827af9f348ae9c2f64f93fc8b47eb4334bd410efacf032742501abdf04d0affe6eaec33cdd87fa391504262006d6f65439b41fa350969e0acf444e47270a76e406ef915c893c84b18bacf6cd9c693ae64afe1c0e5a1aefe0ab42fcd41829c378b30074761203ee674353550447a678a04d70fec5a00e5c793ece36dae65b88ab4e0e61b1e0d9ff5e4e4938b1bb767249256d505a3addc57958e1fe5425824682050b6751eec4f6203b56a140e958e6795ee8b8b750a695d28a0352f5867111667f6db08ee5f1d3d22fb57ae5fc47f0bb504982690b1c9106b3e7a6cdb303020b8366854a2fa5660a4589860006c999b9d210cf7a97674bf43271e616db5e86c6a7150e00891bcad6cb529d337115537a80ce4ef69b714c7ad46a2945046625ccb5c927acfa19fe8d59e7bf8a5a025ebbe8952f1ef39dab898c97f99f450424a40750c8c0d8d1fcded14ece7f2b783e5c95fff0e14cab24fdc8380698bb4bdbdfdfd52fb6f3937dd04d8f3957ee579fce1f81335b74f44c85eb98ecdd9d474251c0ebefc186248a8feaa430035b42de82f6a48168eb2828d9b1e38d76ba4ecab70d5d977d569022c84e5c6af9cde718b001a8554eb5ad9133f31e005611f8a8b39223e6f2e6b54576ca50271df5be30e56fb9d4f0b84b2dfa6f6d489ccdb4dd91c265863c3eed2c9b9925592a1140561c819441f397938d513a5b9f632e4fab18f566ba124f3a7f5dca43c41f12535830e4bc2cfa1188f6f3cc5d27d44ee1716ca39bb44e3e1c1a8b45cca487c83c6c522fbf88400d415bf768f2d92fbac0e6fdafa46d7166ab159b81588d1620020142354bc75549753e7a49d401ca6cd824b0c79fe3499fd8da89f6f7f0bb076f8f27b3e0b4dcb73607a2e1f96e4e288e45fe6ce2be10e37f3d519a01c8e3a493ab7c05e09f3068243f59d428eb670dc236d56297f11a957fd9b476a8a129dfe52505b5195be1883670de1b3b208313915fcbb0862e77429414d487482247fc8a98f63480e986f1432e8444f13b1d797e698ee3d17bc5cab7997c33981f0403300e030f22cfc10a0466757d97898eac67c26b27f8e630b88dc3c8a7ebac88cc14c90a01be2e0ab8e51d09612d395a9023b9d7ae954b12fbf55b16a94743241c4f9cc1a625f4cf5acf12ce72fc8a678ada37ffb8a509a7e5734b9180fef2dfe9448ac90e6f2f04d8b2af480d677f6864a6d8b857435c4061044c09dcd71772dfb052b57f16868ebaec43bef4103d05213d3c34e0db8daef6a5b3618a9183b850774a3e939bf1b1be9ef8c9e993910df7d937a2dcdea1681254f310a8a2a806df3c1edcd563793dc5ba6da1ec7d416c65bbc4f4dad4d05f850616ce6d54831edaa35f6f4cf3e1a37b8f29f07d7425bf9f4edc69e214527fbb8bd319287504866047f15023753a66edf3814b6fb10ed942cdf71b50969016513ccca4d1e8815765c517d4138d37abee59c1b6e6b831ce7174c85b2de8a114c00e6bd759883b3f18d11929818395f35e29efca83e1d400e8f9d15f373c5223ac776abbe3dc16aba7e0e6c9940a98913b72c485fd1062212f846d802fc8817e4f5800799bd18681bbbcd7bd74843d6dd957f8186704ab5654512d06513354b49ad567997b9897f5318d8f5be4692b9ae0429d2c5463c13e893774e9e3010d685cc43a7a1276a9c110091b7ceea423fadd50df4ce4aa6d14ef03fce66cc8bd090690446499ed3848cbf4d378d59fb197859ca8f8c7cb92ab9d20a1cc420b14c512b8e0c4024667ca533abae25a7154ba93eae5b74213ec0248a72d63f8149fcfd6c7a807f410daeece67c3ac34bc88185cd20ae7dff26ba4e8b580d86a41f48a4ff33e590f08f03e591a6afcec177fa257fe82b0c894a5b4ad72500cfb0d4950aae796235292e5d730e6fcd071f6fd6c2802fce8536d5ac3137a4c0eb28a3b511eff4b6c61a9992e35f88e7f3e4dc33a635c516196d52c16a575848652bf972963347ea15faa28c795e112c32c45f2bf83bd93ea86060012cf797d37f0fe01110e3be41e2b5743aa83140073590205e61afc1c37e191df0e67e8c162b04ae484ff295abc13fc2d4cc541c97bfcf35777e55a4f3874d6e259760829b454634ea83d48fe339a4b83f322d75f455843bcd3541b72ca57a3546f939add97b0fbe9671f970b9e59ea1abb4e677402d76142558a44699485357d409a836cae71050c0d2e73a0683c630146583824ddcc4be5701979f3bbcd24c88f7d35845d113e873b3e3b17bb35dd2b060caec28382256437443c3305e4616c389528025d77121d5ea8f4b7cec0e4b4c0882b5e6f9bfa2619bad0b6221493681a930e53bc57ef529338cf23baf9d20434f7ceaf1609e8b2f55352fef28323bb01c177405a0f8e79af36ee7987b6acb1b7f3b6331132998f4c83c2c1d13e8d78633ef094203bda80454e2b65a81968139acb4fa635e6fdb8cddcf741c1b0cf5271ade2481abf51a7f24d5ce3cad10cdc23e6f5541e1d7ffe3efada6552a75b8a1d3a97b1424665ac09978e859530f1646468bf07cc3bd4e6b6c7fed3e038c6ff09bf4b4de0cb847a58f5cea90371cd8e49356e0c423e329c9199d76c6833df0eae66fa0466d8e1010828fa3df5f224ff1bba3817dede65f91b1623e259cf11df73bd3a12ca9821f53b0efc443716cf402aa068d43719ff2a7a20b3ec87c13c89ad7618f3b8a18074660ce929b52b14d1b1250dfb3fc3d791ba91cb7ffc5f9f86b1a757db9a1353496dece9765185790afbf8ce57c250fcfaa1b233c6ccf5116fc5224fc4f59b6dfaa", 0x1000}, {&(0x7f00000011c0)}, {&(0x7f0000001200)="7bbbe5bcd6fd27e0f14e3919f9cfc8d458ec9005fc608e58e271bf24ba8917be996f862c0b57460a2113bbfe14779c0d12fab9d643d550c2e910c6adef890a9eb060d213b1b1a544c5bc6f5b3c67727100fdc5d3a11c8072059e5e012aaf7ec5613c44b88b74ad422fc6fb344f72dda541704416f2260a57cdad9da980b06b3c7c23175c63f6cba85b465139bc48599468492a697dfc8dab7dd18a221b24c43d9cd2ddb213cea3bea777f8f789", 0xad}], 0x3, &(0x7f0000001480)=ANY=[@ANYBLOB="d800000000000000ffff0000010000808edc12c18ead272d1e5aae6cff497c09ddff094f6d9f3944ee6b96b0c7e4b02dfe5a976a5c97aa5936079db5dcf879a9daa2fff5ab2f1b1a023fb1bced47e4ba3a669f297a1b9d1f7e070af50efb187a58ef1f153c6e2e24ebcbf79c7c1d0a25da2c55a86ce817a7687af65dfe1a8737a6ee13e2bc526eb587fa31ab502ea41581a2978fe1682892351d0757fee9b6b14df3cb0271e224e34fdc56b56e4d49199f26b5befdf3aaacb1c036ff8b5bfee36ed21e46bb74ed7b1b6839366ac7c1539cc970fd820000002523dd4fcd9370875c2669f5bf3a92105870dbafd41be540badc17e95077611fb0342d38c691902087ea6437d3e287c02870add4558ca4f5577d8b7a6204a395fe7f970d9cbea01cfa1059f19881df6971bd91f5e870e98397277662903d80335b7a8ee62cd7334637fc4b29989ee57061a032c5218f82235ce0ee87c5782e1b3c43b675800e42950e154279"], 0xd8}, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0) 16:01:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) bind$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x181, 0x8) ioctl$TIOCDRAIN(r3, 0x2000745e) recvmsg(r1, &(0x7f0000002680)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f00000026c0)=""/216, 0xffffffffffffffdc}, {&(0x7f0000000580)=""/4096, 0x67e}, {&(0x7f0000001580)=""/67}, {&(0x7f0000001600)=""/34, 0x22}], 0x4, &(0x7f0000001680)=""/4096, 0x1000}, 0x0) 16:01:16 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x83, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa80, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x6) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r5 = socket(0x0, 0x5, 0x3ff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x200, 0xd0) r8 = socket(0x6, 0x4000, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r10 = kqueue() r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x9, 0x20000003, 0xffffffff, 0xa639}, {{r2}, 0xfffffffffffffffd, 0x24, 0x4, 0x2, 0x4}, {{r3}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0x200, 0xffe00000}, {{r4}, 0xfffffffffffffffe, 0x1, 0x40, 0x401}, {{r5}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x0, 0x4}, {{r6}, 0xffffffffffffffff, 0x41, 0xa0000000, 0xffff, 0x1ff}, {{r7}, 0xfffffffffffffffb, 0x40, 0x1, 0x1ff, 0xcaa4}, {{r8}, 0xfffffffffffffffd, 0x80, 0x10, 0x800, 0x7}, {{r9}, 0xfffffffffffffffb, 0x12, 0xfffff, 0xffffffffffff8001, 0x10000}], 0xffff, &(0x7f0000000400)=[{{r10}, 0xffffffffffffffff, 0x4, 0x1, 0x1ff, 0xde70000000000000}, {{r11}, 0x0, 0x25, 0x6, 0x2, 0x40}], 0x8000, &(0x7f0000000440)={0x8001, 0x32b}) nanosleep(&(0x7f0000000000)={0x200000000000000, 0x3b9ac9ff}, 0x0) getpeername(r8, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) 16:01:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000001980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095265296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b160000000000416c7757bb20d8c038be0f66e0f8647ab6326c600edd949b6e41e503b0ed9e0a9f26d97d955f9c833398f67d9255df3ab1ae20c5576ecdbd08285c350555e473a726c07f418bdb7c52b0410d0a95a52156236ea996e71a026949cd0849d584b0627e4416cc22e2d850fca10481586da082753766b3c07b76eb7b26dfe4117172f051053d62b6b15f6b235465666ae0f1eb47b2ae4d252a2923e3b40fd27ba3af6a00b46bc45657ab2b54ca39fed906bb5e65", 0x103b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000), 0x1, 0x0}, 0x0) wsmuxpoll: not open wsmuxpoll: not open 16:01:17 executing program 1: 16:01:17 executing program 1: 16:01:17 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5500000018007f0212fe01b2a4a280930a06000000a84306910000000b000f003502000006030a001900154002000001d40000dc1338d54400009b84136ef75afb83de44110016000d0005000000060cec4faba7d4", 0x55}], 0x1}, 0x0) 16:01:17 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="24000000100007031dff22946fa283005f200a0009000300001d85687f0000000400ff7e", 0x24}], 0x1}, 0x0) 16:01:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x26, 0x0, 0x1e6) r1 = shmget(0x3, 0x2000, 0x90, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:01:17 executing program 1: r0 = socket(0x18, 0x20000004, 0x0) setsockopt(r0, 0x800001000000027, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:17 executing program 0: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) msgget$private(0x0, 0x8) r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) 16:01:17 executing program 1: 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) faccessat(r0, &(0x7f0000000200)='./control/file0\x00', 0x88, 0x2) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0) r1 = open(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x10) close(r0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000015c0)="41abe184dce641990d6c25acbe3e7e272fe0c48b873eed3645577c86e7f489d941d2a17ba4dfa4ff950ab20025df36eec439b5e3da7fa70a1c886d4f79fc9857ac7966e729fcb0fd3305b8195eacc7c773ffdf614097ee07239e8bd8c287", 0x5e}], 0x1, 0x0) getsockopt(r0, 0x101, 0xffff, &(0x7f0000000280)=""/211, &(0x7f0000000380)=0xd3) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) 16:01:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="5567046df329649ea0da1326d8e88a827e17e382c1287a5c2658ec8a8d562171df1189d597c2569aa08477af89406366a9fc48b5a80c1fdfdfa574ac1c0b1988730a6b6ed8d210ade6a15d1fe93f22753227db3e5e7a6d924d9967f5", 0x5c) poll(&(0x7f0000000080)=[{r0, 0x102}, {r0, 0x106}, {r0, 0x40}, {r0, 0x8}], 0x4, 0x7928) 16:01:18 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x480, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x1, 0x6, 0x3, 0x9}, 0xc) 04:02:32 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x400}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) r0 = geteuid() setuid(r0) 04:02:32 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x20000000000) socketpair(0x27, 0x5, 0x200, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0xfffffffffffffffe, 0x0, 0x1000100000001}) 04:02:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x10000000000005, 0x0) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x5) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 04:02:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 04:02:32 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) linkat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) setuid(0xee01) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)=0x8) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 04:02:32 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1c1, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x100) open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) 04:02:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000040)="9c91c377284c35b84e002e", 0x340) execve(0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000140)=""/245, 0xf5, 0x800, 0x0, 0x0) 04:02:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 04:02:32 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ftruncate(r0, 0x9) fcntl$setstatus(r0, 0x4, 0x80) fcntl$getown(r0, 0x5) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x3084, 0x2) 04:02:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 04:02:32 executing program 1: r0 = syz_open_pts() r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000180)={0x3, "47f8bcd6b002a38f2292dc6a4762d5d8d62a97f2b700673b46da1d5decdea5241786ae45c9e0b47b3ac84b3ae23617cfa3b98a2566a512fdeca0bc2f8ce92d312e7214694c699f19df9fc8a4583e1e6b2c09afda7e29892f6f272835f5d9ce328dbe986bb93b9bebe06840d8108a61a5036751e34e12c2a3ccaf8d3d94f4ad3ab8e01782b161c94184239f99fc98da3df29e9dfbeb7f884995d41ade1eb9a05a9b394a983d128ec19b6f291b6086744761e76356eaac7d80205bef71a16b3ddd06c5d239c2b6e6161f77936bf76a8debd4c4c091a6b7506b1a350d56fef2aa5514319df9dfd3bb8597b688f047e8c03b5dccaa1a250e20484f8b471507665e754ea75972ea81a589afb4b33a2b678aa242ceecf8e7baea61a15ac9787b7a628602218058f8e32cb03a96bb7f3abe8d640f22fe49b8f2fda53cd7141d1dc906a7e03e104df24cd729c42a426a3b7c8dcfdc5ff3e26c963107a820f85d3616587039f74586e7bacedc32eedc61c89ac7cf39b92c3049088c81c79414b3fd97d18b5e1f8da3155060f6ce6a5bde5133b40de9dac133de0998ac79a283e0ea94baf14fd31802ba2486b54498723874b5ce3709e89e16a13c4ac9b11bdf02756b88c3c194d9a1893b3645977c5a648816f0e55d0b034764268973017298819e8b3d08c79d740c4dc2ded5f647a1785006e1ec5d535e08e93408ca386ec1d4b24076785319170f9096e8af9aec4347c2375547e9289359b6d9e41b71233ffccb13755cd186ab097d12c852e5b712b2546647df2499a51b6b9b6db3f691fed9962682d632873067db3793aa8680f827eda42029525364caf1ca73d62748397566495cd4c89936a4e50f26549a858a40c00cee2e9bd1e9fc874ff514b64f4bc9406ebfde55e7fff611fd84c74912cff6e915677444e844f448274e4c978b99e7c87f64e280fd430d9d7e23784b4146dc1e09ffe6fbffae962c4354f6dd6dcd671243e85cf5a15457523d282a32f2f3f08cd7108b2b127728b44cdf02f424baef583650a9c6748eb4a82d670e96a00c951979c830a76599608cd50c73aa1026bf31f0617c26a8ec9c1b77f5a33a6289225a2688d860b67001bc0e16080a8a5ee4b300145c0cbb6255109def0492058e366758ff4a20911851c0cd7ee287f30e11a4ffbb5b10c19285ef262005697f8246c25662e0a2dda25676fb7fe236cd95008d4b1a6ed0abc54f4c9754228bdb8264dcf1ec9ea3b4911d5ecf71c8ae63fd06ba2292f1501c29e1dfb3002fab71cf8587ced2cf005431b8e80ea2c09e5d2fecbfefbc48b25436374020511277d9f5d564554e414273e0afa3ce86cb98449e7df2767a39de40859551fa1f86e4bace9502d913211621d29d60debeefbf46a5f1875d626fabb9b58d781443ae6c50030c220c43398387a86dbe41dae0b01a81f729d36a1804c0675385128b510b1c499a7500276a65c4be8dd86540a6bf1965ff8de3ea496c3958fa3df253ad8565eee6faa4e572670f02c67b9a10f0762b862dc2a461c6e7959d65149fa2742a296b5e1885eb19af6fca7bb9f7f158732b53358738cfb5fab9ec33ec5eab1acf79155737e292039764057c2831b2c645cbd84d78524dbd254ebe0f302722567fc116526d0101b78af537957c4d66f7c1a94a65ac0aa4055731bc0cf07bb9294097851d91df190f9b171f2702b3f6795ab04e5c1ec02a16db7817c5bfca23205123855f89e1a5160bc83c0de4460fd5d62f830f03c2b868081617e39ae5a508018e3c8f06efd2a657f0adfeb5c761da390538cc8b86efc337c79445ebe1ba2622f6f69f0129ba6517b2579397d90968bed9845cde5d5d1c0cb91c10cb008f7298b309f1d69e6e155ce4610d461df448d23f54471c4a4dabe6f6c4abf4e3a9a79183c0a0a78ad4092b81f6293b20134d8550e99d4f790211c19b0be6f2ae9b2bbbfd4dae5b0f112f6c6bbba9410367b6a42d5ec9574c3e9fbff9ba1619173545cbd4023fa6779c6e4e3da07fdcae09aa498dd2ba52295d12781d7a26bc9d52d07643f00cbb0eeb47e2fa8732086f5deff7d6971369ab4eeabb61666cbe56d68255dc152b4d0a5fcdcb6c9576953192d2844f2a3f811cd2f63235aa1cc0e475ba47a5b50bddd692b8bd39ce00f13da64466317bfb7fc33884fb8d27ed1f06dad8b42edb9c22dac832371777381471ad536bc073e9167b6299a59d48a88eb75fed238d6e8636f17e743ede577cee89f04fb83ea4914f390d1acf1271da2289cb6099d64b77546084d1338e6382eccfc459c2127be97411a3d9ca93d57b3cc6711f69cfeb5e9d77e368d67f29e44b33555a4520fcdb9146597d69c565f99b95b0ec1c9314596d3dbea6aec1c036b12a08ac715202c4e4083e8403eca3b41e7f2234d3b5ecea403d420c814399341eadf5c5fbca7877458bc4e501cf2d7491b4892c690c2dcff6fcafe54ec1dd8e9d711c1c4d2d2a8d7d9bc8851c897cc69db78812939aa1974183d35deb6aca266927db3664910b621682dce9e97a46be7bab66e7dbec4f0cdb98d2d49c1ab529a116803489038afa5d4cf0a3aa4fdd37033892fe77f01ffdcabc916e61e2aa2cef9d8d351ca69c7249ee5a878a56c1f1629492f2ddf4ceab8121e0650a7c1126a183640466d1a3d7fe4424bc99c8d44e64a6f5e64fb9b27c122f77ba8b21276c54462f2ff8ed2bcabcfb94ef21f290f5e5dba5ee0e4f12d379005bb561cad2ac168fde832b70da31a4bae9a49c726cb5195ad29a2f31f3a94fb9116a06fa16ded431cca885bd523b63434f04a88c298be2bad9b1c24879d48756ba3050bc786f77f86b2e5ac8d5851b359b6edf08d8f7a6d2b6e8f0506dd0051a0916c3bc085874a761d29f6655f4c09e954c7a669186c4bcf7527a549ec77001c9bee371ac4f2ed99b5dbd73ffb8b82a828d35028774807798d5119e2ed804bd19bc1040c57268950a164ea12fa1199cb2c4a30bff6a116458d4dbd2b17a49dba718c05956b32f08d8f82358f04d6eb9a6dbf3326a302d7b5c1833426ec5b1c6765cd41001e9c012fa61a7c3a2c8f775c81d58d3cab524b43352bc677461bb3a6fd3ce786f7e7fd52a5e2db3e0610c871a2bc8d3a5f436e2f0775977e82f92298b1c3300f55984deb395adaa1b67bbf292dcfddb7553a446513577711bf0b347ab2684d27075bf38151ed1bf230b1ae1d424f5b6b5130427e487c26e2143c3d9dc4a2f9f3e8922ae7f273af31451d8439f0d03667127d797db34878c50953103ab1690139ab034ba82f21df3cce35235e6ca8d11e53d04b805046aeb42f5b5670fd04f139024e59c93e6033c2cac73cd4235458c066329f0a79db0f0387024edf99e2f6e326891ed9bbd66e634c7fc25c491920717d25f95efb3e47365cce6418e42f6a95b0b46adb0e51bbe3ccb12a16921abb147042152107151c7c16c8589e429ff0200b953b1ea50f859dabd5016c2f929906ad11211c70853fb5e6283edec24a7d9f947789be75748fc4ee673b7e524e4084e59007ac5034e5f272e9632ad1dfd2447ca99d4754923a23bd8eb4737cd1814c755516526236de3939d0b769736eec863cca3e2ab10f89da0c5fdac7e78bc9c5458e4f548af592e9d630beaada50719454559a43f60f2dac8b4d8810754a3ba9f7d6a0d6b443b96c8543a0d66378606815c366fe760cd40715d2a51d5efd8270b37f79c848436700d31c67de305f24ee47b0b8bc2470406e4f80eba397404c0f4f6248940161204ada5c9c6e4a8023f5646abfaf3ad27e42c1df668cfc3457d1ddc82df82c284499640892b5e79627124b0992b695f128169da09374e8734fe6d121eac85c522aad42398f72e8252804399d9eb0aeb604449cd1b29c8e056110927c3d4b31a99b6c2ffade913b935e6f10f6bfadb6dc7f0281fa45e4f05f1c8da6b7fcc2632b19704f7125a1a05468793472b7bc353d64e459f2426a15f0994bd9aaf94590488e0cc32ee89c8b279b1f5d936978af65a759558569dc6ab807d6cea8caadab6d20eca7bfb84a88c26142f5eb57f2c3c045fa1e2350f315cee3c1985841bf6a9cfee833437069b058f17b02ee576c4bf784bc2e674668ae66c6375bc12e7c04ad4549b16fbbad0c9889f7029b0a67b5d09dee800daaf9071bae77c5afeb1ff5d9869d9e18406391ed7d6a1037815c586feb0f5090dcc61a30669d44ea041c91a4f4bf18ec803d57df66667ffffba69ecac5772d1495d89c08a6a52a32fc99fef5ec6112f0eaa6cbe89b21c50d474bacfd8d582d4a1160bbe6b7dea12617c6b2c35885dada888884e08f1822e1d691d1f8c8b54540dd5534495b158a658f284174e35b0c88d114b493903db353596eca201d7c73fe9d4aeadbac70bf553fc9bd85581a42c8a03bac4d0c84806be02f4fd590de6b5c33351c0a1ee6a80c4dca39a2097fdad59cc4520245109bd682f2bef466fb481e0b67f57a1e46f94232e251eed15afcdd0220b9200b1a9cf615148b2249c097497030e7483271ddb371bebb7f4d133220d41e717773b44b3cae511cc9e09c704325af61245e30d99a0fc9afcf60be2bc86f1d153f2eae4e0d96289cd20334300480177da3deb5d8c8840d07bf059fc3b972d068bffe0b0fd9d2276c6d38be30798dd6db13ca78e9f2f57363f186e160b0000906d2f8f2d843ecbdb7ead9e6366e4f710bc4d7503a1daa32e3fca61afed4c3b57a6c4d94a329162dee55b9802ccf255f2a25a432a9e0ae8b18658c3d67429fd8ee393acd677ef2f6962c97ea0488bd909ab8dab34c7d3e534a6955d04f910de389848353595fc872f79e9653721d3fb2c4eb4e1ecb952c234b4cf12a1a30aa969f80997bda52cae257f93836d056a97ce8c106d9b35793b081ac0ee1805f93f903588b386d25a6458f01695b468323e9dd65491c1c8cec18fe0bb213dff0bce608529f611f31065bc1247b9f1572211d83eb768a7f7c799ac5d22bc493fbb18cb0079ae140d33049dda59d85ad7eb289fc0737c3baeae9c800e2fad6c680ed2fb4587deab07b4f5dd35ef0e7824d761a396d604ddcec607e52ac99f2c2b69ba740623b575035b438fda963d33f84ad5fbe110177c7afb30523cab6cc710765e147b557793ff12c5b78a5cdb98788b34bbf9607ebf38f35b5b9eeb262b49d11328119d0fd95130f004c131eab211ce6423cd49a0db8e88819e7eaf9a2dc4331f4465528f17214f3f64358b97528b77b85623c0158c10a2c8877a0137aff809255c9e54587359376e396227a6a4db384b003223f2344baefdfe788713430e35775fc2285e4f29f7fab0d54f70a21eb68b250169988b35223583aa27f687c2792ea3d9ef603708480f4bd1fa2b30e143c98d4f2896894b291fbb91ac8cfb6718d34017fcb72f0694bf681e18f7b29fc304e4402895774c044ff1d441d2cbff16a9b59681bbe4b7314fd5055e0da0742de194b2f18141fd432cbe7f349379ca265161fbc2c114199d71f625c78f745fede4105023e316c3564904d0f973e698781ca2eb898e02fd03cfda093d4e8c1040e1d07687a0b0b4f45f30cf23e1d7ff4d260ae7a794d36df16666fa16b1671f1a26c19fa87c2e210901c5bdf9620b7b88069ceacf978c7c3f0b2a50f8a1803ad212d1ea49881f473e6c14cebf2ca0b5b970e34867598831d2de77e8debf35160961c613a31417a2ec2bae80e8f113adc71f842f98263eb7e347b5162d95fcf25a47bab3468b95b04451290cc012312a21d3fe1502af69e4af810fd22761f52da6b6a994"}, 0x1008, 0x800) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt(r2, 0xffffffffffffe3c0, 0x3, &(0x7f00000011c0)=""/151, &(0x7f0000001280)=0x97) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x1, 0x2, 0x6ee57af7, 0x8001, r3}) 04:02:32 executing program 0: socketpair$unix(0x1, 0x80, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202000066696c653000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000640)=[{r2, 0x42}, {r2, 0x4}], 0x2, 0x101) shutdown(r2, 0x2) write(r0, &(0x7f0000000040)='h', 0x1) getpeername$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000480)=0x6e) r3 = open(&(0x7f00000004c0)='./file0\x00', 0x8580, 0xfffffffffffffffd) recvfrom(r3, &(0x7f00000001c0)=""/213, 0xd5, 0x800, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0xfffffd4f}], 0x2, 0x0}, 0x40) fchmod(r0, 0x4) shutdown(r1, 0x0) read(r3, 0x0, 0xfffffffffffffeaf) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) 04:02:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x7fff, 0x8e56}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000880)="2ab1c7048b511ed75f6e9c02f8d6f42df3e8995fbcf10146758ec07dbcdda93fa5cb7dd17a4e4b", 0x27}], 0x1, 0x0) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x190, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0xc0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) poll(&(0x7f0000000140)=[{r0, 0x24}, {r1, 0x4}, {r2, 0x1}, {r3, 0x20}, {r4, 0x60}, {r5, 0x10}], 0x6, 0x2) clock_gettime(0x10000000400004, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)) fcntl$getown(r0, 0x5) chroot(&(0x7f0000000040)='./file0\x00') close(r0) 16:00:01 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000004f37cc40000000000000000000000000"], 0x1, 0x0, 0x800) msgrcv(r0, 0x0, 0x0, 0x3, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x8082, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000001140)=0xbc67) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) close(r1) sendto(r1, &(0x7f00000000c0)="501efa4c9f3211e15b6d25676070b1bec4b4152f5e6422e50ab3122481f1aa6065976473a785d49c08aee5a3453b287da134b75723fe55888f5c55ac2521a629870c92cab0f5f66db5ba4e45ea88951da7a5fcc569a37b5808a4be5b80239c3d21a6d20a4d06a07bf3eef284b71e11632454dd8e7c983d13dcdd557659ee965ea83a0b73a0d85ee7b2a5e839e359b816a6a0bdc286521cec4c5403de10fb27181b917937045d419305fc7b37c9ab344dba52c6e52a87f4b56f4e874cbd5b48b7bfd60768725d9209678547afd242a551c1014fab3fdaa7ea8be244b3d3511a570a510e19e845441b642dc31173691cd90e372da4c4ae5d4f197a384d34c1", 0xfe, 0x8, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x4, 0x6}, 0xc) r3 = msgget$private(0x0, 0x81) msgsnd(r3, &(0x7f0000000080)={0x1, "1c32477dd00dc7b96b70e5d7bca0e1493210247ecbda97098e8a44"}, 0x23, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) msgrcv(r3, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9da640c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x2, 0x1000) msgrcv(r3, &(0x7f00000032c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f59683280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d36bb0383f6dc07b9700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e973599c17d5f0627afc9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf18f4120e111f7975cd93d19b6426700b629e07635630874517d3c9fad1ad2e1c4db2e700a59bce8f0e3f0249ce2e0b99ccb104b9d39e32be309f36251bafa3137395fffca9db3e144ef0bcbcd16a967748f85a58ebf6f11f1c5fdaa05dadd7041cc81dbec83b42a3b30d86ab56000094912e9f5e677fff313a7f801a791645698cece6223a546a6ff606a2cc27b9128036dbc3c6d36d0b8ab706f486821981b177ec4bec736de6efc0f15f8c522017278e63a656cfb1bd6304077b7a114a"], 0x1, 0x2, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getegid() r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = getpgrp() r9 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x1ff, r4, r5, r6, r7, 0x40, 0x20000000000}, 0x3, 0xfffffffffffffffb, r8, r9, 0x8, 0x7fffffff, 0x6, 0x86}) 16:00:01 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0x7) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x9) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) 16:00:01 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) getrlimit(0x8, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x200000005}) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) socketpair(0x6, 0x0, 0xa4a6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x563, 0x4, 0x9faf, 0x67, "a39099149b829c3ae2c885ca0da5cc2823427def", 0x10001, 0x100}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="b35230898b6b8cd44eb2a5e76403352b331e70ac0faad7cfaf6712512790718b9424c4e5c1bcb0d976196b73d8e92b9e8ff7ee6f95d2dc3f69a60e5b9c23b60691010813dcd0a277ecaabbba58ce175f18eaa0", 0x53}, {&(0x7f00000000c0)="012339334c737d5319a7da596a6c7b9069ccf75996d8571c81798c6b191ce60a9ad3a4a6f8e2e1a7903bcc", 0x2b}], 0x2) write(r0, &(0x7f0000000080)='m', 0x1) 16:00:01 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x20200, 0x0) setreuid(0x0, 0xee01) utimes(&(0x7f0000000000)='./file1\x00', 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0xa502, 0x7, './bus\x00', 0x4, 0x9, 0x7f, 0x3}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2005, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0xfffffffffffffffc}], 0x1, 0x0) 16:00:01 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000840)="cb20f0e73491bd48564f50def900e01b119ca8b3b7cf53e92e1fa701b347d49c40c409d08b4e1c192bd2519ac7aacc310e05aa1113c300f5c8a7ec77bb664b91fe71a2ac507a1396c131df4320665a3c599a53727b3867677905e6bbc13384198653af63a01b3e", 0x67}, {&(0x7f0000000940)="e4db85b7c85384bdd71b727b2405e0101d5f33f6590f1207e3", 0x19}, {&(0x7f00000000c0)="bdb42a9975ac311f06d1e673c9483005f500355bd3a7be92cb68453882b327b1b0343b760484c627a2b2b4bc7db2859d452213d76063c28cd60306cc23fb60ec011a0513ace792b5356528e9e791e13a0b1a6df5a3888cca85e7c312b231bc75ba39f175b0f4492248a1939863cf515a11055ad9c17454e686c33f5354b0d513610fc9a51c68dba6d2239cfef50e744d6caca0079a2e85d06047f58608a39aef85565988a4c802277d19671cd7467ccbe38585ccad8e4b8a384cf70932a9e49eae927a5c2616ca6fb97b1a89dd2e809f2db97e2534156f5384cbe869452b422ba07ab8a0965847565849fe4710603c1734aac75802107915afb6", 0xfa}, {&(0x7f00000001c0)="b45bdb2132617c33d365c5f76222efd885c9b2a4796f83688d0b490aa7017e9fca6b6a384174b2afed4e99eb36d5c1c8eb801f0a470d929285fe5293bccf9ac7178529433d04f47ff19e8e5999c120b19e4e525f4cb3243fb3377d8c9d748b4dce082e1fb489264ac032f0eeb5327c228133f6194bd305103291830511265ea5089c797d548349ee04b732f8ab25cb", 0x3c7}, {&(0x7f00000008c0)="859045a5bb95b4e978f7efd5fbe5757de0133e5c9f0440992589cd0ed48aeaa0612e55b2564e8eddc7ac89d53169ae39458d9fc125650bfee4775ffa8cee2b61eba88d03718965393bd6849c0a7112c03ee88309ce042d154f6e9667911cfdfa9515ce995fa2499f1cf2980d07189bae59315f7c18f3caba4647bdbb", 0x7c}, {&(0x7f0000000300)="775bd0ead94df3ef3ab056f6d3c49b29ffdd4965aa4ec688f36686634255f11a03d3d2b1465a6e7021d3b2718985246907be738a60f26e183dc6a51879a7b63993a92f244d2153b2e7f89e6ca1a47278980c068ae528d071d33e4f72113dd37ed3fd2e54105dce0952fe5834edb42f4a32e32a55c2d889d65a3436b9cda4102ba5e19c902ce3adb0908d36fe7749c7696f7da0955851a3286a1fde1fd8bc8dc6b088fa", 0xa3}, {0x0}, {&(0x7f00000003c0)="0a1f0c4de0c006465f5a9b20ca634b97b125693f213900ba084b4be779829ab9f184a8b7b34f3cc43fc2fa71331fd9640c0c5f73839119e6602dea888aa3fd8afe7696631c6f34b6ec80eb6e573d28a5701c365ab5e54e946692deb62c29a73e54f3923ec6ee17114126ee4a470063be5ef32c707fb1f31cc92d96c78bdf6436db77316ecc88813345a34d8a52ddb2b6c6", 0x91}, {&(0x7f0000000480)="b999e561813b683be36202e72dec7d6832085b1215b5db90a081f4b977de5ac05b7a2a3c2b3c85750d4eb6dcbadde551f1b0083fe80c3fa306bf4b1ca33d342df5b6a0af693d2a38e8555d8729edf0055495bb9555e91ea084abd44c3fea27f71f29e715bbcfca53b99805dba6f6bd53aa268a95f4cf3d84a77fc05a81f9d53fc90242393c79a66f25db95dc1bb637909dc7419c3486a0ce31688751ece92fcd82bcd2b949d008a02dc9d4c3dd03fb346e", 0xb1}], 0x9) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x141) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x6, 0x37, {0xbfe8, 0x100}}) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="0000404b76696c0700b4b6ff475a7f9abd8d6ad2c62a0c2eaa2b518c07227994a736b147a0b6bda537dbdd0158c49af04348d19c009a77872a5801061a08d0fe5fe111013d1ff9f7ac9835a010cefa7c9123865c459c4008aaa1e78cfb9e27a8782b33d522000097ed59346267fa8f86290d2273f40c13aac738105b99e65a1374a48d16626006c2afc0c32a"], 0xa) connect$unix(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000640)="8dcbb51a78fce9b4f2bcd0659df93477c87bf0c4b35ab1b09f96900d79854a0d9800e8857bc95a71e6eaf52652d2b91229b9d13594bab29be554d72dbd2d75aa39d55facd36de59fb5de93702f69cdd42e85", 0x52}, {&(0x7f00000006c0)="1974a230c4d4d6a942414127a7e3cb0b12babd86fd752f6def55afbeb31a1fa76dddc88a2a566d9b4ecf", 0x2a}, {&(0x7f0000000700)="0bce4f3e840d6cc1d85dbb44dd56c89c92a17f21c259af7c8a09d919f569ce917ea45e9323234de275881358d92dc2f4f84c741c67ce6847afb2f01052700534adf2e77ed016ccb2de1817df22e8a7164a264237e96560f1d1f23fe3bc23d4f1fb2eb61fc1f4a0475020eeb7bcd524653eeeb92fb33ba001103d7e2bd65dc7448cd99cd225dbab23754b262bcb8305dc077a5a3bf65be811963571a959a7fa5a94d624e0453a3b43941a0cf0", 0xac}, {&(0x7f00000007c0)="08359f71fbb4c8c924139a976f0813c70e07659c279968c70ffb1682b0c0b37128ed70edf95c30e6b542", 0x2a}], 0x4, 0x0) 16:00:01 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000100)={0x7, 0x1ff}) getgid() kevent(r2, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) 16:00:01 executing program 1: select(0x3, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xf1, &(0x7f00000000c0)="e7415fd7fb3bd4dca805f726ee3d4aa5d0472858c49f3c9b8281004bba3d993b159379d2ca0d2b4086aae36a05cf684081ccdf093273d5426e3558ceb79a717d81a46bb1b9aa02d0c58e9f6fa14c9eda2447a9a92812a71b037b144fef97741c9593023e69102d87fdaba4679ca8826ea7de393fa6ea2cc1a65af902af50e8f1f7ad90a48859a4253dd098787f1191174a5e8cedd4b3ea14e3876a592725c01c396ac871559eac6f43de11dc592bbf3f61656b045dbaa46acd05d1082a86a19da16332966083ed8b88a5ab94b94e1bc80db359429367d92992abab5a14e596a69f9435ea6b439f217207c3c144c89f2954") 16:00:01 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x3a0914c44f7b202c, 0x20) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000400)=""/88, 0x58) write(r0, &(0x7f0000000700)="7030d01e7df6777989fee231a62325099737b9ec0013efedf979ca9cff0044f59ae15e3d1d1bdadb08be477204270fc4469631be1ed723d1f303b8d60e973a5817c0190740e809cd7d4c17441a049495e882515e62a0b0e56958f4a4f7aad80f5ff5b6d7f80850a490b3e4fbca32afcaa67daf5d108d68a54e600311d4965a29257a23287909544b300089ccc21f76592d821e03e2e0e4d2d20f325d2b56a97ba40000ef815bbb5826b42110bc69a5590000c4c07f212a84f7bf0c5dfbd83723598e2bc963f7b46b0cfabe108e5235ca0183bc8a5c26d69aac4967b5f008bfb4f8aeeabe490f212591e4d3db456f983ea63693e2e5b04c14f4ca430533f532249030b33fdba30b0516b6e0cfb229c5ec1146353564", 0x115) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="083a29acc01431d90cb5d4b9c5c5b555d89d0d4f59d4f4153182818df03f7b5fc3c71b18e55b3b00511948050d32d0e83420cedbad", 0x35}, {&(0x7f00000000c0)="3514ef262ce3d24a1a52153fb3c0017166137b8236afdfbd466ef3750bea8582ac12b986a3fd599848ccdad7ebbb5b5c5350792e7b1f4993919d3012a5e8eb8ad21d936fb2", 0x45}, {&(0x7f0000000140)="0ec54f7b5f1bc0ebb64907ea2307716898949c44ce872f758fa5a9300944b433", 0x20}, {&(0x7f0000000180)="e46401fc08eeaa1db02e9b1792143e4c6e73a975b9e217fd9c375bf18d3361b9b6104a8e51658c721230c40f29bb82e636295991e320c8080e66b877b7f1d2a320e804625c54ee148dae4f615157d9ea467db99465e4c18d471e421daea226ae763a47a78921a5d9a1e4679119bd54f885f578d407e07528324bce2d3b9d87704ff5ab96f665ddc25b35daca5ea4769a6d323d658d0f6a018d4a2897fdac469338f887", 0xa3}, {&(0x7f0000000240)="d9d89e847bfd4c826786d75075a428e279817186ce2479c31a4db61f319db7b0836ca094c5a95fe90840a7d858fedc6fbe9b2e9e5d2dba97152089d7cd9a9fcf03bd423a8c0392ef4b00682338d1a08e2e1cc3af74d3ebcf79b988793239f58fe336c52e346719ac4bd6a07b0c3e1d23b803", 0x72}, {&(0x7f00000002c0)="1a90413538d4f465181fa4ccf5", 0xd}], 0x6, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:01 executing program 1: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) nanosleep(&(0x7f0000000040)={0x5, 0x7f}, &(0x7f0000000080)) nanosleep(&(0x7f0000000000)={0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x1, 0x80) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/247) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r1, 0x20007478) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000680), &(0x7f0000000240)=[&(0x7f0000000280)=':{\x00']) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = dup(r1) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x120, 0x40) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000240)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r4 = open(&(0x7f0000000180)='./file0\x00', 0x881, 0x4) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000001c0)) shutdown(r0, 0x1) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$sock_int(r0, 0xffff, 0xc, &(0x7f0000000000), &(0x7f0000000180)=0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3c, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) getsockname(r0, &(0x7f0000000340)=@in6, &(0x7f0000000200)=0xfffffffffffffd33) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)=""/149, &(0x7f0000000300)=0x95) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613b) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x1}, {0x18, 0x3, 0x0, 0x8}, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus/file0\x00', 0x5, 0x5) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:01 executing program 0: r0 = socket(0x2, 0x3, 0x33) r1 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="86022eaf66696c653000"], 0x10) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="33f46c0fe3c64923", 0x8}], 0x1) 16:00:01 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0xa0, 0x11, 0x0, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000015, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0x40, 0x0, 0x5}], 0x36, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41, 0x2, 0x1, 0xffffffffffff0000}, {{r1}, 0xffffffffffffffff, 0x9, 0x20000000, 0x40, 0x8}, {{r0}, 0xfffffffffffffff9, 0x2, 0x26, 0x3, 0x80000001}], 0x40, &(0x7f0000000000)={0x2, 0x2}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x43}, {{r1}, 0xffffffffffffffff, 0x98}], 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xcf9d, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f00000002c0)={0x0, 0x9}) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:01 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x400, 0x4) r0 = kqueue() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x187, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) bind$inet6(r1, &(0x7f00000002c0)={0x18, 0x3, 0x100000004}, 0x6) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/242, 0xf2) kqueue() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x1) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0xfffffffffffffeff, 0x0) socket$inet6(0x18, 0x4, 0x9) close(r0) fchdir(r0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r2 = fcntl$dupfd(r1, 0x0, r0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77f", 0xcf3) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237f", 0x255}], 0x1) r3 = dup(r1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)=0x4000000000000002) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) recvmsg(r0, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) poll(&(0x7f0000000000)=[{r0, 0xd}, {r0, 0x100}, {r0, 0x10c}, {r0, 0x30}, {r0, 0x11}, {r0, 0x5c}], 0x6, 0x7f) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000003, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000280)="0000000241c8570d4eaec7583dd0ad11886881e15ba94100b2171b1d6a5bb02fdd3f9868356659b94df6ec92f1642dfafb25d1", 0x33}], 0x1) 16:00:01 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000f0c724a0000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x51, 0x1, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000bce398b227e9b9b4bf2d80a2bf92ebb38bf33981cfaf746f40b5692c9e96321c6cad056ec2e1bbbafde322e8be0f7a49a48a87733b0b5525b1f14d90ed9aefdc719f9787b5ef24e8171619f0ed6b4ba59d839d2fcaca6dd321c1e835533411075765e85b57ccd6c542dd60e4d1ab2d745b01380e6c53003c87ce27dca1bc2580d617cffba6eafd5b2bf2799b2689a391dea73103bf89700e704e"], 0x1, 0x800) 16:00:01 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open(&(0x7f0000000080)='./file1\x00', 0x100, 0x85) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x5, [{0x3, 0xe129}, {0x3, 0x4}, {0x3, 0x1}, {0x0, 0x4}, {0x3}, {0x1, 0xef75}, {0x1, 0x10000}, {0x3, 0x80000000}, {0x3, 0x2}, {0x3, 0xffffffffffffff2a}, {0x3, 0x1}, {0x3, 0xfc}, {0x2, 0xfff}, {0x3}, {0x3, 0x100000000}, {0x1, 0x3}, {0x3, 0x46e0f5e0}, {0x1, 0x101}, {0x3, 0x5cae}, {0x3, 0x40}, {0x1, 0x1}, {0x0, 0x73d0}, {0x1, 0x80000000}, {0x1, 0x9}, {0x2, 0x1}, {0x3, 0x8}, {0x1, 0x3}, {0x1}, {0x3, 0x28000000000000}, {0x0, 0x1}, {0x3, 0x9d}, {0x3, 0x4}]}) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x880, 0x0) getpeername$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/87}, &(0x7f0000000440)=0x59) 16:00:01 executing program 1: shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x1000, 0x10a, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/217) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0xc0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x20, 0x2) r2 = dup2(r1, r0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0x2) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) recvfrom(r2, &(0x7f0000000300)=""/194, 0xc2, 0x43, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) setsockopt(r0, 0x0, 0xfffffffffffffffd, &(0x7f0000000000)="1b95692e2b9d86de36a9ea241ad7dfcc937bb9252e58", 0x16) 16:00:01 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)='\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', 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\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//../file0\x00') ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) stat(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x4c}, 0x0) r1 = dup(r0) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x2, 0x9d0e}, 0xc) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0x3, 0x0, 0xefb}, {{r0}, 0xffffffffffffffff, 0x50, 0x0, 0x9, 0x1ff}], 0xf8b2, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x1) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000100)="baf2693e6947c12ba5a7ae7ea43701b8aa17685644d4fac55fecc06c0a3966a12dc5afaa1299788ba19fa5ddb4a1b2393a243e5bcf52914084513556ca34a6ad8e15dfe4bdb90dfd74adff572edca860037898ba094941ae96a7b07d27889362f2f77c4038de702d1d8a045712b431bc508c382484e63992ad428bdc55e35d76d1cffccb60", 0x85}, {&(0x7f00000001c0)="7fac3139fced412977907d3a90d8ad2bd5052a1b6bf4ba45bd57e8022633e8f4caf02968331e05efa2ea88669755478b1fe52f0f1342e71309dff5892f07fec2d7837ea153d4b79ffb12c2dbb8af43e8fc3785d2630e075f7f4b9f362450002a3a096c0da716947970b64c5159cfe25e30340870d635d5ad2b6499e5aedca1f2315cf2ed3267b9574a50fec4e3d2e071debad68cd41e068f8be5ff649766db692be56f22a5acaaf086d56ae2d8742b8f77a9ba4dc4b044d66721ae297f8f5a03be110c0383f5e5405f6a7b80bbde3d345e895d3d95cd4f909d47495797d192058dfd18381a6c3edae659269a06503a7ab336a2560728b2770b14e0b9edb6a7b1bb49347252f2fec7ac257804ab695f78793728f0185432938fb181e3dbb9636abf92c32636960d34d8b2b08bfed72e8e4deafcd562550ea61be63c4c92e81d4e56b598125c07975d11bfba905d3b08f0822e48d1e896d145af0fef4498898169ef4d8b90584b19358c85adca44116ffeed6cb546776f0cf684f4b9f11cf41994e9a70108a97bfe76fd68897efef3cd51d8ca74532ef03e644591ec13300e60edddedfdd98ff756788e98bf36bcdb679fc79edf33f77ff5676365c4b313e7b3a9d2d6d511dad7bd7bdc24555236a1c6cae6e35679cd087b9f33c9a9e4c87d09e3dc0c0701759785f9a7059d8d2b9296f2f14d692272800d6ba0960439347fdcdc1a581457f8ba62ec9c496faf0b7ef72b02f0a0ffa7f8a08ddd8c0a36bdb967d325788f56ccc1b5350b286b8b2c1d68fa12700feaaecaf9002c54f3e86a6f054c1951420f8a94115e32540bc033cb7acb91e192edf5b97e682d0e8a1a9f3084879db36745be29bf48d62d497f1d46b5566e1969f6851290d68c7487d3fe2c053aef16d4e8647d5eaee10d5a51466380397918b6154b908e0755f3f1b886fcb5a4d4566cc827e58f3977076da5c274f65c2462c060e89756d5c42ecee387bd06a1a934ac87498bf8651dafb71d82f645e3deda47ac47b084e8e07509042fd893f826d9d088e0865fc6f0318e8cb7a8eee89db299db207b2711dfa66a34f306fcc1d860700fcf1c7194410b78dcae5f0e5385d5a5d8083c90c90e4b73ef3e6682b63d0ff424f58c38fff7580dc514fbedc65d82b625231b51537c557f035cbf22f5f72aa92956eca5df5a53effa38a4e9b882bca74a383d0b1d73130df877da7d3515c554e4e0f4812b8ea6133684fea8fdbfc5a3809af0bc4ffa5710253980b074e831409f8d934769893d0086ab2cbb5225eceb373e73247a941d59ed3964b2d6ef112a131ce2eea0c710834ff38eed38d31d27545ff82b3f49674c062e43dde6aab0f318ab01cce35b71f913f5f7bcf30e5e7b24f656827d5ad6a0d3119c8a2e8adfe3f0274527815169f407f7fc296cc29b2cff781eeaa457dd44be9a1795cbd69a8c28d377f4b5a99edd27105ba5c360b794678ec483d4fa05be8cc46109e12a5be780afc6b86ded649ea990053068999388c12c702c6bc8a03dd5421edecad265832bbca914f85819e2aa95f2b11343614d1baa645845765e8c2479148004119613a0049a2aa867e3c319776f058026b5c4fbdc80815eb799dcd0efecd2cd764f1c6f415026c87765e23d42a17bc3e5f81cef69869373be7d256af5b078d5a367fb75cb4fd157ce9fde8cb9b33043b881ff1fcd9b4b1baf522b227f77168bec3a62e67e1e41026c93e6694ce49a4c0013a6782a3cd85958e244f73ffa31ab0ae347dfa15504648ab527e73791d6044641f52f80b64d7d7442217b04ada0fec22e6453e4085862abc58207329174ba2e96fb74c02a4db8e4788265e416fd4ef80d3edef3862aa183b12341830945e7bc71072e3134af99e3f668cd8124fd57416a1b69478c361c9d572cf47d30077b7c6b40a4a6e3baf49fc34ed6b091b48974b3701c381cf89a50ef3b3b83886805dab76e1cdd956338f3dad2027ffa2542901adaba88158078b7c55ff1cbddb230502c74408a92a3a21df6693ffc649672ed8e2272dc0e66edc7ae775e0fdf69fb914bb133b3d76d446adb98566737e845090c65df144ec6dac1c288b0212874d5508fbafcd73a6e3b597cb820eafd58837d41b2340b72a662975968ef24fb4d5697f51a8552c6cf9982e4a3604cea68c516705512126e57158df8921509f2e5731bea82c34c1047a1c9f8cbb14b10781e6a21afa7758d0da829dd8b775ca10a0bad7331353476048578248535dd0e38d0c7a0622f7358b50002d7fe5fc9ab90c0f36e69948732308ef9e115c70c13fcdd160894141b9a9964937dea5e3156551441081bffe0bcf0f2a00e7bff9c8d699361c1381ee29603509c91846207b062bfd619dc062ab4814919f49aa210aaa78595d45731ea9f8bfcbc00a1fe31ae78dad43aaaccd63453dd4c53d2f1738fe47b91a5ecb6cddd80d4272df410c56db70ffbce08426095ad7e749e93789cf4f5eb246dfffb4cfd03e6a03cbafbc265c03d7b99301bbb9fe564dfbcc35ea09dd0f1be936be6d5241d9e3960715c147c2e2146159022ad5d8a0667b91b118d207dd1ae7ed100e28d13b334b0611895e55c7931119adae44de7658a6ed4cb728d4d14eef453d38a38da8e3a9f0bbdc7b4127e12bccfe2e5c1d52a432352020c6aa953ee57c24e9ce094dc547ce9485981ce2a74117d553e68537ddc15e2cf752fa54d2180e60e860b5e74a3c34fff09e274250468ef6952922fe646045f06870508a42af182249260d11ea046e918d3172624f1d678fd14a4942abf0bd65290e638ec8d4556e3e9cfcfa4cc878e5579dc95be3200c1c94c301574aef92f740aebb0482ad5889057e00e6443d38f5f554f24451799ae8a8ef0a020dc0a7bb75f59d8adcc9e0c0c2a218dac12571bd33d0a98623d6fc61fbd42698779d2b7d893fcc2382eacf5a47173384bc8f0693c3a02f6cd61697ba83b50c86c30edd04c15ee68d9bae445a64c8aaf7ebff35ef9c6c0e4e50a0979a6995ad15c72dd0057a82f7928ef67cee1513cd66323d5385cf4f2ddc43d711a0e5fe4815ed41f2e3458d19f384c23b8f2e24b107c5a678c3e707f3a53c153b51a848a90d69829f82d0d41b33cc5669763c2089231be456428b117c5fb1294860a56c3efcbffb60ef52cd0f53c2d86ea9398ae0827a7a96a08a8e5fa79f5a844379fd9c16fb348872be3e36ff67f6b1fa4604f81b205335c37256dab866106dcb345d82a2758de769f09fcd4ba1a6eca982a19ec5d207e08ad65d833ace8766ae3407dfed900e5488f6221852907292694fc3e1690b56ee27c454b0bbd0737ee553a1ef1acea5b68063130ed1a3b6164c8a63e3669a9ebe893b2d62ce473eaff004531ef8f3b8251ff9697b1a27876ef4fcab6f80bbde33a14d4d651c03e808a7b3fdb433e1d3ee7c57c71c48c430f72fc9c7297b60e3638c419b44ad14ae6fd9c3fcab19beb2f33ffccbd942947142640535f19cb76a4e6bfe11fc0c5f895497d249833d555114771925b6bb452d4e323eaeba04347e9fe6776fafa6a4eaadb28fbeb2be53c8a78df374e331cfadcb7cb43fe4d65330347910e5708745f6ed471368f36c8b76539e33d2d11d577e32a6f1416f7ca6e41f64ab72f21c590926cdf3cbe43ab68f7d098939dc5c0f13f5953b21022cb618f3bc26cf8dfb82ac9f372c412b2c58ae5e3ed68f59335938fc746364882348079babd55567604b4e9ecf2b8465f137325a248ec8b83f88280f62922d3de02e657558f092ef9ee123e95ad91333e72dd74bccd11960e7f6c3324fbef77270b2e867b21c7733f25f5beb7ae4d64dfc8a4de834eb3828e04b5908d4927ef48708e4a28f9bfb1a29e32c1babf9a25bb8ca877fc8eef5b48b02dc7769bbafafc56ab8e6e3c63701fa9266de342076b497463761d57381633478e079cbe740c68864dc9c8e95f72a1f46fb0f63c55d3d4e68f2b3055d2c194cedbf7d1977ac9c1f40d1c8debfb0328236afeed813303e1f7807c37231aac6c4e4c7b25048d45e6eb55d200797e8e17ba693676f92d747fd514e8bb1ea5dbef5e23496e53c146c4b8f9e71d085a137bf43c6f430d1f6170da12f719c4ba2a1090727e81160ca4a380927cd207211f376c6fed6337a721acdfe72fe6b8b08f57001838d391eba8c4f4e1bff101191d5415b65b895f19e0241167978cac51b58d7b875a865eec83ce89b38c723524df6702efb591d37b167f84f3e049be9071531b142210857593307970e28bd065411b8630b743b576fd3819949254ebae27fc63b8986a7fb59f2257ab9b3a370c83e87d2e8ca4dc8826a753b680c895a7f39be90895f04a9c6f9e4b8b76eb127593878c632474f62fad9e1606558d1f4666b77bf84d21d76dd34729e07fe3ae1d1517bbf827a421f0b92b2275ceb237c7b1aa11972101b9f77bdab2d85b7aca76ae4f4ecdf8baa4e3f80e7c1d33cb5a366be9f3d867df5723162bde1b0941d0f3dbf0a122df5dbed54f500c77621465a5e6e029abc8411647caec0d6f22f152b1904782ca0bab97a39d6d4fd9c4ac59f6ac53e7a57ea2c0a79b15a58b2254e202c7b94264734d3ea44c9741ae56d55ec0a8d8ea82e5dfb3a65a1965db496f53ec8a5f665aaacfa2b9b4050ded2cb09d6674c188ba55b2322d9e0967a00fb31c5eee4df2216f47b7e49567c6362eeaedba9b889d0dbbd5cbccd197369ede7987464a92ceabc3558b6f57fb47c28704db6dbd43b454dabf2ff12b0449a47491f18f660fdee9db8f2843b648aa9ffdd61cc4505ca5c295e6192e583f78ec3eb712aa69a51ac18d5e578dcc626ade09b14d8c0a7c2a469f8f356da4ec1b98aa1ec65d5f8f53f1c5e9125b050dac5b532c5b7d602a3c1c48e3ea03bc3ba5df77dc92f4bca14a6022c26f8bc69f00f62b40962ea0ee6bcb385e6dde68556637f6cd076c72a19057e88cc1211775289ca4e60f0c13572cc0e68a59e348cc29be805df67df81447d8e61c87d5523a0095c2021fe2448a789f2d3bba4a7da8e6ccde2dcabbba8a78e344b4cb1252b070fe2cbc05d1ec69d44ca7cd343bb21e1b53a8640ecd219d77539f8e51e24b558b16e79d0af89a65a6f0bc49cb1e9fd06b2a4e576a1c8844746b9790362c2a4598dcf95f40198cc9c776535b45c7650ef346da34e2a0adce8a3166726e3fd6acf5f8b4d45f054652aeb0b2d7fac62c17ede0c91c26e01397e04fbb95bfe20cbbf27026ca652d15db88a0139d56e5a22eee2b3e014a70941b2363c06ad4a42edeb17491afa4449ecd386b61dcb9ea6679785c70f5b6447eefbc6386dc4265ece5729902510473566579f73640afd84df69131dd75daebfcb4790b1ea460a93454448cd3e602dc5e22c0101afd6451c160a9228614b3af29c654834ac5df58b8cd82ab793824770ea22ff685045c6627f73b92530ebecd8a2ece489ae67280d2f4cc72280725b6a60c205c325334acfbb131d5853b8a945801bf50c05e027f24acbe97dbebbededd10ffc91ec9bed53691e5a89015bd2e667eeb37be0a3fda2f2c452230c8ef7d284adc4607323e40d70c4ad4713c1ba99715fd71053d4652c274d974e5a589e424c7ebbb0fea87ebe7566066021759cc3df3c463303be10d2d4cceeb025bc69acd39deb949da982ce3a7cbf02ba35a0de9b98fc6cab969854cd057820dbd81c1c1a9355bf3bb4ae652077e1db8c9af6302a9573fe0489bb5e6fa51e45e39f23a1638d1c2ef09a81ce5d933bc6866dabf7ea882e2d289882af1c257d5631d43549e9592", 0x1000}, {&(0x7f00000011c0)="a348ad1f04797981a596199ef91883472673dc4f94df79621bd224b6efb4d3f3cabb4dfcb24cd01e841dcbede50779b92887e6fc46f3d7a51dcf1fd0a0ec8c7aa980280b799dc5a5a7796855f4437ee9db1085a690126495e6a9983bcb9205f246f1f84b7fee873e95101b9f9d7bd559158a96622232727c35b60e3e05b9bad05ce6232d9e27cc4fc112289833824b4617b1317f3259c64230e695056a17be7503471c2193a820e4fb7369586b452bb8196ed8d99f7fc48a", 0xb8}], 0x3) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x9, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = dup2(r2, r1) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x4, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000012c0)={0x1, 0xff}) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:02 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mprotect(&(0x7f000071a000/0x1000)=nil, 0x1000, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x7, 0x1}) shutdown(r0, 0x3) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) fchown(r0, r1, r2) r3 = dup2(r0, r0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x110) fchown(r3, r1, r2) sendto$unix(r4, &(0x7f0000000140)="118eb7cd8fc518bd508092e1c57a138a2e9f232762514c091b4d421628c26e83719765803c2822fe5032736144c3700f6223be459e72776af9f17a23ae11bce03341b55d096e7ee417420a76ae96c62817c25c445d08db789f85ad02ab7abc41e933b703ee79a6be445b8ab1c027ecac4377c034f2e66cc5ef917ec6867968c61a93321c7cde9d2812c1c0fbec2c864bdb236a7ab6ecd4b40b6f97ab3d71d079e1f7a454d27678f4e8076dbb53e0ab478e64505860b017015082d8434df1eb0e92798bc26dd1898d08fcac3f6583e94be0f3dc280137a355b48181522330747a80365415b1cfc26e4e2c539ca0b2463cf58727c71a57594333bf1599", 0xfc, 0x0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) ftruncate(r4, 0x81) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000300)={0x1, 0x10001, 0x3ff, 0x1000, 0x2}) recvmsg(r0, &(0x7f0000001c00)={&(0x7f0000000340)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001b00)=[{&(0x7f0000001380)=""/241, 0xf1}, {&(0x7f0000001480)=""/128, 0x80}, {&(0x7f0000001500)=""/196, 0xc4}, {&(0x7f0000001600)=""/202, 0xca}, {&(0x7f0000001700)=""/169, 0xa9}, {&(0x7f00000017c0)=""/230, 0xe6}, {&(0x7f00000018c0)=""/64, 0x40}, {&(0x7f0000001900)=""/199, 0xc7}, {&(0x7f0000001a00)=""/242, 0xf2}], 0x9, &(0x7f0000001bc0)=""/5, 0x5}, 0x2) write(r0, &(0x7f0000001c40)="a905607d1d59e10ce720accf2c791e9e8633c86b1d464b0412677a2b9c5e1aa31ebeaffb711c8a6024e034c5636ba8a0720cadb40f50248fc73e2081eebfb0ada632cbdc934c398955cee49eecea8d74c5d84b182608bafe95871f2f9fa72b5dfd7cac66cb08309d4b0d254ed5406b5bc1e4e2a13a59edae68767cc9ea450a02e3e2b89bd50ef50694547c25e8d5738af64243519e1e4560c15d0a4b2701475395e0797d2d4ec49aa2d261a5b3436c8814238a2242fe54733d70202f4292b3bb8b2b22602db649b0bac5056f56968cba8d82d60e3b9a4577f8423eb9c02c8e7dd19e2f578b45c41d9f804d100f8130", 0xef) r5 = open(&(0x7f0000001d40)='./file1\x00', 0x42, 0xa1) fcntl$setstatus(r4, 0x4, 0x40) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000001d80)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000001dc0)) linkat(r4, &(0x7f0000001e00)='./file1\x00', r5, &(0x7f0000001e40)='./file1\x00', 0x4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001e80)={'./file0\x00', 0x100000001, 0x40, 0xf8, 0x1, 0x3ff, 0x8, 0x100000000, 0x3, 0x1, 0x9, 0x161}) accept(r3, &(0x7f0000001f00)=@in, &(0x7f0000001f40)=0xc) r6 = open(&(0x7f0000001f80)='./file1\x00', 0x10, 0x8a) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) lseek(r6, 0x0, 0x1) openat(r3, &(0x7f0000001fc0)='./file1\x00', 0x8c00, 0x4c) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000240)='./file0/file0\x00', r1, r2) 16:00:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x48) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0x5, 0x3, 0x5, "b97882cc18da5d9cc107cf4f72ecc2298df3fce6", 0x2000000000000, 0x5}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mmap(&(0x7f000012d000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 1: socketpair(0x1b, 0x3, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0xfffffffffffffffe, 0x1000000001, 0x5) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto$unix(r1, &(0x7f0000000040)="bde9b633df03beb0d0715350d924f2bfec783b0f4faf8c7ab6589efc82a74fd81042280ceb3de2a263c753e6f5c34633b22a853f3917bd885208e8318bdca520d2964f8a5833863b5eeca176beb951aca9bea6ddde24a29d000d386357682cc7be24494fe62d7256e650486200c5706c74b5f628f4697833f99704c4f3163e8279a1456397e2acf022bf0afa0724d764974d16236538333105c7fc63f120c000a8db024e0f035e2a5fe3bcbecc97af2bb63cf5347c8d9a4a08981b1babbc7a38311381ec8a5a0d62bebf", 0xca, 0x40c, 0x0, 0x0) socket(0x30, 0x4, 0x8) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x2, 0x8}, 0xc) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1c2, 0x28) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x2, 0x2}, 0x10) setsockopt(r0, 0x2, 0xffff, &(0x7f0000000000)="ebffcb00", 0x4) setsockopt(r0, 0x8, 0x80005000000002c, &(0x7f0000000080)="ebffcbff071a00002ea24e71300dd17a66842170126ee748e699b1829648cc24c81bcfaaa149dfe5cf7a279bdc077d1b0fcc7a3fd219a8bb7981a0b203d5fda141e8f06569b9aed737e3d5c206d021f87ba613e9898537dcf01a1a70659b173b7f5660083a997d2eeb6bf267b63c1bc7a01a42f6000000000000000068a8", 0x283) socket(0x26, 0x4001, 0xfffffffffffffffc) r2 = semget$private(0x0, 0x0, 0x20) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000040)=0x800) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') shmget(0x1, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) fchmod(r0, 0x25) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:00:03 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/84, 0x54) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10001, 0x80) sendto$unix(r0, &(0x7f0000000100)="ab92e6430edadecf10d2831a541f781bf6cf30ce8a49632c3e87aa154a1bf72d4f6589c943549cdac3aadaf364442d07ebfdf20d213c62bd2f05b439f574378b38fec5aa6224735658304afd77318d2ecb718ebe05c192842ed12895b3d7aeb81dde0454e7236eb6d0e437d0548934e46b83c897afd4b3f671be952d2ccb2ff1aeef386ca4c6b306777001adeb146132389efe69a7cb5b2c4691de4cf627c83d3dcf9c6357e17e8560f1a2ffa25c2d2a0c6a06a3738e417c384e5555056939635f02317b0bc2d4a7bb6790da5e068c23d6e61b432a6e1018e305655a1ebed27cd9ce2c3df3dc99f257477a398500a0f0990e", 0xf2, 0x409, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000200)="793a4494be8e6064c573830e9684acd8be5aabf3d9ee53c5f5695700c649576a6651e0484e5325541c349fe9c8e6297b472a997b0592cb58cdfa5e85a4acc944041225c4d6189dc37bac147b52193610fe3baed6ae91533711aebc193663f67541dd592449141eb57d8fc62ac2bc21bd8fe251945f575b3d5acc57d42a95019b43a5d5eeece772b58b4df1c224d5cf44", 0x90, 0x1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000300)='./file0\x00', r2, r5) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) r6 = msgget$private(0x0, 0x25) msgsnd(r6, &(0x7f00000004c0)={0x1, 'r'}, 0x9, 0x0) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000540)='\\\x00'], &(0x7f0000000680)=[&(0x7f00000005c0)=',\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\\/\x00']) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000006c0)={{0x18, 0x3, 0x5f54, 0x75b}, {0x18, 0x1, 0x81, 0xf74}, 0x9, [0x7ff, 0x0, 0x4, 0x20, 0xff, 0x1, 0x8, 0x3]}, 0x3c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) renameat(r0, &(0x7f0000000700)='./file0/file0\x00', r0, &(0x7f0000000740)='./file0\x00') r7 = semget(0x3, 0x3, 0x210) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000780)=""/106) r8 = socket$inet(0x2, 0xc000, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000800)={0xfffffffffffffffa, 0x1, 0x2, 0x3, 0x5}, 0xc) lchown(&(0x7f0000000840)='./file0\x00', r2, r4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000880)="d7ea1cc308a04264ce92db33bc99c3f2de2ccba344c67e27595cbd460aa2bd3b371c0405c22980d052f2eb1f9a43da33e55af254d2929054fa7214f84d7fd5ffc53f59dffad53405e4e1927e4792555084f386155ba6f37cab2d3ebb0932d48cc87443f1bf407cee2b0d6de66b99c0256ead8fdadc082e6bd6a16f5491b9b66934f5b37b6e4d94a612dc0747a0f2e4ab8f39ab899bc9e85b0191", 0x9a) setitimer(0x1, &(0x7f0000000940)={{0x7fff, 0x1}, {0x9, 0x40}}, &(0x7f0000000980)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000009c0)={0x80, 0x80, './file0\x00', 0x3, 0x91, 0x81, 0x5}) mkdir(&(0x7f0000000a00)='./file0\x00', 0x20) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000ac0)={{0x8, r2, r3, r2, r9, 0x92, 0x6}, 0x10001, 0x4, r1, r1, 0x6, 0x2, 0x6}) msgget$private(0x0, 0x400) openat$null(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/null\x00', 0x220, 0x0) readv(r8, &(0x7f0000001dc0)=[{&(0x7f0000000b80)=""/26, 0x1a}, {&(0x7f0000000bc0)=""/4, 0x4}, {&(0x7f0000000c00)=""/146, 0x92}, {&(0x7f0000000cc0)}, {&(0x7f0000000d00)=""/84, 0x54}, {&(0x7f0000000d80)=""/4096, 0x1000}, {&(0x7f0000001d80)=""/61, 0x3d}], 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001e40), 0xc) recvfrom$inet(r8, &(0x7f0000001e80)=""/126, 0x7e, 0x2, &(0x7f0000001f00)={0x2, 0x3}, 0xc) 16:00:03 executing program 0: r0 = socket(0x13, 0x400000001002, 0x7) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x73) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f00000004c0)="fc5b236a1ee14fd2b9c740ebe832ce1be8a34a177b4c6d0e33c4ff72ac7d02811a6cf10563769e7ca7801ff77d679bf427900e0e45b87539f9c326a67fbb259c42095e0240c923877148a77f16c5f7c27939ce32427eee08e58684b2ab6e6b0af958890cd304c0d10a5d697eb94aa76c8931174fcd84dc7ebd7b0fa8ed2e4169b0f0a930567f591c7f6b4026a1032702d15f0dead95a038ea49832a4bc42130cd41e7c03b5ab0029e59b0b6a408abe64bbf66c6e76f76055624bcace7555189d4859948f0a5032306453710562c5a011f74c6e060d7f06fe5d2130da65be8c7cc5341af6e74ddc5a2cb80e9b9e425dbda2b1657c04eacbb46086e80e193954f3c5cea1d53ecb84612d0486b6e22205f45554ae194efbea25545b8cf1e5dab678005550bde4726b7ac40500000000000023e079d74c404485e61b6776d43be9a4187a1a", 0x143) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() syz_open_pts() readv(r3, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000000), 0x0) 16:00:03 executing program 1: 16:00:03 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) syz_execute_func(&(0x7f0000000200)="f2a94e8adbcc3667f343abdfcd42d2960decc41d6766f3c20b00660f38145609d9f20fb0da40d0c6c4c24d8e243e") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x4000000080}, 0x2, 0x4, 0x3}) setgid(r4) 16:00:03 executing program 1: getrlimit(0x6, &(0x7f0000000000)) socket(0x10000000011, 0x1, 0x0) 16:00:03 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000100000000000000000690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000474c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x800) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/248) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ca1a9540000000000"], 0x62, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)={0x3, "2c8e6dd2386f288832e562c1d8c7a4d0f19f0e02cc94990a8ca0db6c5b08fa59109c8ffd597591ff49b6dc87f2abf10b8820356fe1ed72c01cb3698165a46bc8147213325a83f61a9fbdcfe4ae250dc5debca19cdadf06212f9e161c0658ef195ec08eea1f511b7154c7cd7420d142131ffe6401a58b1b0741b295ce1889e3f842a7a14c837b3b05ea98c9778f069a"}, 0x97, 0x7de537957758d9d3) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)=0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xd8b1, 0x0, 0x10000fe, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x1805, 0x8000}, {0x4, 0x1000}}, &(0x7f0000000140)) write(r1, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r2, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) pipe2(&(0x7f0000000180), 0x10000) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x166}], 0x1, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) r2 = shmget(0x1, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="9000000000000000ffff000004000000db1327110596762a03934a2101af537f2579b7f62b3cd6c7767f1af9a9627bc997ebee1541bca170362be56c0a59833709656f84b760e1a780bed259205360be543418dba35b16ded7056a886277c7dcc3db4565b7a68fd29b9927574652cfa17fe5c34415eb6ab5eb9bd35270f6bc0166ef33649ff90d0ddd9a92286316667108a4a6000000000000005800000000000000ffff0000080000008fb04951518fc7f19440eb45df31add821ac168b5f9bb03b5f42da1138ebff225336410a87337c8b7ef8ed6f8e7213602db93dc699b81c5c0718be8ccd19e6def2421e8a36e7b1ccf000000000000000ffff000001800000bd27f6a15fbb725ca86262e6af6d43f2df11f6d0f5325c4571613fc0e1b65f661946967f91a1c51ec76df8ca5d92f12556402d53b555101d1137e3fa90acc5dbe234aeb1c0f59fcd8e4d30adf705e637f5ebaed6d80d62c7206420465928cfa1728322fa201fecc301b43020805b15604fd758abde5981ad3091d1944e0a8aa5117c8bdf676723010c1ab07d7fcf165ce6f7ae1fb31170c7053054e6ca0ae4671914887a5524d7d4f4ec9dc918911b8786c2381eede9df281c4be6033e7426aa05ec76266f4c99a7675dc1bdac8b1ac75040611c68d327209c1d0000000000004000000000000000ffff000001000080c7908ca3e3556befd54b0531d8ba0451b1549e2fc4789e11a2995ca5bcb60298340100000000000001000000150000006f1b888837919b13d3e6506b2cf633a45c69275a788aa3e69e8cc5f426810e22f89bf95dbe5e8911c77cf977f63d9b0fed5e51ecda1456852daed5ba4ad6b7dc6081d47e86d3c78a87614bfe1f60af7612626cbdc4e7e38e3979fa8843b9e39ae480b5a8a4c7ade017baa32706d2a6a8bca5ded36512a7c9158c395ff11f6a2886ac559d45f9f485afa70fdd4921b6a4bced31655dc8a2a74f61a605e0262c68f51bb57ca1869d7db69f6948e7438502c177847c3bdb346fd8c9e322030ce94ed6f1775675d9874b72cf67ee48637322504b71fa042a7ede9745dcaa9dfb9f1f9c56c1a0ac99929c9a7e617250c0beb925bc406cf162db0000000000000000000000000000000000"], 0x320}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x48, 0x7) poll(&(0x7f0000000140)=[{r0}, {r3, 0x823848a6e08b1ec6}], 0x2, 0x6) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x18a, 0x14e) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/43, 0x2b) 16:00:03 executing program 0: msgget(0x3, 0x28) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x21, 0x800, &(0x7f0000000000)="cd0ecaae3582b0b03ca03752618e9cd59c3247e44c926562e27e2096b3134268d4adce36fc83f66b261f6b3f83084d5529d89dfdf029e723c8037b04257a885cb987b199ec0ab7d08190176a6c7d64f7974051a0b9779fa3cbd7022789c450d1abaf183850a01155b02b8e1aab8f9231368efe3bc5634bb1b37a60422b591d21", 0x80) setsockopt(r0, 0x100000002f, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe98) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x1, 0x9}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x0, 0x0, 0xffffffff00000001}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x4]}, 0x5c) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) listen(r1, 0xaa) rmdir(&(0x7f00000000c0)='./bus\x00') writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="00000018601200000000200000000000000000000027940b092d000000000000000000000b9b000000010000", 0x2c}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x5, 0x1000}, {0x18, 0x3, 0x1f, 0x5}, 0x80000000, [0x15ae, 0xfffffffffffffffe, 0x24ca87d6, 0x2, 0x7, 0x1f, 0x9, 0x9]}, 0x3c) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="079645a8f9eebc75377b519c38e386bca0c165e67abe959613ad7f916ed0dc885b6f0424742fc48b66c65b1f2c5519f3c12f5e6a35105508b8d850d75b75", 0x3e}, {&(0x7f0000000200)="adfc68b97a954f63ab4a1bab935bfb1e15857971810725ea7343d5361c1bfc17964842c220e761a38c823890032ca450a0aee6baaa10f21a489e766ab2e10048ec2cd2c5198edb36370055f1123c4a6f191a929a278157e1ea083437e61f4b9c7296c274fe79874f8281b77ff9ac740b86bf609c909ee8e652fcf5337518546f572f7afb38a3d2f3655a9d9cb7c2f5fcc95c2ecc7d21b8f078aa238432c40e2a4d1ed493a2eb495d43472d1c9e931a224b4e64c401ded0a10077090cbf", 0xbd}, {&(0x7f00000002c0)="49b4594169aaba4a26dd00bf349fda854ff2f2bfcbf79bac796110d0464fd0908ccde6b4888943cb965d30ce0e072fe9e90bdac0a676a8d7f82bbd02ab76afa7d471c73fe2df8c053ccebbfd7ae02901c6fb5192921792408d926de3af0e6020999ee233f832a012f52b1457c633866994fa3fda0272881a1a2c26046805532e15f07f9269c34842ba5af3269540fbabd87e5d095318caa19a83b2096c737f76c8373bda7b8ed0765a4747632aaad5567d520ba04dc093eb50197a2cb60e8588d72c640c245a405ea2c5c519f256ccc79631316b9dd0834816ea2f8f57c61cad", 0xe0}, {&(0x7f0000000440)="2881de26763558dc79243f4309223fe16366c7901c76430860feb2f1baaa279fe99775bd23d325847f4e757c4d5087e35517331283aeeb204e7e3ecd098113ef26731bb7194c042e128a577e91e8f51543b7052cbbe43b11edf4fe1573c2ce1d89e4252f5c8c78d984584de892cce2b85a916e4507dd6a6222c3b9e8bf466ef43f4e084f0e922acb51696bae21867f18a0c88e464d918799e5334f8ef56db86e6e9e8dd84e763a597c1d5cc7838d7f2690e8727c219292b5681013fea9a84038d89fa37b75ebb52f4565679294fc42a8bde2a07943ba307d637f26c16b9ec0152c87af641f6e89aa7d595a5e2536bde70f1d167588fc192f77fbf29fb8f469f74afa7907bb496cdc42cca13536c737a755a9d9c0107f6a8fc29970dcb69fe4b3e0dcee16139e2dc2010c73bd77790bc32f87805b1020c959f997a2e5d37dca821bf8ea2777dd4b88d711743b9665afe06d472b0b30c3708860d79881cbafbd89b82f00626f021158b0810f2061c226921e67b5c630d4958598c7b32d3146252421044cb86ce5dd2a97c19d3e37b2392ec037e9b4c970a2fa12a13afc3aef6c34a0290c5adcabc255a8ed63397801477915e44765d17a343d04f2cd039bf554be086f7477b8f04d8f2f493a14c4a4f9d2caef32e309085999de53c5882b33de75a0f082b26f6ece87449605905565de9a189f10ca7f4c948e1383ad897316b65050d2665830e2f03fc5b8f79e773752724b62c41aa13ffb7549b64b18fe6d021222e4794f1a57c6cdba6d6ec65a09ab8401a070d9672c185a791092fb95a4de18e78ac8defed5e5e34c50646a7b05af3620ec7c323d620cdbdf9e2d21e0a393d7614c6da241899feaaca01ba1a30a9120ef7fc01cd9b30b72566273c9cb88610f2a9425d89a565814d40d43017db9297b3c5517cf6758052ca9d58fa7bf4ba25fa1dbef0201ce9eb584691fcbe53005afeca655c83f18bdaf4aa603d6fb471ed05e3a14a3f24a53b89651da5fd07eadae5077b57c5523527053e931fa5b33993921d23f417533d3aa034a01e70eab4b7f3e2f36d044f608b4bb9325fafd0ed44c38a6775e40baa510ab6f4a3016f33c4738c34e88ebc2975950d9b7a147b86f2a12eede3a06576e40dbb148e0144016c0f4c25ebd094bd52a4ce02eda651a1ed80cb0058f47f1d796b4d36eb832528bed36fe0050db18055cdf3fef1c5fe4fcfa3099f3377baa3f4ea781d464e8174ae8813a0c7d21ab1861831c7dd24188be71fddd96d3bb07760d7eca20eb43d74b9097abf035f863af52ab77f3177f483b4573267c8facb3e0dd3d1d11260d6f2b10a6cce720c57156ff8d1debea7ba2b9bedeec09c5ca50706d3159c7649822da3d381300447887cfec7f4a7f0ca5f5a2cfb39c2f2161334eea32f02768ac946159700a8709b1182ee54b3d463cd77ae0eca94b8a137c064bb0a11ecc9efb4488e9317f0b49d875f7aa037873e6266bb145b6ac3a07783952c7a28bee7c45408b391a44d1e84260f04c93a1397413f3b6b7b07775cd2cd8d319c15171844043b436771c7a84dbdc7fea19615de2cee9a2dcc09c563033cb58ca15d6dd6754b257475df5b3957677208804f299d2d2eb296dcdfb8a27d5e778d2cef2e3d7dbec0dbf126db7feffd361ef1d10c5b58f22ef331b6089ef0bde47fba20fe26e1c2f7f5b31f059baf1b98ebf7b6b3ef1caa0468c5d136e28a9645b03a0a8bf8ff50cc3a93e9e09e279d6c2c7d0a42392edfa3205d25eec9a9ad09ca4fac34bfdc5cf71df24cb6c9779675ff7c0c298e6b44ff40335600d88d750cdb34f6b082b6ddd2acc92ff13c92b39b69656a4f4c8e51a15e6234523fd932c2e8dfcddd84464d41902bc6c29902acba9a5b0d38649afdf79ac0c5a85471c150bf3969588481f5e73f5e6e747b9c3348c8eade74c6e93148fecdcee7bbb3e81ed2a5a649274d50b31db9f0e2542f3cb24a8a3cc77251fc3dd69363b2fbaece5b7fb394dd2ae12e8ab1d2f2bb89473aa12c4b3fdcc48f1fac4196f17fdffefd66a15c38cc9f8081a0f25311bb06407103b263b912c42531929b0f52528d564300835414fcf26081489c7c7699190d3c1c6df201d7b0017b37dc087d572c4e9efe34191f08f666a398bcab0c293e5fe4a22471beddacb460015e406a15a184a59459c14d1e8a555df5f9ad01d80d2fa2e4f5bd03a5683cd279b09b89cc5de1a9ca6e7ef1e098deac0584efa238a9b856218add77bea7d3907a3cd9eec8d8ac378b5db96d83c32de1139eab79363365f4afb5731ddd260c2004b1c4071fac4c00fe42ead798547b31bfdc16ce8375430362bf0a3ce4ab8df8750e787da159d7b4592c6349148bd65abfdf8ad0724711add324b9c73c1e6a1c99f5c94a5f8e46c46c4d41624810c8ba6313b36ea9bd9db6fc18477206e97e2abf7cfc2884be32f5fdb50fd19f881f4aa6086a5a9ba9f4c84b80d28da22a212328257c2519167774c9495d104f557ec25738f2e3ed371984bde005257a61f88596ca62a39b29fc34546c457fd5bf6fac55c47d45f5b4bd2d919c00752c2b3469c6cbcae3f4629375532ef038fca4b9090d0d9a8c27f3eb4dd63778c12b1f6881dc52aace6be256b210613712378af4dabe6c8980a8306f2226f759d2ebff082d2156e4ac41c3a872dfe4bc239083f3dedccdd1c543b26fd77a53bd2a2426b62c80221068fe6cb815ec427ce7b12ae8df9890c53b16a406824eb439abadbf89cdf570a52334e408726d0c8e125bbe14515be8643dc5fbc19f9d571bb629315211b930e2ab2a5d95ac99a1be8099444a2138697dee7ca3fae54087f1d743e1844d11496c2d563a6840480f25afb89348abd50b2827be505118a1048939e4ce751b03fe3a62b3ec3480261a18c1b4faf3a987f9ec1da9ebaaffe6c8156843faf0f2376516cfd35bf7cda0e5a10d779cbc7d064332640cf1aebfe35520d7f90e2ff0d5157af1a86682d981ff4681b791b2f13e775ed40cbbc6f8e6922004befbeb0628fec69f223ce6037bf844686d415d0e16de58ccb971669d688cf8518bdd666d8f6857ae13255c2a35f945adb302d2bba16fc45912b6c2d990c9ca3b8f94cb631c628f8e13b2eb91d00811cd6edb90ad5c90f9eb66aae8a837d01a6b3857ee29031fef83ea020cbfe2782eb41a946301fdcfff76206d61086ba3de933c274ccf2fb0e71f4854585411a3d116632a3c342c9c19ee6467e83b6501c651ce12afd2a1ae5577b60524bd65f276d15abd88d83ec75cd410419320986d9c2fbb3325a316742260dbece198b4f699a4f05345970aa1bfa269c824434e7373532798bfe4a272785b8a747668094065602d67c07729c7f96828b1fb40c98714b0e3b01759bba11af9fdf8f02b653c1205c42e9840da9644cc53ef5a779f8c6d609391ab23c9d1b24d2f4cf6c9bc68c5f50634d6737b29e47f920e733251beba70bd2b84af0e4c2e303b6978e34ac7ebf1c6847f79cf95f337be72e5128939dafdbc76f8c1f4414d4baf1f1db89ce3f3baef2c26bae6e4e5333649e977039fa242dac0c0e3240e38fde2d8735d4ad88b9fbe24f6d56ff4fbfdc34ed6a7085b4f7ec5ece821b4c1cf5ed26cea4547f314121fe2740bcb05dc2b637794b21471a89002accf320921627731b5ee3cc256fe2573f5646e1c8462af14d6d22220a6cded8674a066d076cf05ecd2086c4274232be6703494efca9a36bbdb9d177c828a5a3e9282d465643abd446d42116ae258d9bbe7599f5397bec4d598f8d6e38a945600b520dfa5f15628285bad0b6d4099e50d501ea1670c45cf4ece0cea1eed40bef32635bb88f61b8ce624e7f521a8307202601cb3266d202afc02625f757adc9aeda19a987896352574a486610adda2484f09750f904d0e06cd05ac763585458f985599b6134e83086892742f60593d6545ad7c6252f8574ba4a5b2142705141b2479881347ef730fb0bed0b6af1a18be5a668a44c2aead25f9bb151225625e4c69fe0b771baa89c63d6037773a3325b33475aecd02089782e4a2ce49d0a0ea2a5cb0c4841f03a3aaf37d2af3c5f1bd2107c2a8ccf2fa55337dd51d6d6e08d5f14e9652e6333532403bd088f309e363d507b77ab19bc2485afee78dea8ef702041ce18a601376089ab1b731adcd8d3f84b9464c2b716593cfe04c9efb7ed0a3b17dcd34b123ef67c033b526063a845d7e16b3ad6f83825e444ed165a18c4659242229c9c85441572e23ec3dc78b977090c985e2653ecd628904df1c15fd783e35d9fa2d4ee1429a3d43c3cf58eefb7a4bc47ec904e007ce1506dbc4c5de1ac9fa80da5c8abe813892a51d890cec02f6daaf93e357b93b273182a5c169f08a17d52543287e861ffa5c350763b206192d4d7890a8f25c00edc00016e74b16dc860083f568d2cb3af68a6b580009226c30a84f539624891af176f9da14234f1570730deff46d9ec24937a0681a5560722ae5d3b2921dec1f60a5c7d082ad74b2736671c6f983e30e498a10ed2450318d2c8609714fa6f486252d6193d962448b6ac60959ad2ca2406b8091e8b8e16fa20c8a21b252247bbe16139bd0dca298b4de8c10999802c3be3fa2a190f2d083d520150b7bc91d6013163cb71cc311522fed8145ea55985684e58ae4a1da8966875d4b85f8ab945b3701d8fb50adde362fba6d71fa2a51fafb94b439eed0f66e0e9cdc5a9d9d72f7debc2495076d0e77b8ade48c3a3c5bedee50abd60906dc3792c256deaa52b8cb9416b751d18da9374ba8b5930246cc40ef094652843647945431dbae0057bbdb2286ab301d7c270e46876511d766de13fc2ab225da90b33d67d3cae99824b71c4be842e2c58a4fc7bece94d3ef29bdc875d59e15ff57bce0aa75a7dc2083fb8c7a913e2cdf36f5011bb77936ce056eaa9821289a8c87af53f1bc6288b226a0170773e955af5616fa35934b1084989569be0e51e424d3e685fc89d6438b5b23d50c193e9a3f7b81c795d93cf685ebdc9378adc7f3f8ba80ae81a496c78215d6fdfa54c5d773ad595a0a38cb08cab9cf83b2f7459e2156e862839dc1211f59bde4594fd385af905d3cc722bef62465f1b45efcd010c2def895f849676a6eaf6b295077657af22ef44475c8ac410bf9440b55c16a7b113a7ca4a1976d346c0726c40ef41012174a04626e5ec2a60a9b063d03b53bc8b92a583a05112709052f10193b3dbd67e734814d553cf90e0206bac706982d4a56778068f4fc37257ce185bea635e5a4fd3a7e9966ab09ad45035f368304fc862cd8595131c3f6ccdce28e79ac0f2af2beafd6c4d474ca527d1fc562603f24417004b699152b76fdb29284b4ca63c62276c258a909530bad3d0f3e322e862a1bbe9fad0ee42bd2ae363cd062b8a61f6bdd5b0f1c0947bdf074beb817697af6ae80650d0b56946a7d5aef357d99d693266ad3ef9d311fae6ab9221d6c240be164887024226cec2e3abf31d604ca8bb3fcd3e4311883799f51c006f5f00edb5c17557b958b91b15e94fca0447b1d3eccbb28ff70ac5f0f09575ece022258b33e0ee30db8130f4aa950337d82e4f9384a3335c79200d7f99d5135611d0e69d713b66ec37c140fac1ba360cad24eedcdfa0ed80faecc01aa9f497c492274c7ec9869db44dec2db425909f4f0de71cd3e351a0253e69fd8a6d5ce33aaf68aa46e34f59371ed4e989f5e5287343c115aa321e9cbbfdc6567b9ff6627605afa8a5879c58a33a2f31eb13f2c31389bb8c35cb30942b390c8b66d62a0a3a4d77883d", 0x1000}, {&(0x7f0000001440)="37cbef0d86bd0602724c5cf9b52d095f4a75f429e91b4ef15f048e38bfbcab7fa5159dc27175339c5ed071985529620d00a47ca0b99d2b4169bc55eb2927fbca76482b2cd2a41216796f4f044c4b2dfb4aed59fb46cba294ebc24077262ccee020161f43a202018a10ca25b623c48ed9f404a8f45be30cdb63531d1d1c9491d122e5d9a5a4f640c00a08a6d75df5215e56307e1ecbbfd279ca4d6380048391b3944a440536eeefb40a31d3178d80eafb3efb74d119de863950b3de226f8f6f", 0xbf}], 0x5, 0x0) dup(r0) 16:00:04 executing program 0: r0 = socket(0x11, 0x200003, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000504b1000000000005005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) socket(0x7, 0x6, 0x80000001) chdir(&(0x7f0000000000)='./file0\x00') 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = kqueue() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000002580)=0x2f8304e) r3 = semget$private(0x0, 0x4, 0x80) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000140)=""/4096) socket$unix(0x1, 0x7, 0x0) 16:00:04 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x3, './file0/file0\x00', './file0\x00'}) open(&(0x7f0000000200)='./file0\x00', 0xa, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0xffffffffffffffff) dup2(r1, r1) r2 = msgget$private(0x0, 0x20) msgrcv(r2, &(0x7f0000000080)={0x0, ""/31}, 0x27, 0x1, 0x0) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffe, "73cc0e527b00748f482e2d0656e73fc9c06d00"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000600)="3a5e917fbecd4c9372cc1e8f6ad9e47c7c6776ff88e5ed96aea99f3dcf51127d3482841c890427736617ac55526fdfbee141d505d51446e4d1cb81ca78d50061fb104481592d8bc5124b5b82157e78a8e23301348e96e9b3b3fd027c603bab4bc122582094bb44c863f62b6bb1bd824223e421b863d0add81ae313f929179fd3d9ce05a61b0e2d694d327e3fc8aa126b0715c4ef679b662db45d443ef4fe4aa7d81dd1f51efa0f47c0bb0b56b5c6f8a19d896791670ccd5c4a2abdd439c3e9329523d1edf861342e4cb6615fb8946184856b8e6c8d02ed97eaa11873d437c7baceac399448ffbab3021ac35cf9a7deb243013b8ff50d054cf778657854ea19a86b02f1e4831b98c2df0f460a89833438791169fd35629e8f0037022c9adf111d4d58d6811304d74978a2baf3fec0e929171790d3048765434b0c046c3e7071113518bc30bc7627e0e396313cb75b0499345c1ea6452080f94a247e70a667fd829af4049592d15e247e298bcef0c231cef81c63e384dc550e63102c55147976226aec2b05a02e5637e55e6b08fe52944eedfd4f9016c45cbd2c8703a31170f97d26f509916e3f580367b3ad11927cae4dffc8838aa63a986940a6e973fff9acf4f54d490936e4f984390ab909c2e8559bd332ea417e63a2cbf2619b528f15bb4a68ade84e4639227e1ee1c6b8722180fc9730b6e5ae91f944b9d76f365eaf371d8d54b30542ac0237418aeb4b2494c1ef1e1fb991fa97ff97c5b0d7dc9bfc5eafe533132acd5ee3b3a38f670dd1946f015769b04ac12b1437258ee4f043bed79e5bf95423f69f6fe8e842a950b6c7bcfb9be4048b59fbce11fb4af4df5b024e3ff7c6dbdc74", 0x265}], 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="4b08d093be5ee3818f0f6fe7df4d1fe5d17a6709c0a7b1ac5d02fbe6e6b3b633344c1ba3c342eea15087439cdee059937b1f1ae9313e89ad93ace78c65753a0c15db362a76b63f8e00f9c4a0c6d95b62cf14336e113e9912402f6908948d1e6a7817aeea9a34b40e9d7d12ff366ccf3621aa9e1035f5cb64db952c565f4a6e6e1bd7bf2b687caee2bd127f0272a713c2cb5d66b75e54e60e55c0a522e08dc1834efa628ceeea7351e3b3b80d8f0a386c57800181a7c00e84bb57a21e6ddc8e9d8cbcecba85c072253750e023c4ce2d9e533c84bed79628b6dea79bcc2e1bca467713918ea3", 0xe5}, {&(0x7f0000000040)="581bbfde1d910a960007720a82e6d8bb6d7cc853f6bc117a8852d4619047e5ee5d8d4bcd27252a8b1084145cf99488eebbdc86f825f357de1c9c6a748f7daeb31ea95ef49b14bd167daa40458dde91df0054167b", 0x54}, {&(0x7f0000000200)="d83891bddd5aa772250b631e80e28fd7480dba57d7e414e280f7bc4eafc9eed426d818406040b650b08cb07e6e55dfbb19b56671aa3166d649fa5fbe8926633bb05737cae2b337f75675a6bae37a24d84763207fb3874b898a4510309d1f0638e5e5b1360c5b5495a6185d667c80d5ae1fd97e798157aebcec1b31163812139bec00a2c507b895afc38eec", 0x8b}], 0x3, 0x0) 16:00:04 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) recvfrom$inet(r1, &(0x7f0000000040)=""/110, 0x6e, 0x800, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="3e2c7913e4bad21c4dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febdab4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7e6423e8e9b31f678df44ff0ff", 0x119) r1 = syz_open_pts() close(r0) r2 = dup(r1) write(r1, &(0x7f0000000000)="3fced295d78b1aeab7524a7d8de7c207b947bd0245e777cfea779c", 0x1b) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x98a, 0xffffffffffffff39, "fffffffdc56dc803cdffff01010000ff0000b700"}) syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:04 executing program 1: setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/31) shmctl$IPC_RMID(r0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080), 0xffffffad) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020e850ebe3a00000000afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffefff, 0x3, 0x8, "b08d00000000000000000500000000001900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) poll(&(0x7f0000000000)=[{r3, 0x2}, {r2, 0x1}, {r3, 0x20}], 0x3, 0x5dd) 16:00:04 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x50) ioctl$TIOCEXCL(r3, 0x2000740d) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8000000000000}, 0xfffffffffffffee9) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1000000000000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) 16:00:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) syz_open_pts() read(r3, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) pwritev(r0, &(0x7f0000000cc0)=[{&(0x7f00000008c0)="e750128cba451d912f57dc4c61d26803c42474696a606235", 0x18}], 0x1, 0x0) pipe2(&(0x7f0000000000), 0xf5fabb3975fcb8e1) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) r4 = getppid() setpgid(0x0, r4) r5 = shmget(0x2, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) r6 = getuid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r10 = msgget(0x1, 0x10) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r6, r8, 0x0, 0x2}, 0x1, 0x8000, r3, r1, 0xf9, 0x9, 0x2, 0x5}) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x0, r6, r9, r11, r12, 0x40, 0x9}, 0x3, 0x6, r1, r3, 0x4, 0x9, 0x9}) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x58bb) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x4, 0x6, './file0\x00', 0x0, 0x8, 0x4, 0x9b1}) 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000040)=[{0x100, 0x8}, {0xcf, 0x7}, {0x7, 0xfffffffffffffff8}, {0x85, 0x3}, {0x8b, 0x5}], 0x5}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x30810, 0x0) socketpair(0x1e, 0x4, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x9) 16:00:05 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r0 = socket(0x12, 0x1, 0x0) write(r0, &(0x7f0000000000)="e192a1f362816532f4da6e32129fbeafdd62bf03e14f39e4c40c8c15ef920da8e28bfbbaa5560fce295af948fdadbca1f233a74a01cba6a460a72b170fd898728f9d0963d5b5fcd0f8f5848720920bc77f7470a76e23a30d7662b151a8ca1b9843e9a8a480695e7b69270e301373fd3e56cb406c67e79716d052f832715c3dd7b97ad71b63bc60a54c9cd981f29d59919d82711c19c20cde66de5cb28336c5a4f1ce09567aa36214e33ed83014d4d3dc", 0xb0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x80000000, 0x96}, 0x8) 16:00:05 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa0, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0xfffffffffffffff8, 0x0, 0x90d2, 0x0, "d75b000000000000010001ffffffff00", 0x0, 0x80000000000000}) r3 = getegid() writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xc40) r4 = syz_open_pts() close(r2) openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0xc0, 0x0) r5 = dup(r4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x7fffffc, 0x3e00, 0x4, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400", 0x8, 0x636ea3d1}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r8 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r12 = fcntl$getown(r5, 0x5) r13 = getuid() sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000280)="d0f119350228bc1257e438d561957a24247f364faddc7e0ce93c6d7460e13382a0cf345c35608a1915ba6287c672298c27aaca50ae9d81a283b2114f843eec5a924a099d52289d3a5df8cfcd915eff7910ad7abd8208bc05d599bbac8a5dc72e81a167ac2bc7bbfb5171a7a00038a3f52b3e04b2de0b07b8b756cc56e29513e3b69df330f94fc69631b34bd7a4465db709cf6e6dccda8335be828fe4af1be8038e", 0xa1}, {&(0x7f0000000340)="416a1d18", 0x4}, {&(0x7f0000000380)="211af0f0af3d8814bfc183435af4e470c692eeae8bdc5f22d375bfb3f48a1232d4acf9bdc13505f7b71c3a0d9951593458adaa5d94d48102dcbe7a19d85775c981e472ef2c9e376fe347adec", 0x4c}], 0x3, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r4, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r6, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r3, @ANYBLOB="cb0203a49f6d628074e73dd5e8a9d42a36b5efdc86b3c585c0ba98322d7bad1c095d17731ee01396286aa0ed72b809972cb35190d87c9732634e9259959341d103fce7bf610d3b2c0b5fef8ffefc26fd9f8036490490b36b1e388798327f3e43da0a57e6cf70f9fc9398a54a9bcdf8"], 0x108, 0x1}, 0x40c) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r14 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{}, {0x21}], 0x2}) r1 = semget(0x2, 0x4, 0x90) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x2, 0x55fb, 0x1000}], 0x2) 16:00:05 executing program 0: r0 = socket(0x2, 0x4001, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) write(r0, &(0x7f0000000000)="5e920eaf2bba6253eee31128fbecfd59f0e274b50627145b203b925fc219bd54759afba27273c3ec5d8b", 0x358) close(r0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000180)=""/190, 0xbe, 0x800, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) setreuid(0x0, 0xee01) shmget(0x0, 0x2000, 0x202, &(0x7f0000ffd000/0x2000)=nil) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80a, 0x4) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') ioctl$TIOCEXCL(r2, 0x2000740d) socket$unix(0x1, 0x1, 0x0) shmctl$IPC_RMID(r1, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x81, 0x68) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0000001860040000000020000000000000000000000000000000000000000000016177c9e91243cfb272877d", 0x2c}], 0x1) fchmod(r0, 0x40) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000040)='T1', 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x880, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x106) renameat(r0, &(0x7f0000000080)='./bus\x00', r2, &(0x7f00000001c0)='./bus\x00') ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x4, 0x6, 0x7a051065, 0x2}) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x400000000) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x8004667c, &(0x7f0000000180)={0x1, 0x10001}) fcntl$getflags(r2, 0x1) chroot(&(0x7f0000000200)='./bus\x00') 16:00:05 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10080, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xf8c6) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x2f) flock(r0, 0xa) sendmsg(r0, &(0x7f0000002000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0500000066696c65300024543ea52fdcd521c8370072abc96d4770eb63521a18d79bc5e76dae5150bbc6096b81c305bdaf1a87b2b20af5fd4e75a1242f3fb56c8dd795343eb09379cd8ed1149b810816e6d06e9a000000051cab3c2ba8b7392117c163218054133f3a2ebd6be9d70d30f06565b9c6ecc6a2c3d9e66c15760228b973f4d663bf2641100b7ca857f686d09e81ae901371c034ef9878ca9779fa481d75f45df1552aadbca309d550c437c851fe99991578cc1c8ed9b1ae"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCCDTR(r1, 0x20007478) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x2003, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = semget$private(0x0, 0x6, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x2, 0xfffffffffffff000, 0x3, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchmodat(r1, &(0x7f00000003c0)='./bus\x00', 0x80, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x8, r3, r4, r5, r6, 0x40, 0x2}, 0xfffffffffffff8cd, 0xd9c, 0x3}) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x88, &(0x7f0000000000)=[{&(0x7f0000000100)=""/101, 0xff71}], 0x1, 0x0, 0xfffffe64}, 0x41) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) shutdown(r0, 0x2) 16:00:05 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/143, 0x8f}, {&(0x7f00000001c0)=""/187, 0xbb}], 0x2, &(0x7f0000000280)=""/4096, 0x1000}, 0x1) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) 16:00:05 executing program 1: setitimer(0x0, &(0x7f0000000140)={{0x6}, {0x0, 0x20003}}, 0x0) r0 = getgid() r1 = msgget(0x2, 0x42) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getuid() r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xfffffffffffffffb, r2, r0, r3, r0, 0x22, 0xfffffffffffffffb}, 0x7c, 0xc7f, r4, r5, 0x1, 0x7fff, 0x72, 0x5}) 16:00:05 executing program 1: r0 = socket(0x19, 0x3, 0xfffffffffffffffd) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x5a2, 0x22) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x2, 0x7, 0x6, "42ae3cc98cf6bd75db3f350c703c005dc46c2314", 0x0, 0x3ff}) setsockopt(r0, 0x1000, 0x10, 0x0, 0x0) socket(0x16, 0x4, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3, 0x3f, 0x453, 0x5, "f832321c1574b10e70ffa4834fb54297a6f8c8cb", 0x100, 0x80000000}) socket(0x0, 0x0, 0x6) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) 16:00:05 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getgid() getgroups(0x4, &(0x7f0000000040)=[r1, r0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r2, 0x0) getegid() setregid(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x20) 16:00:05 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0x4}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10088, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80105727, &(0x7f0000000240)) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) preadv(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/132, 0x84}, {&(0x7f0000000180)=""/109, 0x6d}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000280)=""/132, 0x84}, {&(0x7f0000000340)=""/198, 0xc6}, {&(0x7f0000000440)=""/75, 0x4b}, {&(0x7f00000004c0)=""/196, 0xc4}], 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x67, 0x0, 0x0) r1 = getuid() setuid(r1) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x100) semop(r1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0x0, 0x2, 0x4, 0x5f, 0x8f}, {{r2}, 0xfffffffffffffffc, 0x10, 0x83, 0x7aca, 0xfff}, {{r2}, 0xfffffffffffffffe, 0xd1, 0x40, 0x2, 0xf2d0}, {{r0}, 0xfffffffffffffffe, 0x9a, 0x2, 0x8001, 0xd0bd}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000013, 0x7, 0x8}, {{r2}, 0xffffffffffffffff, 0x0, 0x40000001, 0x4, 0xfcf7}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x4, 0x5}, {{r0}, 0xfffffffffffffffb, 0x3a, 0x1, 0x5, 0x1}], 0x0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x8, 0x6, 0x4}, {{r2}, 0xfffffffffffffff9, 0x30, 0x2, 0x10, 0xe5}, {{r2}, 0xfffffffffffffffe, 0x1, 0x1, 0x5532f58c, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000023, 0x6, 0x1}], 0x9, &(0x7f0000000000)={0x2, 0x80}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:06 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) getrlimit(0x3, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0xfc17) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0xfffe}, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = msgget(0x2, 0x36) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, r3, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0x0, 0x0]) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x20000000828f, r2, r4, r5, r8, 0x1, 0x8}, 0x6, 0x3, r6, r7, 0x0, 0x40, 0x2a10, 0xe3f}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) execve(&(0x7f00000002c0)='./bus\x00', &(0x7f00000004c0)=[&(0x7f0000000380)='.(%{-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000480)='-+\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='%.\x00']) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r9) pwritev(r0, &(0x7f0000000440), 0x100000000000005e, 0x0) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1008, 0x0, 0x0) semget$private(0x0, 0x1, 0x80) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x1000) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x40, 0x40) fcntl$dupfd(r0, 0x0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xa81, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r2, 0xa, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200e1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x9, 0x3, {0x7fff, 0x9}}) r5 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000040)='.\x00', 0x2, 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000180)=""/221) fcntl$getown(r6, 0x5) fchflags(r7, 0x50003) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) ftruncate(r2, 0x3) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7fffffff) 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffeffffffff1, "f69b2256db24ca661c89a404cd780c0a00"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a", 0xcf}], 0x1) 16:00:07 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB='e0\x00'], 0xa) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x2d94) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3, 0x102) fcntl$setstatus(r0, 0x4, 0x1ffffffffe) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xca48) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:00:07 executing program 1: msgsnd(0x0, &(0x7f00000002c0), 0x8, 0x0) getrusage(0x0, &(0x7f0000000000)) getrusage(0x0, &(0x7f0000000200)) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) socket$inet6(0x18, 0x5, 0x100000000) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f66e016693c00"], 0xa, 0x0}, 0x0) 16:00:07 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x401}) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCCBRK(r1, 0x2000747a) poll(&(0x7f00000000c0)=[{r1, 0x116}], 0x1, 0x0) 16:00:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(0x0, 0x5812cee17ec0e85d, 0x7fffffff) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x6, 0x0, 0x0, 0x0) socketpair(0x420, 0x8000, 0xfffffffffffffffd, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0xa4, 0x0, 0x6, 0x100}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x6a0000000000, 0x7}, {{r2}, 0xfffffffffffffffe, 0x28, 0x200fffff, 0x8, 0x984}, {{r1}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x9, 0x9}, {{r1}, 0x0, 0x2, 0xf0000001, 0x5, 0x71}, {{r1}, 0xfffffffffffffff9, 0x54, 0xf00fffff, 0xb05e, 0x1000}, {{r1}, 0xfffffffffffffff9, 0xa, 0x20, 0x5, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x3, 0x80000012, 0xffffffff, 0x2}, {{r2}, 0xfffffffffffffff8, 0x51, 0x72cb0f05b931f1e3, 0x2e, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x2000000a, 0xfffffffffffffffb, 0x28}], 0x5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x44, 0x1fab, 0x6}, {{r1}, 0xffffffffffffffff, 0x4d, 0x10, 0x4, 0x5}, {{r2}, 0xffffffffffffffff, 0x18, 0x5, 0x1, 0xceb}, {{r0}, 0xffffffffffffffff, 0x4, 0x11, 0x44, 0x10001}, {{r2}, 0xffffffffffffffff, 0x2, 0x4, 0x1ff, 0x5}], 0x7ff, &(0x7f00000001c0)={0x0, 0x4}) connect(r2, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0xa2, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000400)=0x5f) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000480)) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x10}], 0x9, 0x0, 0x4, 0x0) bind(r1, &(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:07 executing program 0: r0 = syz_open_pts() r1 = socket(0x20, 0x3, 0x636e0834) poll(&(0x7f00000001c0)=[{r1, 0x80}, {r1, 0x4}, {r0, 0x24}, {r0, 0x2c}, {r0, 0x81}, {r0, 0x22}, {r1, 0x1}, {r0, 0xd}], 0x8, 0x3) getpeername(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="c1ffe5ffffff00000000000000005d03000e0009a87d0f8afa2e850000f467000007d69ce274c0556293c4b83eb38aa52022699b8f014a916f39fe714bcff31a090d58f86c162618d1d9370b7fb0bbcea8958f95b7e90385c293253e4d8d72697fe9222c0880900feef5030b870db127d8b73776e1e3bc7cdfcb4a0716cc1c3cdacdececae7f05906f10c49facbd2efe9b27cc6954c966bd096abf10532a34dd46a52b55d48f6643da39087ed5bd4d1a96ee3ba8948d4b7a4338d30b25a2a1a74689ae7454a51ff0401a2a4c44b4e3874333c70a"], 0x0) r2 = syz_open_pts() msgget$private(0x0, 0x101) r3 = msgget(0xffffffffffffffff, 0x0) write(r1, &(0x7f00000000c0)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0x8b) msgrcv(r3, 0x0, 0x0, 0x400002, 0x2) r4 = open(&(0x7f0000000580)='\x00', 0x8, 0x68) setreuid(0x0, 0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) fchmod(r2, 0x3c) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x62ac}, 0x8) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockname(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000400)=0x8) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x800}, 0xc) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchown(r4, r6, r7) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, &(0x7f0000000540)={0x6f, './file0\x00', './file0\x00'}) socket(0x18, 0x4000, 0xfffffffffffffffa) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000480)={{0x0, r6, r8, r6, r9, 0x0, 0xe8c}, 0x6, 0x6, r5, r5, 0x2, 0x200, 0x0, 0x7f}) 16:00:07 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) pipe(&(0x7f0000000040)) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x3) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002300)='/dev/wskbd\x00', 0x208a1, 0x0) read(r0, &(0x7f0000002340)=""/119, 0x77) r1 = dup(r0) kevent(r1, &(0x7f00000023c0)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x9, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x7, 0x8}], 0x4, &(0x7f0000002400)=[{{r0}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x1000, 0x2}, {{r0}, 0xfffffffffffffffd, 0x21, 0x60, 0x7, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1, 0x84, 0x9, 0xffff}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x7, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20, 0x9, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x93, 0x9}], 0x4c9b, &(0x7f00000024c0)={0x200, 0x6}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000005}) writev(r3, &(0x7f0000002280)=[{&(0x7f00000000c0)="eeca21e9239679d0a3a24727d6c1d9d274c071fd49ebf42616512d171cef8d1bd42d2c37062927048a7aa773495b909147bd60f200b2205bbb58d5a3171d638ac8b405241be747c6a97752c541395bc706808b09cc5fad942f47fa5208b2fb8b378313f84a86dfaa4c5d968f6b6ca342ad02ee0d15e601d8bde290837ff3f5d34d3e5e42a6bf6c1796398c9dece2c91a2c876789607cf4da2ee5146d8bc2e8f61c468f36cb6ed1813972be004c0c2aacf82b3ddc471a9c665d4796953b56c063ff494d5fe2204a60f99773e2c97f8a312763f5229d839afc9ef117da54a44e5d813e6b1901bf44d38d84c24c27f6306e9a0323ce0afc140add9cb19ea784d9ec05c46cb4136563d5ba28c8e50e3888995fc0781fa43a74dbdeb6f04003e4caff348c2699db4210463321c4d36e1fa3f15f49ad82477b3b8ee13215b65b9bf1d25a2b76010907621b6706d813a2b9d36be4e302ec4236bdac8a0e0b9620f493e81e97562b838d8c76566841ebea1d2200cc56b00d1b9969892e43cff439876f2e5830d1d20adfb7e460991eafe72b9423e9f2212813a7f98ebf4303a90bbd7476305e7c593b92f799a022af1c38fe80cb12d3667e6bf1a007d0af24797d2183d5a71f4bd9b3a089062e30bec115fb88bfb42e0b3f410d98e1bc87c01bc34569c734feb92139fd5abfe2fbd88f0e22f82506fdc1079f417e5bb9981e72254f139eed117899ac8532de928a23970e89b2c61f9ff18df3b8309e502f8cf1057979096ff280650aad5aa98f75a5cdabca4702c419871005ef759100216208b989c7c7b55bab5cceb7ad5e29b4402ffc898909cf1715d434e230a35f073f5afecec9c23506cc2583bb06604fd235e257fac707a88f959f1678b4a2c8847f5edb7738f62df98eb636429df403d5b6184fc919b7ecb822d1842a3a723c363c35cd4ab65dd8ef173d0f5b6da205120845e266847af6bb6849b8e82627e19a75b8cf338ab74f26cbb1044a9bec64663e90e6216431d8962d61bfb47846e9bfb33eb50bcfd5fd1370b1ffad252f1a4824acfe8d5f954e9b87199d2dd789a4f6696451f718146b96338d7570c3b8ce77996b7e50fc0cca2beec0b449eb8f2528205feeceedb10f6dfed3ae3d192936c31156718faba16d65141ee8a5aaf89aa64ffa71f928c940303289cf49c20316c26d89ffeaf762cad82ab658e2c28bfadb53e7b3d5768fcd3ccb283a98b8eacc27ec4d9286672882ae257060f796e4163f1339c721fafb93cf2870e126bfe7c38d57ed7e7f69983fda7bd63272d07e27198b12b4419c74e262b92cd9e746a1781549deeea0b59b40dadb5973cc08f8b111a82939764ea3124ce6ebd7445f7d8f23865fd5f133560eff33e74a6ed3c92f345a78175550bc61a96837407699d9df076e9a6a492eb8c81f3b8458f83be5721ef2306a72038ff4cbf4c3ac94c778ac5412a162d2c22be8d2149f7e16789367f3f1168d0225a32c1504a2603d4f1abfe4ea355a768da1e01aad3fe0461ed5b0f7dfd59bda56df9f26864e1b43648cf472365e1c6a1f2fc60237d1ca4ea57b9b353593d91289e4734371d73b8ac155151e736171659c952ebfc9bfe16a37081a5919f2c70c90d71b0313301dbaa02659bc0dbe030f24be151bdf2e5f57b8bf082595117645461ef4eb36498ee0d0fa336848879c3e4b6c8bf836ed0f098aa6a9b77047acb862eaa10c005e147a2c57cbe6f4ff24007df732a7ecfd648be728010e8162d70ee7614f9db66929e763d79fe64daa42310d3c74847bed627be8d50f1c3c3ce520a706a7df5c4be0c69b40f77b63d596efedf94a5c14adacd2bba912210ce1d5ec8a1151b38419ea1a02ddf9a683d737f134fe395977c356d98439d973239f40294c8ab550cbacec0676391ed5a4dd62fa70a57b2740247cf3cd09825ed78855357e8bc5fa8fad428e0673f334a0b3e3d61f531062042620271ae77d357d612f5e17ab032c9277fcfa946dcb2baf8a8272aefd3c3021fbd5c7b33acca9b67fb82cd865ef48a5af77215acf8276af94fc6ea811f71ea18f2c516bcad6864ffc5c12cd19a857217085c7f456cd960503ce14e1e599c77d6056ab5e4397df20bb211efc11c65b18ce232372aab559fcffe140a7273ccb74e9dcfa668af02af902ebdea5f09e2db055d4a81c61eb59fb2bdc9bbbe7e18339d017e8bf4c52a0a59d4be59200463148ecf10c504bcc9880e2d309439811859ace87bee43212531f9b2d88ae96a8a291b73aefb36440480e8de86fe214a9f1d424a528ebe85710050e50658a65706febedb8436b795e9500395a1860665eda9a0ec3ba216e66e54b2eb6097a4b69140464647041d9cb676bd8d8bc00f7c6b06c72be1bd04465ab014a65d8514d24c37e3d3e3a54a8ad0208d3e9d75b9f6727196ffd1c9df604b70989a785531b5569f5dc19eda680e949e7c161f9a8fcd8721603dbbcd00eafe788cc105febfde8acf79a1af6d1b800a49d23ca46dd112da68a7725dce27bd04b6b7345275f9b12731402c9acf599f239b19540364b30e9d51bbf5e5f4ec6195ca1a8e43f865df4e1e24e4a43408b3346a0ca9ec9dcc5a8322eac77d935525a4efa58f0ba6a9336c7efc4b6ea9683195ffe61cc3bc4221a248ff33222c5c3807d84f3ad90768af4053cb5eb4069e364bbe69cfe3e5fd5c1851c98bf74ec7d9b6a76d526e429b21ae2f38428c6981b15e9bc831feb07b3a5e0d85b3ee8a91b4def06ac022446b647925d59793454ef1a09886345d57dcc7565e7fa300b44d606848a5d0867632099f7d45cfd0490912ba56aec5fc7d8637e598f150433d423b666ab172078a4ab296aea13fe6f2a9b3a5f720a3ebe5c282d0aa7cd62cd319e62b623564fa3abcc59d255019980ab64f180e067e1ed3857b9b40241533477cb1f42350ea80e4ff4880b46a18753b51c5c1e5f70bcc5241f24714138faa987d86a5301c1e89adba320c00052d0ea84eaab564edb9997e2a75eaab1cbbf1c7587ad1261e940722b6350cb79649b4f84b11d7ca8618e6977580e2ed6539eab8dbb840a593181903ea5060a710ea510c0b9161c4c49df697d3b37b5b07b430cf9aa6f3485ea0bcd81b0563698124af24de9635b7cef1ce439f0a71cb70281651dac001f18d8c9cf3bee3c6152a03e9b85a26c06bee57568cec1fa340598171f73f67676d321f5d912427882bef385450da08b213f83d320706b5c95dda92eceb390473ba9d7e3900c81ebac47e607b676dfa16a8a0c2eab4313f37342531e3776b01bfa0a88ec35098dc0ae911b2ff9b5601507049707500a27679e0e215e57616504e4eb70cfa8c20dcb1b0c5c2fcb62877c0877cc08c6ac084aab37262eb265543516ca9303f832f51a73ac7b77b4b568c05fa8a2208ba215386c8bd8c3ea169e0dbe248ca015c66c39f17c2197de36c10124d4f7fa5e55e6d735b7e9e7da621a0711743d0449fcb403267a6665d98f130a6d955125cff09cd4e629cb3510b5ce67e74f2a7f936f2ef6e3d2a343eb498268e6bc161628a5fd7359fa12152b19210de3dce4c99f1ae8a3eeb92d5faf3a89e033faf30cfd8db72350ddfddc2f605a8f92ce41a81ad6b8feb9ee56de82becd99cf9fefad615d82e6d2a777f24b8d7c642cc8927491cbdd0bc8d04058aec8a15586e6694fc59888e750c4954f041d6bc7c01e2410acfc339252b10c9088f39bc476ef2a2f2cd0f01773e86f2a606ac53ea05ec770b39206dba0acd1a6da1756d5167eac813b50eca91cb400b0ef80d4abf56e50b070802a207e0d122b790772bd6d2ee052c534eadd7b2976ca1eb7a01403e6bc91d60276a6d88787d36cc50d7155ed0dd4e7f15a5eb4f13983db603d256b56d6c3513241674d4bc51bb9c1d24a0f49de94f7eb7e5ccc36704ed1a6cd8cc1173da655cdac07e4679f22d5e42f3d592cbb4d47db529e5469fc3a585aa9be651e05c18dade4eebb6228ef2a19c4b60c82ea26e10b7dd5b5bc70bbfc2fbeedb2a868bfe84f99e33873e51378eef98322113efb4252c6111160e75fcca53f1829a8dc436208110aa54449db5da4a98d0643f244801858c96ffbe0db44193ad66e4ed2ba3badbc9c5f5af026a03f0b30c8ad8c72b3c786791df4cb081c8b3350df9e6be18bc9109a3b38e3fa654f95dcaf8d75a0bb98e7c92e9f6b6a8cde0b57a8ddfe8914d20006ead759422da634a98ccfee833dde4c21deffb63a39c0fb243be9f00607dc0bcd0b2f69ee3843219ccd0d776166676badf3250eaf3158ce916e9ceaf35b63246fd9edce4f8592a8f160b8129cfc3ba5e1bfcd4f7a84efec41b196310549fbde7818bbcfd6ca6b641653b744d5b22981ca17879838a4f880ac0637017e95100161a758ff5b057e97a4a9c9bf9164e6c2f2dd4a88112c99fbdc5f06dbdd162bf6b4ca3fc09799558573121db4d9d11a2b61e8a220793cb7343b5c47ec0d1b381612b8c5da629912b20a765efb3318bd938f44d64c3cb41da338f85a221e3e90d34e495d4c7ad0bee1ba3749ee307a13b1615ed088e717d11756fad39d229cee2a397b3b30f45d28a38246d30c2a5a05ea73ee5902b9adf2e4d407533fa21543b9ecceafa591528f9511a2e86b2c56f38628820bdf586e0dee170b1ebee7e29187eaba065088b7a3153cbf4feeaf2745419f9950b8ed0626a7abd81d49e89e73e17e6946a1bc3f9261412ebf6b18f6a459936a513eaa370791d06d2a7b9508f391ce15dca251f977428ff5e4cbf969146dce9717a7d102d20a58bce770145f10eda75a7d6c5df65bd655091b5422b868ca4a1dc67919f14313eb9118df4286b608e7c410914b92006e41bd476dcd18990dcbce2881d691570065b3de1de482b1a1cb022aeac52aada0c6493656657104a1e4af31bc191f10d60b62138d50398b1e56a5a8abe58cc05f1d9aed181d3bf5b899355b16750d98ff12d0198e48d716a249cedf7fa2f9b922ad8294c6f2699cbdd7e099b7c21d85e075b00dc9f6f6678ec161660645a803e99ea481be7980c95bb6892670dd66c3fbbd19bed80382284c2b77f292e5933acf337ac6a087c7ea94c07d2081da7c3ab79d2a1fc673f5027265c2d43f77ee58a45fdee48ce1fc74a084f4248cd3a9c808b02bdfd8265c8d8346bc65662c63aac46b10ce846c5004f2ad74aaf7f14de29d88ec3b219e1d97e1e205ed9d4384565967a2d5ee916c08801f6e5c49364312ad7478bfc503de1afab424ce84865428fbaa2e726f82ca45a47f168a3b165e268a00cc25146c9067b96b236fc8566fa483e92817ec5e6b64ed07f9c621e89dc1fcbb6486fa33565107705f0fbeaf87c0a27570cc4ca6066ba5e6201a1b33bf9df11b07a4b204823deb07352d138880fe3f18be9e3e440aa7c9ed92e94d1d16bf5ae47141a35b68aa03d6f1ba1ace050a45419126e832086d9b3b8479ac40d8780fd687b968b6cb81d6626f23b2d36a124c5985954b1c677c2af471a22dae84dd6faf7d9ccc6e73845e5b8a45ac4477bf04c8001a8f006c9d2d1c9674536d520b559c895ab722df32835cf316663783ae23cb4857541742772a4c344497d44b1626c7911d6bf784fed796fc10ae43ad85a1a25943b82e174be892cccb9f87595f81b8929e87ce93b8ecfefc82e83172357b941b2047cdd45ab1d7329d89ba9982901501075a7315734bb1178b11b3e90c02b903d25413cd631dd698e0e55007882555538eb1cf57a736a8100ae045e160633b515e09230924219a39f14633985709a22b4bee77cf29fe", 0x1000}, {&(0x7f00000010c0)="cfdade76dcf4d1895fde5120443832072f2766041d165b1f6ec049aab6691a041ca5f9fa25916b4dacd2528958b7fc26e6cf584a87fc674e8c4284f53d", 0x3d}, {&(0x7f0000001100)="e8d5b26e7b14303c164d38ce3ae881fb221307737d1e86d81d1228b8c8a50e295ae6a7223ecf622ae17f0c74f2017c75f0e3713a4b4eea0ecb4a1ab5dced2073bb862cef7505ab1dff686b2583cbba89e4580bb636cd82326915bc9a91a4f832f803311dcb9186160bd7d3856661a9f47436130fbe67cf", 0x77}, {&(0x7f0000001180)="64b63db7c4cfe00d10f3ea32ebf098c67b9593b90d60c154c596817a79c8d6322dc71841a51d673a79033254c8c3107c14fc274c334b203e6c6c602f6065ca9a8bc290450a0148b5d71c4031b918aa5adcbc30f735b7266c9bdb32417accbdb5305890a347f0b7b7e809798de2a8c5742bef90d6843538db42ea162d351d512f0f3e918de410ae66cd9862469aa69397ea4de2cf76a895ff940c52ec56d4977ef73ba52ba29bc9271e4db50e446f0b257fc4f34d1ebb69325eb6f8c589cbe0ad00e3d761252e485af6be94d0e4362b32c645a94d8f4d223f639c9ff3a2788c73ecc9800d1067cd5c17107f36e71232d6b3eab728184b9f4b0e86ba54eb3e38ea0957e25a770f2bf7e437da06bf245401dc8e0271fb5ca42c2437ba7c5056e71dc5522c90cabca46fda6738dabd31f7ed7d155ae40d45a4c099fabbc4f24f92a33501fb24cf1b7d9374e7007c50a8329ff43d99c2e294bce23868324239138bbfce286e4882466b0f789e943514cedf8a194d2f29842d40be3f0d5fcd1c94771d1c6197a1e1657b193ba625678b3e415a5331d9ca7f2b4347bed73a8e91891e62c0e8bc780d4583737571002376b5b3e89e3b74d733d2c32f2b3b63102db32f55d0362d0d513a60622d84486413369d3336599bd3870bfea1a57ebafc1f7079af2803d104c57722d4aedeb1d02fb8c5c44227b10109327ad4cf942e050f05245a8e7b8fc6527332476d4d561d7ecdbd455efb585ecf67f39d323085c5148a6e6eb6b97b22e5b7e2d11c9a3d669a50bf5243481ee719ae14af261035bb0d2747b3880fb952170548d6de648b42dafd2666299b62a418435191a2324fd0b80f0d975532f55d92c3a1cdd5239a1d33d2da075461e27ca9449b30a5fa180efdea010c52318ed447eb67b9c1726127912c108c1943aecaed01a3e7869cd686cd55d8cd1de376e4ccc8e01b63fe08f3a73be3fa1ff1e0f12f33b21f4ea7b37aef336ae3412fdfbcc8ea8aab39a5c946b8f3285a44610db2438916a34d43b17d826565ad71c7e77fe43671cb3907c455a2b20863fd0ad347ad5a76b7e000cb07a4c736bdffe753549dd25a982184a373741b2ba41e81c9ad81bca591fe6613e0e85f7abe28365d7d8d17c2e95bc70169fc40bd34b460070b7007f7456dbb8ddfdf26c3ac1cc3552e4ee60b2bc0a5471ccd3ffdfa9d4038d29eb750575d98b9778013e830bd0bf5d9b4443b36c87d380ef50d10ea2557a3f0b936efc605909feb741aef9f5a81f2ac384db47698ded5d640f5d87f22ac169c19ebac00b47d36547623d0458e14677ee66a9417cf8718262e00f4cd0ab6a6587888aa19839541420732fab1238d3963389a422bbde3ddc749cfbd8430715863e909a9cab99873e5da301045bcdb02ee17bea3524973ab3dbcc3c0b9de4b9167aa287d2fa2749655dec015c94bb983e08c31ceec29e02441bc57b0d5f974bf8627600286d38595d026a370fbda4c8f1be8e21fd31546ca27168693b018c30ae4888bb9676716c321da75efe5388564cc8393dba5241e8bbd97a4ea05d3cec55f61c8badac0eeab5722f29a8c762c068b45d0ffbda5b4b637443e58472c166ac441a7e16e664e424d99637cc6a4a17a88a89c070b6042f6393b346d32e778680b5b4cfcda87cd99e2fe87a8618fdcff2ea162c28a6540bf11529d8af9e1f0b880c238fc374a1e58d1353c974affff14391b1a56803c1eb37414e13a4f130509e2a7d4cbe825d6f2dbb14bdb0fb5bf459f4e51c26b3c1abf0411ebbd2a886aa6eff0bba62aef20f978929591dd9c542f5e308b43e12eab673d90c2bb35ba2cabb3143f501d94dc5b1474273bf104d8308771b10c3b2c9dcb4dc34ffeb45ce8ffd2a5ff856c16c7c44c8c7c3304770043ee1bfa57f26f2c6b66d4e2d8edef0bcd1227fa4abba5ef262f84ce62eaed26226331bc61dc5f63611f724d96b80d3fda8848eb61fd24b9949e97befd817d8994f7dc03913d3568b83e8d56983026abadea8f9fe175c6ee22d560fee089f63da6b6f16678bc7fcee96621fc8146a1c7ae9de6f2ba1f231eb740243ace4705d6ca6dc4fd6ec5b4822d4dde4627bda1a3f0ce700ae05b10db09288f048194d005b1422f5b4a63c6faad32d08acafebccc5c5f8bfa5277e8736f3628e1314b3ef0e98c5a85d375b10747287887639c9343ada7e7dba4c77770ed6f708b74dfc3f38fe34d566a0e0171a3a5e331ab6c635c3b1a901b7cc5d49f82a67dd494ba905ed617914852cfe0c10481104c3511500968ee16982af96705814a26e9ac24a773eb5a43f5e6739cca31e28734a45b5eadad49c434423561f43488c3e34871059d5ac36a67be7644eee0ab242a6f1644876e1d83956af954f98992b37d3bd0b68b78307d6b44069452abb97a4a04b357bc9c087fac4039ab2a260c59bb88f873a853f46ee5b060d3d956fb7e7c82fa5e6f9b0b15a66bd513f7d0c6b15b0ccb5f1b2c986a7816419e0615455cfc37680c38110d8e2c36d1305fdcabb978eb59dabbfbfdc24d85b7b7a784c1d4b2db123bf770abc556bc1d940ad87c6410d1639ba87dc9c13d5be1e52ae40251aada88e4cdd636b7193f8fe4f34c55f0bf41612ba8fc8a6b5386b8e093a394913afe1d24364dc7d3377341efd93a9717a129d2667f67987a5a7959a5cf42120de21f66505226ff9994137a4ff8dea609c226a8338f341efbd06f6ed22d42f8d8c197a55a056fffc3efd4d53e093a6d27582fe61788768917da88d925bf5f5d758c6b2bdb839ea02ac826eaf6ba822f88dc35f2da7a1fcec4e089a09c0d4a9859f07496384d309be0cfe3d4196777eeba7cfd0083f267770ea6e4a13dcc355e1d4a8c33770c06bc384beedc2fc0dc75443c862da6b3ef037307e9b6a01ac6fea73bbe8c218959e1f07c6ca8d66ee7a9fca2f9e0e9056435a8331b71a0c157b7c38bce73078c76edd3a2986cbcef537406d23faa8e960f0692027d058a92251cdfbabdfe2e87088785bdcb6f2b50cacb75c3863c0d0ec3a74ca6ac25493702b21e7a3dbd1613264e741f21f0c9933eb39d82c1e25adf36745603a214ebf39dc1d8b52e89056fa9c5397796430d54d3c0cc6c7c2704301c014816bfb497428a4bb95d697ff07f778d2142d4efdfa70a864721b0129ec7dde195113cc3b4279d09642c38949f87c4e3020715ea94d1960e7ba2617a3392119a029e4628c2fa139c1829924288f10fea0d799f389ac75fe9db591a42bfef3d84277c52822fda7a57c048f0dee943bc6eafb44094e0c6261fba30333234747ec7c7a0dd3f812d6a66257f9c574f841079dc14092f6870880913d0572d8f3325e065eae33773d234af703d3b4be39fa39e32c8d3ae64673dde95cb1497b92985cad40a758216b0119e7d51d5c1347eb988fe09c4402f22b366c3f0ded96593dce88ccf00071bae968f5d780aa6af3116ee8d9593870738488e8019165a3201fa1419c03076d7b1e864fbcb8aa15e51f8ef38bc57af8ed1d9a1ece32fcffe5818f1e79b9b7abe21ba176866880165c5c77675a88b8cbb93cda7cc8ad56c23d4a5c0b37276e817d6c96ed01347bc7fa392d48ad7748431fd673bf44710aacbfe7a26c59552c5f8f924d4764685f6c65d8f674d4e67483db10a0234f53bca580911814e3954dda22b5e800f2ec66b7f65105e97ab74f6a7f91b25e3237f204ab6fc1f20c0b647fb9dcea5539f03ce3a95ef5d2c53c712f74f4778ecf76be1ffd2a217a51c7f73c82a65e51a54573521130b764741b34bf1fe590e417731bec699b462bc197a640286da77f29163e566dc80b08a253cbdf76e229c619c22983dbf37a9f00a9a1d192d5428493e1744e23a8980d1e42f5cc6a27d5e27810898af21f94496e5e1a1e69084f71c2aa045e325a78c11098b650dfdd4579a2a48e3e09c391e7a18bd77805954a55cfb13dadccc9adf384ab6843ceb9795db4c3b4bec9ca4dbea4a8c0bc6bb4820985ec60129428b9c699985316d027f6bf6265924bea33f257889111b6fdabb6e2f6c8ada521dec13886423e9ae383ada2271a8f9fe91ff13fdded337f0ba95344e7666071259a10998c0f8500e5a87aaff6ee2c3bd771916da7ed6f6ed71a608c1dcd55524bb4052cbe6b05f3aef4a1f154d868caa9fdbd316248034795b657f8edecf8143d7139077c549e2d58a90ed4749bef2188bbde69a6e5caf8f2b1d93da9ce80637e15d6a72c4b9ff85560ce9f35dd6d16e68045e8b4767460cd840fbaffd423c1668a9f84d5a2610c39af747e8fa0406d8c00d335c1111a614a38c32d0a4d1f814f78ac7b30e9fc5afc9e7d5bf725646dcd6e1b39f68c08d352550926165ed999de48bdd9742f91adca05d3504c82dc5594234733705144453271ae8d17f28bee9851ab4ce0416cdae3d8288f804d9adaef7dda086ff4c3bc077a70aee692d289d91668aea7162043558f68a7b5f2032058c80669feb85f04a332ffdf18465a9204dde666441c714a7f774dafefca72e5e363c8f8b20c3538b996f5a4edbb906f1bafe737e8b1a282d948048a30dfe1a373ff733502d0d457fa430e48d4b18f88707e9ea3a618053ffd7a4098a457ee7d9daf80386f138822aea3c263e4b92f7e579de4c9f3e92584466e78273e1bc09d5caca6512c7bf28979d11e9d84be06ae35971985898ce08153740eecff33c0eb84ca07bd24e2cb8f204f13014d7b739806656b398cfc5872fb383781369fe9cba972922c278e3e0aa60987960a50e11ea00ce457cc26a2241287fb4131a63095a22a395cd8b7c962603e2de830cdfb57a48d716ea3c838926570d835729b41ac4416c50d4767c29bf7e788ee8426049759129e900241df2f3c99e26244aa9244c5f7257f0765c36ee6366a34788d7f94b4a4ac5f4af09728bc57392cbf7d5b797f1cdfb5151c30be3c3c8cfbe0a151073d9498ff3497e1ca0074e2f52700ed56fa11ec36910586ec5a5df66e6609aa3a31a2cc4e937517271750a5274c4d83d97c14cf5701f720bb4aae57560436200e1e85b422b5ba994b2278b5833973ef8f6a03f0c06b5475e3432ca1b8bb7f974f016b6123f8b4eb10ffeeee58deaa825a185c4e1faff15d25f70ae337555a51405638f777de888a77aa1a8807464ace6d2f8342a568d697ec6cd5b4f58e4137700e5ea57a36c502b5f0dd9a251da52bc8c5bfc777fabc9b9ae76e96ee944c252ff501e0493ce9059c91db37d561607b98ba90460ee1468711a0db270a64c0992a96714415c06430b7471eb5fa8203585f129ebd0c441ebcaea33d061fbf91f7249fd7bb76cb355f863d94d442ede3c1b9df43fe87b7939c84fcf053fb4b8192e234e0883043024ff663980dd638d8ff9dae0aab8e4ad8adc0be1cf592d2dcac9f79534cb808b48a0a035f289835f5d9a3fd81cab6f38a02938e30b18a34b90c600df8a7a6e87084735d93c55600a9fd24fe8193c04770d799c4c242c3020e28e9f80d163208d58593846f22114325f7bdfd0c8a13e3c101f458c8b81cb54ce8f4043908dc325957eb606bc2a4295f3cbc3a160bca6cf25432f513ded790913d322e30f94464432f96c31eefcd7e7e17ce92872e17d77ae3bb9619613226427f2ba5aee80235936a99a99c1c58a095564b54dfce1cdd89d690e564f6e6c88d6b0cdc83fd60c48ca1121f7b6278ab014e4b4b54e502ee9dd1576dc6735878e28b1acc7dd3f0c996c2c92edf6298a5ddc668e96a6f9fa61661362ccddc8653a86da4424a69e68ee1f15a27f749b5103e561", 0x1000}, {&(0x7f0000002180)="851c44962b636904b1939870d07388680ff5ee54403187125e89b22100671fa2f38ac6f5ceed143f22b6fbad43ec7cad037355ea7feea69e98f0095d794fec75418392980c041ebc5365773240643a12f3fde8d1c347d0e5bf180a4dc42f804f97420b84c9b1802147e13c0ae3e179b4a047f58135411e36cbd8222eb459e6c509945b16926a1b6564527dfbe6df799f", 0x90}, {&(0x7f0000002240)="1f29dd62e20a", 0x6}], 0x6) 16:00:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x101) ioctl$TIOCEXCL(r0, 0x2000740d) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r1 = syz_open_pts() close(r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x81, 0x100) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x24e7, 0x3ff, 0xfffffffffffffffe, "0366402ba77f0c03ff010000795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60c", 0x93c) write(r1, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae0500", 0x87) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x7, 0x8001, 0xff, 0x101}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:07 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/106, 0x6a) 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) sync() r1 = dup(r0) close(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, &(0x7f0000000180)) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x800c5709, &(0x7f0000000100)) open(&(0x7f0000000000)='./bus\x00', 0x180, 0xc) 16:00:08 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) accept$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x80000000, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) syz_open_pts() 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x20657) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) getitimer(0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) fchmod(r0, 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r2, 0x0) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000080)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x4, 0xfffffffffffffffc) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f00000000c0)=0x5) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="c4", 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="bf8bb547241e62", 0x7) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r3 = kqueue() faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x180, 0x2) kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) dup2(r1, r2) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) write(0xffffffffffffffff, &(0x7f0000000000)="021437", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)=0xfffffffffffffffd) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = getpgrp() fcntl$setown(r0, 0x6, r2) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0xfffffffffffffffc, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x100000001, 0x680dc38c, &(0x7f0000000000)="87896ff66a59a3927c003bb7f0e4794fe59d3d0125d9f51fe6c827594e2f065a51b5c27cad87372f78e91903cc86ff4f8134e3793a9d17a4ae131475575ec87280ec76d850d22de9a6fb535555477e7381f82bb457543390dd1688127f08eaef1a0efe002d70eec61547dc570974d0af281abe170db48e4f1c1b76610d7059d55158a69ed95b5bf3651479afec9bf00832bbb4f79cd7cc7b406cf5a7d5b019f8c79fcca718de30ca2dc761c551c0", 0xae) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="704934ffbaab6ccd772ff9b96d95b0a2f0c9f25c16c99b18c7fe9e6d349b28fcb8ac0b8d0c8c13bd53ef6dbd0f257c0168ba814bbeab4ba341f1a9a2528580ad94d911eb4e0a24f3e119453a8a10db5abc8234a865dc977e3d78f6d85eead4b64a6e6d6cf1938f40d8fe8897990916b38627214244796bd3c2df9a1e642a76055653215757800387d8b523eee4689e06b823bc89fe9e8fa46a29bdbbdd312a31c30a6ddd11fc6f47f2887a968ceea4d5e5147ad712b2f869da75654876546b1ef39dae2469a03415f038da5c475544edc246d97bc4969d4146775efb47507a380c8b3058386b64180a2724f0795880c9151c71f9a810edd2344a7020adc185c1d27387e8920a0bb0263ff8341ac4ebc4f5439e438371a13899aa693bb015d46264023b0bddfd4cc8b7d90844c01d2433a588faaf47064a3208a5a910abe6a8ce8276134e47746363f7af0e2a079cec6b6844a7461698efbae096681f97c78a720cb55eec5080bbc35963dcac41419933fda8faaae86cdcfbe4e48c8bcbb935c650ef6c18eca0c5db472313e9d3399c2162e9bb6672b606063ba824ce65eca62554810ff830b3d6e9716626c6841bae4da5450c7b27434795d2122d9a9296d74aa1ddb94ea29757d30782f1971d33ec79dd3e2aef696fa2e8c05612dc5be1c065961771be294a428458cf2a36682d853cf08eeb05fb2be9e20c666fb5f7d9aaa4bd1e8c4cef12adf65cf8739905e31962f8f2ac33b1c7a78b813a136c097215bb6f11d1b8e38b45dc9c90410c815851ac85f887368c6cd9bc48971c9afe729060604fc067f5f68bce4621e578f3bc7226cd4772e9c8479e7066cb0cd24a06d65db59c4462f1826567ead950d6b448697a3bfe1274b5ec9982c2f7d111476a3d51e008350736fc2a2feb52a29cb147ba9d81d23b2ac4374307ccf0c5656e53e731fa73d5097196aae72081e3aedf404763a7892a74d5c7321462673e85b159d2f8bc12b2fe0fb68420945aa9c7a4a9495d72c21ffec80e6b19b3a2a155c2933943cdff95826f6df67a9ee444f644fae8798852a06f5db8efadae158a0768925f49465d6bfd016b73dc6a87fdfca49caf8fb837f69effe87b886cc240eaee70020cffa61715d4e6dd98c35c975bc14e60d701498c954f80cd8b53fa8c885dfb905d38b550c0a2f184e4e46d8796f37e3ca57cd1496978e3c8c019b741923a787d459a542f04f3d3f7c5b05eff269636cacba153e0c7d393bbfe12531400ec89aace7d7609ef7102b4505bcb3c922e6b9de3d9dab77d0d812e33d595634e8259153d149520829f279b3bb7db1acd015bbf4f75a2baeba261518a7e89a07a7569b3531805757af5908b8c783f1380c64a8ccfa1b7bc9b6bebb2680421e67580d96f9a4cdedb0c9f8ee9b23cc68b758f5fb59c2d8966083975733222c2b2a9e3eb1f3cfa974bd12333a26113d4db0f2316e0048f53d99240490146ee97228f937ce7506d7285983656bc830b5d5a5e1edaeae04a2a95808576cf9deed639f23c82b3f6ee7207b5e09105265a7d31f4b6e23881eb23ba4bec8bd3914a53237f709d23f9c4081e397b25da25b98c51477553db75374688e1cc9a5f79ffc4ca0999abf139dd720cc353186f578f545f96583d3630c605ad955b4abffde878653a05bfcbfe339a42ad7399507554ba0e560af580e384867ee8c93d980106c3ad64d3d8b975ecb904ab6d08c83b63ce6054c2dfe4ee512a7a2b678e124d8349505bea049b6cd7d7bef397951b9dbba7bd97bc3a76f16c87099f44e295b6a2012cf9c97690b00f0292d79fe35d94b3057091ea2a4ec7c6250c2099564704c952598c68f60f9c164251e849c56995a1975ec638dcd959138c704ea6a26f6f25acb31df2581db8dfe0ad05ee7cf06d8132cc7ded25fc3b488fe2646ed03eb33be5859987152c7edf5620bcb760683d184750c81b202ddc30baa71d21f7ae46e7fa763fb8775fdb1c4e5c5cc8a93223d6961f8c58f982f38269085b4421a4c3521bddbc92e99a6ee517c64f86e02ea36b6f0f59b9416448cf7c03ba903c5a692d964d48ce883a1a38b48b71bbc102485f06ea439b9da35ac8cc80d83f2907db8f78cf4cde6dae61655b19ec2d1cdf6e18c0db7fc788e874478f54cc75c5c9f0321ef540f1d2788a868c0aa9c7df1e4c91bdce2d5588c60652c9ed3538f06ddb1e5480e6fb9d7d67cd3c9f01b124e2c043ddd220d6f5c5b054d3ddbcd4fb2e6eb7880cde9fa8772538ef990fdc9054ac35b021427ca7f44a4145e9e67a62ae133034dcb0690d62f7d3946106971131528717f4a9af671abcd2b8e96105b8a756d53ad7e44403719a4eb653de74dd7ab9a34258951aa258aa05b2cfe2d2974621f90f895c0f0bef7166891fe8ed4947ff41830f939fca6a8591a063b2da5a7179f78eef80f7dc3a2950eeb67ee06a6114f57edec29ba9fe7261c095570c1b3b010c2a1083ef8cd680cdd590d4f1af80962fee0f2889149e756712f17537ec1ac7e77efbe13e93861b0f893cc865c53b1eab4074ff3571b6fc110475d4e660e125103f22a2050efeb2c057755b3d012cd1aa7ea943c6df8ccf914767078fc47266099438bd2472619d8712c77452ef98e915741fc9191599e3ad428fddf27147f7ae61aaeab80d57034dd41d88c9d8f66219a1c6c6dbb8d5281cdfb4fa5cdf15faa4e1a45da0be0431fe23a133276f4e48ee33000fc11d5d8527bf04f980e44c9f65565f4bed385b378ab2b7bd5ec305c854c68d77810b47380149ee8eb82cfd83e4c71d96a9cc4849dcb25c1a1342978ac147560ba024b86be4f80cd7758fb1490e6cbe963afa841bc0be1c5d013f3e12982cb7687d728059ead531d4f59572d3b10caaa1112382838c2d61775566908537f6d8b422a3db56981244cd04c02e68b5f8884388708beeb19c763195e8a8412cfa83bd3fa968c67f4130b58444ddbb4979ca87b17440f12baa3395246f338b27e513ff460ce6a92ddcde3c3a1ce0cb070bb5109c91a01f70b8eb56bd11bed8b47d8fff737f13aacd3b09567837b315b79987c164591fa264bce0661f3fa059d776017b52656f5804dbe0752e55de05d0fb12a0b738439574c1cee18ad49082508799dcf2e1839c7d7399321f0dd635fc3076f784e3031acc624f869fea7e859ad971ccfec3881b02c61462d2ba996dc5982c9a0e12bf072137d680b4f048558b6702d93992a48acd90a0eff5486037212188c6736ce3e6e30abe1e1e3c95b457c0a04a6b7ba91424efdf3cd1c7df87132677cf915ccd2c454e91253866d424e793bb24ed87e2ecae46f4834cd1eab56c3c7e724a162a369c0f15216405da0caa58a1539b4feaa7041c1f6a823e361a0a22c65193cd28f63369a54401753a8b0b7c0bea82528eb124e58cd1b69e36ce18d61f950d7131d30243964658a5085e9360dd4ea0f128b0eaccc3702b92a6aaed103426edb403f76bcc503365c73ef47af0c52cb5511cf1d7039ec152d1cb3fe3fa7151e94ae4d0709afb630a166fefd6c3f751af5a0c1ff9815cac66b5e422663f36118b02f5873ea3f93bd2200288a0c5a8edb76b97e7c6263156650190aeacebb2ef1194ca2f3d854efeb3fa10b4feaf9909d2bba5e42fd199764b1bbf797b74574916b4c585c68009f37f6952a1cf693117f44ac8b124512507b4e9afe391a629f61e72a2a3aacba4f6c28ae383e123a4fbe4ca6f150bcde40ab6d7d98b1955fab2771ed376d4659475d012c36d11e2d7e9f56e24c0087737aa052fddef8494bf935b0d403f4e9b1622ba5fe062c99b945e3f7638b11432f81b8a356152d75ee78ec3e1e2545b1e62e8df5e1ecd8f010f7a33d45d30d349088a4f459245ff2f0161be56718da9c35a5bd311aa80bc73fae5d0fdf5b20b7af0749abe2b26895d845babcefc71dbdae87bec060fbc9968ba8977fa5bfa621f192790b025d383b3666025fb010ba99507bb2bf683e03545c7a4d0943047a3d7b86e0c8a2f0de574a61dedd5d571467f583860caa05a53ed41550d9fcfc74cdbe3dcad19d6173afb043f29b451e9e8fbd2daf7fd3e3b4a937f6389c3fc70344bbb993e23c205a569ea1868c8b15320c9ec02464c8b304cb99f662e2132f765b4a2653db099d79388b26946c29b690f999d6f10d954c58240b8ac1a3df9ef86431e63f4a5154c9e470ede746aadd4c12a545d2165420bab79b283dead88e7707b88e426157828f05653a3475cca909a788d09008ad19ec10a1a83b44d079672369511fa09e0c257dc08085602d1f7f5a2c0491aa21dbf8766ac244cd47fe73d9f4a130e92b0fdccce8fa73d7af2c6c6b3537eefcfa49fc448df1cb142ecd90f47565a8cf73567daa796b1efb565a1e19f3ac3847b7905d0dcc65678f9f5cff3a32bbeee45ed06998afecc5802260e6b4517b5fdafa177dce2e8bcabc09c1710195238db87abea26fc8290f753f33af5824a6e934fd8c0b53e73bdd40dade024b940371d06c507a5a403b51af4a7f9786fa722cf8f516940c49fa6b30e73c0bb35a05259bfbde56bac37d71ebde1a4bb2a39e0edd728f76f4342f3a9e47fb8a2a5340b34faf05b60a52c29a2b1235d4d04f159f7e982890bc74048116b1cd208d1229339de795632819e7591f48d563189594f71da6ca95eeb3a487f8fb4e62aedbd4b7e7bf5f51d6ff56f052f28db05a08729712c5f40fedc48c37b9babc510ce3ea2c48215a3cfc6aa9d7223cf969c6aa3296b3677f1dad58c67aee467701cd214d481b0a2036354377125756bd0a9db1f17c4fd02866f541375c7b4fd892e846da8652383242a42420eb7accc45ac17d57d2e5e67e12feda15325289a9711adf056f8c25cbd355c5c6093a97ff4607df2a102be6119f4e6fa1054eabcf3d55b4c553ba6a68c644504c95b05f75cbb8e0f985097fa0778ea0fc09a1b2d15ef76c47704b0ddcd605a5cabbb5a37a0828ea87b57c02b3d15ff0b5b4ad4a98912ef6a2e0a91c11611bd31860badd52c6ca641336c8da3fc97ea2db8b38ae413994fec4df586260bf16cc9afb22c6375107e4adeb0c086a06ecff3d31d8e1698568e84ae3fea544f97527f901f452b453e9ed73e2d9520d7ade9495eeb7ab942cc317b9e334cf9cecde3dde36a80db5c13dc1c2e779f6f2a690f798445a55ca970f3ee2daa75fbcf54fefb51efb97bc33c81035c770ac2476d0a5ff450a485dc8d0372617463c64289c69e90088aca7c364c7075d272c82d99fcb2d45a887873978b3be0e7efc5faa3f3b353137bf92738ec114904dc1d836e4d02af8af71c08760dc6eb1ffb822003fb7b07138e55229739e557c6dc70920cd41730b9693b5c59c2c6c6811cc8d0e218b5264ff2ce22f9ba113abd5cfa01dbb164e4947e6d90610df89af32a720ea9cec14b76942f9f3ed230da251d7d964e345f729332e4061b45897fd8a11ce7469bf8958441ec639d47e87c98c2736017d79b91fc3c1834176131101ca6ec53584b5eda5378d0ebcc2581ed799ff657ba082b5c721f67064ad0289aa96c948c995f7f7fb36e806149f81d5f590ab5f9ab9dc277ec9b7f8b917a24c7de8cad910d18a8d1181f3a2146302dde98ec55a017162e4d746ffbe64f4a20f22674762b82d16ed749c659224eb7a300dee975344eb7687b07100427aca594766c880148c6b15bb95c573cc9204b8bf44a87ddb20ea44ea02fae2567d0888fde1a239aa5ef6835aada385d9bd94b64c984e336bdb7dc290a100ce5a37d450f4ce064e85e47e07bbfea8cdb29", 0x1000}, {&(0x7f0000001180)="4832ed31ebf8b98e5c66a3a91f16024a348a03ebdef1abdf1bcdcbd26795c3c0e03f03df31e652f6436a2ecbfe530875f20d59d8851e485da63ed16884da59949e9ebfa3833d85041265378b693ab87376739faae7c384b8dd88d694788495afd85b300d025b8c329d0dca06d6f0cea65c49ae5a4d4c2b2ee1bc18e1bd2969b9515dff635b7b5776934bd2610653c2cf612a91ba2383f4f999ce50cc0ec26b799891959ee0", 0xa5}, {&(0x7f0000001240)="b47ca66fc9163ce44e76d9b8ca334a09583582d340a9b0020b802fd06e5225a5ab5de133c9cc92adff5710ca6679ad35562bf92b5cb341fe6150e25033a1a13c903253abf527142c4bb849dddab06b2f3c8509331d8f", 0x56}], 0x3) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) lseek(r1, 0x0, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) setsockopt(r0, 0x8, 0x6, &(0x7f0000000100)="ca5098107250a4c53c5fc780e20d2d11a1c75ac3621f6bdc0ee1dee470d3f32516260f8b4889", 0x26) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f00000001c0)="0a40bb9b1714207f3c9ceaee428ad13e65199ca0fa3b0688d8ab73d4aaed5ac44978540b09664e4794e4d6162c36fc7ef7e4e7961216e810ca53314c3b28319d5d18f874c82fdcd18403cf22fa30d5c9241ea06589bd36378d6803a00acabf78643117c27fba1f71984de0138260f9e9ca4bc709aef385ca8d537cfd1084699990a4b6c6799511dba8fbee463c2da6e9f06d1f771faebd49b209729b3d1f891e24a7e202b4a01f9a92ce257b627ab8bac19bf2d3514c784d58d0cf67230c875f55cd3967acf5003739fdecb822d22247f71a385d9a456c", 0xd7}, {&(0x7f00000002c0)="d6aed49beaa7c67359e2ac164bd33e06a791a7fe97095f35303472f724b2c367efbd404f023e7386e432eb07b83608a316de069c2736a643029e8b98decf66356316b66545b1b5846aad2a9100ec6809cf74477f4979c66ca58d7fbd4cd5f51b6e450c9790a01173e4234e03fb615fb0f06e4d600126bc44e01fce175ee22cd6b9929fa8b70df89c07b968564336860f9de71a4468d71c12452b37d718e7e3193a57ebd33326d271471a5f043a033d0f4ba7b267d99c296ebb3ed9f89efbcac20a", 0xc1}, {&(0x7f00000003c0)="9d95b006b5fcce29238df9da2431b24ad3186e41c35863c2107870e427cb193bd513ad26b06b823de768568b8c845fbfe454db96392f0e81a51a30019db95f3bb1531124e19923ec06d240d3adbd886fed7d2a3437c6823e44ad019b94565e7e1ebe2e40c8e058dfe8a321fc54e2808e2373643ed77c435d585dfc4403de5ee9a95447470b5c61eeb74aab751742fb273838d6ccab7938721abe6fdb4d01894ced2c1502bdf0e8a5ce0905b617e2a969a1d96eb385e90288a4dc0e416d17efd7380c6778dff733ee969a7f16c5fb1d71e61d26943d02f46fdf1ce2f9e348d47409b14f711e4e92861eadccb92f678ee8512a0aba075a31471505576e5b87cfe30537b422e2836db5ca22ff9ae5051c1c32c2b3506b3fb90560b0f6fc7b2efc72c33849850342138333a9c650f7a92b1225a05f74305f5e080875bcd2899c08c85974f8915db3c4205d4d151e47d9e60625a2c0319b0047e036b8dcb36eeadc128e11250c36ec66a2d9d67b2616f6d01738e05a2013192cd02d4173f16477ef08ee78419da583724395925ae8fc26b18130a16f80a5a6a2ce98230b8123ebdde5cefeac30ae5790834659c5176cf4ff20554c6146372fe70d579170f5735732aca7156052e670f1bbbeac7f251f73b4160dde4f69176b8f12bdfdd0e22c7b6162229ca190416893f55b4826b16d2bc71eedcf1df5fe9e0bde5b14c83bff3cfe1e88639defde555d2ca975b547dda9e7d10ac27b9441b19bcc98f6f8b82c84add4292b5fbb0ad496fd3ce6bf93e395736449df4a8eb13a192c6b17c200a7e37c5f39f811a68f8f63990c468408793b04e26483e2b4cf36ac621c2810200b8f42849bd5a8762e6a296b6d2f9300e42135b02bfc52e8659aae761a49bba2f12f32a62ae6070b8c9657143983cc0076c337d35cc90f7bccb405175dc593f7a25c6262d442c55019c893a9a0d9f7b93fac5acb63f833e3f63196d43147f4596dcb731edf848d29268f0ed0b0798ec5d8f4e655200b5437cf29ce4918baf183037e5d5e6b55255bc67859475c6972e72428a2999bf8684d097adaadb3cb2374b3f777b54a03d2dbe5e743d9e761cbe01ea9a5a0f7f61723d9e1dd0108b8b6225fcc801fde713a5b8c759f3167170dbdb44af693f250c09cbdff43761a1edfa2dcb80a7c15985069dd43c138d938d1f26736cbce8944b31900c0d7789e63b4df8f491f0a1919a5c5373dec77851bc2f52527ab75464f2614b5e86f8a1b642c0e2ee193f8e87482562a781de220e09ab34c1d4257478a5b376aeb9f5f89f555559d7f8c9148555b6c2e91d4626573e3dbd1896287059574615061a8c9617c8c66a41cbee8dd880569d05dd36faaac6d0a4f3de2acfe39a4a14353603c11246af23dc7fcd4ce61a9f9ba416d63dc73a3eea9b5ff8effdad5ca016947f26b68eb96d2020e7198472916a49afe210779e29069b317cc02ac490a0acdf59b6b58573e3850564db55849fd94ca9c9cae88ddd59613e38efe2edb51c61c885d2f37fa3a3915ac182f94e1020450f49fbe40d04dcda3d6f74c338e4f07e9221c4da173d12e665453312633916f5eed81ed54aa9288761b29cc94ade776d309856d7ed3ee7ad2fcd5a0a60a30e84ce5ac70daf80fa4a145ddd83303339144a488fae2e14296c97c7b4f5930ebc7cd84aba50efecf90a161f1142a092aa3dbf3f08a7593ee6a130efe5dad0ba2cb7acd16f9f57c7188d9cceae430706a047ed4eeb9664f5f3a81e40c93054530379a689abfdd24e0b6759a599edddc76adbf59ca286f6b454a0b17d4d1c52bef939412e7cb63212a422dce7269cb2a1f473b6e2f68fbd24f5bdcd2f7508fd6709a199da615f91e2f331ea67658098f19266314b5569f0be153f3724ee32389a1ca2063e5c7a11f1f62dbaf471197e1eb7cdffea86ae2b48444455921fa1e0e73374bc30a7e1982917bd4064c4a494a0c724d5ff53aa3760a5e0996fa9a06ef3a5d1604709d7a3b88397065ee256142c7302bc2ffca507dd4c8ae1e5a76289ce077527d7dc0ccd44978629705c0037231ac9f46230e5aee8d19b0ab7a0abaf041679052790b4c6bb8161589554d83c2c18b3b04e87a2503ab521cd2b45e67869be22161f4ce53199b7c7cd92b96ef3daf1bd6faf18f1533c15f4206e2aef94a0b078222be3d0c4a3ccead931d6945267b513b5e746358c9c5470116abfa6f35fb7d1baa19dcd606228d3d89d131f53019c3fa55afca80ec5bf72ff374d802034a5b93c6f028fa8db49652827129b9ee8b0b1112cf4db237f222714d488e3aae86857b0005214c721d385c125bce442819402de72e62d558bbe2d122bba49446ded70fe90e7d17780c1e419894287657b556e57333a897b5759ee58995830763471825cb80409b9e4b789fa66a8e0478a4ca9a6ecb1f349d03afccb5c92cf494e28f99213377b9ec760435da770eb8a166147115c0f7df3be68b13eb2afb57b4aa0d70e775c37235a84d97f9aae8629b17e087aa5bd6b096af64f9f82984c7da057da082a0008ee4c463c1341b0db823ede6fb72ac34d1fbb450ddabf0ca75e8f2f61e515769e0c9519f13ebfbdb6bd93a795109647f2b3540a4714a1cd7762668b42c94158cef61a2d091899152b478b109b45eef5f9440d7c0ae26533654a881201df8dd326fdd7a20f0e3b614b95af6c1f3ab6901f49bcefa0a5462eba4b4c233ded3fc2880058bd988477ac534ad6d41ebc440ad89f9cc0090907bb8b11822d6b9cb3ad5c8b717514e2d9b2d64f2df2717cd3563f51fe390d1c1a1899c78b0ef8da4ece4a2c619d8b51900127701072fef8e5bd7edc34b809a2f757efdf2fe7c19e1b23b33687557f101118b3e1fe4d6d070b2c64047fd566bf26fd3844313695d056b28abf90e11fcfeb82cf7f886a4c3c390fbee1bfe740f3b3ed5fdf98b7d39747ef99f8911cada32f8738d37732efb06cc7c6d8c1b6d71c84a626107bc5cdb45d8b798c6b2bc7d9ce10b1425423faf1e242ac0b0c1e5d774378a9cc080332c739cfbaad10f8553cb90985dd0f9bd7e925c35fb35247b369bde264ab4d7116c0c87400716280c84db85581cbd78bd898d9d7c14dcfcbbcdfd1f7cc87e080108dcec3b3b3e901f8202ba35a63d2333e88919ed0dbad9889e96bcd5dbea775b281def81d6135740a22d8fe5b2b6b8ddd7bb07c23c5da8eafa71bd945956d81719fd0c7350fae28d182f57ebd6b349e4f04c8a4af0a8065ae0868518ee85380aa151b14d658bbf9dfdd680744b280dadd829259fc5aea9dbc7c52badc1d9881fc6f63b49e8651f334e8749f776640efd93f96c5d35851524b6042d50283745e41671c93fb115d9b3671bb0acfd78e74406371c884e482aabb5a620a9e519a2e2c14f1eb20f84148219f282efae89a67ca6d9a76df75f21ec304496058150c7180ed6fb3dff4dd43867317649ff842e281ad08cb37547ba9a56a0b2fb7e8472a4529e1a8ddeb6ad8e445e4fd4f57a88bd5ff73b817b12fe3e45d5380ede285d412cc6bb88ca87dbca6c55aa7630d1ac6b06921ee31da40e62940518339a75e997b0d3e488c7c73731327537f141c697c4db5aab956d1cfa721d94e70903f88903b02b22520207f954887bb3e90acead4fd8d7b4a66d481c905e9e5f1decfc189a51c50dc765de875ef4c8d8a2aec90977ae22ce280d33e5ba63c40547e975e027df46349fc6aadc0626c78f6b700d0e1555c9370a86af6c45a6d6ef35ef10e24549725fc7815c5a27aa6ed318a16cbe66a6524b0cce0df823bd57c77fe93a07e0f024d246f70929fc1e29b7233df57fc21edb5268c91bbb4600b193d851bce00a6ef28824792804373638acc721c1c421c376c8da3d9f9b84027be9eb9475adb430fcf3e6528a98520ad66e96dfd8e5dcd389fcb6bdef0311654a7bf42b07e318778ed225f946b0923e195d35f1133272244e50f864c382042e52f200704ac8a0a0c895e6d3fd3b7d74d7c98e46262c718cc9182f0ddc9097eb44518fd38229d66cc7588ab9c488bebded8412d3a5d9ef56588749250ec982d0b25c31f886e02375ba951e23efc0feeabaafdcfa335ad17469912447cc05bd8cabdf7ef1a917b06606169d95454c691b264b3a5efdbdba6e6f1225762b3822ecd51b94f1298b845de19b3371ee4147aa064f3ee3f7379bd95d8208cc0c2edf004b7ae05b82da9533e81a047ea2ce2262b05e90513900e7418a7ad66da4d3b9de57e192e1c4a48671e129d85e5121b577856b97753bf1548dd869eb457476c896a0dcf0e6a6f0f4b2cfc6fb0492276a42dc947a795a30fde90341486db4e00733f015dcba63b784113edb2eae1251c6637e26e77af8082798dc4911f9d13c8152ade6a8b6a46859384751e3b7e8a6fced95bb816180ed30688bab762fc7271dc4d6201e87bd3c89c33ae04f115c3ffbf708a39ef8904bbb7e204f033b1d62de92d1c4b2d584360afd96bc942c41218e394095ea4c9ef9ef871bac84e5b1d6aa087b44373676970f807c377704fd892ceac577c95dfba139a62b0aa96657a9a40bb04d39b4c41e16e10dfc48b3a91254a790b7ebed6a972f5e6bf2a0b3eae774f851e64da1337f4a59a151fc33c7cb7e27b16f82fe9f2a4ad8bcedf8e55775de0c3f0455d27c1be278601f61f46e7094f24ec419e565680fcf04379016bfd8271cd6b5e53759649ef07128bb7071ec173fdfb8369d7e857afbda1919ce4a9754424c6abb5d28ad39248cc29c9b91244657c144c6809c803be334fe0fd2bafa0c47688ae688449865be3ab1a5bce0596536220b1231b92f60d81432451294616e4de90814e9c030eb8314062200769ad7b65c600bd902f6c2d315c6c970bcd90cd38ad0696c767466b6e0a666486e7093988c8d18dc1066ee6708c65c86cd7f5adf46f76f503d1f16f43c4a2d982755935fbb8c486c0f96928073324315b9679f00860ea894041afe35750888e60054039b448c444a5eeeedb96bc6c8276be9b853434661ac8a24882c73ef5fe6279f20e55c7ee84c0918f43ffb69eb6d224e71e06c2e1f9cbffb9cf7ea09b633e5e13ad87a67061e3741a6286b47955f442bca6e207199fb4104f65c25b2776befff0ed9aee4dff74e7c3b118d7707101259bbe634b12b6c7091320aaa2f02a2fa253ce9dbe30340b941816900821e599ce78c554bfec576e93e409fb343e157645bc5ed74d1830cf1e8c9c8cd25fff43cf8ed849c0416af415b2e0925f97db217b9c6a28e0c31e95aa6dcf16256d52d708b346ab9ab14d5199a2a284857d8b9c6c8776283e5efff9bf99d36443f854bfb05e864246e62cca21a93293c075e853747a0e096715b478df3a21ae1faee3abcab5c7ee07bc2bbe26e6e6af1e3cac6b198d37dcb0ca45d4ec4cbb3371d56b68fcbabd0329533ad6b20fa023b441d958077f50197581b8a33ef5a08ea8bbda11a59da8bbec708399d829a477a677b5d2bc2537cdea37039268cdcb3491d98cfe0ce0c4ede03b65c1231f59c30ef6c7681a74c0aab4d9791d57f6137423a45c27a2141139ec01a5da55731f391bbf39045b3266c0e829c44fb64391bb8cc112ceeb89d11572f2eabba2a0c558a69c09019824faec96385b32f7d3f620835cc37ac24002e2c74957581bf6517a30713b687d5c25676cbdccd057a723e5b8d6a6c1a3516616b97ceb030877cb13d6640fbe6d2bb45c42f4864c264eea9ef06781b5e431a2bb0ffded2bcf4aa83c047425cab5043e90bf858d321d1d677304d6a98460c771a753a", 0x1000}, {&(0x7f00000013c0)="64b908fd65b67e0c222b665d7b014244fea06d347f59d6fc20787c1040ec20a43224d0107271bef51df51e17021267288b3b060e428fe647e41696c33f50fb5daeb950a3a904bf6e00b368ccc74fc0740771f0051c5c8ec5f287b938caea578c72764b41f96d2aa3b5fabb7aa5df529f4b809c3b271b38bb102247de", 0x7c}, {&(0x7f0000001440)="48f2c05fcd3037002cfd924bf636267d27f53b9acd9279d3ead4698460f4cff5446288e9920ad7c65ce90edc1230b54eb70328659ac161af9d142b0e553c42c60c461925813de5cec7df228a32eea4bf99fa4f49d73c5b7df3d457584adbde8ac0f16e14a26cb890d524e5a937e1e8387999e50cd99675b3e8dfbafc9420cd716d4bf91ece09073061bd6ffaff653af7db199bfd4882b1b183f4874fd5bf48a35cd727dd759204901e9c000eee6c877a14474c06caffac2e69529cd59adabef5d597f62dead908417f1a62e1a2679d9ebf2961f06df95f948b1ad1e6fd00", 0xde}, {&(0x7f0000001540)="6e0aac3423b1dd06bbf31f1154551d46e77a60d7fe9a88847e41b88282df7dd43993fa04b68446fb0e8d00ea4ee0a46b25a50a7c65ff18cf394c704eac9239ae1d926c893909fa7a37de14d2f785a574a599cb23d7cc52e79dfcad9c2d8e5ba5e8f6ba208e52a663c4803991f2803e2b4561d2f2936ad48765f179ba60995ee9a550dab398cd75ff438220bbcf8f0e07ff5476496ea465b5d553121ecc566af8deb08814ed4cfc88ab3631c871eed3ebdf8a55ac38752265771eda91cd156b7f58cbd864887e97843f3a4c7e1d230b084b8017e3eeae62d439c8b00dcc3e436e", 0xe0}, {&(0x7f0000001640)="4e0d5b587eac3ca8cef2aedfc6", 0xd}], 0x7, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [r0, r2]}], 0x18}, 0xf) ioctl$TIOCCONS(r2, 0xc0044266, &(0x7f0000000000)) 16:00:14 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x200000000000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "000003000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getflags(r0, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x88, 0x100) recvfrom$inet6(r0, &(0x7f00000000c0)=""/39, 0x27, 0x1, &(0x7f00000001c0)={0x18, 0x1, 0x1000, 0x3}, 0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x6005, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9, 0x99d0, 0x1, 0xcf, 0x2, 0x2, 0x5, 0x6}, &(0x7f0000000140)) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) seteuid(r2) setuid(0xee01) ioctl$TIOCMSET(r3, 0x20004276, 0x0) 16:00:14 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000100)=0x8, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x600, 0x20) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = msgget(0x2, 0x4) msgsnd(r1, &(0x7f0000000140)={0x2, "acb1e27ca7faa9c627df7aa7d43424d6c70dd205107986568c75faaccb150a342e7e2c9118e6374d8931e0c32405fa9c2a46ae070703ec5cf3cfb49dc2d9a74d22671dda3514f051112496c9e8d97434aaa08560e8b3b6d1e1a300778d250e2533c58b9d73a689521bdbce09c9b223983766a294b242177e00d6813b381b2675f9fdc606df5b381e50b4edcc869f1e9b80cf27a5fc3ec417e2d372737eee548c59aafea694988be5a9f982ac93cb5797f6432dba828dfcfc865a2652b3f918959bcc9041acec98019786f8e69f4a23e8ab08acf9e38cd9434daddaac8ec3615413287dc4715889d429d3f8"}, 0xf3, 0x800) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6, 0x10, r2, 0x0, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x0, 0x1}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x7) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000002000/0x2000)=nil) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x26, 0x2}, {0xc2, 0xffffffffffffffff}, {0x85, 0x3f}], 0x3}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) socket$inet(0x2, 0x5, 0xa43) socket$inet(0x2, 0x5, 0x3) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x900, 0x22) write(r0, &(0x7f0000000100)="15e3421315af88e9689f19ac594d754bcc42bb3ac3ce89e021016c34da95f9924cc8d95e1987ee499adbf931fa54673a208ae76582c21c4487f6adc1b33ceed6f62193024263cf1e8aff95421a8cdfe691c9577627e5ef287d9ada9a313a780a5b0bbd4e741c9f4c714e93d12ec0f664db65d99d1c00af91ec4a7eed4863407ad7f8a0fd668fa2f301bdb163947754b5a8543ae23505b5eefc5453b76baee250eea89228013459dacc00cbe860fd968ddddf91", 0xb3) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x80000000) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x11) close(r1) fsync(r0) 16:00:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x7ffe, 0x2000300000000}) 16:00:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) kqueue() 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) writev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e737a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f297754e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab12128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c423c656acd1f3f9731ec4fbe2024eff2916dfab7b09cebe5d559e7b541000caa94c1d070cc240b4d1aec2e2f099bfdbcbe806160aedaa41173af4f", 0x794}], 0x3) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2000003, 0x10000000003a) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="31aa3fb3c1590acf6303dee22bb198b15faadbb49b1bc47aa519aa141aacbf4e40", 0xffffffffffffffc5, 0x0, 0x0, 0xfffffffffffffffb) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x8000, 0xfffffffffffffff9) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair(0x3a, 0x2, 0x2a6, &(0x7f0000000200)={0xffffffffffffffff}) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) socketpair(0x18, 0x7, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r10 = socket$inet(0x2, 0x1, 0x400) r11 = open(&(0x7f0000000340)='./file0\x00', 0x21, 0x11) r12 = open(&(0x7f0000000380)='./file0\x00', 0x400, 0x10) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x1, 0x0) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x80, 0x0) r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x0, 0x0) r17 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x1, 0x0) r18 = open$dir(&(0x7f0000000500)='./file0\x00', 0x10000, 0x10) r19 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r20 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x0, 0x1b5) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="641fa9a2b8705be57137c29d02495cacec7e19af204414e6df405d5629ad48266ae51f9cc0bf7cfef7c3c3cb13ffd5e67c95bca0a0abd387bbf0cd5950b6794ee5a9da22349338a852dcb19e8f25e99c94d31581a59b7f6f7dd111e0198adb3ecb", 0x61}], 0x1, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11]}, @rights={0x38, 0xffff, 0x1, [r12, r13, r14, r15, r16, r17, r18, r19, r20]}, @rights={0x10}], 0x98, 0x404}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r21, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000000f9d07fcc660918ca"], 0x10}, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080), 0x0) 16:00:17 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000080)="34ba3e00", 0x4) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) poll(&(0x7f0000000040)=[{r0, 0x80}], 0x1, 0x0) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) fchdir(r0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) 16:00:17 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x5db8}, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:00:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20808, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24, 0x7fff}, {0x20, 0x800}], 0x2}) 16:00:17 executing program 1: r0 = semget(0x1, 0x1, 0x630) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000053c0)=0x9) r1 = socket(0x800000018, 0x400000000001, 0x0) r2 = semget$private(0x0, 0x3, 0x40) recvmsg(r1, &(0x7f0000005300)={0x0, 0x0, &(0x7f0000004280)=[{&(0x7f0000000100)=""/83, 0x53}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000003180)=""/211, 0xd3}, {&(0x7f0000003280)=""/4096, 0x1000}], 0x6, &(0x7f0000004300)=""/4096, 0x1000}, 0x42) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r3 = semget(0x3, 0x3, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000005400)=[0x2, 0x8bef, 0x7fff, 0x0]) semop(r3, &(0x7f00000000c0)=[{0x3, 0x0, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x7, 0x3, 0x1000}, {0x1, 0x401, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x34, 0x1000}, {0x0, 0x1f}], 0x8) r4 = semget$private(0x0, 0x4, 0xa9) getsockname(r1, &(0x7f0000005340)=@in, &(0x7f0000005380)=0xc) semop(r4, &(0x7f0000000000)=[{0x3, 0xfffffffffffffff8}, {0x3, 0x8, 0x800}, {0x7, 0x7, 0x1800}, {0x7, 0x2, 0x1000}], 0x4) getuid() r5 = shmget$private(0x0, 0x2000, 0x504, &(0x7f0000ffc000/0x2000)=nil) getegid() semctl$IPC_RMID(r2, 0x0, 0x0) getegid() close(r1) fcntl$getown(r1, 0x5) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000080)=0x4) semctl$IPC_RMID(r4, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x5, 0xa000000000, './bus\x00', 0x5, 0xedf0, 0x100000001, 0x80}) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="2ee43ac78246f5e4910de82697b019327882308194c3cc3f0dfdcffcc0eb5c601af49a1fdacec4356db2e7efc71a5ff2aa7bb0e874b2a85e50ecf9463ac12a63e81e8f1327922dd861c2637a38df141ea524d0f02f9c4620fc6be8c0163eda6c67c6d2e628368303cdf1d1d1a6aea4fd249d064cc1f5535acd9193494a171e33b7311667", 0x84) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="27e3f9ff50aa148dec4471ecdbade6044965e6f2347f17bed3d071b7b75161a7389064d0c88686a808a6c8b5eb4a2093ca6b7df9d10bb796b890addd68f90588c5b85367c9f615ab0bec21f16457e4529f23cf727f7783962aae0d0cd630a08edd04fdb5c566fb9063937a05672d9619ef1115eceec8efcf3f3f4b8242a109194fb7d358197a5bf6c29bcb5bbab7d86be33766a5703f858bf40be61f21ecb86841a92ce9a003777b99125f52c5943f2ef200f2b37edf8c24156cb0bb272aeffeeb4b45e3e2c52e480298d45fe4464b200fb5477e1a9370e9d715a297846a0e5b6a720ddf", 0xe4) 16:00:17 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x8000) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x3, 0x0, "010000000000000000ffffff7f00"}) socketpair(0x20, 0x5, 0x3b44, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x4, 0x1}, {0x18, 0x3, 0x6, 0x7ff}, 0x5, [0x1, 0x100000000, 0x1, 0x1, 0x4, 0xfffffffffffffffd, 0x4]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchflags(r2, 0x20000) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0xffffffff00000004, 0x100}, {0x18, 0x0, 0x9, 0x7}, 0xfa95, [0x2, 0x4, 0x3, 0x0, 0x7, 0xffffffff, 0x9, 0x1]}, 0x3c) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2130, 0x5) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x5, 0xfffffffffffffffd}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000280), 0x10004) poll(&(0x7f0000000240)=[{r1, 0xa5}], 0x1, 0x6e) poll(&(0x7f0000000040)=[{r1}, {r1, 0x81}, {r1, 0x25}], 0x3, 0x0) mknodat(r1, &(0x7f00000000c0)='./bus\x00', 0x2, 0x7fffffff) connect(r1, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x4) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) panic: kernel diagnostic assertion "tname->un_flags serialport: VM disconnected.