kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Apr 30 00:59:11 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.58' (ECDSA) to the list of known hosts. 2020/04/30 00:59:24 fuzzer started 2020/04/30 00:59:26 dialing manager at 10.128.15.235:15981 2020/04/30 00:59:26 syscalls: 338 2020/04/30 00:59:26 code coverage: enabled 2020/04/30 00:59:26 comparison tracing: enabled 2020/04/30 00:59:26 extra coverage: support is not implemented in syzkaller 2020/04/30 00:59:26 setuid sandbox: enabled 2020/04/30 00:59:26 namespace sandbox: support is not implemented in syzkaller 2020/04/30 00:59:26 Android sandbox: support is not implemented in syzkaller 2020/04/30 00:59:26 fault injection: support is not implemented in syzkaller 2020/04/30 00:59:26 leak checking: support is not implemented in syzkaller 2020/04/30 00:59:26 net packet injection: enabled 2020/04/30 00:59:26 net device setup: support is not implemented in syzkaller 2020/04/30 00:59:26 concurrency sanitizer: support is not implemented in syzkaller 2020/04/30 00:59:26 devlink PCI setup: support is not implemented in syzkaller 2020/04/30 00:59:26 USB emulation: support is not implemented in syzkaller 00:59:33 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x7, 0xfffc, 0x30, 0xc31}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xffffffff, 0xf0e, 0x4, 0x0, 0x1, 0x0, 0x5, 0x0, 0x0, 0xc22, 0x80}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1, 0x5, 0x16f7, 0x0, 0xfffffffd, 0xfffffffd, 0x2, 0x0, 0x0, 0x46, 0x9}) bind(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r1 = semget$private(0x0, 0x2, 0x215) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/77) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000240)=0xb2e) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x200, 0x0) write(r2, &(0x7f00000002c0)="0dc4bb40a6d48207af2cb481b31b8125be9f250a49742b3c0da037bad8a24460e692756444e74559dc077bf08cc39b356f43765b0d3cdfdccafa2102bf2335f263ef5a4d5c1b2e9e851a143463e75141a4906acfdd2c7992f8d3067b", 0x5c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000340)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000380)={0x4, 0x0, 0xaf, 0x773, 0xffff4852}, 0xc) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x10) r4 = getgid() fchownat(r3, &(0x7f0000000400)='./file0\x00', 0xffffffffffffffff, r4, 0x6) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000480), &(0x7f00000004c0)=0x4) r6 = semget(0x1, 0x3, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000005c0)={{0x5, r7, r4, 0x0, r4, 0x0, 0x7ff}, 0x3, 0x6a8d, 0x5}) 00:59:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair(0x10, 0x5, 0x6, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getuid() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0xe2) r6 = syz_open_pts() r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x800, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x80, 0x0) r9 = syz_open_pts() r10 = accept$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="c183084a3f68e285823dc0c6f27c719710f449b64c70610a48fd56de4e8b1d0b9e05cee96cbcd887fd4138c8fb8701c7e03fa4627df33dedc12b0bfeb6821fd19d", 0x41}, {&(0x7f0000000100)="7af16406d427141f2c7e57f3861a20422e5c8e78389b8f349393dc7a82e10c9f58070059b1e7f79508eec430074f33fbe98514b6ad8299c4d03be18681598244724e9fb117384f9488f53775d01f1827e6cbf1ee2b9e48bb9d32c528088ace1f37588d14c2ae1e19da040f0aa9c1a11fec", 0x71}, {&(0x7f0000000180)="6d1af6c012e99ab5456146736a60adaf06ac739de5084207ad23be4f7a56e2a30994bf86716f458217ccb86b047f7d180daf360e9e1754abf6fb2ffd784b812224bb53d62267985c272e0a4c230ea6a972901f2e204086eb5fef1166fd12afcc6aa1c83d387c70daac301319c6c013d3136d3efef208ce1a19ef1fc34816bf4fcbfdcb168b772a725021b41df257a83311f362b4776d8a0693c03297085530ce58254703dfff91e1ffef5b902dfff7e17fa96a8955a029a2e694fe53c112f07c8325e3a86f45e2400ab779ac625e626a8b4b4e8f56890624c279fd84e243d0f24035b83f0c847a609dbb47846fb9519d2d2a", 0xf2}], 0x3, &(0x7f00000004c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r2, 0xffffffffffffff9c, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r4, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r12}], 0xf0, 0x1}, 0x5) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) msgget(0x1, 0x290) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTART(r13, 0x2000746e) fcntl$dupfd(r5, 0xa, r8) 00:59:34 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606949, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 00:59:34 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606949, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606949, &(0x7f0000000300)) getpeername$inet(r7, &(0x7f0000001140), &(0x7f0000001180)=0xc) r8 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x80606949, &(0x7f0000000300)) renameat(r4, &(0x7f00000010c0)='./file0\x00', r8, &(0x7f0000001100)='./file0\x00') ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000300)) recvfrom$unix(r2, &(0x7f0000000080)=""/4096, 0x1000, 0x0, &(0x7f0000001080)=@abs={0x0, 0x0, 0x0}, 0x8) 00:59:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:59:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x9c) ftruncate(r0, 0x0, 0x14030003) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x1) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$dupfd(r2, 0x0, r3) mmap(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x4, 0x2813, r1, 0x0, 0x77) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) 00:59:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x81}, {0x20}, {0x97de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606949, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606949, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRES64=r6]) 00:59:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xfffffffffffffdab) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606949, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000100)={0x7fff, 0x2, 0x2}) r5 = dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$KDSETRAD(r6, 0x20004b43) 00:59:34 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) close(r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) dup(r4) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="e307000000d5d9093f702e2e", 0xc}], 0x1) execve(0x0, 0x0, 0x0) 00:59:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c68, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r1 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r4 = getgid() semop(r1, &(0x7f00000002c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}], 0x9) r5 = socket$inet(0x2, 0x2, 0x40) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, r2, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) setegid(r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000080)={&(0x7f00000008c0)=ANY=[@ANYBLOB="7001ad0000000054433ee24a7592c520244a9323309551d3f4d3da7a252e2f66696c6530009a267155b4fefe85f836b70dcc5da01a065e20bb76a8b063d845785e5d1b25790f72a043632abcc165c6543ab4c8537288bec8b18e43b8c11398dd1e6d22b4ddde83d7390aae59bc2f0f093ac3020bc2d649d23feddb3693eb061c7fb263c7041f9f137e0c03f1c56ecb"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) r8 = semget$private(0x0, 0x3, 0x602) r9 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x20) pwritev(r9, &(0x7f0000000680)=[{&(0x7f0000000700)="4477b9af9dd02d3bc62f330ec340138fedf4b867278549bb1d51efe5b383a01033140458fd82e3010cbaf179483183eac89ee994392d5d45b2194c72e888900630024522c651d3306da753058edb3b3e812dbb1a05c1b4781799e1c078c0a81992451f039fddfad30ec7af4213290122124d161dd42357411b8aa00e88b575a6c09de124e459120ed362c8fa30ed11fd91f38ae1f7bc789f5b348ce405b13c240beb3b87e105229284f2433ede80bdaa2141e1ca7b2d4ccc62eed1c4d7d17d90f2faff1356ce5a384bd8597f23bbb3bc5c5b57221942a96f840d03aa", 0xdc}, {&(0x7f0000000400)="6a44a2186a3008ceba39f1f23e367465f8550df1e5994e71b0d5355f1d7492904ebb8b314b673f1d87a2130d54a01e77ef13d6992de1dd", 0x42}, {&(0x7f0000000500)="7b2fe4b6a7250f6ebd15c9d8fd5a34e65329de6778351895f03a8ab89d96f5230e729cd161e9add30495f8006bbd73d6f0f11f86905d77bd92dcc5752b55f41908e11a9246abb48f844338a50f00df471b33b9e22c7ccad2d7af82a080d6e01344eb7da95482954d742e645a5fa29393317d4d0edf4ff70f285585c257b77d", 0x7f}, {&(0x7f0000000580)="fa6a0eb1f4d5c3c524471933b373e8ecc90d51e9cbfe52765cb568d64dc432426b8bd9718effffffffffffffff24c37cbbda3f13df4dd846cdb52c64577d93f10d6179ea237263a4c3d5bff79380bdf33112e0cf821c19f1667571a8b1e905f000", 0x61}, {&(0x7f0000000440)="57cd2b4d83354ab3b9e215aba2c7fb4a4f357e58801f00399b", 0x19}, {&(0x7f00000003c0)="b690d9c46f26a3f442a461a2634634875e08f621dfebc05447aac70b90c3732a77201aa7a9f3d42cc849bed09dcb991811a784", 0xffffffe8}, {&(0x7f0000000340)="7917d9e03a5cfa56986a7a3ad4e388bdd3b15c6107323ab32d249f93b5d6a106078604f67bdde914e03c4c9c5fc8a2bdd357c6886d496afcb44793de50e47ad0432c5a50f442ce622054f52b03b381d665c84e72bed237839e74aabf44", 0x5d}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r9, 0x0, 0x0) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x8) pwritev(r9, &(0x7f0000001680)=[{&(0x7f0000000180)='(', 0x1}], 0x1, 0x0, 0x56fa) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000000000)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000080)=[0xfffb]) 00:59:34 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x15) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)=',])\xf4:[#\'$\x00', &(0x7f0000000100)='\v\x00', &(0x7f0000000140)='!:%\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000240)=':\x00', &(0x7f0000000280)='\x89\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='@+\x00', &(0x7f0000000340)='\x11$@\x00', &(0x7f0000000380)='\x00', &(0x7f0000000400)='\x00']) write(r0, &(0x7f0000000040), 0xfeea) close(r0) execve(0x0, 0x0, 0x0) 00:59:34 executing program 0: ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaae334a900140600fe8000000000000000000000000000aafe8000000000000000000000000000aa6ac98f4db9af5d5cfef14bdf49268754536bac6000"/74]) 00:59:34 executing program 0: pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept$inet(r3, 0x0, &(0x7f00000000c0)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606949, &(0x7f0000000300)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000480)=0x7) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000100)="f5accb3097b8321ca1dc2bbf2057c50169e13334086a79ff80928cf2fdfa9d706b576d99b2ba50f6e0637b57700f49c51e769de5b20c04c373c978c3185e592909bc96187750cd3a9ad017d3e116dacada6129d654ca08f9195cdec44c2fd9dd94c9bc40ace5dbf5b46a2270174abf71f2c481a2234da1fc5dc1ec8d7c30b5ec7f41d9afa800965a08", 0x89}, {&(0x7f00000001c0)="892dd2d03d8329a99ae5e98a79eb2b00f9f5672437146ddfefc540b240beef3613eefa1c1beea4c371bdb3e6dd2cba842bc94fca1218939f467d2a06bfc146ce92b59eb9eb353c6741efe98c0bd75ff6869dafa02886cddc1d96d4b773dac1385665a47b6d54f5299927fc24131a318b8d16489bcc6b4e27da1008d0854675d76e65a7cc2e636149e9ba8f40a83a126c9235b8bf66cb30180de08383ad610a50e8c315c0fc63c2c410daff40b0f3c0b83da731bd69f8c7694852c734bddac7b4528800517be8fe0915", 0xc9}, {&(0x7f00000002c0)="5321fc44335fb3e6b8a4d50efcf4886152845bdae7e7256f3a0baf0ab1adfda619452e6a3be5f5b1fa277f99ff70438f738e8dec8f377596", 0x38}, {&(0x7f0000000300)="0c5a4e2724aac6164525b649ab071cf606774b8e1d0b1eb72f3c9e1e018612917235271dfaa4d945af261f0aaaf2825dc74e2eee861be5996f7271257ae89ffe99981bd69717eff9f23616c13d0cf23000a5fed9ad702fef81a6c7caf3ec5e9b", 0x60}, {&(0x7f0000000380)="a2b3fa6f3f7f909e680f9aa6d54fdb779bbbe33dba57d5897f34298b1ebe", 0x1e}, {&(0x7f00000003c0)="1be428efab577623d1ea7dc985bb3870018a057da1d60a1f18f28dcd41b968b063096e90c3708c969c59c08b1c6baea8d4f807eb6eb5e8e73fe5e88ea63b982059143fbe7b99d411f6fd471895c2470368147ee11d9bf9601dc7ebd8de7976f308f4de7759d5845790c7a8a562c401a4dd09949c9e7984aa1328980c31a50333b7", 0x81}], 0x6) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 00:59:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffefffff], [0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x1000, 0x782, &(0x7f0000656000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 00:59:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606949, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606949, &(0x7f0000000300)) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80606949, &(0x7f0000000300)) r5 = socket(0x18, 0x3, 0x5) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606949, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) clock_settime(0x4, &(0x7f0000000000)={0x7c983810, 0x1}) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x2, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) fcntl$dupfd(r8, 0x0, r8) fcntl$dupfd(r7, 0xa, r8) 00:59:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606949, &(0x7f0000000300)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x400) pledge(&(0x7f00000001c0)='@+-\x00', &(0x7f0000000200)='}\x00') r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606949, &(0x7f0000000300)) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f00000000c0)=0x1ff, 0x4) read(r2, &(0x7f0000000140)=""/111, 0x1db6036960f62377) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x7, 0x0, 0x0, 0x2, "39179ea5543b353abe904000ff170000000800", 0x0, 0xddb40004}) syz_open_pts() 00:59:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x28}, {0x3d, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) r2 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x48) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606949, &(0x7f0000000300)) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r6) getgroups(0x5, &(0x7f0000000580)=[0x0, r5, 0xffffffffffffffff, 0x0, r6]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, r4, r6}, 0xc) read(r3, &(0x7f00000001c0)=""/229, 0xe5) r7 = socket(0x18, 0x4004, 0x0) fcntl$dupfd(r7, 0x0, r7) dup2(r0, r7) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a02246c93e900000000000000002dc6766bc549cc28e0", 0x1b, 0x0, 0x0) 00:59:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000d782c7c2afa9b70747bfcac05d3b8ff6ec3c42016eae94b01a9b1861220e7bc3821b50dec23be6a02ddf2427edb5c2ad07a4ad6664530cd8206cbba518fc203c284b78f95f60294bada4e012b54f0b7e5cb81a5b722ddb8d3fbd891d891b4368c83dc65de97437cf5a1798bae1ade910f84cb1e9281e526e886216e01fc4132a018c9d3b62fce5fdce6765"]) 00:59:35 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606949, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606949, &(0x7f0000000300)) linkat(r4, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00', 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r7) execve(0x0, 0x0, 0x0) 00:59:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb2], [], [0x0, 0x0, 0x0, 0x40008, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x200000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x3ef9, 0x9}, 0x8) 00:59:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xad) syz_open_pts() r1 = getuid() r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) setreuid(0xee00, r1) r3 = getgid() fchown(r0, r1, r3) syz_open_pts() 00:59:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x2, 0x0, {[0x0, 0x0, 0x4000000000000000, 0x0, 0x3d2d, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x6, 0x4], [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x4000020000210, 0x2], [0xfffffffffffffffe, 0x0, 0x0, 0x100000001], [0x0, 0xfffffffffffffffc, 0x0, 0x311], [{}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x6}, {}, {0x0, 0x0, 0x0, 0x7fffffff00000000}, {0x40, 0x0, 0x40000000}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x4000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) geteuid() accept$inet6(r0, 0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606949, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100, 0x8e, 0x7, 0x9}, {0xffc0, 0x7, 0x5}, {0x7, 0x8c, 0x20, 0x4}]}) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000040)) 00:59:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606949, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r7) getgroups(0x5, &(0x7f0000000580)=[0x0, r6, 0xffffffffffffffff, 0x0, r7]) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x6, 0x0, 0x0, r5, r7, 0xa0, 0x1}, 0x100, 0x2, r8, 0x0, 0x7, 0x3, 0xfffffffffffffffc, 0x8}) ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000300)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d, 0x0, 0x4}, {0x35, 0x1}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000150003000000070002"]) 00:59:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x6, 0xc, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket(0x18, 0xc002, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) ioctl$KDGKBMODE(r6, 0x40044b06) 00:59:36 executing program 0: r0 = socket(0x18, 0x4000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000300)=0xc) connect$unix(r0, &(0x7f0000001e80)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b2006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15752b6f1ebae96b26039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed213da709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def4230618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab04e76fea66bb69df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c00000000000000fb2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d67a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a39303008f032a0d101aa4ad723df01e5a2a079c0598f92900006bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d30e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25f6b0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc000000000000000000000000000000007fbfd5d611b5cbec75ce93b33baa94207bedf16545d405a6a61c074e83dcdcd427cc1767346e24f223efdc0fa60183f645814330c468a00c9842f5d24950337c56a5955daa665bcee573961abd99acf5f701665d27a0ad8d34c14f3c5298b77c45262448a13045bc56f9aaf7a77a1cf753762343230d04f465bc8a2b219ef76a1a6be5fea0a18fa383e30510d85dc8ad449673240ed5d2142cb7c73c90bd1ecc12f7e8e84484c1574919842544e170bc357aaa0b5f24b1fe81450851fc6d8f6bbd2e84c4bea500000000"], 0x10) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="d7a5601578a3da23b9bbe6ffc2f1aa19f6bed98886d1d4b31bdcb38c02f6c788dc395a7210bc390e319dd68cf1e53e9c4fd389c1b164a6db44cae5b640233053b5e84b4c51555a5aa1d611e2ae91df839ef789ce237f57e601cd69f0b61f4dfa50f6504366a995ee8906a964d9ee6d77670651306ca2d89e8392c9816f2847f4255d3372ee5a1ac84c56880f469ab33abaf04b46f8c7707141530a0158ba3307821af9ac3a5ab55b841bc70b89e99268bae2", 0xb2}, {&(0x7f00000001c0)="dcb50581aa443f76707ed65e46f578060e6eddd3ec4a6c2daa2140fd245dd7d0699e8363a44fa0fab0d88e6cade6fb3592ce2b888d533758d86cce8143e0dfe3001c4e0c4fccd20d313f786aa029778c23cf2524500c8e364fd22e6aa9712f82e1bb0cf72cda4f2e745a2629ac89cffc25ceff7c38020153d1520651f0fbdc27c512b2481cb9708c308700bf73901eb4491bc57e52a7758681c89eebe9982542686877bb02dd21778a60d4c8186014a265029ce4289fe5881b0267f67641898c3118bea9fb2512d6f67be31773ee5ce673bb9368e5896389ae39fdbf11", 0xdd}, {&(0x7f0000000040)="a196c55c6d", 0x5}, {&(0x7f0000000080)="ac", 0x1}, {&(0x7f00000002c0)="6197674d464a4d4d167bd619bfefa22b743ee9884a01b6df7a61494fb9aefb09c77aaaa9b0260538fd00e9d4d31be5322c2c690e20cc088ac9e34bd38ad1c1", 0x3f}, {&(0x7f0000001a80)="1f260dbc363be0e976c5425208d42903e0a62c3948487fe0c95a9bfc7ad376a99d690e22bb45776938b80bd1e0070d240c7c9cfb2ceed295a3015a5ea7017ed529f7be72782ac33fd13816b8dfe880f6a3532269af70386e7dab5e3176b84f7140e479c17f42b4d9e7f550ee2db1d502f524d2520397b166c5d77c33a0434bff10c91d8c2233a2019f1222a35792a2a0e6e676191d7997b5a1db4fa3dfa150e95245c5404a5b7f8717f71593cab7a1349fc18d4fff5d4d9cca87b901efe50b5d235760fc379c6e4f8007e12f7d7fc82fbae6a52d4b1ab60632f666ba40987cb7a4921d398abd88df3b38bc3115015af7e64c814ea997027e6f121cc74042669e1ac329e8185e12d929e587c48bb239d051e6967efd8a45e14130f849d423ced53e3a5b88be63108b6ab3ed03b65c3b2a877a1e14a36589b6e0a936e23027fd852a1beb7acf18383ec24d229b5bcb5e55a5939541d51d7a63398210a5258dcf7c2b35214df23cc370c655182db2ba982e544100c8cdce0f87e71934c958cdda4d8e19f3f77753a43f9c14a9ab9d49b57b81f28429834f0ef230146d49cd031c719c0bb47695567b9808732e56f5cf9d2d10175778886614f014477f15523e47c0e9e9dc52ce5205c3224b4f58edd97e30a08cc0d8b739798fc70a68b5f895dfddd220e9411174ba9c8e4df8ceb1b7da0543d6aadbe286e29ab632b39f4888f0b7de5a0714b68f2166081e4c1a87511468a4bc59ee44863189dbd5c40f04ec49a01e9831e3cb14061bfb01209b754961b75e893b126739c559da2361e90c7dd7e5d337a0234da165738ab3c41c155c5366944ae7f40499fb83114c1ee489e6247e7bb24fcc7cb506f0287bd519794f91af22586f6a96711d8ccb61519200296335986363bb0e4538473ff3ea14d066f2e7ca2b1420e649e84741f77351ac1b1fde724065fd53478ee02a47cc4d314df9bfc5bf7564e6cec4f94467a4a40e4541dd118ad9d7ba3d40fce56535acc628413de4bb3bdfea7fb8ca9b9f7ef09c39d98ef9bd18e20b5a3b19a2e9aebf489a35c6c3483906baa8295c78def1d76f02a02c4b0917f537620df991cbc57e56eabd8f786ba90772042bebedc2203b0092af38c004b8918ab3d5b291bc05418fcd1c0487c3c57cfe821a391161bb6033f10006497bc2c6cff0180091965577ea6775be3154864abb501fd585a77a045e7cfb6d2abd330052167325689811a997c2b6766511314d57c197482121c5a93c4725cfe97ee12dcda6fd873fb96508ef3c53eaafb778072097fb18f076d61a3bceeb1c03b5a5e4381e87ab956492cf1c0b70c47208813b1aceaac8623becf2da00ca25f5e60d67a1a93e8b4e5c94575ea773961f1253a7a6c9c42715192e8e7aa175cf56d7b3b2338fbf55df454a1b3952b45b817ee69c32", 0x3f5}], 0x6) 00:59:36 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcf7d1fe4c51e6fba, 0x100) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 00:59:36 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="a96f6c", 0x3}, {&(0x7f0000000080)="d73160172fe80fd09708bcfc656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4d3f9e63fe84979e0ec7266cb3ea499c41662d60a61fd93783000078b0d0b571ee93a26215006b35a38c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b760d341be6bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f51bed0432e2e", 0xa8}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:59:36 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000300)) socket$inet(0x2, 0x3, 0xf9) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) 00:59:36 executing program 0: syz_emit_ethernet(0xe, &(0x7f00000003c0)={@broadcast, @empty, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @random="d620fe302a23", "", @remote, "850f2c775206c5b9c9085143c38d209a"}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606949, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x9, 0x80000000, {[0x627d, 0xf3, 0xfffffffffffffff9, 0x80000001, 0xeb8, 0x1020000000, 0x8, 0x1, 0x2, 0xfffffffffffffffc, 0x4, 0x7f, 0x1f, 0x3, 0x40, 0x7, 0x7fff, 0x2], [0x200000000, 0x8, 0xc42e, 0x0, 0x3ff, 0x7, 0x3f, 0x75, 0x7, 0x3f], [0x4, 0x4a5, 0x5, 0xbbe6, 0xffffffff, 0x9, 0x8576], [0x9ad, 0x9, 0x80, 0x5, 0x10000, 0x7], [{0x9, 0x7, 0x0, 0xa12}, {0x9, 0xfffffffd, 0x384e, 0x7}, {0x6, 0x2, 0x0, 0x9}, {0x400, 0x6, 0x9, 0x80000001}, {0x4, 0x7b0, 0x2, 0xff}, {0x401, 0x9, 0x6, 0xa9c1}, {0x58, 0x7, 0x2, 0x4}, {0x1, 0x8, 0xeee5, 0x100000000}], {0x0, 0x1ff, 0xe40, 0xb974}, {0xd216, 0x3, 0x5, 0x1}}}) 00:59:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='-\x00'], 0xa) dup2(r1, r0) r2 = socket$unix(0x1, 0x5, 0x0) listen(r2, 0x7) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r3 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r3, &(0x7f0000000000)=""/59, 0x3b, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) setreuid(0x0, 0xee01) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 00:59:36 executing program 0: truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0xffff) shutdown(0xffffffffffffffff, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r0, &(0x7f0000000040)=""/44, 0x2c, 0x2, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x2b, 0x1}], 0x5, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="14a55ef256fedbb95febeb9f2dd9fde2e953adf00607cecf6c909c28ab8aba153687b05e124842c2e1ed8cbd60865a76595fb1f3bfe106333c72403e7b775eaec420bf615095d1ae8de48eafcc058cc9ff7c50283d1d80c37048f4802faeb3454f2614b0b7359bb5b6f40cd46220b46a8f9cfdb61ef14e378b27a94055682ff51d22f5e7614b", 0x86}, {&(0x7f0000000140)="a96c45a3cb75bc54f2ffeb68435a0a85173a44bcc8f3d1112e1980f03fbf231c9216e63fcaae536fdc47987bfa66a48668f5b024e97295631951897da5052210a0d9a495731f36fcd61863a38cd7dcc0985bd5817fc36f8743adb7738530bede4d78a4fc056b6da48f2249b9b893121f19a1a8f406de64ceeeebb8d0ca2777432fabae7d4c22d55303", 0x89}, {&(0x7f0000000200)="8298206d43aace5dc27768b1588198857b67cce249531a24599a1dcf178a8647a11dd653d26cf15ca614e54351d7c48dc309abe960c7efc8e4a4593dd6ceec061aa353bc226ba4d56079f1b12f4ca3e5a4f0638b172e5a87fc0e34d4c01829194e9f8ac615c7725818bc693a3289042558060ce8e8202a81edf48f", 0x7b}], 0x3, 0x0, 0x6) 00:59:36 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 00:59:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={0x0}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0xa5) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x572c]) semctl$IPC_RMID(r1, 0x0, 0x0) 00:59:36 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000300)) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x1ff, 0x3}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80606949, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606949, &(0x7f0000000300)) fsync(r5) msgget(0x3, 0xe7) 00:59:37 executing program 0: r0 = socket(0x18, 0x8000, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606949, &(0x7f0000000300)) sendmsg(r3, &(0x7f0000001440)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x3, 0x2}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000040)}, {&(0x7f0000000100)="19d30aee20003b5d18ee782615ef945f92aaacad4637e424000d105b45fe481bb1c455cafee765e8fdd62459878ef4fb1059f5e1df7b2f95ef9559ff0c543125302a2e6bb1b727cd16fca4ba4d57b8c2b0917899bf735a51d5827141cd875e0ee4c9b69be97ca5abb91bd22a4ad659b99b153f69c0ec81e7bca1da37e57e615a0cd509f4afd2a9bb809c856fd011bff2f567969babaf7e0f607f34410639d56c91c98af050df2b4c282184ac0f5413c1634478a09318d66faff55c966894cea37c13d37ad23e3fc91b18b0eecfd599e0c1bb2ef8b1af57bf0d2c5d6b06f88a011f59f41666b22b99808bfab62befd0f488ea74bca4153734448139144f83", 0xfe}, {&(0x7f0000000200)="67376bf3b7882c43a8f984f1df19ad50c8fdddb81ccaa2f60baccc4dd982d6cc5aad278db1d5c1ed13996ac26eef109d316fe5cdd0488c72a5cfbff0868cf756eae11156d3b647eb2b0aa3cbacebd40c9fa658ff347b7094146c656b84b2a9696e637f58977bf36005c318a412c120e86e323bde19c2526707e35c038784dd0a316bc23059f8c6b144d5727ee49a7f58d2da687b751dc9c5df922f4ae206e0d7b94510c818610339a3e3bb46c266cb35e014348660d829369a9d88e3deb6d24304821e2ef60a6cb7b613d69e468f7b1b37846ff79e1f14df7907f31dd63f3bce611df43414", 0xe5}, {&(0x7f0000000300)="6bcff1d85b73e90975baba19ef40c3fa488d08cb2491a2e0c0e61407a8a0dbcf20934fe122747d882e419fa7cf0ac41a5ba8debac9a084cecbd37756ae7599b05c2570260fee5a232e250727e67cb6683bf6a6b98d82c1b58df311f640e0864f556f41a9bee2a5f9460a98c911753842c97588bd5daa05a7178ec6583a92935f0c3a815500e44553161caab73cbc7c0171600817ed2d73e53d3931234302bf298b616bebf782943700134a3d5feee75c0b44e1c6af0acba9863e8b20a34334c66a99e08703a4b7724f53058322693686abe5b042a4d14b95eb7bfdb12c0b914508c5e85e3d9851e7826d420aafddc70e92eef85400a19c50242b3341a159a0b164e8d705ddc835a265fdc8a3b3232e1f54acd62aaec804b294660a99453b69e47ff59c5ddee5f4e65860792ddd174fd12cb7fce3b0c5f1905ca914dee79826dcca4a77b453aa6140fcc38426ae6e82c50ec72b68b1100db418458bba5280fc4162f1219689820bab2a4997272e752408896abec51673c80d30b2fe50523eb9e13b4d6668d60afacda5f446e323dd889e0cd8875ad8d6b09f013daa5b8dfea98f9bdb237607fdcba4552206016bcf7565f84b51f278efd97f1812691ef4a7da1267ae0f8eb284166a50de3dc09b13d74832cf056439ac0e26d5cfab9dfe16ca3c49c389c204c4b9b9c7275a17747e72992865c86fe21ba38352459e9b03768f0be4046cdcef80f96e2b8ca7a95f6b1f7f449433b90cbd9feee876c5e104b65dd2020ff2989179fde5c7c9ed6a726f72048207d87b13b028f968768e6f384acf05e4025642732be02814cba0b2fdfc779fe4be684ef38f79c25df0f798f44d8dee95ffa086dc9a1a836ed35e7afb167b45ce6bbc46272c62cb913f513fc70944459cd84be13994fcf64ed059cd5a175914891a0830095bd9c6a11c4af558bc8de5c37cff964833fadec4096591d84366e4854194b1f9c8b35998661847e1f21fcad53af40fd41ee82089b1db7b932ce9a488ef6c6d39b72c2df9173777532f73e483b42505487e0024437f87e8597b173b9c52db76f078a9f6f3f84a9e1a33a8fefb9350c0f27752a4969d82fe8aebd29b50c5cb1ce7ba2a7facb6ad4aec93318919241b375ec32fef41edf9e84a3b3d08b7b2529769dc0ee861c57a197603b47ac96a6615146598aa67ab813e4dff5962f4dd5757e30f7c0453480d410b9daedc88bbc345162831dec02694abbb236de19a6b2a4e4ee14dafe9786ca4b664fafa3a6bc89b2b1c12bb2b0b6c2e5716db71fd98bcfba62a24589f62ae416581f4235f01ce5bda6a9cd5892543f864da819caceee5b0a756e7132350c4b712d484c9d6a7d71e340574dda3308d46bc06faa93494ff0b839d2b19d287012eba4d0d25f1ef5842783485d1213ffa5a55dbce7fbc0a0ffddbf91e0161eddb14e7030ab216c0c8e374bb1dfe19faf9b66e8f99a1494c85c9afcbf66bb600bc77a664fe394a60547ea1fd257a5eea77495ec4db64591e8855e36ce905beed8af8fe157786cc4075575b2295d610bbdcef98e99ddce092d94930b7e8ebf0054685b4dd0b3d6761b946d7dd7ea791faf16cac2a1df270bc75cf03b6171a558507996119f56ff18d03bbc84cc61478d7e2de1328697c0213e6db4b54167b31ba7ba579271cbf7354db3027875339243f14ab3ddc20d8e1c74fc1ea532df9c681bd3746f1c9179c4d75c14bc2da56e682cbbfce8d1a533592edff4a96d1061cf46f5450014c96828075399f7f937ae92b555c451362963ff91f619d51fa26ee6c355216e3c191fcbca15731d6d7e30bc67fb3574de890f4ab71c2ac2715b5653241dba88d596edc3d5c5ae798eb801c927c4fa390088629b6cd8d35cd2b1e919562ca78d1a85f197e23d1d3e4902c8445d6e473165014d8a7b765d0051989ce5a5af62240e799703153cbc1835b7f897204d17086795b03327da001015c2b5e3f45deffdeb437168cf3d39233a559074e6d52d49e21ac2243246d97d73527d9f3f058e2c7a332e76929fa40e3ff7d26b3f8c9a5d389109ccbabbf3fa38ca78131812049ebb9a994a50c65ea1c32ed205b2c795bb3d36382c69bc4a39871c4ce52268124c98755befd2d191b5d51fd128923c76b2c72492f3f7c1c64c4d732dd986dbadd3a37c1970d55f9cc3927834c3164992d987f6d80e16c49ae18e9fb33cf7e9188dc17be37cbcaa6c82005b8e6f378fee1a2378e03db49dff713b2bd081ec1369db1b5fa7682f945c1bb9f4c5e8befb7a646516569287bffcaf2e5f21a605abde77dc967d4a18b2b21ed043283c811c886bce230e6f5fa0397b7ee127f45eaaa366ebfc3bb57b11e9e277cba15d588a3a2db430d569fe1d73f7c38644692466c684c25eded979b80902dad45e3b6e2884180a483c5c1b259b229cfef836d38aca7b010f0715611839cbd4a1ea2739d2d4b67de29660975101c0237877328f48e925023c4f18681631169adea9bb1313aaa8d468a69a5d9796d31d883b78d2f9dee87ebe69d0b6fa3a3b7fefb72f243aa97fe121888e7cf404dfa33ee040969ab8bf6af1bbaf6a3b80b886ed07efe8f4d1ea3304c5125ca143c992621ad5648c9ff2e39b90f7814e85e8a8d9ce95d7a0749ff48f5f496e39697bce18eb994de069a67d84d210b80add6a2d5f1b99a13b20bcf0dbd134664375336a36a64c5a3b956e02bbe6e4250e19b83370ba4fc948e3b3ff5e87989e5e6ecc9450d5078a000754b3a5c8b7a70b5bbd0a9bdaa1d77ba83b960fe95a4fd6b86a9b67ca03dad05c9291914b4188c74dd0ea85862873ea832200c1423eef71285f9e8a85de7519d0bff9ff5b559dc0844c15b3fd5e17bc82db4fd450815f3193b469186de8b0a14024dc02df392a01a5d6cafff37af57d470779788b249caae46305e7f2df3128d9650a7a6be954dba5d7fe854493083c45e5e5a32e256bb46517d4c3d23a57fb316a6f8ee4a7e3ee6728e9639abd01db3f5727769f98c9479ad36bd6a345618574180c0e0034a90b0d0be3f2ebf1e2d0c9e1ad5592e8e542ec5bf9d08c0382b9c8e238e4589ddec2c5758ef895dddc3855c8d6e2e9ab72247f54e41402a6532313ff1396c6a72cfa7a28c16a4993f2f4747c6b0a484077a3ba7a1c3c31d04db5f374d20359f20d01e598adc3944b10633c2ab5aff0aaf1b242bcc20289d4c327417f2e3c76bd40d953901b4fe7ee68af3794e0cf59497311c847c25a2d11c4de31452a2ebdca3968346e88b753dc1134c94a6d185eea6ec52432c5b326c705bff84806808dfc3cc676c914f00f2cb215ef5747a0daf33a569bd95065c7d3dbf161582224bb864baccb0fe68e7ee54df29415c30619423f8ab174a124dc6da6d0c3ae1591574682f3830ab32305d7801b056539948c7d38bddab04ad443729c9b9024e35904fd24660b734901c074f864a3fbe6fdf6a54f229c57e799cdfa5a7c3b396477ea7afa081d282ea2a9da56c7c3188e62e024e096663841acf387746caaf2014d1b004b450dd7c927d5d31b6e62f450a347c04582355fcf541ffe76a5c13ed69c8425a91b7a763d8c52432da6db30dda5d5151bbfa5f7f0f04761ee7003fb4ab986f054cecec2d3acfbf49d6d19c75503790da0f1c2dfc652bb2eac7dd75aebb869e7b1ac961ec84bdbaaa198e1f90958bf7d6d651605539ace744692d5d946930678c3bea2b18d4dc3df806ecca13c72b61ab7df51342854773f969e177018924f3353e5518c6494afc1eaede84d1690b5e3f1776698e2a5f2470069701fefa58de148ee95c9459f675bbee28175d8018e60b1897dd0372b3c187039cf138adba5ea93a64b85cb7256cfd589d352bff400a3c284db790ed1e81b6fdaefdf169ea7992ffda25a3b2daee6684e4e48479435f05337a0f7a8553b689ce450abd8b94116830af7b4486521fc26cc7ea821c048064a18605e8a3022a57641a5eed7945d020f85d867524a944a6652ec7ef592f9fe940f38eb0f158d49aa80e1ebdaaf05860f868a70a36a9ddb81e8988cfadc535ba9f46958115220aed1f30800358005f056c10521454b8937237e27c6a8afec798a8c06650baa6f98bdc1a3e6dffa4cef72fc4de9eb7c2088645fd88488778cae088828273f9b6ba581d335fecda48ce2ba68407b88f1d2a46cefb0b7b0baa8b847e4b7e63f0d63334d104aa3aa8387ca1d7c99646eb6108a1b045f8229942dd565552aecba97effda09937e8e4173a9397558f9e9c14a9782665302973a30bd046fabdfd2e7ea03b71f86321a15c915a665eaae9f978ca33cd40d047a9cf6e80392f62ef5e066f7c785205d3100c3b321e57409ef1341a797d495a2451b7b94da865ce1a1455c218a70154fdbc1093454391d70202d4f8a8a81d75429f126f4b0844e659c4b359048153177f298f01fc77147a96d463954e45ad33d5b61a9521a00cc906219cbd67a7376962703fa03148595eea1207aefd05c78908ea48f7ede145cc043ca6aadd064bbac43cf26f3e5a9e96f0731b360d3e73dc3f477d21fa57c07da4165776193732c9075ab7337c76ea96452402dce3a209c1771650ae4fa97ea0b1c8d5e5a7183284682468d771cac6d19f815a69daeb88d65e899a0b3c1b0dee72448e5ba9d1a6751fcef18454cedcc3f38c95ca5f1e037e3b332fcd42e3e43ee20535813a6d8c545b134fa9f23674b52e61a4d635064ba4b5c720b00db6f9d05f60e94f8a445d1860b2f950d93b4abff937b33c3a56f5599c81e210e67ce4998f674e3d958d08b94dfbd038f24600092ebee6bf8fd0fffb494f61954c14d76304d707191b8feb9c0b6a131ca4b788641b40b5d713ca93a66ef57a2e344081345e0f9f41497df7a363a7efdf07646bb66f7eda823cb5aec8b5a0804e0932b3f6a84293ba0800467411cf5d7d78cb5cf1b2ef9f8e99975f0971a73730bdf87d5fa1ff839b8ab555e091616340213be7589c2df95e5a06f0b71cefa116dff9e2ee112aed0ffbbe118793f3168cb5945b7967641732c899926e35da77b9dc3976b302f0efd9077f58b718cebaf9dacf7d489da815bfac4ebd1e7dff41251f4761616fc651a286ce4e3498dd01c4575346887c641a6175ef74769c13ced997d3f937ee67d7eebe32ba16faf9134c773527de92f83171fad66d40531d5a606221b8ff57351e6327d1e6c31b558a93a3a365666438f1709654da1ffdc31350b50a7592887112ce8e251f81527f98bf71d617833722f847f956e33a3286072ad74c5ab57b22d7df038fdd1de244a28cc52dad5adb1be7d20fb5341c3a2c647f2d758463135f9d0735d100c179a157687917575761b99e80a1524e5edaea6941216707fb9542c8c66495c1b4f40f5edf617e80e3612c60fa4e6f9a50cf111510e47601ff8fceda3069fb5299b8fd0de420b6dfcbe705ddd37b0130dfdd797cfa9349702f01738dccc7eed32542e6d6b2efd618f0f2ca302c8e1fa49cce32d83ddf5531b8ccfabfc4331c6484458da823987497ecb47432370cb1a0f54a2ab666205b7409e3d8897bef873ac86392b75ca6e6d6d7510c1b537973869c9a4c05885aad83b4d75d887bc4e37d4ad2f713fc9c0fca7eda3bbd4d15737ebc1344807f2c567fa6fa85509dc4f210313612bf0970e745896461e257bff38b166d53e9eea19c90b221d234f361fb514f864d490926a5e9afa3c926a0c1c9777fc6e3df9bb8fa4ba55700fad7fe98f5a1f6cab960b58d1d777a6fc5058c036e7755745d581215653925f4e6690a84e3ac101c8e9", 0x1000}], 0x4, &(0x7f0000001340)=[{0xc8, 0xffff, 0xd7, "aa16888c0f1d24130b99e367aa20c5cfad1e7c3b895e014e3fdb6bcd2c43a1bdfda2bda9f97489fd4bf8dd23adea92ce42d885dc58a9a5ecd47746d1f379aeda44d39a66568b9c4051491259da411a2098835caac95b8b7a4b7d694085846ada2aea211b7a82f79ac105cdb9125f018e1bf0e6b496a096e91c0bbc08537a8e6b22a6b7fdf9a69b53680f7b44435129f2bf75b742242634e9083212b29d6acbe82d50a3996c6967be7f79d920702f4eb2352cb584c0b4f0"}, {0x10, 0xffff, 0x8}, {0x28, 0xffff, 0x9, "1c08d82d85f48f42ee1c338380df590bd004298aa424ec"}], 0x100}, 0x416) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ef, 0x0, "d730c1e7e400000001000000000000000000009e"}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a000000000400"}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001480)) dup2(r1, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:59:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000040)="ca42b467edad458a9a3a3eee3fc0ceebf69f054f0ea8072fb1d621fe91e6c66b2f06a4f23f6ac0e3bd79467f41ce49ae17b1c984262a89b59a930194ba7b0757982f6c0748dceabaf1485d4ab320c85d04dabe2ad740ec4937313d0a3a9c3a8548fc1455687f42b812ce20", 0x6b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r2 = semget$private(0x0, 0x2, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572c]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000100)=""/242) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x88) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000240)) close(r1) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x572c]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x1]) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) dup2(r0, r1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606949, &(0x7f0000000300)) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000000c0)) 00:59:37 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000a6e67f7249773b06f33876ca1782b3cdb1e90cb77b84ad7454633310fa7eaa5ccb5853fc640149dd1d89f9e67a7acbcf94b10ddd07583dd4ec99e8239ffb20d49f2ead8a5f22acfcdbf9706b569206871fc2d18e9372d10c4d4946b9cb153285e18eb28a7d6d2aeeaa60605ed2a08020127a8d9d64e7db03350e27160423b15cbda5273af27bec586de3626a62a0dde1b129dddf7880828fd1df63f13095ae71766780289a70a8c9a0ecc008f7ea4a5e6a2bf166192128a0138e17f7e375b119db251fd0048544b2ce84cbc5861624"]) 00:59:37 executing program 1: r0 = socket(0x20, 0x3, 0x2) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d", @ANYPTR], 0x2) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a2", 0x2a, 0x0, 0x0, 0x0) 00:59:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() chroot(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 00:59:37 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() unlink(&(0x7f0000000000)='./bus\x00') syz_open_pts() execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000080)='.$^(\x00', &(0x7f0000000100)=':\x00', &(0x7f0000000140)='*\x00', &(0x7f0000000180)='#]::\'^\x00', &(0x7f00000001c0)='6-\x00', &(0x7f0000000200)='$\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='$*+\xfb-\x00', &(0x7f00000002c0)='.}\x00', &(0x7f0000000300)=']\x00']) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f00000003c0)="43ec2f26718d2df84de01f58a025de9bb5a865a8aa8f8a572eb7ce221960c44c092b4cd3556f8407780c97c064b84f6a53bc4fb10f5b5b93a510b2ae504a20eddca3293f785475e66276dde36c3d231d", 0x50) 00:59:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r1) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="6f114283d8ecd8aea4d4ab5d93a0ce1ba0314a0753ca01513db7761e3e5442e5654ec2b6dbbd38caf3acbd782065e29010d171e4ec295d6e7b792ae789e6900813e2fe1d535bf1679520b0892c9e65c0784ae72779ab6dabe2b86b975f79c9ae2b0c275d321c1a2d0ed6e0baa7cadbd3c1f275ab37cdd6be82187cb96a", 0x7d, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xb1, 0x80000000, 0x7f, 0x460, "29ca219a057279a08aa8de6cc8d45148a70e7152", 0x8, 0x7fff}) 00:59:37 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15752b6f1ebae96b26039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed213d2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def4230618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c00000000000000fb2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d67a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a39303008f032a0d101aa4ad723df01e5a2a079c0598f92900006bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d30e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25f6b0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc000000000000000000000000000000007fbfd5d611b5cbec75ce93b33baa94207bedf16545d405a6a61c074e83dcdcd427cc1767346e24f223efdc0fa60183f645814330c468a00c9842f5d24950337c56a5955daa665bcee573961abd99acf5f701665d27a0ad8d34c14f3c5298b77c45262448a13045bc56f9aaf7a77a1cf753762343230d04f465bc8a2b219ef76a1a6be5fea0a18fa383e30510d85dc8ad449673240ed5d2142cb7c73c90bd1ecc12f7e8e84484c1574919842544e170bc357aaa0b5f24b1fe81450851fc6d8f6bbd2e84c4bea5"], 0x10) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="d7a5601578a3da23b9bbe6ffc2f1aa19f6bed98886d1d4b31bdcb38c02f6c788dc395a7210bc390e319dd68cf1e53e9c4fd389c1b164a6db44cae5b640233053b5e84b4c51555a5aa1d611e2ae91df839ef789ce237f57e601cd69f0b61f4dfa50f6504366a995ee8906a964d9ee6d77670651306ca2d89e8392c9816f2847f4255d3372ee5a1ac84c56880f469ab33abaf04b46f8c7707141530a0158ba3307821af9ac3a5ab55b841bc70b89e99268bae2", 0xb2}, {&(0x7f00000001c0)="dcb50581aa443f76707ed65e46f578060e6eddd3ec4a6c2daa2140fd245dd7d0699e8363a44fa0fab0d88e6cade6fb3592ce2b888d533758d86cce8143e0dfe3001c4e0c4fccd20d313f786aa029778c23cf2524500c8e364fd22e6aa9712f82e1bb0cf72cda4f2e745a2629ac89cffc25ceff7c38020153d1520651f0fbdc27c512b2481cb9708c308700bf73901eb4491bc57e52a7758681c89eebe9982542686877bb02dd21778a60d4c8186014a265029ce4289fe5881b0267f67641898c3118bea9fb2512d6f67be31773ee5ce673bb9368e5896389ae39fdbf11", 0xdd}, {&(0x7f0000000040)="a196c55c6d", 0x5}, {&(0x7f0000000080)="ac", 0x1}, {&(0x7f00000002c0)="6197674d464a4d4d167bd619bfefa22b743ee9884a01b6df7a61494fb9aefb09c77aaaa9b0260538fd00e9d4d31be5322c2c690e20cc088ac9e34bd38ad1c1", 0x3f}, {&(0x7f0000001a80)="1f260dbc363be0e976c5425208d42903e0a62c3948487fe0c95a9bfc7ad376a99d690e22bb45776938b80bd1e0070d240c7c9cfb2ceed295a3015a5ea7017ed529f7be72782ac33fd13816b8dfe880f6a3532269af70386e7dab5e3176b84f7140e479c17f42b4d9e7f550ee2db1d502f524d2520397b166c5d77c33a0434bff10c91d8c2233a2019f1222a35792a2a0e6e676191d7997b5a1db4fa3dfa150e95245c5404a5b7f8717f71593cab7a1349fc18d4fff5d4d9cca87b901efe50b5d235760fc379c6e4f8007e12f7d7fc82fbae6a52d4b1ab60632f666ba40987cb7a4921d398abd88df3b38bc3115015af7e64c814ea997027e6f121cc74042669e1ac329e8185e12d929e587c48bb239d051e6967efd8a45e14130f849d423ced53e3a5b88be63108b6ab3ed03b65c3b2a877a1e14a36589b6e0a936e23027fd852a1beb7acf18383ec24d229b5bcb5e55a5939541d51d7a63398210a5258dcf7c2b35214df23cc370c655182db2ba982e544100c8cdce0f87e71934c958cdda4d8e19f3f77753a43f9c14a9ab9d49b57b81f28429834f0ef230146d49cd031c719c0bb47695567b9808732e56f5cf9d2d10175778886614f014477f15523e47c0e9e9dc52ce5205c3224b4f58edd97e30a08cc0d8b739798fc70a68b5f895dfddd220e9411174ba9c8e4df8ceb1b7da0543d6aadbe286e29ab632b39f4888f0b7de5a0714b68f2166081e4c1a87511468a4bc59ee44863189dbd5c40f04ec49a01e9831e3cb14061bfb01209b754961b75e893b126739c559da2361e90c7dd7e5d337a0234da165738ab3c41c155c5366944ae7f40499fb83114c1ee489e6247e7bb24fcc7cb506f0287bd519794f91af22586f6a96711d8ccb61519200296335986363bb0e4538473ff3ea14d066f2e7ca2b1420e649e84741f77351ac1b1fde724065fd53478ee02a47cc4d314df9bfc5bf7564e6cec4f94467a4a40e4541dd118ad9d7ba3d40fce56535acc628413de4bb3bdfea7fb8ca9b9f7ef09c39d98ef9bd18e20b5a3b19a2e9aebf489a35c6c3483906baa8295c78def1d76f02a02c4b0917f537620df991cbc57e56eabd8f786ba90772042bebedc2203b0092af38c004b8918ab3d5b291bc05418fcd1c0487c3c57cfe821a391161bb6033f10006497bc2c6cff0180091965577ea6775be3154864abb501fd585a77a045e7cfb6d2abd330052167325689811a997c2b6766511314d57c197482121c5a93c4725cfe97ee12dcda6fd873fb96508ef3c53eaafb778072097fb18f076d61a3bceeb1c03b5a5e4381e87ab956492cf1c0b70c47208813b1aceaac8623becf2da00ca25f5e60d67a1a93e8b4e5c94575ea773961f1253a7a6c9c42715192e8e7aa175cf56d7b3b2338fbf55df454a1b3952b45b817ee69c32", 0x3f5}], 0x6) 00:59:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000000c0)={0x4, 0x0, {[0x0, 0x8000, 0x8]}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) 00:59:38 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x6) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r4) getgroups(0x5, &(0x7f0000000580)=[0x0, r3, 0xffffffffffffffff, 0x0, r4]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r4}, 0xc) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x813be0528054973e, 0x0) read(r5, &(0x7f00000003c0)=""/85, 0x55) 00:59:38 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 00:59:38 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) ftruncate(r1, 0x0, 0xfffffffffffffb84) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000001180)) mknod(&(0x7f0000001140)='./file0\x00', 0x8000, 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) semop(r2, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/4096) r3 = semget$private(0x0, 0x1, 0x40) semop(r3, &(0x7f00000010c0)=[{0x1, 0x1a0f, 0x800}], 0x1) login: kernel: privileged instruction fault trap, code=0 Stopped at vmptrld+0xb: rdrand 0(%rdi) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace vmptrld() at vmptrld+0xb vm_create(ffff800000a24000,ffff800020ec7398) at vm_create+0x304 VOP_IOCTL(fffffd806e331dd0,c5005601,ffff800000a24000,1,fffffd807f7bf6c0,ffff800020ec7398) at VOP_IOCTL+0x88 vn_ioctl(fffffd806787b6a0,c5005601,ffff800000a24000,ffff800020ec7398) at vn_ioctl+0xba sys_ioctl(ffff800020ec7398,ffff800021fad928,ffff800021fad970) at sys_ioctl+0x4a5 syscall(ffff800021fad9f0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1a10cc09b60, count: -7 ddb{0}> show registers rdi 0xffff800021f9b1d0 rsi 0x1 rbp 0xffff800021fad5e0 rbx 0xffff800021f9ae80 rdx 0x1d72 __ALIGN_SIZE+0xd72 rcx 0x11e57ed0 __kernel_phys_end+0xf657ed0 rax 0xfffffd8067430000 r8 0 r9 0 r10 0x4 r11 0x6af430a6764f86fe r12 0x1 r13 0 r14 0xffff800021f9ae80 r15 0xffff800021f9b1d0 rip 0xffffffff81ed6bd1 vmptrld+0xb cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800021fad5a8 ss 0x10 vmptrld+0xb: rdrand 0(%rdi) ddb{0}> show proc PROC (syz-executor.1) pid=118511 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ec69d8,0xffffffff826651b0 process=0xffff800020e92ba8 user=0xffff800021fa8000, vmspace=0xfffffd807efff8a0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 2915 443207 3496 0 2 0 syz-executor.0 2915 518512 3496 0 2 0x4000000 syz-executor.0 37766 122856 56948 0 2 0 syz-executor.1 37766 51196 56948 0 7 0x4000000 syz-executor.1 37766 150058 56948 0 2 0x4000000 syz-executor.1 *37766 118511 56948 0 7 0x4000000 syz-executor.1 56948 305118 95719 0 3 0x82 nanosleep syz-executor.1 3496 226227 95719 0 3 0x82 nanosleep syz-executor.0 95719 351991 75281 0 3 0x82 thrsleep syz-fuzzer 95719 98999 75281 0 3 0x4000082 thrsleep syz-fuzzer 95719 146555 75281 0 3 0x4000082 thrsleep syz-fuzzer 95719 476665 75281 0 3 0x4000082 thrsleep syz-fuzzer 95719 305254 75281 0 3 0x4000082 thrsleep syz-fuzzer 95719 213926 75281 0 3 0x4000082 thrsleep syz-fuzzer 95719 348176 75281 0 3 0x4000082 thrsleep syz-fuzzer 95719 264638 75281 0 3 0x4000082 thrsleep syz-fuzzer 95719 188328 75281 0 3 0x4000082 thrsleep syz-fuzzer 95719 887 75281 0 3 0x4000082 kqread syz-fuzzer 75281 411213 7864 0 3 0x10008a pause ksh 7864 22545 25694 0 3 0x92 select sshd 30064 299968 1 0 3 0x100083 ttyin getty 25694 414801 1 0 3 0x80 select sshd 1785 340609 61323 74 3 0x100092 bpf pflogd 61323 403018 1 0 3 0x80 netio pflogd 1450 293152 15355 73 3 0x100090 kqread syslogd 15355 36774 1 0 3 0x100082 netio syslogd 50952 362876 1 77 3 0x100090 poll dhclient 57252 317612 1 0 3 0x80 poll dhclient 34947 479671 0 0 3 0x14200 bored smr 37045 48857 0 0 2 0x14200 zerothread 9907 485166 0 0 3 0x14200 aiodoned aiodoned 57126 420408 0 0 3 0x14200 syncer update 37195 85384 0 0 3 0x14200 cleaner cleaner 33602 278872 0 0 3 0x14200 reaper reaper 63763 331115 0 0 3 0x14200 pgdaemon pagedaemon 41114 227894 0 0 3 0x14200 bored crynlk 49279 447287 0 0 3 0x14200 bored crypto 99354 404853 0 0 3 0x40014200 acpi0 acpi0 8680 389459 0 0 3 0x40014200 idle1 64691 128975 0 0 3 0x14200 bored softnet 95216 445743 0 0 3 0x14200 bored systqmp 40223 403005 0 0 3 0x14200 bored systq 81948 139631 0 0 3 0x40014200 bored softclock 95833 122301 0 0 3 0x40014200 idle0 1 309675 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 37766 (syz-executor.1) thread 0xffff800020ec7398 (118511) exclusive rwlock vmlistlock r = 0 (0xffff800000678878) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 vm_create+0x130 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xba #5 sys_ioctl+0x4a5 #6 syscall+0x4a4 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8266f830) #0 witness_lock+0x4c7 #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 rw_enter+0x3d6 #5 vm_create+0x130 #6 VOP_IOCTL+0x88 #7 vn_ioctl+0xba #8 sys_ioctl+0x4a5 #9 syscall+0x4a4 #10 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9475 6398K 6722K 78643K 10638 0 pcb 13 8K 8K 78643K 23 0 rtable 109 3K 3K 78643K 207 0 ifaddr 45 10K 10K 78643K 48 0 counters 43 33K 33K 78643K 43 0 ioctlops 1 2K 4K 78643K 1475 0 iov 0 0K 24K 78643K 4 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1253 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 16 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 80 0 proc 60 63K 95K 78643K 442 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 in_multi 33 2K 2K 78643K 33 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 218 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 147 40K 40K 78643K 1194 0 UVM aobj 4 2K 2K 78643K 6 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 NDP 6 0K 0K 78643K 10 0 temp 67 3036K 3116K 78643K 6150 0 kqueue 3 4K 5K 78643K 7 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 19 0 17 1 0 1 1 0 8 0 rtentry 112 48 0 2 2 0 2 2 0 8 0 unpcb 120 47 0 37 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 103 0 103 1 0 1 1 0 8 1 tcpcb 544 16 0 12 1 0 1 1 0 8 0 inpcb 280 146 0 139 2 0 2 2 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 14 0 0 1 0 1 1 0 8 0 pfstkey 112 14 0 0 1 0 1 1 0 8 0 pfstate 328 14 0 0 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 195 0 0 13 0 13 13 0 8 0 art_table 32 196 0 0 2 0 2 2 0 8 0 art_node 16 47 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 12 0 2 1 0 1 1 0 8 0 shmpl 112 4 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1494 0 86 89 0 89 89 0 8 0 ffsino 272 1494 0 86 95 0 95 95 0 8 0 nchpl 144 1785 0 178 60 0 60 60 0 8 0 uvmvnodes 72 1556 0 0 29 0 29 29 0 8 0 vnodes 208 1556 0 0 82 0 82 82 0 8 0 namei 1024 4735 0 4735 1 0 1 1 0 8 1 percpumem 16 32 0 0 1 0 1 1 0 8 0 vcpupl 1984 2 0 1 1 0 1 1 0 8 0 vmpool 560 2 0 1 1 0 1 1 0 8 0 scxspl 192 4532 0 4532 4 1 3 3 0 8 3 plimitpl 152 19 0 11 1 0 1 1 0 8 0 sigapl 424 295 0 263 4 0 4 4 0 8 0 futexpl 56 777 0 777 1 0 1 1 0 8 1 knotepl 112 63 0 44 1 0 1 1 0 8 0 kqueuepl 144 6 0 4 1 0 1 1 0 8 0 pipelkpl 48 82 0 72 1 0 1 1 0 8 0 pipepl 120 164 0 145 1 0 1 1 0 8 0 fdescpl 496 280 0 263 3 0 3 3 0 8 0 filepl 152 1519 0 1417 5 0 5 5 0 8 1 lockfpl 104 13 0 12 1 0 1 1 0 8 0 lockfspl 48 7 0 6 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 145 0 136 1 0 1 1 0 8 0 zombiepl 144 263 0 263 1 0 1 1 0 8 1 processpl 984 295 0 263 5 0 5 5 0 8 0 procpl 624 407 0 362 4 0 4 4 0 8 0 sockpl 400 212 0 193 3 0 3 3 0 8 1 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 205 0 0 25 0 25 25 0 8 0 mtagpl 80 2 0 0 1 0 1 1 0 8 0 mbufpl 256 229 0 0 14 0 14 14 0 8 0 bufpl 280 3443 0 145 236 0 236 236 0 8 0 anonpl 16 39599 0 25436 59 1 58 58 0 124 0 amapchunkpl 152 1235 0 1093 8 0 8 8 0 158 2 amappl16 192 1025 0 279 38 0 38 38 0 8 0 amappl15 184 3 0 1 1 0 1 1 0 8 0 amappl14 176 68 0 63 1 0 1 1 0 8 0 amappl13 168 73 0 68 1 0 1 1 0 8 0 amappl12 160 4 0 2 2 1 1 1 0 8 0 amappl11 152 51 0 36 1 0 1 1 0 8 0 amappl10 144 23 0 15 1 0 1 1 0 8 0 amappl9 136 369 0 366 1 0 1 1 0 8 0 amappl8 128 361 0 321 2 0 2 2 0 8 0 amappl7 120 121 0 108 1 0 1 1 0 8 0 amappl6 112 32 0 23 1 0 1 1 0 8 0 amappl5 104 179 0 163 1 0 1 1 0 8 0 amappl4 96 480 0 451 1 0 1 1 0 8 0 amappl3 88 112 0 101 1 0 1 1 0 8 0 amappl2 80 1362 0 1272 2 0 2 2 0 8 0 amappl1 72 17136 0 16570 23 9 14 18 0 8 3 amappl 80 655 0 605 2 0 2 2 0 84 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 5 0 2 1 0 1 1 0 8 0 uaddrrnd 24 282 0 264 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 282 0 264 1 0 1 1 0 8 0 vmmpekpl 168 8243 0 8207 2 0 2 2 0 8 0 vmmpepl 168 45170 0 42875 116 5 111 111 0 357 11 vmsppl 368 281 0 264 2 0 2 2 0 8 0 pdppl 4096 572 0 529 6 0 6 6 0 8 0 pvpl 32 153912 0 135712 152 0 152 152 0 265 5 pmappl 232 281 0 264 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 264 0 3 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace vmptrld() at vmptrld+0xb vm_create(ffff800000a24000,ffff800020ec7398) at vm_create+0x304 VOP_IOCTL(fffffd806e331dd0,c5005601,ffff800000a24000,1,fffffd807f7bf6c0,ffff800020ec7398) at VOP_IOCTL+0x88 vn_ioctl(fffffd806787b6a0,c5005601,ffff800000a24000,ffff800020ec7398) at vn_ioctl+0xba sys_ioctl(ffff800020ec7398,ffff800021fad928,ffff800021fad970) at sys_ioctl+0x4a5 syscall(ffff800021fad9f0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1a10cc09b60, count: -7 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8266f628) at __mp_lock+0x127 sys_futex(ffff800020ec6c48,ffff800021f90ee0,ffff800021f90f30) at sys_futex+0xf6 syscall(ffff800021f90fb0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1a13f1b5f10, count: -7