kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Mar 29 16:29:46 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.38' (ECDSA) to the list of known hosts. 2019/03/29 16:30:15 fuzzer started 2019/03/29 16:30:17 dialing manager at 10.128.15.235:13357 2019/03/29 16:30:17 syscalls: 1 2019/03/29 16:30:17 code coverage: enabled 2019/03/29 16:30:17 comparison tracing: enabled 2019/03/29 16:30:17 extra coverage: support is not implemented in syzkaller 2019/03/29 16:30:17 setuid sandbox: enabled 2019/03/29 16:30:17 namespace sandbox: support is not implemented in syzkaller 2019/03/29 16:30:17 Android sandbox: support is not implemented in syzkaller 2019/03/29 16:30:17 fault injection: support is not implemented in syzkaller 2019/03/29 16:30:17 leak checking: support is not implemented in syzkaller 2019/03/29 16:30:17 net packet injection: enabled 2019/03/29 16:30:17 net device setup: support is not implemented in syzkaller 16:30:22 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xffffffff, 0x10001, 0x3, 0x9}]}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'./file0\x00', @ifru_vnetid=0x2ab}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8008, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = syz_open_pts() ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x9) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[0xfffffffffffffff7, 0x49d66fcc, 0xf9e]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r2, r4, r6) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000380)=0x10001) ioctl$BIOCPROMISC(r0, 0x20004269) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000003c0)={0x100000001, 0x7fffffff}, 0x8) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000400)) getppid() mkdir(&(0x7f0000000440)='./file0\x00', 0x20) linkat(r8, &(0x7f0000000480)='./file0\x00', r0, &(0x7f00000004c0)='./file0\x00', 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000540)=0x3) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={r3, r4, r5}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x10909, 0x0) connect(r7, &(0x7f0000000600)=@in6={0x18, 0x3, 0x4, 0x7}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000640)={'./file0\x00', @ifru_dstaddr=@in={0x2, 0x0}}) sendto$unix(r7, &(0x7f0000000680)="217a22f27bb3a0cde7fc1da7d45c6cc0c4261dbefa3c400d21d7220d8a03cc0cbc6af57d4e2f321d696ef6", 0x2b, 0x400, 0x0, 0x0) 16:30:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r2, 0x2, 0x1) close(r0) sendto$inet6(r2, &(0x7f0000000100)="c0450d7c465cb5f8d45f78ecdfde8c1b73581ccd05b5d6f0bd87267a17cf4f55568ea8f4bf", 0x25, 0x401, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fsync(r4) r6 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x3000) sendto$inet6(r4, &(0x7f0000000180)="01818d6ee27cab4db369851aac16b2bd7b2f557a06", 0x15, 0x0, &(0x7f00000001c0)={0x18, 0x0, 0x10001}, 0xc) sendto$inet6(r1, &(0x7f0000000200)="7e75a1fb0074c88b5261c86560288b22e4c73934e108ab5566c5eee93148d8a5a4f66392236df4082f0222fe562a65e1937f79f9439245bfd3b0c519a3289d18a286949f9443e332938335db4b8a65248bf1b80dc6343e2bed9859d07b31792c7539a410b3d276292f3c6029030329bef038b4d3f9fe1dd7d16687841dfd5b4f8d5c425266b047232944", 0x8a, 0x4, &(0x7f00000002c0)={0x18, 0x0, 0x2df3, 0x2}, 0xc) fcntl$setstatus(r5, 0x4, 0x8) getsockname$inet6(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockname$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendto$inet6(r4, &(0x7f0000000400)="10bd1f0118dbf4b5c0b145046a6555cc69987a08030a1c2bfc83f64a7922ca72f8fcfd54982794b87a5adc5dac0d6e25c2d0291ceaba3b7a37073192b1c3ab00fcf3dc4f0b5616ce338aedbca99006f2d270633b615a8481931b1ce1", 0x5c, 0x5, &(0x7f0000000480)={0x18, 0x1, 0xffffffffffffdd01, 0x7f}, 0xc) clock_getres(0x0, &(0x7f00000004c0)) rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000580)={{0x18, 0x3, 0x4, 0x3ff}, {0x18, 0x0, 0x1, 0x3ff}, 0xca, [0x0, 0x84, 0x273a9885, 0x8, 0x0, 0x10000, 0x1ff, 0x1]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x2, 0x5, 0x7}, {0x18, 0x2, 0x7fffffff}, 0x77, [0x6, 0xfffffffffffffff9, 0x0, 0x1, 0x3, 0x5, 0xec, 0x1]}, 0x3c) connect$inet6(r3, &(0x7f0000000600)={0x18, 0x1, 0xb, 0x6}, 0xc) fsync(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000006c0)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000640)='.\x00', r7, r8, 0x0) clock_settime(0x0, &(0x7f0000000700)={0x80000001, 0x1}) r9 = semget(0x2, 0x3, 0x80) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000740)=""/161) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x1010, r3, 0x0, 0x0) getsockname(r0, &(0x7f0000000800)=@un=@abs, &(0x7f0000000840)=0x8) 19:14:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7fff) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x1000100000000}) 19:14:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x880, 0x0) 19:14:09 executing program 0: r0 = semget$private(0x0, 0x7, 0xfffffffffffffffc) r1 = socket$inet(0x2, 0xfffffffffffffffd, 0x4) setsockopt$inet_opts(r1, 0x0, 0x2000000000010, &(0x7f00000008c0)="eaff00", 0x3) getsockopt(r1, 0x0, 0x6c, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffe9f) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000000000) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000440)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0xc, 0x0, 0x0) semop(r0, &(0x7f0000000040), 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f0000000280)=[{0x1, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0xaad) socket$inet(0x2, 0x3, 0x0) r5 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f00000004c0)=0xfffffdfe) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f0000002e80)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000001c0)) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000500)=""/169) dup(r5) rmdir(&(0x7f0000000100)='./bus/file0\x00') syz_open_pts() bind$unix(r2, &(0x7f0000000940)=ANY=[@ANYRESOCT=r4], 0x1) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1800}, {0x3, 0xffff, 0x1800}, {0x4, 0x3, 0x800}, {0x4, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x43, 0xfffffffffffffffc, 0x1800}, {0x0, 0x1, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000300)=[{0x4, 0x1}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x8, 0x1800}], 0x1cc) execve(&(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000700)=[&(0x7f0000000380)='-\x00', &(0x7f00000003c0)=':[$\x00', &(0x7f00000009c0)='*\x00', &(0x7f00000006c0)='\\F\x00'], &(0x7f00000008c0)) 19:14:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 19:14:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9c87c3774f4c35b84e2e2ecb15e41d8fab09ceffd3c5c38d7dbd32072d4a4478b9a764", 0x23) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x4, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000200)='4') 19:14:09 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) close(r0) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="80000000290000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee900000000"], 0x80}, 0x0) socket(0x31, 0x4000, 0x7fffffff) 19:14:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b0004000"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) fcntl$dupfd(r0, 0xd75cb9e3340a802d, r1) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000140)=""/134, 0x86}, {&(0x7f0000000200)=""/163, 0xa3}, {&(0x7f00000002c0)=""/191, 0xbf}], 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) 19:14:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) setitimer(0x1, &(0x7f0000000000)={{0x200000000000}, {0x6}}, 0x0) clock_settime(0x8, &(0x7f0000000040)) setitimer(0x0, 0x0, &(0x7f0000000080)) 19:14:09 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050105000200000000b1ffff12005738050000000000000038f53e85513a15f3e20002000000000000fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872bc1fbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 19:14:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) 19:14:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x12, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) 19:14:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0xffffffffffffc3f2) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x23, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x20) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) setuid(0xee01) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCMSET(r3, 0x8010426d, &(0x7f0000000000)=0x5) 19:14:09 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) close(r0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r1, r2) getppid() 19:14:09 executing program 1: pipe2(&(0x7f0000000180), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) pipe2(&(0x7f0000000080), 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x84}]}) 19:14:09 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xfefffffffffffffe, 0x21) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x1000000, "d5dbe3ac3ae26111efef0523d7af73535ded3f81", 0x0, 0x1f00}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="8c998e002cb722cddde6d2d0ab9e7f26e20896b0cd4223d95fe5f263d24498f86ed8e4979ea7844330903bea26716c8bc0d98def07afcbd796f343182a7f93446eb77d4086c010a3e6a2f9385230f37cb9247b1979b764b435e595091f23ff6947514b3e5002e4df17671e5693fbdbc359885455b959aef8eef842c391d0ae6da210bc870ac52df6418faf15df96121a9ddcb09fa24517d5a70b905a35ca8aeb223b9554e4e51045d3c183ce02e5115fa3ff0c88bf514dc430ea30beb9a2d802861dee5a1b118fb15299906157d250a534e0a9481b13ce046b5fb8723a9d945b9f4994e3ff0919d89dbb39131bfda882c8", 0xf1) 19:14:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x221) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x908, 0x0) 19:14:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x3) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open$dir(&(0x7f0000000080)='./file0\x00', 0x419, 0xd) setuid(0xee01) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) fchmodat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x6) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 19:14:09 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x40, 0x101}, {0x401, 0x7}}, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000032e000/0x1000)=nil, 0x1000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 19:14:09 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r3 = open(&(0x7f0000000040)='./file0\x00', 0x462, 0x20) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)=0x1) getgroups(0x4, &(0x7f00000000c0)=[r2, r0, r0, r2]) setregid(0x0, r1) setregid(0x0, 0xffffffffffffffff) 19:14:09 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f00000000c0)="fb8f178774b7098356174779086b799b1a04cb0cb180799a4e702e7d6d34b6b6a4e767a2edfce172fff0abc35c7ef667602bad7da7fbe4c618836b200efa41c8e6645344843114ab8d7ea2fc069fbdd525bf991ba9bbc786b6235b4794cbda5cbb39ef016673af426cdc02ed25827d69971eb0f98eebfed945e930dea131d4c3d92c1135bfdbed615603005fc8504ed506643bf785161381335e564b15e51674419ec0400c84550a8122c2268dfe7cdc0e185d7b3ce0a86fdc267093f6115c7b4576a9f25769f76956c406f7e9c6e7861d608289d9e95ad93cd175d669c38812d414f69f8b513cbafb", 0xe9, 0x2, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x100) readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) 19:14:09 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) kqueue() kqueue() close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 19:14:09 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x0) shutdown(r0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x4, 0x401}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 19:14:09 executing program 0: r0 = syz_open_pts() syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b0000f91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0xd3a00000000, 0x0, 0xff, 0x1, 0x5, 0x0, 0x5, 0x3, 0x2, 0x0, 0x1}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/164, &(0x7f0000000040)=0xa4) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x7fff, 0x7fffffff, 0xffffffffffffff7d, "02000000078d00cb5fffffffffff7f00000000e3"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = semget(0x0, 0x3, 0x7399ac9b51ac695b) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000140)=""/34) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000080)=0x6) 19:14:09 executing program 1: setrlimit(0xffffffffffffffff, &(0x7f0000000040)={0x6, 0x7cf4}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socket(0x10, 0x8001, 0x4) write(r0, &(0x7f0000000340)="86337eba0283d3183382caee5dcc44c5f1c7ce8119e4831c16b6f85a8b2d59aeafbbb3ef93cf0a401d845f3373ce382cf68891b055e2ed74f46f802b524a99050ea015b790ac3d0b431841ea19bda6a21ce0589eebfe6fef6e117c9ed3ab4342bcc2043124e54df47d6ba398cb020518fe4b84fad0bde0de25c7349641998c95ad8e221012847d50361f65eee790779f3c2cf3698b8d4f1bf0d2466a7f906bcf81b7456f806d24b4525a3710c837fc915161d3e45845d536e8287fef3183333900030aeb9dfa1d5a8a75e493cda2b2d17530b9cb914b454474c7d2110487bcf0fd1ae5a59010fe9446a1cb6dd2100a220bd3", 0xf2) r1 = syz_open_pts() setsockopt(r0, 0xfff, 0xdc, &(0x7f0000000440)="cf8c80c187136c99491640558fb2d05013a084b4e34cef19b91b200f3bd96213bc82d12880eaa3e6910dbce0148b062d1d19f7a3ea1b9bbc23db5ed110f677c52407ac0e5c4b58d6d47bc25882ded19561e1e67edda43a30878e561a2e0839f4448346a132a9008892f90d5ef85540200d7b280ebf2d5955a6483867011f978a1fc1c9143ed1fd6e7200eef5bbb7e91ea6f20394e7994158d11334bc25833f26a547cfc4d26657c27d732479ad7863934a4f2df8f8b2e62fdc4ecd8734d6db79b2228870782ea905e15825e2", 0xcc) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0xfffffffffffffffe}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 19:14:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f00000000c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) login: pckbd_enable: command error 19:14:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1000000000002, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x9, 0x6, 0xe143, 0x1, 0x0, 0x8, 0xffffffff80000000, 0x2, 0x2, 0x7a4, 0x100000000}) recvmsg(r0, &(0x7f0000001840)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000240)=""/113, 0x71}, {&(0x7f0000000080)=""/54, 0x36}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/74, 0x4a}, {&(0x7f00000003c0)=""/100, 0x64}, {&(0x7f0000000440)=""/188, 0xbc}, {&(0x7f0000000500)=""/149, 0x95}, {&(0x7f00000005c0)=""/14, 0xe}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/236, 0xec}], 0xa, &(0x7f00000017c0)=""/96, 0x60}, 0x802) sendto(r0, &(0x7f0000000100)="bf0714f90c3401db4f70e6fc677fa6d6997011e64065ff539d35912bf85e354e49b6f1d6dc2a3d53db308a6c93cc958f61745175202073b4ae88719caae2fd082b5d16f025de1f84e8cfaf7b1a9c3f157208520da34cfc0712c23948839ca64bea280b9211617365557dfc90cc0a53b84df3bda583a101448467e7dbce660cbb0517d4c4383f902918d7178c391ba8990bde4a02", 0x94, 0x1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 19:14:11 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) accept$unix(r0, 0x0, 0xfffffffffffffffe) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = kqueue() r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x200000, 0x40) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7, 0x0, 0x0, 0x0) 19:14:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x1000000000011, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x5, 0x81, 0x7c, 0x0, 0x5, 0x1, 0x3, 0x0, 0x2, 0x0, 0xfffffffffffff52f}) sendto$unix(r1, &(0x7f0000000000)="b100050105000200000000b1ffff027c0a000ffff0000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 19:14:11 executing program 0: execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='*]'], &(0x7f0000000200)=[&(0x7f0000000140)='.%\\:+\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\\\x00']) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) faccessat(r0, &(0x7f0000000280)='./bus\x00', 0x80, 0x2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f0000000300)={0x0, "edfedcfc352034739a6899a7c0dd1949b2e47ff0"}, 0x1c, 0x800) faccessat(r1, &(0x7f00000002c0)='./bus\x00', 0xc4, 0x3) 19:14:11 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="d5ff9668", 0x1dd) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 19:14:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x6) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup(r0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)=0x7) 19:14:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 19:14:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x437e6fefc330d9) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file1\x00') ioctl$TIOCNXCL(r0, 0x2000740e) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 19:14:11 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r2) 19:14:11 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() r5 = getuid() r6 = getegid() r7 = fcntl$getown(r0, 0x5) r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f00000002c0)="cc023249fc6915a869591cef62048261eec0304b143965774de798553c63016a555b654896faaef576993c411677d419ca615506da82d8b13eb4b46c4611a1a64ebc18fb90c15cafc9547f169d3e9665314f6b5c77536162c4e2b70de83c3e291666757dc865b0b9b7094cd7af9e54d724993cf99b67a54bd0b9daa4d575deec008e9cac80566ee997c47f4d", 0x8c}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xf0, 0x2}, 0x404) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000140)="c1d7f812298aa724292d3dc378a7e15fefa33c50b343d6fc3be7bf408d1841c5d4e48ee1b5a9ef147b4b2549287e9865bec4c4cff05a10652fa036cba6e61090d5e2f3c4095b34b1415d80712516d839f0794bf3ab9d2eec0a4665a4433e384bcb6e644bcbba8ec4c4a8cae286708366fc5f53f26bef8c1a12f28866abe30f8c2ddac0bc77786c9d824401a0e4b015a9fb9f6f403429447d096528fb806100bc50301cb58746a57f264f4b1ff3da202919ca7d585439969c61c6598b8d76efd2aaeecbeb53ed20b464a94168fc8f25d816c4c4700c4ac0bf72f87ce5dbabd4d550c7bfbbcb1cb9698fa56e4bd2918100ba5c003ebf3f4ce9135025b617120739cc23565ac8c2614f72195eb5412b6094416ba1165e15fa22e252481509d9d13b70bdf9c66e3bbe6a65bea07a4f1015f92a8436e51c827e055870e3d184258b7170210d3ffd4287119088b305f44fca2a35a847753f0af3de8329db39859c7ce2345b860cd3e69c2259fb2ed374b0458e0e76cd551eab950a3674", 0x17a, 0x0, 0x0, 0x0) 19:14:11 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x9, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004269, 0x0) 19:14:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x80) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x801, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0xa9, 0x100) 19:14:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000080002005, 0x100000000000400) open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0x4) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) kqueue() r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) 19:14:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x40) getrusage(0xffffffffffffffff, &(0x7f0000000300)) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000440)=""/254, 0xfe}], 0x1, 0x0}, 0x0) preadv(r0, &(0x7f0000000900)=[{0x0}, {&(0x7f0000000280)=""/21, 0x15}], 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = msgget(0x0, 0x180) msgrcv(r1, &(0x7f0000000140)={0x0, ""/152}, 0xa0, 0x1, 0x800) setrlimit(0x3, &(0x7f0000000040)={0x9, 0x40}) openat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x112) 19:14:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) socket$inet(0x2, 0x8002, 0x6) fcntl$getown(r0, 0x5) 19:14:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7fffffff, "6cd23a9b18dd86e459e50c3acd25b354799dd7e5"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4bdcffffffffffffff2902cd683300"}) r1 = kqueue() r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r2, &(0x7f0000001600)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/136, 0x88}, {&(0x7f0000001240)=""/49, 0x31}, {&(0x7f0000001280)=""/61, 0x3d}, {&(0x7f00000012c0)=""/229, 0xe5}, {&(0x7f00000013c0)=""/34, 0x22}, {&(0x7f0000001400)=""/249, 0xf9}], 0x7, &(0x7f0000001580)=""/101, 0x65}, 0x2) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x1, 0x0, 0x0, 0x0) 19:14:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x2bd) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, "d57c314ac31a9e526b23fe9854231dc6978be432"}) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 19:14:11 executing program 0: r0 = getpgrp() r1 = socket(0x18, 0x1, 0x0) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=""/174, 0xae}, 0x1) r2 = geteuid() r3 = getgid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000140)) r5 = dup(r1) readlinkat(r5, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/79, 0x4f) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000000c0)={0x7, 0x7ff, 0xfffffffffffffffc, 0xc6}) dup2(r1, r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000240), 0x8000000010002) r7 = getgid() sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="20000000003835b57e4f686c309fba00001fffff000000000000b369595657521dbbfc5b046820f366578117a6805349b25d4754e97e46fc00d815d4a6a723cb1e31b0fa0a9ea2d17047507ae1a38bdc0802bd141661d4d65ac08438a256686f56939c86db9eaaacfd03ef93e4e39e5775e41188292a6484c84745ff8739827a5dd19966c2afa445cf098031031ff1ce080f9e111f00609045ccd1287b54ab", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="0000de0020000000000003000000000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff0000010000003b578d96c518167b9a1befda", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="0001000000", @ANYRES32=r1, @ANYBLOB='\t\x00\x00'], 0xd0, 0x3}, 0x408) 19:14:11 executing program 0: r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffffc]}, 0x3c) kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x4003f, 0x0) 19:14:11 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x100) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 19:14:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x7f, 0x0, 0x20, 0x0) kevent(r3, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x41, 0x5, 0x6}, {{r3}, 0xfffffffffffffffe, 0x40, 0x4, 0x4, 0x8}], 0x3, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x80, 0x40000009, 0xfb, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x21, 0x80000000, 0x7, 0x90}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80, 0x7, 0x996}, {{r0}, 0x0, 0x61, 0x0, 0x0, 0x9}, {{r3}, 0xfffffffffffffffe, 0x8, 0x80, 0x1, 0xfffffffffffffffe}], 0xc25c, &(0x7f0000000280)={0x1f}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x40, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) semget$private(0x0, 0x0, 0x50) 19:14:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe(&(0x7f0000000040)) write(r0, &(0x7f0000000200)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e282a500a", 0x21) write(r0, &(0x7f0000000140)="5c799defaac938dcbab9687e77158bf6f415a9ea", 0x14) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 19:14:11 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x3, 0x8) r1 = getuid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x3846, r1, r2, r3, r5, 0x10c, 0xfff}, 0x3ff, 0x5, 0x100000002}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r6, &(0x7f0000000000)=ANY=[@ANYBLOB='\a\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x6a) setuid(r4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000280)={0x2, './file0\x00', './file0\x00'}) 19:14:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x20e) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000440), 0x4) setuid(0xee01) chmod(&(0x7f0000000240)='./file0\x00', 0x20) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x1000000000000000) r3 = semget$private(0x0, 0x7, 0x100) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000480)={{0xfffffffffffffffd, 0xfffffffffffffc01}, {0x81, 0x20}}, 0x2) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000300)="e8b732976fa4340204568edd6d4d95ae33e1f033d80ecd4d8a0d104845eb7469026b2f5b3d99f21a1645ac4b7319d3b42a116ef1dea7529a1779c49d7f01065afa9209a0f4adcc54150d3e685c66b336a5bed6e7a22a5bfeec46a752786c277f6941282fa397d5c078085c86f6a0f09bc22f674ceacd35e7d058ef7dba95b033b3f4e23a2ab5ef", 0x87}], 0x1) r4 = semget$private(0x0, 0x3, 0x0) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xf) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000540)) getdents(r7, &(0x7f0000000580)=""/77, 0x4d) close(r2) r8 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r8, 0x2000747b) setuid(r5) lchown(&(0x7f0000000140)='./file0\x00', r5, r6) r9 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x10000, 0xd1) getitimer(0x2, &(0x7f0000000280)) sendmsg(r9, &(0x7f0000002c80)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000016c0)="dc39bccb21e1355a561baa2533fd12e6d8611c1ad46a52118866c447ee261165dbb7aece72d149e13edb43c136f2e1bb934c77bf8aa01fb4a194cc3d89c01116949fe1d75bc2034e0807e2f2851921d8647c71760a0f90f1163026ebfd6593585e21b9fe95cec636e33e67440e79397544c36c88b266b35b9066a5937688ac8ae55aeae0dac89bfeeb17c6172d7474dab3853459820db2", 0x97}], 0x1, 0x0}, 0x1) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f00000002c0)=0x3) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/36) 19:14:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) close(r0) 19:14:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 19:14:12 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x4, 0x7f}) setreuid(0x0, 0xee00) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30640, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xfffffffffffffe00) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)) 19:14:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() r1 = dup(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x4, 0x0, 0x3f, 0x0) fcntl$setflags(r1, 0x2, 0x1) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 19:14:12 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1e, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x7e0000000000000, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) fcntl$getown(r1, 0x5) fchown(r1, r2, r3) 19:14:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='>', 0xffffffffffffffde) r1 = syz_open_pts() close(r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x7010, 0x1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "85fef6bd060200008c00314f6d809d19980200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 19:14:12 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000100000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = open(&(0x7f0000000200)='./file0\x00', 0x9d, 0x80) getpeername(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r2 = socket$inet6(0x18, 0x3, 0x102) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) close(r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001180)="e5a2d864dbcb88893eb03aca7c23f9b161314f709e6d08d4bbebce58722fb3f09aed5f554666a37f916de0e4ffe9fe8ff0ddc42d5425f359a99d7ecfd13622e25fd5ca9ef93a2ac68cc3674de58044d013d9a9b6ba9b751f62c198c515ca447441f37b92cf77a3e2d8e0635c98191fdd841e9a13149afae483a0089f4b1afd7136487e4264801abee65254db39c91cde77d10749b5c01d1b3de41de6367876f80c01c65854dc7ada34da5330712add894d9e6d199c924cddd9f133daa28e8b98a6", 0xc1) setitimer(0x3, &(0x7f0000000180)={{0x1, 0x2}, {0x3, 0xd3}}, &(0x7f00000001c0)) syz_open_pts() msgget$private(0x0, 0x0) syz_open_pts() bind$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x3, 0xffffffff80000001}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x800, 0x0) r4 = semget(0x3, 0x5, 0x420) semop(r4, &(0x7f0000000140)=[{0x5, 0x400, 0x1000}, {0x4, 0x9, 0x1000}, {0x5, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x1, 0x1}, {0x1, 0x6, 0x800}], 0x6) r5 = semget$private(0x0, 0xfffffffffbfffffc, 0xa6) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f00000000c0)=""/92) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001280)={'./file0\x00', 0x40, 0x80000001, 0xfff, 0x1, 0x1f, 0x200, 0x80000001, 0x1, 0x1, 0xff, 0x3}) r6 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={r6, r7, r8}, 0xc) truncate(&(0x7f0000000080)='./file0\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) getpgrp() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000002c0)={0x4, 0x7, 0x401, 0x3f}) geteuid() getgid() getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002780), 0xc) 19:14:13 executing program 1: pledge(0x0, 0xfffffffffffffffe) r0 = semget(0x3, 0x4, 0x2) semop(r0, &(0x7f0000000000)=[{0x2, 0x200, 0x800}, {0x4, 0x3, 0xa9a14022dfa44e2e}, {0x0, 0x1fffffffe00000, 0x800}, {0x1, 0x0, 0x800}], 0x4) 19:14:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x8}, 0x10) socket$inet(0x2, 0x5, 0x1) recvfrom$unix(r0, &(0x7f0000000180)=""/12, 0xc, 0x0, 0x0, 0x0) syz_emit_ethernet(0x93, &(0x7f0000000000)="634bcc0ec2a3c9af5bd73b02fe2e4effe4fc2fb4791d5675d7fe9aaaf587a3c3a1779094a02a885411206bd10eab0196d220fe025fbae19f0ba665ce6646d2bc681332227e3e5e610adfd9494a1fbeffbbf04809b461344d03a2aa6ef6cef5632e74b49cc700b0ede10c4fb32a64257496963441708a6162c2dcd1a0e43941a145caf3724885132299d2f38f4895ac8ea39ebe") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) 19:14:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = socket(0x20, 0x5, 0x5) sendto$inet(r0, &(0x7f00000000c0)="78d55ca87d903d913c767dd2d88e1205ecbfc57a8e880879af4655d8a84b3c7e0e6fce0ce42ceb73a03894f55e88817d3fee563348d560a8a2497eee6f7575cc177832ef080a42f634268f36e0fc1369bd", 0x51, 0x408, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x280a) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000180)=""/134, 0x86) 19:14:13 executing program 1: r0 = socket(0x400000000018, 0xffffffffffffffff, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) 19:14:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030a4a", 0x124) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c624d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 19:14:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000002440)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x1) 19:14:14 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000aae000/0x1000)=nil, 0x1000) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 19:14:14 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8220, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x18b, 0x8}], 0x1f5c}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000040)=[{0x100}, {}], 0x2}) 19:14:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1028, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x20008, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x100000000) sendto$inet6(r1, &(0x7f0000000040)="3bc301e24e6d6f6c804a7454b9c0ee1a0857bf367abbe61b59f7d9176b04a2c9b4f3557babcabcc1b2ea54bf4b37975a10646e1d31b0230e1491dd33f975e1882cb3f6775795bfaa912c0d1116c0f29f60bb2a7f2cfcea91638c1dafcfd8bbbe38b5755e3b75cf122daea536367531e991684f7fc8b678dea93136667eee3c8f1ff1fd929f5dc827f107d515bd4a2dcba775c14f2f577fcc0f3a0bbc191eed0e1c9f48a4890b0b2599ff1e69a9b88e206970f67aa9c2d6df8b24e036c3a2bd613c787bdcca6a3178861e96f297147158d7219f02e7de9e201957ea7ba2a932aa0c10c0fcaff4c5f1dd85cdce800307ad895ad5b0c53095a7ef72058094e2fa2b20bef48613ee380cb4d49334f6579ce76bdcee8a365f8eda3e8ff576ea8ce1ed1c6812a0d685624ceabf3eabd3d418d4eb3332b4ddb6aa960bfd0912be0727df64c4c6a26a3552ce7d0b5fd29728ea9525f4b4a76538a20e5ebc913286ac5727e1d1468be2eed8bc3247c65f5115a2ae30813b8880d448c3a2754351c4d913efde603e1131a6def96677694d99c9c701a6033752bb1844e2c136988deada8ee1b9c8f81d9b443f98e8792a31cfdf7ff748ca87b6de8ab02458ab7cd9aaa7b8efa18a6e74fe8f673702e908000934ba90118d0bfe61a5434a2fe57c0adba793b0451ff3f4234ee42bc628d41e8c26afcb982af04806bc07ae8b09fa57129d9264f574dc46be9b76b672e3315a9535270a83e0bad1e2afeebca60c0b6711dd02e7f63444d90d754966261a522f70c24cd4f9fbfbe2ea2f59ff949badde68b54eb007d34a08724aa31e6d3c920710ba726db69462dcdcdb3e31da0e3d16f7eeff255926d60214d4a52259d3104af375c6607fa107c047c90a32b30b5f3264f3de57a286fde6523d95fbadf6348f895b3424544c7d70c155b5f38a43ab62c27a52f4b59d7a8ee87ac3d60fce47ae4ddd79ee9ce448251a86d6a3250629f9098a9db8adbe28c22cad9dded2fde1b34edb904a58f109362a766e1169385087ef45c3da810f1fab5c2acd345104fa3a5509723b25066e234ca21af365d1e5ed3c7934cb6ae1ce795411e2a1aeaa72a30fa1bdfbd5ecef8608947a01da531af4fc53966482febd853b132775db3cfea37b8235da0996372bb7ac9562bd1195f4d8a36d59e5baf7abd6af213685626a2ee26f62d80adc84103908f2939172bd27ea0be6932caa1a75ca14e8f2056e42346e94d66a0248b10c62a3afe3b24f49fad6d462e3c89141dd45a916f4f2f2b632067cc7ca8bd53bdb9cfdd3a1f8b609f396b13b98e91befe7a5142332ffea15438bac1077e86a44e0c78a892292a001ce5ba5045bc0e26f2a14f24208ebec667a0eab39ce39e946a99774703f54164fa58c62cb6eaa96023bdd0970d489d385ea51b6476adeb861dbc4a00d8f6ae992e514e3ea2c031e240a688c3b036d8f02b4ccbb717d96f197ac0405353a4c2a831c4bc8915f864360ee1570cb7cebe3542329b7e3a7f18efd1e2b7f5d565a5847da4a0e337bf9fd8a5a799cd75b8b9130211a886e0583d502fd67de5ead3f7fba7ccb74d3584ce72342abafbe6477c2cd535c12156973e67bfc25b8d08eff11d55411717ccc9e4621be81ab09d5fd047ebabd23a95bdfc3742c0d9ea9aa909fd01fe7552cce9dd5ddad25401b41de8abe1aae091ef12c4cf7cbc3e446fe413d000d318ad26a9ebe6c59b46cace3f5a2ebf443220584fcc8a2b7f41f25f6134a1eca6eed03dc5537d099e62d6f1e3688a5d800c08620bb2806c39092fdfb1735364765a3abfd075946495687761c5db298e0c28ed287104b433e903e30610a97890c3e6a731e3bbfb4c35aa1e308372eddd1f8db12e9508f7a8b65838234b43c6a4469ec9264b611395949f8b3af5b55929de3bd4a59826821d7fd94903c2d707e6c9a4f54d9e7514f570f497f0c57b223c91e8970a9443b6d2cd626b199b891b7c9a6f3769868316cb70f4c2daccbfdb550d7474b8562d672d96a160ec6e792f8575d2a7c8e15d66e4bdc2ed52e0dfaceb28e4a2d37ab21e516b517d4acb39bb2a926949c4a9b46c1c2dfabd74c6c83716ea108f4d4b24fcacffc634f5e323f9dc2c8a505ce163ea6e8600a1317e8ca7d254736b78eb290126d96bace68d5407c3c893b59703baa10acd8b4c5fde52d78c1f4761a93674c390ed4e0aa08bd5f80f385c7e9926a80765731d3471b4d701298b87839ad0882684b38cbe1381e86d36a33c34abd8053ca5795d5580c073a26bcfbb056711c18ecfdfa56871d99ed3ba780ceea4d77a77289643997fdcc30244b280ccceacb7efd545c4483cc36dacf6e92afe9f6eca529839da1a29c7c0cb4e0818a9a6826664f97366da3880413d7005f0ac24583ed30ec7541729a5717b413dfcc30ff6418d4d6293adc14aec777992662a27a1ecf6391c6737c4b6f80ef0fbb3cfe10311643e67bb03ad65d41d783df1ed4931bd40d4b7b06394d63b0f95ae57201e4918a6ab48609b5a4b7b9e9657a740554648f3d38adb2fbacf3935b2a46a82d85bc3375d3911eb2063be53aaa4bc6e0b851d4a5ee7a80c39faba853c3158b4ce65b0c376b7657ca5a666c3b8085bb558ee5d81b4f78a8e917c1c45fd42bbae405e687175bea93d06f413d828b5fa6ad5ecb636242857173e5d031cdfe365256fb99bbe603c8949ba295563d63b59c2a08aa7f4257f6404dbbfa14abc84aa5993a8566308e061fd657d8e7511dcd14ee517960bf9990e91dffde97b0bbbda96345ada4c52e81057ea00bd6844f6233a51750b470e31fa94633c7d1919523960be7b68cfc3ab7770d34dc264a950232d467419dce5333a95c05d41292aeca2aa337698ead78628acc20df5c075785610117bb00d646e35b38c39f856b78b0a8abb07649a6f350815fae48a53d81bee3f2c8cc7ef6557f696a1f8aac53dcb23f9b93081ba3a251cadff6de496a1c691b59622402f598758a6fb325e49182b63c4a071ef745b2094710be583d00e910842b1fb0f633ef0faf91b59cb9fe76027a3915aa047136222f793044502553c520e5c07b101317d70fb0e812a7eef5dcef49338a13cb7a22d7786b41ce7fdf8b9462198d50bec6645f2cdd91ffa34cce23850b6a655ebaef1807b7ed193f308aa8f7daec202d296818034bd03021ac5b2f1e70964e08cc28a3767d0d973f24450c8df78cdf0f99db591389419107cb1f9d9afbcd913504c1d6326118ab12f1b98d7026259a7a23b9d4242438946fe723b561653090d60081bf70e68a161f92da5322ca80dada6c67cdcdce2f37b5f9bdbdf323df10657106b93fc860623032fa87d2b76715671ea98b1743a6d8a3508e6a00ebec8fb67ca22b2f266c0f4a0bf7bb91ae975c30f26404f30352b36746913d0ae75226cac50ec2b6cc9ad764493de2338ae950f2ecb7e6cf25d998143adf120641cdb37c8a6fa16a16544e2874b1327d2e0ba66244230cef392fa1a2aa9a709a48a0a4aca85a34ce6d1b148b02f27c82506ecca8e32b63fdd8e8bb177583e0a39196d223f6be03bb99a10d94d7498638c9f0d8a6fe0d765e7092b95f8ac9de47125ebd6e16b9b1b1ec7192afd4e00eef135c8d2ac5eeded610f8c866d09b1cd21dcbebc8fb28387430fbbce3d21ac9ccb219a074f6a9c7f238b81cac4229e63ad8567c1491e37402aaf579ccb72b922435c1ad63981b63bf14dbf311fb5d9dbf3b45158dc9a876abf79fae2f29b18f81bbebc3d699d7dbeeceacd887fab4a26c07f83d508174c4b33ba98f3526298306d666497b4a2e79e14179eeb31789d9753ba68cf344b697dcae6e44b57d5538742b43c24cf115de5490fbe6d1deb0fb399c2650596c8b34ca4777308ab32fc58f4a3fd494bc58ebea6b271a8a8d7d2b912c55e003cb13a59442280e0edd9568a01fa2a9eafa056eecce40900370c693b9c3dcbc53c9d586e1a03f1199eb1e2cf8d4631c84d375e58f43eb14df7df765195979ba471addf695c32a37f9f17892f7be3ef91431142c8345601d693e02393a6200216d9c99204500cff840f24fb6dec6b86516f0ebf7fd433cfc45ec55c58ef1c6f6b2256f4ec4d7bfeee5ca88cdc4e4d6c038479ecd9ae48b0e9553de13f5b14bc1c3575948c279e5cc6b624ed66cece2d3aab74e4292e2735f88f3e31da7e5e6cbba82046e4142a4a920ad9e5c90dd510dab9ccfceda8386129443e8552361baf93eef1d4405c19f45f2c89942aad0f95743be707f381dfadf771bf039ade2700999a27e0fb885438b64c86fb0b67a7d48cdbbb1e3ca6ddb3c48edef9ba96ed21e33599c6f85411c6804b4a244c2c4693f0077d5c4c01141e2bc335bb87499790fc5de084453ab577617d1fa79b68826219e727edace7e7e41ac7cd11b248d9061efd335d0c52553f4f4b3c43a022a3ba6207a12f790d7ba2f820ad196c93c84277bd0a29de36ed6ebd025fa44d9ea7ef1bba103455ebda026be80e75beb90cf9fbb617f12fd96a16ee1b01daac50e52bfb86d1f4c817a95920e954888afc369f6658d2b50ec885b4016b485075268934a64d6e5c3821d35b6a47e4b5d97d5f2ded653127bc67931b63b46d36a110f24919316ca0b12b2992740a66b064aa20e49d8b88224bbe1ad3005a19ef710142bec53c81b5f513173f6a3eda1e5ec5c07708d83528d9139b290ba9e2663c7ec301f0f4837f0008127ee47b5afdce0e915c2ab8caba00c3741cb95ebf9ea02b36d0dcb1ecaf2af7ac5e20394fd8ba60c6929ecb217121df78c8d1f42e4723ac6377b5cf441219e06b55665bb467dfddee68f6ff500f498cfe9531aa036c96b2d5908faf1b631e1ce83b569c88b149d52a4c50c9898990988f599173713de1a2989e4d0d08e03585eb30bade3e9570dc530bf5c518d644c5172d6845e4c274f682880e6508429942884a12c6c7a14f9195e466fd424aa9b410b1a812d4b10426e962b267421ad605188c70a1959c81c5dd0e7e8ec5f8c84f87e058a8e7dd8f32c75b80027fa15062e413523e9be45dcf7e0e66e57365da2f5da94a4414932c33d69b20d5c522c10184c46d4a2f44ac581e66f0f2d8d3db29fc619b7e1f75aadd94058801b0ce3bd0616b9e78625a7cd73bd07af4a2d8278f30629aa7345b306235436e49e95e280f934d57a0ede8ee00de46bd4f864c762ba6eb90a08000842671ee70645bac106d9b2a6877559aa62e43d1fe7033509dc38449a876342429cc47443388a73661887caa215e953376bab8a78b805a05328ab52a8be711eec81496c503a6f491e3c0680f4e055f41564d490a45189ee68986b1454c727b053fe770a1ae7731a83683b68ca9a688837a0120d518da6871e4301c0697727c41fd76e1d89540738e0061a8a8d9ad2172c9b5d23da452c77e79d626e57eaa9f111ae704144bc541bb87ad7ab7f13f09fe108b61b400620d818a642ce878ca70c0559e9127985d9389fef4cc706c022e742fcbb231911033fc7c56a361b5a857d36bbf85f10cfcbaa7eb4ece9a9164c58310f0d94e1ba372c261c3289ee74a172a57b112df4b30ce964488aa9b66fbae4e1f2572ac974b1e5c6f848a5479280605c5ecff1093db1f6e584a21a472f84efe84e05ee61f5509c915da514e9e4fa5b8efda326e76cfa273e59dd01b86305ef1cca68d8dc463b64e1ee26599a94171f6043bedc8a9607bacf361c207d1d523b4da6a23d16b2800d230c5dd58001ad46a26029f6dd221ba9df7cf60d6d4d607ed2e5072d79dae26c853179f10eebe6fa6695c4", 0x1000, 0x1, &(0x7f0000001040)={0x18, 0x1, 0x4, 0x66bf}, 0xc) 19:14:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000180)="1bd7a1536b346ed88acbc5bb7537f50ca33cd3ff8a331d8a927a8ff8c2893c9be10efadfd1c18af9c8970cc0640e3183e850df2100fc6abba0cce010eec1814480ddc38ecb1097087bb7a8e15f95d8121ae676a026e625abd700ea6955e4b24deba1afe3c36ed18acf9fcbdf6b4d001c515867e92400a98bb16dd264e0fc5e3a25682e931932ef772376cac274b7bb6234279e24346567f263508d953596a1f45cf06fe83c46113a2b9880ff6605469780b326039ec56dd821faec24ac6a9637924cb951b8f2b6a8655e8a03f62a7a", 0xcf}, {&(0x7f0000000280)="9b2383bea324200e947e8b4186d28ab8c7c217250a7f0df005059e6e44213adb061659e038e7cb1564827ea8114cde4cc1ae24485b0d042a5b124aeee3262f2ca66cfdeae85ac234e11114a64703a185f60a2bb14f501381ee306b68044dc9d5c206c8360a14a37f06c6a5450089aeb2c49106c7f4b260e75e61714a205136891b7484b1953a22c3e72cd048e3de007cdbc63db744cabfc0e4e5c4e3e15573d20ea90b02c8af8c8803d1ce871768f52d9ea24d05eecfe54c02e983403f1c17b0ff364ee9690b97a1931dfdc25e5e9f4bd91e325871c5c7e3523adcd7f6caeb3a", 0xe0}, {&(0x7f0000000380)="1bc3084898e5e17e39ea4ec4fa8e086f23f7e6c930e6d21e13ff5a159c7784a7c402d8ac0022eec1e154878121fa7d2239b82a164dbaf37e6c9024b4cc6def8f50903888e591ec75c7d16ef33541eb7c1778a6391caba27d591782c0028dcdc76b3e61ad5e2f74dea41b7f04fd94ac954a5e77dc502041903015bfc443c4036e68efb7c97112561ca38f66ce05f6035064", 0x91}, {&(0x7f0000000440)="03166ddb3700333a5a974426a99402b3edb416899f193c28d7dd86a9f2892005e87e5c63c655861ad37b65f95b41d6444fb9a76e007fc3646eb1e06a95fc9147984867df000b00b9d44f9f9eb8c18e9cc65df0ab0485c0f9da3eca46e6f1e4c33f83f3b2d5d4794416ec0005570348c5b14ca81f8f25e16c9a1ed6f963a693a71478512e7e563ca62ce3b20819afa8539c94c7cf7c4e25c3443091b6973b264e77c296a67c4389ae20452ee28a2b1b7ba3e2ef891f61ed1423", 0xb9}, {&(0x7f0000000500)="a18bbbd009e5f8f2bb5e52221938e0b0e9ef9aa12540570d1491a9cf795346c07e14a4c03862269e586e8b5fa021186a396e7e8571cf", 0x36}, {&(0x7f0000000540)="029f788b05db2878e8fca7ce76b0c561c5c942d41c50e4894c062f1e869516ec84df7ffc09bc8d81b6992d0fffff046dc54968ce44db71914d4c54e7fa9203abcaf60c10dda71649ab55573380240f724e489826757a1674aa9f104e5feeacdf8abab37d655567936a2175fb28ce3acb56bb4a154fc27bdc2014a7aa6c543b96b3d4f520dc2ab84a21c309aa96108b01e599b47b4329d8c213321baae547d846e74b6a45ce31b8f7e894f5558517070f9865d5c27a7e7a20a2d3c8e294c05804dbe3d5883f77875450f2fecddebfc780ea4c2827ad46c5f9a9d454b6eb6432dd0a224cb022a804a7cfb9cb88f85e6a0d6fa74646fdfb0bc356c0a4e2262307f3dff0ac5a1e4352236384cc40644d18133bb76ce67b952cb8b071e239bbeb7797d0b8ff84bf98675c2f8523dac004ee2d6f44e10dc9d027cce364f75c83dda320ecca46fd7bd925cf08299c75298ac2186a8f3ad0134b0f060074c76a8a9cc89fd91c4e8e29c5de518d63a227bb3b25ad12c4144ac28cfefb951e0e2a11b16d54087e92289bf8b405fc25fc2506d01a911dcea77185d685fa216612c35204110ac44907655badbed4535bcb6412c447e447a01fb9e46de97985855b5246301c8ccf9240138dc1646c0465134bd647962d7d20f9c18844cf8a9d15a44b76fd4eed6256e646fda7aa6c8d51e8cc071ae38819b14f30622bc1b3502355604fc7dbb83233eb76d8b49247e9a5386779cda04b7d8d10f28900ce7d3fde27af30ee6d79014fda2190b136b874817ac832ada7d5e9f2d13765708157f7d1ab6331cd1880d73ebe35538a4e3b70a49c5a83223612ab4c6a6715e513944e8e9a6b20aca1c5b8e31b40ab3bc4f703a8433e1b4ffe8d681bf16adf0d4e2a58bc8228bcd228a98c92c01d064f0eb595c22d0e29161e329d714dd6030c8a0251500df7b7097be58829de85189c20304f789992e8627760535d6f7cdf7222687364a92b52bfa4d19efa1e850f4b00539bfb80832180fc72471aa78fd6099d8580ab10809f11dd4a017240d6eb408ff14ea7c03b5c01ff338616d1296fd569be9fa8fccd13e061cad384f61d611b22aa484678da7856d6731d08f665f552d4351ab187cd27d2d17b2e5215506a10551e703eac056ef86f58c52977886856abe08cc838662c648ab2f836a3f4e069185110c259a3c29bdb87271d85bc315f4da5fc1486c37d8b16150257a689ab670877181aceffb939c0dc7c24ca96d5d8f47468e5e2fe2993e7ce4567a0b002476a7eb07b96422cabff98ee6ea08aee2d1bf2198d1fb1eccd360bfce36ec8b029dc932ceec636817a22e674c2f9f1d128a221a417e3242fb001507da1ec9942bec4b0cc168b6566776cb796b245e0120e479672a92591348ed405f1da4243888a0e99aa7dd11650b9a2fa18a9e4c5ad713ab057616a123f6d0cc47c8e7b2dd72eaabd196b0c0e925bc4a96bf33edb8b4a94a730a499be0b94e3a6065e1c832659bfd99b2efc5d14beff4f9b28149e95399bf33315892203bce5d1afab6f742f13c3383274943f810feda4634766051fa21d69746523a86a9e540dbb12945d70c3a6374a347c00901ed694a31349308979e5475540caffee27b2c12c57465b470c9068f6e3ae14acd169d0c1179f0521849e624f5bdfc810452bd7d7aca4f4153c698b96b5e7a3d422dfe158674b84aec3bd2b21c75ae6e2223fdac98f02a52d9520a5c9e855fe732d3d696c6e0ccba790e81c6d4e3f47378f21f94957d04b3020c3dd59a0b74ea753c171763fb04650138d60eab7758920cb9f2b23f62ffc62cda18a29f1f35274b7ce5f21ec0b5b9ffa971e22c3965fcd372d63a48a794d278c9e2fa2b027ba3f08072bc1adedf28cc4de4085abae9b6ff20801c1dcfe00de242aea9af450e52403f06ce780d5df4a99d162e02e42a81fe3dac0295965c721414d66afed409bff41117215b17889b045f9c1e8d202a3d2619905e7b963b340df975685024638f75d7f78eba3dfafb1f2ed1d312e4ada7937836106640b806e39d6af24a8fea263ebcd53f55c68d55363e166a01d78652eeb38e238fff0f7ecb63ad646f0c6131fa3ffbcff9426d87d220a898bace77f915afc83d10c1f0f12110f999704916cf337270f67eae2be794c13dc6a7952a31cde5fbe55e50860702ca6b94eb0eef60342b113ed1ce8002505ee46a10c15230275084b010e864e1963aa6434ad28fdd73aeec315e96a8b5c6f2211d9c8425c48130ef90503f0767d9b5d89bd56c2ff5512ec20aaa6a2ac7119d4824b0406905330c86dfb62aeac0ef457ebcded3dd503e38d46b46734f112b5e97d0a48ac4c2fe2e717d031359fe3701e94f0e52f1661d2b0352dfb57f8ecdcd2cb6b0e254af5dd2e2e245b170fc2742b1f92c56eccea66dce6a96c6a2a228ca24b1447516940b8f9886689bad999f99a2c9b1c1d0983047fdbf5812f7a71d1fe901610f0b53bd2652b1345ef6de40e8b016d39c19350fa2bbd9a71114094b1735ef477cca2b21e0efebc0cdef7fbe3d8a992511c27c6fbbfb726a169b6242e57c880a897d119431d7ba3f0c2169645abb82ef70b895140df74ba0dd92ddf028018b374f5608cf833381be5359bac1f4c7cb19117eab009858439b54a408a0afb474132dfe3caf53d1016daa2047912a3fd733f567b47218fea5a07be4da6a51279ae644c0a0c304731d02db55c7db1e58c2d3103ec55370da8c5bd23c163c2b0a3409e819f086ad372112cfb351d17c66cbfbbf3494ee54915aff93a61a993d70b4ed46e8dafc42705400f348b6c70f2523955e350aa512a0f39de126b1e92bb83fe9dc0f06a1d0967945935705a092883935d48e712bb4a50cef2f4a160d22cbc2fb8143acad45c3221a6f2807a6a609807f219308e7f72035b25e1315add4979c60bb74a12fedef7b61798556d5f049db947bcb77418ff1c10c9c83f38a0ce366415769ce44dc3b181d91dec3eee9b171c45e1e897b3089b22fda4afe7bffcb6f5033533c80fc8da694116ba6d30c34af82f29e3267c082b2dffdac7096859450a896259f04f6d91f8e055d8b151094727d6612344fbf45c1b3bb911cba0c2be54708d4b00633113acb634a15dc14c6ef9029dd7b2f58a7e18b3d86c4ff1991171c64b477a165344785da64856007fa5f98baa71713c0adb6d7500474055edfc9be5a212329269fa406e7ef6db3d27ab682eb422c21b523762eb52214c2cd49392b8a73ec441e96eabe602b7168cf1be829e84fea1a7bb059f8cd1150c1db675e0585c59e88807d88c15fe7b2bf409e495e4143a4e92dad379e69109276bf01baea9fcf889d9441362ff37ad4ec4a13c7025a9c797100b5e23931ab19db24c908fe8e89307a5b2c5a700f49f92bf698e08112afb2f87c7ee7cd3f73be8c5f944f38f00432643f8ac1bef15700db420883c1513b499d0c4279fd10d34db3169bdbb1c37ed1c78330f4251d66531181c74506b5a3e5585e76ac8f7f7beab59098da1d9e668ccf005a058bbb8527ff3ef0c50c74193680900ad4b37ab4dee687a2d094596b6a2b86edb0923d17ef826e11b2e9ed2f74a403b2fb86430e1b88be0674aeacdbc8c968e64635e216f391399944f8602f5230e579968e648ab4bed974093f02b34c3c9adfb15d3173d85ff6fefcbc3a806ab129741b79f811d0de678078156d47e5758f96f2daf56ec1350ee8378f6910fb3d42a130556a0987f7a80d1f48560749bf3422d051513941cfe4a5383a819761279a90dea89324f7cdb392f99c05b3dfa0d7f7e051528649aed63b28baf46755c265f0876e42f4d11dceb859eb3b2f7015d824501bcbe4c22774985029c05cea12413550ce600be252dcf1178859e224d1e6051abdfb264ef6fa301bdcabd0ce5d51b33a03383c2bad838fa96b32132e2d69bf88da10f5d9ef8afa1046a69dbb197158916c2359d1ebae5358bbcead25a7b53e8e5ed058ea205f9da6ae8c180b21715a7183bca7160d2240a5b9bcd7c0c7753d0f70e2f9eacca9291cb3d629d71cea41a71161a589272fc0bd56dd6da99140dd8b035965c5a3491e1353579979aaa8f5c5a7fd0a319e8e3813c1f3455519d43d5fa080eb6247138026f7984011b56f9e1b9d62a20b1d2732aacdf0101ff1a523623e9045d4385bfcf14adfaaad0d4e1f964971f50cf8a08115b88a8d04fa039c107ae917d11b2185cab477a49070dbca5d81b6d5cfe6e07d86eea2f0d7453eabb560186927e8ebcd722a380cda9150cdc24a31a9a2ae8b49691be0ee34fdd813722b5a49076db60750fa967ba03a6fe3aca9bd5eb8f08b56bbe3b578553e5a758dbec2866b53b2e35a1e5fa405742e61cdfdcabb1e7ac929ab450508d70b8b76e62d08e496450df75d29d2e36860c249f07a35b1d0726f79bd661f40556dfa9ae3d4394127e738e2ba9a764201bd444c53de1164fe73a9cdbcb03f2062e290ef3ba7cee09b6b27d33073e155864a836abbb42b459a4bcb1cbf39bad47cbc8520eb5d013af2021c13eee54e6ac14965c09d6a4061244bc8c4125e82c5203c9430ea8bb8332a0be0e8008ec985ba479b43f18a84610f892840de10cbc153d4a3ac1bbecb08a5a48c28a81876142871e60d4448850026eb7be55987ee07bdb299311f14d08b5888d9a3f46d7346a0aafe5f71b5203b56c6261fe28c2a0691885ecfff688e7f762d98eb707c30af8aa663bb43fdbaa4d94844ca6ba4007485eb89391fb91419b218bad5065715c35628ceb58a2e59248229d4a7529f3d0100c2105b2401700fa16b7c7fb053f3ca69d6b69c07073e0b2cd64a919e79479bf9c6ebd29b24370b954e11506c38d83a41d43d0272f84ed4fdcdbbdd8ced5bb21cfb8792eb9eae16023364d7c0955391e166fe3c424cf29a5221d2d96abc42f7fc1216f0d3e6c006046d59dc2779f80c6fd93259e8e795e9c1a843f4aa03c42e9f8e74eae48265f6b813194f386650ed76c362bf398e50d625cce736f698289605cd95483bd49e694872e86d3039329b04fbc22f8a9119dd840909ef6c8eea7830b4470eda6adcf156884be0c46a20ba876d52bc41b64e4e56669b2fca237d17e4c942192b5c56d28dc505c6f4a3b0eb15e6a95b834162c6b83d5213f0e7355ac13e4c30e0d4676092483125a1e90aed3b70a5bcf4d15029002cb2285375dc5908b44c444ac99d996eefc994afee2d4d102828b9c065ef45766e77bc956141bf45dd5b233f8bdce52a0bb508f76fd0b422ef45780d11508e9861bd224defd5b8ffec01e2107b9e2a719b048d73e10e54a5405e6acef55bbe89be2b169c569a5aff00c86e01b7c83144f97b84789b695a6922f920af1fc7f042832fd888f33add9a0bf45e0c4ab952e841e0d61c34f2e9df7b9e22a28c45b2a50146fabbb2fe52d7a93cacab32c433e964e11a6e261494cfcbf848996ecbdc8a7ec92a01802b848f3b196e6b1cbee3f2e29f333840379589cac69661a05c7dcdf9ba6f4ee2ab6e9daf17c87053dcbb4f91e15681642de5f5bf9dcdf6010fbe26c85823b1cbffac659a30a5258340d646990832a4941566ff6c7f8032057e66e1b3aa3538a062a32899614862e47f916e31337e13ab34a7e80482d54198b06f1efea307983460e186333a69898d20f1ea04e17d8641ba3f8fb68808e94e86cb00cc2c9306bb7d081b9122f99ef5f0f0fc9b0e975f6480ec3f3c033b56509cc5fef0d70871c45d8655f0b5d4cf5d35ca33a75af06ddc852c34884836ab0ed51b74bb1b5b925f2cfefbf67c621", 0x1000}, {&(0x7f0000001540)="a200eed7e64b3cf6e2c0a032584312c95dc3d699b2e3254a42334b6eccb0f6583ff93cdf", 0x24}, {&(0x7f0000001580)="da247f1ea52fccbf2d4a0da1985db50e64d631f13026b0019a4f0a666ea98718db06a5fcea25", 0x26}, {&(0x7f00000015c0)="0c459814dd57bec6e9a3cce6828c302563672b92c8", 0x15}, {&(0x7f0000001600)="709b856825b63c1a74cd1c8d25611ac0a2031859aec88d80c3be77aaed8f98b7899d1e4e499d5ab37deb045345548f5f5d6244573a9a8f942a7401444f0a3119c523bf02f3ad9a6211eac2d44e3629ac2e3cbfad2d276e7e5aaca50dc8124088d20444ae35f7e4b7", 0x68}], 0xa, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000100)='./bus\x00', 0x1, 0x70) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0xfff, './bus\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r3, 0x0) 19:14:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) sendto(r0, 0x0, 0x0, 0x4, &(0x7f0000000080)=ANY=[], 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) 19:14:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a22) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x80) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f014210 failed: hole in range 19:14:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000036, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x80) r2 = geteuid() getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) r4 = getuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x9, r2, r3, r4, r5, 0x20, 0x9}, 0x4, 0x101, 0x56}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/4096) ioctl$TIOCEXCL(r6, 0x2000740d) r7 = dup2(r0, r6) ioctl$TIOCSTART(r6, 0x2000746e) ioctl$TIOCNXCL(r7, 0x2000740e) sendto$unix(r6, &(0x7f00000000c0)="0d200b6296c90e49e725c0922ae83a70c45f482cd7933c2689727d9dbb3fb9351212ff5b06ab8f7d56dfa279612fed3fdfcf5177041194c24a8d1d5f15831f284d2b85139f571018d15e399125e2d7e248023fcd08dba241dd2bad0da78f5930d369d93561ebbb", 0x67, 0x400, 0x0, 0x0) unveil(0xffffffffffffffff, &(0x7f0000000140)='\x00\b') 19:14:14 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x5, 0x7f}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x7, 0xffffffff, r2}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xfffffffffffffff7) nanosleep(&(0x7f0000000140)={0x80000001}, &(0x7f0000000180)) poll(&(0x7f0000000000), 0x9d, 0x18000008000000) 19:14:14 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r0 = socket(0x800000018, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1021, 0x1) r2 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r1}, 0x0, 0x40, 0x7, 0x0, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf00fffff, 0x9, 0x8001}, {{r1}, 0xfffffffffffffffd, 0x84, 0x41, 0x100000001, 0x5}, {{r1}, 0xffffffffffffffff, 0x3, 0x1, 0x6, 0x2}], 0x400, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x68, 0x2, 0x3, 0x7fffffff}], 0x4, &(0x7f0000000240)={0xffffffffffffffff, 0x7f}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730000000000b483c5b0000000007e40900"}) fchdir(r2) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) 19:14:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) unlink(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x86) poll(&(0x7f0000000240)=[{r0, 0x1b4}], 0x2000000000000090, 0x0) 19:14:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x51, './file0\x00'}) 19:14:15 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) lseek(r0, 0x0, 0x2) 19:14:15 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="d25306f5fc14", 0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f00000016c0)='Z', 0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, 0x0) close(r0) syz_open_pts() 19:14:15 executing program 1: munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) r0 = shmget(0x1, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20080, 0x40) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') shmget$private(0x0, 0x4000, 0x400, &(0x7f0000001000/0x4000)=nil) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000001000/0x4000)=nil) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 19:14:15 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000580)={0x4, 0xfffffffffffffff, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x101, 0x8, 0x78, 0x5, "a2101657b59551e41cb86375d377eda6526da2d8", 0xfffffffffffffffc, 0x4}) r2 = socket(0x18, 0x4005, 0xc1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000540)={0x2, 0x7, 0x100000001, 0x1000, "a3bf06967869d39539daa7545e94bc0a124df477", 0x1, 0x4c4b4f2}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000005c0)={0xffff, 0x9, 0x5f, 0x4b, "7a7d71a8803f53530475aa8cefdf18e1f0f069ae", 0xfffffffffffffffe, 0xef43}) flock(r1, 0x4007) write(r1, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x2013, r1, 0x0, 0x8) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000380)=""/146, 0x92}, {&(0x7f0000000440)=""/206, 0xce}, {&(0x7f0000000240)=""/85, 0x55}], 0x3, 0x0) write(r1, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe284cc33b8574dbca323c", 0x9c) ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) r3 = syz_open_pts() ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = open(&(0x7f0000000600)='./file0\x00', 0x10082, 0x100) close(r1) writev(r4, &(0x7f00000008c0)=[{&(0x7f0000000640)="df74c6cd0ef4b0f34c278f653f3df79b755444afdec4284e1c93873dc2b0e771fad92c42bf1a89777594f8d153c897432fcde92e944e39502f9dbb4fe38b5b04d29b123e3d883187c6102fb76269", 0x4e}, {&(0x7f00000006c0)="e69fdc747c445331f2020c00949c4ba3994c9b9ac452465964aa3cf3fcbf6382061f07231c2856d56d1367321ea8f2e9ef473bfad634326c913ce55937e8cbfb5920eaafb05f22ca4c849b4d6e19b20f4156c34b8863ee4737e175fd7448ee09914290b100db8ff0fbb0a5f35142", 0x6e}, {&(0x7f0000000740)="cceb119d338ca1c912d60aac0592cf33dd30d8b04e52b63f4c771a9fd2d7342e22a016719be86754056476bc356d48fce9ce9e5e83d2229fb579303c9ac5d058a5ed91cbeacce941ba69d97f3ba03943edd8f7e762f549e69756039119d947cfab83a61d653411c5bbddbb31fae03e4ad3f8ee8bb0fad296c765eb446c148ccc8e", 0x81}, {&(0x7f0000000800)="2aacac7f0a3bc2971bc56431007ed755ceb3194129d50ae8d247dc09e60c46fcaf330f893126c34b2b0e4d538f89fda9c94ab9c292bc971cb7be3023740c25b3a8c1f9cba2d634b72c858c7d3f41d3ca14a744d5a908c2d628e3668587479fa384eee07f127ea804e73efd668c10e3771ba4d98137309afde5644b3b66288e5ba60ce3aa00a6df67e1858fc4b38fe0bc37bf83d7ed51da1f33686d40a2037ebd0f02315d61485c7141f9ed5a9325db7db27a13502318aea9e208a23e1e", 0xbd}], 0x4) read(r3, &(0x7f0000000040)=""/54, 0x36) dup(r3) syz_open_pts() connect(r2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x4, 0xbb}, 0xc) 19:14:15 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fchdir(r0) socket(0x1e, 0x0, 0x7) r1 = socket(0x1000000000011, 0x3, 0xfffffffffffffffc) sync() sendto$unix(r1, &(0x7f0000000000)="b100050105000200000000b1ffff027c0a000ffff0000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) uvm_fault(0xffffffff82201e00, 0xffff800001970000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82201e00, 0xffff800001970000, 0, 1) -> e memcpy(fffffd803046aa88,ffff80000196ff0d,0,fffffd803046aa88,c672623cc21bf903,ffff800014a18eb8) at memcpy+0x15 end trace frame: 0xffff800014a18dc0, count: 0 ddb> trace memcpy(fffffd803046aa88,ffff80000196ff0d,0,fffffd803046aa88,c672623cc21bf903,ffff800014a18eb8) at memcpy+0x15 rtrequest(1,ffff800014a18eb8,38,ffff800014a18e00,0) at rtrequest+0x83b rtm_output(ffff80000196ff00,ffff800014a18eb0,ffff800014a18eb8,38,0) at rtm_output+0x711 route_output(fffffd8034d1a100,fffffd803715c600,0,0) at route_output+0x78b route_usrreq(fffffd803715c600,9,fffffd8034d1a100,0,0,ffff8000ffff3080) at route_usrreq+0x35d sosend(fffffd803715c600,0,ffff800014a19178,0,0,0) at sosend+0x6e3 sendit(ffff8000ffff3080,3,ffff800014a19238,0,ffff800014a19300) at sendit+0x58f sys_sendto(ffff8000ffff3080,ffff800014a19318,ffff800014a19300) at sys_sendto+0x92 syscall(ffff800014a193b0) at syscall+0x541 Xsyscall(6,0,ffffffffffffffd8,0,6,d6683cb6010) at Xsyscall+0x128 end of kernel end trace frame: 0xd68db7609c0, count: -10 ddb> show registers rdi 0xffff80000196f6f0 rsi 0xffff80000196fffd rbp 0xffff800014a18cb0 rbx 0xffff80000196ff0d rdx 0x100 rcx 0x2 rax 0xfffffffffffff6f3 r8 0x70 r9 0x5 r10 0xf1a91284bd2476d7 r11 0xffff80000196f600 r12 0xffff80000196f600 r13 0x100 r14 0 r15 0xfffffd803046aa88 rip 0xffffffff816a0825 memcpy+0x15 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800014a18c48 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb> show proc PROC (syz-executor.0) pid=51765 stat=onproc flags process=0 proc=4000000 pri=64, usrpri=64, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff32d8,0xffff8000ffff3798 process=0xffff8000ffff7a50 user=0xffff800014a14000, vmspace=0xfffffd803f014210 estcpu=33, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 87460 283446 43306 0 2 0 syz-executor.0 *87460 51765 43306 0 7 0x4000000 syz-executor.0 38815 233146 22305 0 2 0 syz-executor.1 38815 259865 22305 0 3 0x4000080 ttyout syz-executor.1 38815 415178 22305 0 3 0x4000080 ttyout syz-executor.1 952 334557 0 0 3 0x14200 bored sosplice 43306 324454 20650 0 3 0x82 nanosleep syz-executor.0 22305 446608 20650 0 3 0x82 nanosleep syz-executor.1 20650 308732 26001 0 3 0x82 thrsleep syz-fuzzer 20650 184728 26001 0 3 0x4000082 thrsleep syz-fuzzer 20650 243905 26001 0 3 0x4000082 kqread syz-fuzzer 20650 180097 26001 0 3 0x4000082 thrsleep syz-fuzzer 20650 382067 26001 0 3 0x4000082 thrsleep syz-fuzzer 20650 380241 26001 0 3 0x4000082 thrsleep syz-fuzzer 20650 452595 26001 0 3 0x4000082 thrsleep syz-fuzzer 26001 112519 9915 0 3 0x10008a pause ksh 9915 454146 27008 0 3 0x92 select sshd 57429 347366 1 0 3 0x100083 ttyin getty 27008 279399 1 0 3 0x80 select sshd 16934 338452 81430 73 2 0x100090 syslogd 81430 193448 1 0 3 0x100082 netio syslogd 38512 297713 1 77 3 0x100090 poll dhclient 72651 415938 1 0 3 0x80 poll dhclient 71541 14092 0 0 2 0x14200 zerothread 34955 439503 0 0 3 0x14200 aiodoned aiodoned 77068 147962 0 0 3 0x14200 syncer update 68140 68933 0 0 3 0x14200 cleaner cleaner 55349 13205 0 0 3 0x14200 reaper reaper 7224 379473 0 0 3 0x14200 pgdaemon pagedaemon 22812 504855 0 0 3 0x14200 bored crynlk 68939 480378 0 0 3 0x14200 bored crypto 40850 418901 0 0 3 0x40014200 acpi0 acpi0 78786 226458 0 0 3 0x14200 bored softnet 45609 450838 0 0 3 0x14200 bored systqmp 6054 188771 0 0 3 0x14200 bored systq 66079 322862 0 0 3 0x40014200 bored softclock 76919 6935 0 0 3 0x40014200 idle0 68782 244856 0 0 3 0x14200 bored smr 1 83180 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9451 6314K 6327K 78643K 10575 0 0 pcb 24 9K 10K 78643K 90 0 0 rtable 103 4K 4K 78643K 198 0 0 ifaddr 39 10K 11K 78643K 47 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 17 0 0 iov 0 0K 12K 78643K 7 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1201 75K 75K 78643K 1256 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 4 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 10 0K 0K 78643K 14 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 98 0 0 proc 41 30K 54K 78643K 251 0 0 subproc 64 65538K 67586K 78643K 70 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 14 0 0 in_multi 33 2K 2K 78643K 34 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 173 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 77 20K 24K 78643K 984 0 0 UVM aobj 8 2K 2K 78643K 8 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 8 0 0 NDP 6 0K 0K 78643K 12 0 0 temp 91 2345K 2409K 78643K 3118 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 78 0 71 1 0 1 1 0 8 0 plimitpl 152 15 0 8 1 0 1 1 0 8 0 rtentry 112 44 0 3 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 22 0 18 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 186 0 0 12 0 12 12 0 8 0 art_table 32 187 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semapl 112 10 0 2 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1579 0 173 46 0 46 46 0 8 0 ffsino 240 1579 0 173 84 0 84 84 0 8 1 nchpl 144 1923 0 301 61 0 61 61 0 8 0 uvmvnodes 72 1635 0 0 30 0 30 30 0 8 0 vnodes 200 1635 0 0 87 0 87 87 0 8 0 namei 1024 4772 0 4772 2 1 1 1 0 8 1 scxspl 192 4809 0 4800 8 6 2 7 0 8 0 sigapl 432 268 0 254 2 0 2 2 0 8 0 futexpl 56 1399 0 1399 1 0 1 1 0 8 1 knotepl 112 71 0 52 1 0 1 1 0 8 0 kqueuepl 104 28 0 26 1 0 1 1 0 8 0 pipepl 112 202 0 183 2 1 1 1 0 8 0 fdescpl 424 269 0 254 2 0 2 2 0 8 0 filepl 120 1487 0 1389 4 0 4 4 0 8 0 lockfpl 104 23 0 23 2 1 1 1 0 8 1 lockfspl 32 33 0 33 2 1 1 1 0 8 1 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 206 0 199 1 0 1 1 0 8 0 zombiepl 144 254 0 254 2 1 1 1 0 8 1 processpl 840 284 0 254 4 0 4 4 0 8 0 procpl 600 397 0 358 4 0 4 4 0 8 0 sosppl 128 3 0 3 1 0 1 1 0 8 1 sockpl 384 147 0 129 3 0 3 3 0 8 1 mcl12k 12288 1 0 1 1 0 1 1 0 8 1 mcl9k 9216 1 0 1 1 0 1 1 0 8 1 mcl4k 4096 14 0 14 1 0 1 1 0 8 1 mcl2k2 2112 2 0 2 1 0 1 1 0 8 1 mcl2k 2048 48165 0 48122 12 1 11 11 0 8 5 mtagpl 80 4 0 4 2 1 1 1 0 8 1 mbufpl 256 78797 0 78723 10 3 7 7 0 8 1 bufpl 256 5701 0 1237 280 0 280 280 0 8 0 anonpl 16 34539 0 26015 41 2 39 39 0 62 3 amapchunkpl 152 1181 0 1092 6 0 6 6 0 158 2 amappl16 192 792 0 344 24 0 24 24 0 8 1 amappl15 184 90 0 84 1 0 1 1 0 8 0 amappl14 176 24 0 20 2 1 1 1 0 8 0 amappl13 168 26 0 23 1 0 1 1 0 8 0 amappl12 160 9 0 7 1 0 1 1 0 8 0 amappl11 152 58 0 45 1 0 1 1 0 8 0 amappl10 144 98 0 96 2 1 1 1 0 8 0 amappl9 136 535 0 532 1 0 1 1 0 8 0 amappl8 128 108 0 98 1 0 1 1 0 8 0 amappl7 120 64 0 60 1 0 1 1 0 8 0 amappl6 112 94 0 85 1 0 1 1 0 8 0 amappl5 104 122 0 113 1 0 1 1 0 8 0 amappl4 96 451 0 424 2 1 1 2 0 8 0 amappl3 88 120 0 112 1 0 1 1 0 8 0 amappl2 80 1333 0 1272 2 0 2 2 0 8 0 amappl1 72 13788 0 13351 26 13 13 19 0 8 4 amappl 72 623 0 587 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 269 0 254 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 269 0 254 1 0 1 1 0 8 0 vmmpekpl 168 6089 0 6069 2 0 2 2 0 8 1 vmmpepl 168 34732 0 33255 85 13 72 72 0 357 7 vmsppl 264 268 0 254 2 0 2 2 0 8 1 pdppl 4096 544 0 508 6 0 6 6 0 8 1 pvpl 32 125557 0 113517 113 7 106 106 0 265 8 pmappl 192 268 0 254 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 414 0 7 12 0 12 12 0 8 0