kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Jun 29 18:41:43 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.141' (ECDSA) to the list of known hosts. 2020/06/29 18:41:54 fuzzer started 2020/06/29 18:41:59 dialing manager at 10.128.15.235:46919 2020/06/29 18:41:59 syscalls: 364 2020/06/29 18:41:59 code coverage: enabled 2020/06/29 18:41:59 comparison tracing: enabled 2020/06/29 18:41:59 extra coverage: support is not implemented in syzkaller 2020/06/29 18:41:59 setuid sandbox: enabled 2020/06/29 18:41:59 namespace sandbox: support is not implemented in syzkaller 2020/06/29 18:41:59 Android sandbox: support is not implemented in syzkaller 2020/06/29 18:41:59 fault injection: support is not implemented in syzkaller 2020/06/29 18:41:59 leak checking: support is not implemented in syzkaller 2020/06/29 18:41:59 net packet injection: enabled 2020/06/29 18:41:59 net device setup: support is not implemented in syzkaller 2020/06/29 18:41:59 concurrency sanitizer: support is not implemented in syzkaller 2020/06/29 18:41:59 devlink PCI setup: support is not implemented in syzkaller 2020/06/29 18:41:59 USB emulation: support is not implemented in syzkaller 18:42:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = dup(0xffffffffffffff9c) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x70) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x3) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x9, 0x4, 0x2d, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9b}, {&(0x7f0000fee000/0xf000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x81}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x6}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x9}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x72c}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000600)=0x9) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000640)) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000680)={0x3, 0x5a}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000700)=0xfffff0e8) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000780)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r5 = semget$private(0x0, 0x2, 0x100) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000840)=""/125) openat$pf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/pf\x00', 0x80, 0x0) pwritev(r2, &(0x7f0000000d80)=[{&(0x7f0000000900)="1bd87a1201874a7e0a0297db851f9ceb120c8599106b7bc768e09b33e21eeba7bfa17738dd0649088502e1bb8473170cef280a259b8abf9229fbb42eca4b0f13493a8dee6201749f3d7e5a6b765b2577967fc94aae76448a1eda1d748e332a6ad5e21a85b0a8250632eb0d9884ff0847609471cf260bfbc458c3573ff6238af75c64c3d556514eb1b44c42df389156c98042e00cd8f66ef1d8c37ebe4a16bd1e31d9f7d38155b521b31f4959ddf08b3dba3f1321a4043617e3b94d3e60d5fedba7481c825d68b80e508316cb803fda451822edbd95531c4716929cb9b9f390e187ca2089cc374ae125aadbd4ce836167ad7f7bad3d90b90dd511a4", 0xfb}, {&(0x7f0000000a00)}, {&(0x7f0000000a40)="e6127d0f2ba5ef47d5362c985d268e2a24b3ae89d6", 0x15}, {&(0x7f0000000a80)="662d804678cb190bbf55163665f48988f6df7eb5110c200de5f8dcfa136ed3e930b79b57f2f43f2066fd695a1f2a34d7e2617cbef2a130dc3131581f1ade131dfebaed0b08b2ac025173dc8f94", 0x4d}, {&(0x7f0000000b00)="92d65b25fc8fd97af711a8564ae338f3be3d6cd7db0b9d405190755f58769fd0786a830b93b00cac1298b89744eee1ed61b66c283010c362d5c2a83c97c36c", 0x3f}, {&(0x7f0000000b40)="5e27f3868bf325d933f20ca42a35ffb0c0c3517692df55fa216f0aea5192e6f88ef9b19a", 0x24}, {&(0x7f0000000b80)="5da02815d075fe5d6fb2bac7643a32e7dd3299bcd3baa69c9f0e519b9f04a8d535b6f0ddb1e09fe8ed66c22db94b1aa6d39a30fc7d6169034c950bf6a62e82da441f144b1c86a98d1ca0c7a3edc7b7b47bd549a1433c7321de9ba690c129f1a987176e5912444a74261a6c850165c99fa9af16aefb3cdf677acd00dfda3420cbdd13bdbb5bf249abe7ec0ae1ee", 0x8d}, {&(0x7f0000000c40)="4332e06a98e915b5d9400da8f3c4b988eb83470a5b6378dac6b97910a44e7af12feeaf9f52693ad579c2e0eee8fbc64a762b001eeaa09b84a635cf1aa6fa473900faba0ce32c5f47cc2dc74da7a6422c20701f8121e247", 0x57}, {&(0x7f0000000cc0)="91525e5b6e0daa89dc1712d616439734c0cc98d6275124202d6bce4315ea26eeb184a8f743df63b4f277c785c1403ca8441090e47c12f3b62908aeab7e245ae9250fbad1dd9fa8b70ca6fe65ffe841cb564d6b738a2dc7789e6614611bb741ad6a09d14e769e5ca188cd5a6d0abf589de0a1e806e9a472102865e959ce10da988f377248f41232534eb93a38ee2549f59dceedafe4444de73fcfbcd14e84bbc5115ad1f01a3349ec3e62aba2c77fd77f4a316f", 0xb3}], 0x9, 0x0, 0x7b01) 18:42:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0xff) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r2, 0x5, 0x23a, &(0x7f0000000140)="8780b0b979d917e124215df3043e7f0526ccd2c39e299dd1d1b35e404a21d466393e734654757931928ff728c96ca2bb2595900bac869f903319881b4497cef04f513324ff77c8a159f7b522e69955ee846de2ae73a81d63f8decf7660f633f87015231e2a85e574ccbdb8668eb41d83d65e00130b", 0x75) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x30, 0x10) lseek(r3, 0x0, 0xa000000000, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) accept$inet6(r4, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r5 = socket(0x2, 0x4000, 0xa0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000001300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCPROMISC(r6, 0x20004269) r7 = dup2(r3, 0xffffffffffffffff) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000001380)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000013c0)=0xffffffff) pread(r0, &(0x7f0000001400)="c89db3bf204ab5202395cbb7d48882f98e3515e31280b8ec571d32f6d8436caddeb1e517f34e2bac61543868c6f9224ebaabcd3a62240e39b8da2859a9cf1cc986b7121e", 0x44, 0x0, 0x80000000) write(r5, &(0x7f0000001480)="4dcea2e7ea7fda40cc9c8fdf4fcb6c4661f1753bc0348ce69981000e985cd7e2299cacfb4d44414e731800b71f940af7c3da7cd3b3a63658ed9df326de58e3d6eaeeb5d648513777860a49f2b1b40971488a67fe185fa66e825a4aa1ae", 0x5d) acct(&(0x7f0000001500)='./file0\x00') getpgrp() 18:42:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x2}, 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x16, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}}}}}}) 18:42:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000000c0)=0x4) write(r1, 0x0, 0x0) 18:42:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8413d63b286ebddaf6834a24ed1a8551dec5e8de054982045e33b0dc4fd18639cfa87229082cda1b1c8052c94c4b857a62400b110cb5558f08e5335235868c46c7519c657066c4413a0823442ea1aba08b880a23db7163e9069504a6409c226842569524b7549cc6121cb59aade02b01c3edf50d31159521c370ab5f17c6a8bac80fa03833d0da0fe576983e09001a120d91e7ea27e3a2d575d19a4a287d11262cdfd438763d84a27245299a026f601c64e7bfbe733135c1172ea916fae9667e77a249ec9a6ca49ee03622ec20bc328561103d75e4e3507d9a960c496b00e337b8868b00000000"], 0x10) r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000680)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) 18:42:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffff, 0x100000001, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) setsockopt(r2, 0x7, 0x7f, &(0x7f0000000000)="6e9aa4ed1f843df3e56b53e6c4435b40617b5e979bd765c60c6b2127c09fd68fc8cb56032c0c64a4180af2df9a52dfe3eb4e0d1787938e19c9b874d90c4c5fb037748229e2e9b13b3b7af98ae6d649fc75804f82f5a932d6439487ef0a978aed", 0x60) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 18:42:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x7c}, {0x6, 0x0, 0x0, 0x1007f}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r5, 0x160}], 0x1, 0x606dca73) dup2(r6, r5) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000200)) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) r7 = dup2(r2, r4) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x5, 0x8, 0x20, 0xf904}]}) 18:42:06 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x6) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:42:06 executing program 0: socketpair(0x20, 0x5, 0x80, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000000180)="d1bc7aa1fa2fac3b087cc5580eec280aec1d7cf7de83544ff1f219433a33a693d03c10397d0abacf90f00ce7d2e23553db6bc5551d5e944881e7a26aaff629ee118fb9fd82f49326b90953492081", 0x4e) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000580)={0x4, [{0x2, 0x20}, {0x1, 0x74}, {0x3, 0x6}, {0x2, 0x9}, {0x0, 0x3}, {0x1, 0x2}, {0x3, 0x7f}, {0x1, 0x10001}, {0x1, 0x9f}, {0x3, 0x40}, {0x2, 0x7ff}, {0x1, 0x800}, {0x1, 0x80000000}, {0x2, 0x5}, {0x2, 0xd4}, {0x3, 0x2}, {0x1, 0x2}, {0x3, 0x80000000}, {0x2, 0x3f}, {0x3, 0x200}, {0x1, 0x8c}, {0x1, 0x4}, {0x2, 0xd9}, {0x3, 0xdb4d}, {0x1, 0x20}, {0x2, 0x1}, {0x7, 0x7fffffff}, {0x3, 0x7fffffff}, {0x2, 0x401}, {0x2, 0x3}, {0x1, 0x2}, {0x3, 0xc96}]}) read(r1, &(0x7f0000000480)=""/245, 0xf5) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f00000002c0)="19caf6239d2b4e8224d57986cd1944d0c90dcbbc1a526fae2d98444ba3680f9c4300c7e70200d7e307000000548d7e6d6a02a0b31573965fa48b39db30c20c60eaba32804f19985e7844cd611adb2e3bb41003e46bcfaf165ae5161aa37f266b71470cd6d7d801a9dc56dbe982039577383cca41534007be1e34a07a811ec7650bf05ec641f96adfd9a38616a840f63faede7f8f550c70360e7e6494c789d1a32a872a456a94e3089be3ba7805185569f42605ded2457883970700455ada58e02aff1c5a1d125df93c09f72457392ca3869b7bffe1e84b7bfe90a93e63ae35f7dace177da7529010e40809c976bb013b556fb25dd72246425a6d8f5f0dcb376d4c151b0e0ba2b8791f634ed79e2d52fa8ba08d757c5988c9c5ceeaa1387cea54010cca772113f73bb70b7570aa60fce75edede7156442eec9ba46ad120c5ed8eee77ce6e861ac79ed1ab326be3c9afe4dcff96eeec395ef8a185d2c63447aa760828126a5a6956683770f54a12f205f4061a7f4b74ef0d0dd7d426c364c40f5d02cb7c396b8f3c0e8073b5fa5162ee4d2614ec5a5509298dd29e75aacdd3103e30330e", 0x0, 0x0, 0x0) login: pckbd_enable: command error 18:42:08 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5c) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x80}) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) flock(r2, 0x1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r4 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) flock(r4, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r6, 0x160}], 0x1, 0x606dca73) dup2(r7, r6) openat(r6, &(0x7f0000000200)='./file0\x00', 0x8002, 0x23) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) 18:42:08 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000003fc6b53beafcff00fb7100"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) pckbd_enable: command error 18:42:08 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000005}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) r2 = msgget(0x3, 0x210) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/244) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b1d0000000000000000000000000000000000000000000000000000000000ff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec3450000b8ef7c3b2b8347d07cc646a4d872800f7d053371a38c2ea9fbf435634fb4715abc8660537347f010de80fd5f7d7fda6c5a84b2f4ea804ece89595765e6d5e5e96490a0f854dd2bf9f21493c3d60c5ba134fd0941bc2fee7171bcb8a4e7e9b69618b1446c05793ad0708153c194f81ff62e"], 0x107, 0x0, 0x0) 18:42:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000000, 0x8000000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x6b, 0x10000], [], [{}, {}, {0x0, 0x8000}, {}, {}, {}, {}, {0x0, 0x0, 0x80000001, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) r2 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x2a0, 0x0, r1, r2, r4, 0x20, 0x20}, 0x4, 0x3, 0x9}) setuid(r2) r5 = socket(0x2, 0x3, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) r8 = socket(0x10, 0x8000, 0x80) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc020691b, &(0x7f0000000300)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r10, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) 18:42:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x20000000, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x4], [{0x8000}, {0x0, 0xfffffffe}]}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) setgroups(0x0, 0x0) r2 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r2) setgroups(0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(0xffffffffffffffff, 0x8, 0x3, &(0x7f00000000c0)="cb7af324dfec68ab143a525e06f6c319cd7e20e75e84392b43e663c050f6eb40ae80a8d416b593372f81cc646c241c28d4e283306b18068c7cc0e4b16e58233a6324dfbea3289ab6c51588297ec46023ef60df3f41714c", 0x57) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) 18:42:08 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000000040)='o', 0x1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="7d4fe529ebb32d44acef7da0f03bdb8d267758ea4aa0e932a71b87417a5933ec2b4492de55c4d528481fac721f050f9372ceb70112d3b5f29136e2892432a2a72420b6f186fd1f5740357ccaea44f530e2cc4ed4d881640ff185b3c9434172526c051da8ea6adda752b16667ef7e0e544419fdbc9cf4ffb4719edfab27b4d59323963d438142ac0d735c76e6995b1b812969b12a7c50e148aecb9b02d7bc9b15242e5a397d9c40c9ded7bec95574ee06c82b41d0404167ecc017c06d051c82768d98dc2ff8aed9bdea0916bcd29260cc165f", 0xd2}], 0x1, 0x0, 0x5) 18:42:09 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = syz_open_pts() kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r3) select(0x40, &(0x7f00000000c0)={0xef5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x698}, 0x0, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x7fff, 0xd6c, 0x9, 0xffffaf7b, "a97132fa0f5dbd148a909c9fd702c63cdd1cff2b", 0x8, 0x5}) r5 = semget$private(0x0, 0x1, 0x1a0) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000540)=""/181) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000180)=""/107) dup2(r2, r1) 18:42:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x21, 0x0, 0x1}], 0x1, &(0x7f0000000100), 0x2e0, &(0x7f0000000180)={0x0, 0x5}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x606dca73) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x123) r2 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r5, 0x160}], 0x1, 0x606dca73) dup2(r6, r5) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r7, 0x0, 0x8000000000000000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r8, 0x160}], 0x1, 0x606dca73) dup2(r9, r8) r10 = socket(0x10, 0x4000, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x42, 0x84, 0x1, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x9e887a7429580f4d, 0x40000000, 0x7, 0x4}, {{r0}, 0xfffffffffffffffc, 0x94, 0x1, 0x2, 0x3}, {{r3}, 0xfffffffffffffff8, 0x1d, 0x8, 0x9, 0xffffffffffff9325}, {{r0}, 0xfffffffffffffffd, 0x10, 0x8, 0x81}], 0x8001, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1, 0xfffff, 0x7, 0x3a1}, {{r0}, 0xfffffffffffffffc, 0x12, 0x2, 0x9, 0x401}, {{r7}, 0xfffffffffffffff8, 0x4, 0x4, 0xda4, 0x1}, {{r0}, 0xfffffffffffffff8, 0x88, 0x2, 0x3, 0x5}, {{r9}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x2, 0x4}, {{r10}, 0x0, 0x4b, 0x20, 0x6bc, 0xffffffff}], 0xa21, &(0x7f0000000140)={0x9, 0x64eba286}) 18:42:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb8fffff8ffff57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b412000035009dbda3ae012b000000d28418ac23109b4bbc5686570f1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83403ee5c4d3c019a1f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00b3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3652f56e9b7921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3c0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5e24bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e9428e09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807cabbb3b3969991f5fc6ba390549cfd380b3ada648c0ecb9b1d5e40b377325b1f36a60b0f31ee5770c06487d710215f34063cabc86b8b04f37d754e5b0d6b5de0d36ada2fe434509e423196438b5cb02a9b64c80e4b62039981a5ee5c568d2e84faebfca90b4ed6a1ba3cda1b07b8d87caf4b0f0ed3905455b6e793d06030fe744e8de8b12812637e0b757831fca896f4958ade4fe082eea39f64c7b1364522db1f03c39b4e71e312af07fd0441f76db0e2735923bedd40ca46eec450bcb111cfbb560894d6a55cb9d33b1dd7233930598645cada498ba3b95"], 0x10) poll(&(0x7f0000000000), 0x0, 0x7fffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0xffff8000, 0x7, {[0x400, 0x8, 0x100000001, 0x1, 0xfffffffffffff3d8, 0x5, 0x0, 0x6, 0x2, 0x1f, 0x4, 0x100000000000081, 0x4, 0x100000000, 0x200, 0x8, 0x7, 0x5], [0xffffffff, 0x6, 0x1fee, 0x1, 0xffffffff, 0x20000, 0xfffffffffffffffb, 0x9, 0x80000001, 0x81], [0x0, 0xffffffff, 0xae, 0x619c, 0x2, 0x81, 0x39], [0x6, 0x80, 0x8, 0x5, 0x3, 0x1], [{0x9, 0xbba, 0x9e, 0x23fb}, {0x0, 0x4, 0x80000000, 0xffffffff80000000}, {0x7fff, 0x1, 0xd322, 0x400}, {0x3f7, 0x801, 0x7}, {0x2, 0x3ff, 0x2}, {0x3, 0x2, 0x6, 0x8}, {0x401, 0x81, 0xfffffff7, 0x2b}, {0x4f4, 0x3df, 0x2}], {0x2, 0x2, 0x1, 0x400000008}, {0x9, 0x9, 0xfc7c, 0x100000001}}}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x10035, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x4, 0xc5, {[0x9, 0xff, 0x3f, 0x6, 0x8001, 0x7, 0x9, 0x2, 0xffffffffffffffff, 0x6, 0x10000, 0x3, 0x80000001, 0xdfe, 0x8d, 0x8e32, 0x8, 0x6], [0x40, 0x2, 0x7, 0x3, 0x8000, 0x3, 0x8, 0x2, 0x40, 0xffff], [0x138a000000000000, 0x4, 0x4, 0x10001, 0x5, 0x1, 0x8], [0x400, 0x359b, 0x1000, 0x5, 0x7, 0x100000001], [{0x3, 0x101, 0xfffffffc, 0x3}, {0x7ff, 0xebb, 0x7, 0xff}, {0x7f, 0x1, 0x3, 0xa9}, {0x5, 0x3ff, 0x4, 0xfffffffffffff800}, {0x3, 0x954, 0x0, 0x9}, {0x7f94, 0xd4, 0x40, 0xffffe00000000000}, {0x8, 0x8, 0x3, 0xffffffff}, {0x8000, 0x800, 0x800, 0xfffffffffffffffd}], {0x3, 0x1, 0x80000001, 0x3}, {0x9e, 0x401, 0xfffffffd, 0x5482}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 18:42:09 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9, 0x0, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) r6 = dup(r2) dup2(r2, r6) 18:42:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x8020560a, &(0x7f00000002c0)={0x80, 0x5, 0x20}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x5, 0x0) mmap(&(0x7f0000450000/0x3000)=nil, 0x3000, 0x0, 0x18, r2, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xfffffffffffffd9b) r3 = socket(0x18, 0x4000, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) r7 = getuid() setreuid(0xee00, r7) r8 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="781cc3b44320eca08866be44595ea0a7", 0x10}], 0x1, &(0x7f0000000340)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x60, 0x5}, 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x5) 18:42:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x5, &(0x7f0000000040)=[{0x24}, {0x30, 0xfc}, {0x6}, {0x174a, 0x8, 0x0, 0x8}, {0x1, 0x1, 0x57, 0x979}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) syz_emit_ethernet(0x289, &(0x7f00000000c0)) 18:42:10 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) 18:42:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x8001, 0x80ff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 18:42:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x0, 0x4, 0x0, 0x4}, {0x2000, 0x0, 0x0, 0x80000}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="0000001860", 0x5}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 18:42:10 executing program 0: syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x7, 0x3ff) syz_extract_tcp_res(&(0x7f0000000480)={0x41424344, 0x41424344}, 0x6, 0x6) syz_emit_ethernet(0x11b, &(0x7f0000000140)={@local, @local, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x7, 0x0, 0x2}}], {@ipv4={0x800, {{0x1c, 0x4, 0x1, 0x38, 0x105, 0x65, 0x7fff, 0x5, 0x8, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x24, 0x11, 0x1, 0xe, [{[@multicast1], 0x3}, {[@rand_addr=0xffff], 0x7}, {[], 0xa06}, {[@multicast2], 0x9}, {[], 0x2}]}, @timestamp={0x44, 0x1c, 0x9, 0x1, 0xb, [{[], 0x8}, {[@empty], 0x9}, {[@broadcast], 0xffffffff}, {[], 0xc3b}]}, @ssrr={0x89, 0x7, 0x80, [@rand_addr=0x9]}, @generic={0x82, 0x12, "ad216f4fe4c7f08d82dc000000000000"}, @end, @noop]}}, @tcp={{0x1, 0x0, r0, r1, 0x1, 0x0, 0x6, 0x10, 0x0, 0x0, 0x3, {[@eol, @eol]}}, {"364b6ca32f31461af4e5f3fdc2c9ca72aae4f2cb350aec29cbddbd0769dde339104c9ec9b2ab119a2c78669dfc6fb78cc940ea3df0c6f1a6f8dfb18803fda3dbbb72f13658152f2fccc388d9e4fcea420c59183abbf0fad18992d53395ed4d63467bd3d8bdf3a25d32654d7a085ffecc21b0a7eaca0353648c7c10b8ca"}}}}}}) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x7, 0x3ff) syz_extract_tcp_res(&(0x7f0000000480)={0x41424344, 0x41424344}, 0x6, 0x6) syz_emit_ethernet(0x117, &(0x7f0000000700)={@local, @local, [{[], {0x8100, 0x7, 0x0, 0x2}}], {@ipv4={0x800, {{0x1c, 0x4, 0x1, 0x38, 0x105, 0x65, 0x7fff, 0x5, 0x8, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x24, 0x11, 0x1, 0xe, [{[@multicast1], 0x3}, {[@rand_addr=0xffff], 0x7}, {[], 0xa06}, {[@multicast2], 0x9}, {[], 0x2}]}, @timestamp={0x44, 0x1c, 0x9, 0x1, 0xb, [{[], 0x8}, {[@empty], 0x9}, {[@broadcast], 0xffffffff}, {[], 0xc3b}]}, @ssrr={0x89, 0x7, 0x80, [@rand_addr=0x9]}, @generic={0x82, 0x12, "ad216f4fe4c7f08d82dc000000000000"}, @end, @noop]}}, @tcp={{0x1, 0x0, r2, r3, 0x1, 0x0, 0x6, 0x10, 0x0, 0x0, 0x3, {[@eol, @eol]}}, {"364b6ca32f31461af4e5f3fdc2c9ca72aae4f2cb350aec29cbddbd0769dde339104c9ec9b2ab119a2c78669dfc6fb78cc940ea3df0c6f1a6f8dfb18803fda3dbbb72f13658152f2fccc388d9e4fcea420c59183abbf0fad18992d53395ed4d63467bd3d8bdf3a25d32654d7a085ffecc21b0a7eaca0353648c7c10b8ca"}}}}}}) syz_emit_ethernet(0xa0, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x92, 0x0, 0x0, 0x0, 0x2b, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @generic="a98eb998c9a599069c80d6c560fa713e881ffd356908c8b124e3cb8580441f4976c2946b9067e05dc5a6632ce3dc9fbdbd3451726cce2bfab36b1203442cd3a9ff93a4afbd0dee11f29101242114a04a967608cfb60dafaf94970687721ec8937cc5ce667800b80c15ea7abe25944e255e68380f340807efa02f3777aa27"}}}}) r4 = semget$private(0x0, 0x1, 0x1a0) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000540)=""/181) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000000)) 18:42:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0xc) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0x40, 0x5, 0x5}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffdfff, 0x7fffff82, "0710000000000040000820f90000f700faa36082"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) r5 = kqueue() sysctl$net_inet_gre(&(0x7f00000001c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000200)="2cb376b277d6dbd9eebe80b2974236eb554ae9bf5f3cc90da9bb58", &(0x7f00000002c0)=0x1b, &(0x7f0000000300)="52f35c52249e2416dee695ed2af48f4b6604be129d07980210f704928a47c4f7a123ce0d48294d84d3dbc0ef34da19f96872d0afd3fce59f2d15edf882666c7c7b1d60793c23b041ef07d6c3d48c782fcd1ec6bb8b11a239a4685eb9bc0a31b690d8b565d70e25e62233c2d0bc049ace", 0x70) fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000240)="06886cc71af207000000f4118f37ae700880403500005fc862c0db9e1f86e2110ea00000000037de71d13d74eab52b5a0173a663a3dba03ebbb1efabd823d79e30d7904828b044ed1aaefa5feabb09f7a13c42d3d3de0f5296b279f9aa154b3c9e44085172afa2f0f91fdf6a", 0x6c}], 0x1) 18:42:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r0, &(0x7f00000001c0)='w', 0x1) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x40, 0x1}, {0x84, 0x7e}, {0x0, 0x2}], 0x3}) 18:42:10 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[]) 18:42:10 executing program 0: syz_emit_ethernet(0xd1, &(0x7f0000000040)={@broadcast, @broadcast, [], {@generic={0x80f7, "e64f87e0d2fb733b7ff47b494fae2bec286db7db282035fab629c18adf62346b8376687618848c95f73d3f674619c5e15c886e083d0d4d85253a7e747a12efe045e3be0b2e4e21feaf1cb58f1a2600f5798a57bd86151ff057603850c464f39cc58082749e7ba678c39fcfb1cdb321b23bf2f846a14a58a0668f4e3e7085b4880dfe646b0b0ef773d5d1d89f46ab84aa459d3e866c573a8fc2cea0a0e75fa2b0d56b3b4e1d8f9e71742c089264a6de0d0e6b725668451c07617bb7342795e336680db7"}}}) 18:42:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x8000000000000000) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) dup2(r5, r4) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = syz_open_pts() r8 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r10, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x41, 0x8, 0x1, 0x6f5}, {{}, 0xfffffffffffffff8, 0x20, 0x1, 0x1, 0x1ff}], 0x100, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x65, 0x80000000, 0x7f, 0x7fff}, {{r1}, 0xfffffffffffffffe, 0x14, 0x2, 0xc5c, 0xfffffffffffffc01}, {{r3}, 0xfffffffffffffffe, 0xa, 0x10, 0xede, 0x8d}, {{r4}, 0xfffffffffffffff9, 0x8b, 0x2, 0x1, 0x5}, {{r6}, 0xfffffffffffffffc, 0x88, 0x4, 0xffffffff, 0x6}, {{r7}, 0xfffffffffffffffd, 0x10, 0x20, 0x0, 0x8001}, {{r8}, 0xffffffffffffffff, 0x4, 0x4, 0xfffffffffffffff8, 0x3f}, {{r0}, 0xfffffffffffffffc, 0x30, 0x80000000, 0x100000001, 0x100000001}, {{r10}, 0xfffffffffffffff9, 0x9c, 0x80000000, 0x9, 0x8}], 0x4, &(0x7f0000000300)={0x10001, 0x4}) pwrite(r0, &(0x7f00000002c0)="c3", 0x1, 0x0, 0x7ff) 18:42:11 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000f2ffffffffffffff4000"}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:42:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendmsg(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) r6 = dup2(r5, r4) poll(&(0x7f0000000000), 0x0, 0x606dca77) dup2(r3, r2) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r7, 0x6, 0xffff, &(0x7f0000000080)=""/212, &(0x7f0000000180)=0xd4) fcntl$setflags(r6, 0x2, 0x1) 18:42:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 18:42:11 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000000), 0xc, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x88) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) r1 = semget$private(0x0, 0x2, 0x820) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = dup(r2) ioctl$TIOCCDTR(r3, 0x20007478) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000040)=""/172) 18:42:11 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x606dca73) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x4}], 0x3, 0x603dca73) dup2(r5, r4) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x80000001, 0x1000}], 0xfffffffe, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0xe, 0x40000000, 0x538, 0xf8a5}, {{r3}, 0xfffffffffffffff8, 0x20, 0x1, 0x100000000, 0x20}, {{r5}, 0xffffffffffffffff, 0x28, 0x1, 0x1, 0x9}], 0x0, &(0x7f0000000180)={0x7, 0x5}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x8, 0x0, 0x0, 0x0, 0x0) r6 = syz_open_pts() kqueue() ioctl$TIOCEXCL(r6, 0x2000740d) 18:42:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x2a0, 0x0, 0x0, 0x0, r2, 0x20, 0x20}, 0x4, 0x3, 0x9}) r3 = semget$private(0x0, 0x4, 0x1b2) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) r7 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x2a0, r4, r6, r7, r9, 0x20, 0x20}, 0x4, 0x3, 0x9}) setreuid(0x0, r4) sendto$inet(r0, &(0x7f0000000040)="4d366a74d5505a8bc2060cd0c6cba513055acabca8f5793e5824aef3723191a9cfb79021b20e977188605943651f891f0d06444292d087deb628fbfcf24eb4e00cea5cf7750638a1ae5ad242e658d278e0ac831963b523e7956393f16896", 0x5e, 0x0, &(0x7f0000000100)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x22, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x8864, {{0x5, 0x4, 0x0, 0x0, 0x14}}}}}) 18:42:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) 18:42:12 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x3}, 0x4, &(0x7f0000000040)="92c0c66fcf078b3d14fdd90df039db96d332c10a38a29999ff82", &(0x7f0000000080)=0x1a, &(0x7f00000000c0)="da7ba1463791f95987a3ff6b01a2869308062860702db36a8dbd8a2ff1f9202077e76d019a0defcdd2c772ec1f49e23281fcd60d51c2e46c0160143b070d99d288674658fdb455098963315804730d13240f0fc1f3e3b81f26bf7989607927197eb9b8a29c9413d1e4838a1348d10bb157763f40cc4a33846f392d0f98ab3658a8bae7ddba075f061f3dd254f0434bc525149220541d9c2e6df11d7444b693a9b75bee", 0xa3) 18:42:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="a549d47d76ab33d27b50ab2361c87f405a1bace3f359cbd288b0a044231e9b766b4d09a95b9ed22f19d9159361335c61ed3878ba1578bbd7ec6b9ee5f48362cf9a866737a846b2cacd2b874eb7d9f1c8dcdda31933b20f96be3db01d712590c2405945d73f540c885a6c168c8afb7478679896bb342fb18373328b29e0dda145023b2f4271d3b08ce70339b26994ee73ed1574cc3853deb9a076a81f400c62099df13075d9f03c49b74e2e726c4d7e2f896479eb72587ab09a2c9e0877c5065cae17f0ebb35a664b2633399f14b7881edc75179f3fdc43a3", 0xd8) unlink(&(0x7f0000000080)='./file0\x00') 18:42:12 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) close(r1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) close(r2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020eed3b0 18:42:12 executing program 1: r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x2a0, r0, r2, r3, r5, 0x20, 0x20}, 0x4, 0x3, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r7, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r9, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, r5, 0x0, 0x81}, 0x7, 0x0, r7, r9, 0x3ff, 0x2, 0x4, 0x2}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r10, 0x4c}], 0x1, 0x0) 18:42:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) r3 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0xfffffffffffffffd, 0x6, r3}) 18:42:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x8bf7) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) 18:42:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x8000000000000000) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='.!@\'}*\'\x00', &(0x7f00000001c0)='!%},(J\x00', &(0x7f0000000200)='tap'], &(0x7f0000000380)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='}\'{\x00', &(0x7f0000000340)='/dev/bpf\x00']) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x0) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r5, 0x160}], 0x1, 0x606dca73) dup2(r6, r5) dup2(r4, r5) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x30}, {0x6, 0x0, 0x0, 0xf2b}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 18:42:12 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{}, {}, {0x8000, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x43}, 0x2, &(0x7f0000000300)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2fdea720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r0) 18:42:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4d}, {0x6, 0x0, 0x0, 0x40103}]}) pwrite(r0, &(0x7f00000000c0)="c9114cfef2f9503b8cb67d35a4cc581b48abcf5aeb095a52fcfeca0f98b858d2eba834f518e3d01760a63717e724d46e16ace5cc00f46ad7c550fa84a53698d0c3b06d44a50582dfd94aafae3f5db4f177784e7946dc165de60166ab000f2eaa48703a5956e14793d176b2da262572ee34f56b7f1eea8271ff08dcd6fa7fc56844f2eb789a21d2ee2934fcc998930e639f037722183dfe9772f7d8c6b0c3", 0x9e, 0x0, 0x1f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000500)="fbaf8a8d1a169be96914f635caae", 0xe, 0x0, 0x0) 18:42:13 executing program 0: sysctl$kern(&(0x7f0000000200)={0x1, 0x3e}, 0x8, &(0x7f0000000240), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1a0) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000540)=""/181) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/119) 18:42:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000200)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 18:42:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x4d8) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000140)=""/242) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x22) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) 18:42:13 executing program 0: r0 = shmget$private(0x0, 0x10000, 0x44, &(0x7f0000fed000/0x10000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/214) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x18}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 18:42:13 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa2f3259998d28080045000028d8110ac1713e1ad600ffffffff4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000090780000"]) 18:42:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="7ba097ec7d44ae040000003215102b201e9e95bf5d81ed52a1c10a3523bd2d0179a45c872a8fab6ee4373c2cddc7cfd15a2ced9677c6953241d6ac0fba93c84fb803f7446a27bc41dd6ed379079ecf174694b65cabd1b49640f758203113f57fa596151ea67adc5fbd01ae5f526e9b31138175e932143ce8ff247bd00b9bee5c3e9bc56e32cd7dd9656cf7a7100f312050ae4cc6e7f486478b300bdf52a092a340eb"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 18:42:13 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r1, 0x0) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x3000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 18:42:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1f], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401], [], {0x0, 0x2000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = msgget(0x3, 0x210) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/244) msgsnd(r2, &(0x7f0000000100)={0x2, "3be2d88313d65c950d7537449007b20a50e196d7856819236d1edb1caec7d5d872c94a2e8655dacfff539bf7d46f770646539b94dc8f164287f621cd54d3ec5cf9934b3c4873d4620368c59d594ed50e71c85d067d5a02055fc34a03cd4929a900ff7341f0055a6e9fbee199130da96cf91e93921714cd10661e04c6cff2b773f343a84835071f47ece57c443b3693a4663c6c6f8501264215ccf455394a8498e1129ccf5c7317c4a756797e59317e41ef53bb096cf964252924454386716728c0c0e00295cc7c36cfda03e15c3541d8a6a39519f95a4414b28d2a597a41529a95dc7e67"}, 0xec, 0x800) dup2(r0, r0) dup(r1) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 18:42:13 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) mmap(&(0x7f0000ba8000/0x4000)=nil, 0x4000, 0x1, 0x1011, r0, 0x0, 0x8) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 18:42:13 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000100)="f8d952c4098c7cde8b29c3121c68cde6c8aed131048f3756bdc46e66b0b80205e5c4a1ffd7f4c53e3a1925007a3ff24888bb8398bcfec234f3e584598580a2ac26a227686a8b1d35f8e4fd5e02b921ba58ee4e885e7fb9edb2893ec25ffaa4c793ca1f9e43f1d48d498a313231dd5751c8f1e1c8b1ddd3965815e91f6cd9d760d45d6177f08dd25c5c6062ecba05381df7d17907a9d19c94ca3fac676b2b66f6f3e87b58bf88bee9ac7467748ba3b17bd5f7b79e3abe8d91a1e0b7e44ba75a0a69c0ec0d80db0cd0b89c177701cec6", 0xcf}, {&(0x7f0000000200)="5dd1d218a32e981d83b21e950840606af743402f4eb4e0670d66e03e86ed00456b5c53b539c580d0d769fa69cfaf1a131f3130467fdc40e987fa7109b5096a8f03d6d7ea6078b236f2844ae4073ad4280ed5c9f88a146b45e5c85e877e2f9926620b7fd2a4a991f75efa8f57ecbcc92445d2415c0291c9468bcc2b1e16a0e2b76cef6970d54ed72bc3f614f8182e397e0e01366a5c73a168b40fa6cf82728569ac309ee2ab1c3005483724cc448ad06edfc74064828fa27f32c5447867150bfb57edffcb887e714f30c586cc9345ca1f733f4d34e958832a2e23137355dde8", 0xdf}, {&(0x7f0000000040)="6d71b59cdeaa779f8bdf33eb7995eae81986f72cf655a1c8948f3b6ef7016362613c8d14a621e578a5fa16f5e4a27685b961b51db8df0cd5d8543426fd495352c8b4c5b09f54ef8973bc4aa32ebb1e66b4e0b5e93d57e2273942f16275f426acc5db6af7201000f639eb4ed4683217909dde8b6f8d", 0x75}, {&(0x7f0000000300)="25c5d118ddc887ff4fd086dc3c7403bdd032a683662c70fddd545696b89d736bdf375064be1200a21e7df618abf4cb840d09ee0e79347c757ce64e61779b3edf5fe1dfe0dd0aaf13906dc019370fce64c8a8d46836276983246421e6365506c2771614cc4653069cc50398767427d8b845e7248eb83364c1781d0180636ead337fa786eb3418a7d1bf07219ce2c2ec8d1db83ae9a707f9276742feff260fdda87ce330fbdd5a5e9bc6ec1c4f41df750da16bf010cc587954ef3398e975090d9f7edd170dc65ea91f5756f57f5d644777013f4b270e78a212db879d712406c97a2d2538209be6595925427257caf43b2ecf944d5a236202a687d2ab2294378702c400d201b3c503e9a9400c238d1189a5842e053183d50bc82e9e84674449dae3fb571fa7c9d189c3b3161ad6668f076dd4afe76a78de4431e99e59360232ef3c8ec212599d7d0a5460dc5e0097691f89c4661cb309ecdf790b1a822c5e1dd82dec47d86e8e9832e855c80db2de9450951a64d2def08c2547f8c79462bc00f303d65b8706452522cd314e6cd8ac2664c22b97d6bf69421add3b1b7ac20496d1935ca02ac0525438980a125e2f056f470175c16d016abc219f00497cbfcf74a5b9860981fb0b2346791f78b10a38a6cf946b1122e22d3a9ef75440af79aa8b885aeb571c3382f2ee0f8490237c1b9ba5555a6110b1b685cf73df1c6f68ad6cbdd0bd0a03445c87c463e314e7524479b02cfcdbf5b7a32a4bbd4b5e5dc50399e662fab954027bd628d37cf44e23bc33d34ea046fa4e63e8383ea46900572d49b641b0c5125d5f9e8a090d53967a4702282828dc967a8bb50da732eb4cecd71e58454e957ffa7b90eb2f4992f7bea062daa85f93ca3f9afe95103cab5fc55052ff30cd6ac891f0f12f44c4efe03f568784000dc56a003bc29b9fb37fafe373ea06c3a40b78b4ca1955aa4bfc34b1d2d2fb993c310961e7bbd75cfc2cf994850b32bf178a8db4547059e6a298bff1e6a82ceba1aa97392e6fe4bf9621f91578e5d94e3cf2fd56fbd50c5dff76dc913b9718a5122640c43b7c1a5552838f4a8cf84422388b5ded0b15219660fb6cb048227a5e3cad1bcf9dd5dbb4967cfd5c5b51192f0914e9bc154d49a21341debb2a4a11e8a145e0627b1de9035a1a65722986ae0173d9679634bd415d8017c1cb4c697785d6fd2035bf614512dbb9762ab1ce04ed29fbde4a3f8e9fb7e83f0fdafd61c4dd7453c602cf87581acdcefa3c087b46d6ff7e3a941024c249265681c65558bfd4dfb5d44070342218e31e26e27146c413c31f1e087d4516fb7c1280474d9373ca2ac0be81a0aa9261c5cd2893ceabffe8e0149f97f91aa42d250aded729d5a04c23ea687e407ab852ae37fb7cf1daab034728b0dd5e513d160d02f9a53bdda805e613b2679915b348787939e1280c2a75463de6931873142467b0b294b9d4f9b9e3a68cc7aa2db421dfdcba3b24eddc0067bda926f3e44efb2c488635032ae684412cf616f6b3459ee3c2ba8846b2a5fc40be7962556a2d6d947e97810ecfdb0962848a1d1c0430207af07f6e37093a3590d9427dbd84c42826c20bbba362fb01c81eb281748b4bea1645041273e3c4be96c85642d9f85ad50e1bf2b670dbcae71cfacc9d7c496267b227aeaf0f0c99709af11234defb3e2f6c79986de59a6eedef599aa9bd8bed48e6c8fe5865a6d9c260a9ba3a128bd9dcf4bd8cc9f6a9545f7cab533a968f2ae0d884d02f2928056eb7ec7b59706fbf7d418f77510475dab9c8b128ec9ff9f1f195bde66d9042a14c105ec77c81efbffe45ad2b0bb324a667a64f9ecd4ff0d011506145379feb941143715ae137031457ba9fcda1e351d87daafef6d896d7a3e51c255dff1bdc7922773e83f1eb02104414c053f51f5f57b7228083b5df6fbf7ff023c8237a52f11494bf7196323d9a901ce6a0c791b16876e3aba9e05298385aa4241f670cbc910416b1dac7cfbe2e5f2bf4002e5c85cc6503762bd25fc2fbb5f0748e1b3d1fdc3ec08391015abda7e37e74f2fb1987926f6eba27d295240d1ae8e3a44a3cea8798e8cda3da385c42d588f5a3fbb929834d1527ab8ac16ba5a6aaeef995453c7f53ddb63f645e59d951375a4a2687e9fce4238c2ceb8d9388a29b6771e998c9889ed8e7b9a631b6f56d0416043400040ccb0ccee06827145084cc6e41fab7b30c877b45e698e8f31df61b2f386f0d4038b7fbacf09b5bef55c38eb51cbe7b8f551fa65bdc552ad4eeb1e816cb99ddc3e15f3529a61c069e4b89be4da17c024ad49df509149b29f4942730a3b882f8740cd4bb21861bc4e75f7a6cd721c5b56eb1cf338cd29cc4a19465a32b5a2392f341d2310cc8d17b155c1121e57d47e001820c247dd9813c8c2f903387f59cea18283fc24ba1ad058add21d3fde2290553bc2348b037e456594c34ddf49e48ad37eb50b69a4f17658447581b8c0817df7de81a166c6984821c41b4c29ca569700f249b4eaa54bbaec0c08b78e60a5a32215996d636c00be7ccc3f51c34d5568307b678f7739076321ffedb36036e6adad9c66d74c609f3f300f04542583737a30b128833cf807d2812d4f67beb5f629712aff0a47605600a1a6d97520507203456481ed1cf477c4f1cc5836ecf835bdb7e0ff1bdfda6270cc69d9037ea5955a0a9b17bec94d7638cf905e58876da586e8c8550461502be1fd83e19193a7804178eeb5cce2a6569746787b08b012a75000b16b911b4feb3d48b5970d275db9ca638b9a58da732b9f1fb0c20b3fcab6fefdc2dbdfe34e2d4ea9f1bf90873c573da6dca9fcff2908a7d8fb4f158fd5bab043e3c010191621ed693e3724d1cbb649cace3ec91413ec9467ed1312850b8e2894d4ee41fdfabae7956a33f006ae124e1c590c751fe08552ff4e6acd9c07f11410b9f9e459b4dc8d374f587d1d9ff28935e27dc942050cb5e99a69b343bed7d74225ff03f7234ded701630b51c611e64b94f7d27cd16293f392bd08fec3ef9feabdf420058a7579324489ca997203845fe8491cc09e65cd3c5c4b69fe78e41008ad302dc1d32cbf56a9f02015c1e5e898a64480fd36b05dae759bcccf36f9f3936cae91b8ab808f3d621870c6569a0739e16a4be2b8d105521f1518be74f2dee77bd6afaea1435bad85233cc36b7ea4e3fcb0e8de8550a6bb491987d029397be28c3cfd2ca28e542c11f4571cb220ed9f46116e0ec962dd3332a50558ca639c661eb808696bc37b55760e05b91deda3fbb18d1130c18cb1395677773de294e6779de9d97889e25fae7c29c3a077082c492c5b553994b2b24d1acd1014d9f0dea57c783d48fda4d3e89f4d6838d9a55e8d98beae9a932ee39f978ddcf25b204408a52bce083cdc495fb688d93dd41a72a6a035eb949501a8993120c0cd08dcdd5d2655bee3ca9159cd2da28dc136b0881c1a3663fd415155d22ba06b0c74237cfa4897e8f70297bb781b0cedd2d7572d49dc8a7f61ff27cfab03e6873f4ab2768649d3274989e0decbefaf4c0318c9928798f7c2448504cf55b26babb29ec3ec30694df7fee0436f7ef96333c2492e5009cde90b28910b02bcb4c27f58472820f8b50023230c7d36698da3777a34660ad420c346af9b24b4766196c202648ddd80296e8b4512957750545080eb02566f54423db8cb09145fee626d81c0fc230d6b852e5de69bb38946308d1a2ccf3e8d8b89680a7f87c6eb51bad175b9f1bc2eacdb7dde8d4641a83943d78d47d37f020a986d7dcc11920c3e4563619abce55b7e453f7b86e15ed41d8eb8f19acc30703c8502e9de3396f0f274c8d6c9afb324aa7b0b75d6322028563537f1311e5b6f11f21a13b95a968a4e35240ab1c17641eb3dfc8f09d679591435cd80fa42ce125ecf6694c6ae561c3b1758adc5e729d140b7c6b89671445b7945d3806c97865c9374e94a2daf3ef2e41ac53369bb3cc2bcb75fa1b6a8214965d52489d6f34f62026300e2dbf412cf557ea662ec6c124d86aacf71e7f3f6d139999e592d800871d930114d1196b850c16adc21a9247d38fb903f695a5a5e4171e3ba8a34e1eac2547df33c264979e7bbec35e6e5906ba4ab4492d27542021c615fbf8a93a695b8e039ecad9f1af77bfeb1ba146fdbbaf7a0f372e606ae714188670903d8a2e92e88d99b79103994abefea9eccca8babd6edb4c24be783067e9040dd01b06f0e40bd6929a5090515bfc0e312294d526363153cc0235096a4f541d60e62dfcc341de2212990250b7e128b34f69b88d7202c38b38e495f57072449dda41ae3756f45ec761bc3f9e8c617861ab0dff4901481a42a5de14dc46ab60df107980ac0e9869e4736c0a0dd78cc4c4b5c63d38969d5acd68b496cbcd2debf04cba97ab5ff9ae67d6d13f7ecc34b84a44550f7f16d39da2728102e5506374a259e9e6ad8758706e49b68fa665d1af5336313d15c02e37754a01649a47fe2745f64b01b4c9b40c56f8a426d99f6797ef821c1ee208415e14fc532c0359248cf4f31a517c64a0e39ddac3eef1b0e60a4f6e9ca00fcb054b4b6368214c3c2dadc7d05cb9c0918366056be41d2ae6e583961b697f26c9dba1b3a47b7ec4aad4f02977059fdcd546dfc82b98c35e3a2e23ba437a81fc427b263219cb07284df9ca043269067b8485cb13b9d6c7df548fa9912b36eca969a1ac0f7ecf2f519101c4dbd0ce2fe50002573bf3e173be34fb9ec32fbb95a8102d4c49bd640971a378c021acb56a6a19bc7a5126a51f8c2d80df517b29191a3874052ac3504843c473c915725b2e87e4e01aec37155bf6c47ea5210580759a69a323e668552101cafc2ef19bd3a0620bf044678377c0b5b74d5611bc1501d2e9a22eb94e17235646b30131c514f42f7915e45f39cd7c8798653b3ab70dbca95ff469f794607984d5c7f435e801dabeabe05d2a7f25dcb8daa7ec61264ea5c08adc47bf2283483d4cbd0b7f9eb493d87247ef408e7e7d2e3c6ac00bdace034b8c5f4616e68c03ba6242b4a44a8104b08f3b08cff9bacea062fcf863e10f11c138e3511738685ef8474d83a761363ddd8d75783ea9df5f70bd9d1ff5fe6593461b3156233e38eaddfd9918ffa94db858e9ee4f5ed2cfc4b162cc2c1f8b5542ec7ced47b335bc9a9ffe722eb9a32960701e874b76d702fec4b53cd5742371943fdfff32c0ba4be1a2a2355dc59a862c8422d38797427262f88e9fb0e4c7d90c36ff66bdad1c2a338de3a33da2dc43b061dc8809f59a8d85ef8b0f0d4586d4941b0306c856e03ca2cceb0d0785149dab33f1c052a3be1416df56751b3a771517aadcd365972be3c024b701fdd2bc27f36f7487234053496ce794e49c8d9bbda69c29c06cdba3ba81c642c95fb3263c3a67ec7fed10eac58db4a06c821340fa80cfc5da766c281b070ade10c4c8c0aacfa354aee8bd0b558335edcad39f00d05d07a93f392cba28a40a55adc696fb8e42789cfaf971cc0187150c21436c6a3b39fad410206929e9e802bb2cc06e7891c0c76247f0f19a0d8bff1fa80349f08fc2da21ba96ca35f6649fd67a08b6324356a432373b26a22e0a269e30f87d81302e3ca16f1d350b5bf406715eb15daa324325e379b7d4422ba6611ec2f4b8dbe55de8d5d1a2dd55d2d15a5354247fa0b56c78fb1df2ff6c3c33773b902e0d059a3814d715a6cb08df25d1db7576b70e1787239b213ae90efc9977620d13a9e7be0add0193407157869fb39a961661a29fdd1fb20e2f969910421a3b8df416c0d2d58a5c56678181544", 0x1000}], 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x2, 0xffe4, 0x8, 0x3}) r3 = syz_open_pts() r4 = dup2(r3, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) r5 = syz_open_pts() r6 = dup2(r5, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) 18:42:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) getgroups(0x1, &(0x7f0000001640)=[0x0]) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000280)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) sendto$unix(r0, &(0x7f0000000180)="71b2de85dd92ec4ce171077f29ba74f5c46d0c4a915cf34e8becc77ea3448d963c6166da310270aeb753c967f0635c7026ee773fe53052a43fafc3246b3acf5ed8da606de52ec75084fc43d61efb8c2dba18ec592262616dc728a2", 0x5b, 0x0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 18:42:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x64}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x3, 0x59, 0x1, 0x7fff}, {0x6, 0x80, 0x20, 0x7}, {0x0, 0x1f, 0x36, 0x7ff}, {0xa7fa, 0x3, 0x53, 0x9}, {0x1, 0x3, 0x3b, 0x20}, {0x2, 0x3f, 0xff, 0x7}, {0x26a, 0x0, 0x2, 0xffff}, {0x4, 0xb6, 0x3f, 0x17}, {0x400, 0x7, 0x3, 0x9}]}) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x812, r1, 0x0, 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x3010, r1, 0x0, 0x8000000000000000) ioctl$BIOCPROMISC(r1, 0x20004269) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xfffe, 0xdc, 0x1f, 0x9}, {0xcf8, 0x6, 0xd0, 0x1}]}) 18:42:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) socket(0x2, 0x5, 0x5) 18:42:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="0001000000000000a656d88d16a226a691d417646c8cbbbccbec", 0xfffffedb) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) dup2(r2, r1) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000200)='./file1\x00') r3 = syz_open_pts() close(r0) dup(r3) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000240)=0x7) syz_open_pts() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x40, 0x16) renameat(r4, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000000c0)='./file1\x00') open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) 18:42:18 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f00000003c0)='./file0/file0\x00') chroot(&(0x7f0000000080)='.\x00') readlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000440)=""/191, 0xbf) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03"], 0x28}, 0x0) 18:42:18 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x2a0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x20}, 0x4, 0x3, 0x9}) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r3}, 0xc) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 18:42:19 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x1000, 0x7f) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="4c77a5ab57399d295c4526a1ec3bcf7208808517384ad572b1d3c235d2c2e0c751600df774ef36d6f1d478be56f059bc7e1b551aa38d6043e7bd338bdd5200eee617cc8518a3866a1f1a6a96653179c87e1e11c03e86", 0x56}], 0x1, 0x0, 0x1ff) setuid(0xee01) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000040)='./file0/file1\x00') 18:42:19 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) dup2(r2, r1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) r5 = dup2(r4, r1) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) 18:42:19 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x5, 0x1ff}, {0x24}, {0x85, 0x6}, {0x20, 0xdaa}, {0x23, 0xfffffffc}, {0x47, 0x800}], 0x6}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000040)="6c5394160a3bb4", &(0x7f0000000080)=0x7, &(0x7f00000000c0)="03d09ff09a079c723f3c65403f0c4e2f314f78c6fc16ac27f02d32fadb379417c33386e795d286ac9e203dd59e82b50f9264be42015a2e3f0ef8054ec193682a99aa6101022e03d8347405f54da2c8169c7ccbf7c198b0411ae6", 0x5a) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x100) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)=0x682) clock_gettime(0x2, 0xffffffffffffffff) 18:42:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x61}, {0x6, 0x0, 0x0, 0xffff}]}) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom(r4, &(0x7f0000000240)=""/96, 0x60, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x1, 0x3}, 0xc) r5 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x2b6, 0x2, 0x2, 0x8}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:42:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x1, 0x0, {[0x100000001, 0x7fffffff, 0x0, 0x100000000, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [{}, {}, {0x0, 0x0, 0x7e1}], {}, {0x0, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 18:42:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, 0x0, 0x0) listen(r1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0xfd) setsockopt(r2, 0x29, 0x31, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:42:19 executing program 0: sync() getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() sysctl$hw(&(0x7f00000000c0)={0x6, 0xb}, 0x2, &(0x7f0000000280)="f63092ff9d6bd4f6be049d1e4a8fbf19584b5fa14ab8364a1067068d07b173567f075c0a4e0b4f2a72d2538a88fb918cc87b72f8c71eb5382d855caceace71818153bb2cb925ed38af619e519adbd068e4b2a69dcf7f67ac705619dc8751b5499cb4175fd1b17517e5e54dab412dd3cccfc95dc2e4b6f9e80161f67b1eb4b3ba42dc37f755c0c6fe98d13cd40a1d82ccb4222534f38760cb9b5cfafd5f27c130e828499eb2640b6fe43e6e73bc1c31320a3daca516bf94f68be8a34312a7fe789346a1f703fe5ed9e06ad3f62d9150d41ff4cd9c9b902bd64a6afe583f", &(0x7f0000000380)=0xdd, &(0x7f00000003c0)="4df0b9d3a7cf62e48c7a04c5cef66c3591035f48fcc66cb684627a66bc50dcca693b240b7fdb3366f271d25b4d72f4ee90688f6c76976d2ecda57f8c2c020fdb7bcc7cc18a599ba3fadc4ec1513124de0acbad97efab716fdb959d9f52e425bcbc6703c8500392cf23ae5216da0da857eef8f9eff711ac9ed23b4d10fcc7fa56bbc7fec6229a5a95536b50306ee437f72533d3c7d888248e7143d929b029645a8f1a9552d68e2dab3ff1edf4bb229fd61660ad", 0xb3) 18:42:19 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000100)={0x0, ""/103}, 0x6f, 0x2, 0x800) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x7c, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r2, r1) r3 = dup(r1) r4 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000004c0)=""/212) msgctl$IPC_RMID(r0, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000380)=0xfff) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYRES64=r0, @ANYRES64, @ANYRESDEC, @ANYRES64], 0xe6, 0x0) flock(r2, 0x9) msgsnd(r0, &(0x7f0000000000)={0x2, "9e8870ce2ac0550a95cdde54d23f06112223081de0f7c985547c7c8b5c137caa842ab98c7fb639920136f5d0792cf7c669a089e432a85a9602b26f2c9911594698cb95f6a311877c5673b0ea7fdb0745472c1c002195a009e8c9eadd3cd77c87f8fd81930a68161edb146b56aa9afb04681a2eb3a9f841ba3379ca5b453d23b23cf7b6e65838c70edd7be75f"}, 0x94, 0x800) 18:42:19 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) fchflags(r0, 0x1) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 18:42:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5ddb) r0 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)) r2 = getuid() setreuid(0xee00, r2) r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x40029, 0xfff, &(0x7f0000000440)="ebff090013b9fd812eaa4e713048e699319296483fa3e4008e730452ac93e6def51fcfe3887a0cc0fdb72d11f4c7dcfcfaf4f4a88eb3d3fbc52916b4a4401730c731fa1e8b959b00cfc55a1495a26b38ee84ad7e6e4754d30ae0e09a4b6365f755e98570c50230a552b3584b85dd7a6b6597a26db3f4deea5cafe442a85a4fe0544c46f80cbda94d53087b9cc6ab996728cb1a328ffe1867a4c57d9c9f3fb5b41866278f6f48287ae174499764a95d4fa860b54055679046863dec5f2e08e7c8f5cf28c471338973c7d0d8ff42fa47d63b85ae49939ca3b2479d9b8d5c72ddb71bc0f206db088040d9fecf0cc1921c0cff1a9841cd1c947f7303568dc8e8828aa87755db3aea4d4f7670a2a51bdcc606b41983b36a7bd24ac0b9e4a6b7e6fb73c04e08b5a8f0288e4a14301df84a1fc2f96ce4a77be041e8a5e10b9aa5580638788c58662dd72453d78c3f9681894d5c6a5a0a968475fa27f4b343d136029474308d8dd50a7d1ecddb9abb66d4cc0ab9093c1d43567bb9031ab9c68041f6c64ce7402150931f92ab57c33a529bb5d402b757d5d9d9f5e715dc30248ce705f5dd72a26a3b118bfb34e34f3099f31baeabd107f4c79bbe755c", 0x1b8) setsockopt(r4, 0x28, 0xc, &(0x7f0000000240)="ebffcbff13b9fd07000000713048e69931929648b3f6c2007eea8ca07b7b8e73db3878b300ebe1423db492cb67ba89655a3948fb01ffffffffffffffd65771510cde5149d0f70e36dd0110d5b01adf9441a463dcafa7776cf2185cd472577124f76935f466c957bfe9010a637b795031923bbd25988a668da3893094ac6277dbe73610e69807e083effa75aa1a1d2f9ebfd8682212de63bad48070c3a00d363795aa6f7f46cd3fd4e7eac3288a5e3ace8ac54de8322f90204f325c23d02c118dbfcac4a58fd0dcf871ca6bb67f79a02d46b5473c21f256", 0xd7) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) socket(0x18, 0x2, 0x0) lchown(&(0x7f0000000180)='./bus\x00', 0x0, r5) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffc, 0x25f12e15719981ed, 0xc0000001}], 0x6, 0x0, 0x10000, 0x0) 18:42:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1c5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) dup2(r5, r4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r6, 0x160}], 0x1, 0x606dca73) dup2(r7, r6) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000002c0)=0x3) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x6, 0x516b, 0x3c, 0x1, 0xd1a0, 0x2, 0x1, 0x1, 0x2, 0x0, 0x1}) recvfrom$inet(r3, &(0x7f0000000180)=""/54, 0x36, 0x40, &(0x7f00000001c0)={0x2, 0x2}, 0xc) write(0xffffffffffffff9c, &(0x7f0000000300)="542547fe0c1f0cfdc763bd5e5247097556737f9e6249ce3b9266aba7ef75c44567dab6ac7684a64855664f7391f63ceb7e22015a2b1a0931bab0", 0x3a) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000140)={0x1a3f, 0x3f}) utimensat(r3, &(0x7f00000000c0)='\x00', &(0x7f0000000100)={{0x1, 0x401}, {0xafeb, 0x7fffffff}}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280)=[{}, {0x6}], 0x2}) 18:42:20 executing program 0: socket(0x1, 0x2, 0x1) socket$unix(0x1, 0x2, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000080)="321f60ca8503", &(0x7f0000000100)=0x6, &(0x7f0000000140)="340ef148b114dbb8640f01", 0xb) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 18:42:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x20c0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x100, 0x0, "3f3fd67cd5436ed105e01f2b4982ef06f16cf546"}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x1f, 0x8001, 0x34e, 0x0, 0xe6, 0x3, 0x200, 0x0, 0x1, 0x0, 0x100}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x8000000000000000) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000240)={0x1, 0x6}) r5 = fcntl$dupfd(r2, 0x0, r2) write(r5, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) write(r5, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) 18:42:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000000100)="3e30cb0535b11da4618775f50f9f5120dfcdfd80a35078338babe927b6513b5470bfa11cc868f7ec4f53d7c1afef599a0b2a0d023739df499912297253", &(0x7f0000000140)=0x3d, &(0x7f0000000200)="54552d7f9d3801cfa2ba7b6e1200b74c9e3529158b9ba261752ada3a8bea967a4fa22e52bbbd0367157754f9284b255b4bd23287f70f5dec2cb4ed62e52f33ff20a780aeba2eae52ba7f5d547c30e5b6d32cc18d373c5fd5671b597225d5a685235248890d4b45c8769ff48fe989c9fb33e210795d4fcb87610bc962080472a5b4a93ea6384394303ad9", 0x8a) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = dup(r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 18:42:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000440)="0000001860040064a0aeaa01000000000000200024b5e603a4ef000000000000c91c0700000000000000b37246d4843cb5a7eee11cd4c573eb35885512d054f01adabdaa667c55156de4f582ccb72420c94a3d9b7f770520c87cb187b28946eb57795fadcd4fec5374f294ee62265c7deff535f63394612998cd22033c0baec86a573ec658308bc24d33cd3d7d89614bf00f344606acfa097bde86211d0dc0f0d3bd6a581012443d68fd07c06b5832340715dfe88ac0df4db21898ba1738e949c38824c5efd14c75b9be04fff993cd1f4d4aa98167aeca8a9bd8f58beb5507216cbcd74e3b9b37988e74279dab3a08f5c70d20c738", 0xf5}], 0x1) close(r2) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000180)={0xffffffff, 0x1, 0x0, 0x0, "cd9132d853ca725d20dccdb0b984dfc235f6a35c", 0xfff, 0x2}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000001c0)={'./file0/file0/file0\x00', 0x8, 0x200, 0x5, 0x0, 0x100, 0x4, 0x14, 0x0, 0x1, 0x1fe, 0x4}) ktrace(0x0, 0x1, 0x714, 0xffffffffffffffff) 18:42:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x1a) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x8020560b, &(0x7f00000003c0)={0x4, 0x0, {[0x9, 0x0, 0xfffffffffffffff9]}}) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) 18:42:20 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semop(0x0, &(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) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xffffffffffffffb7) getgid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() setreuid(0xee00, r3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r4, 0x8}], 0x1, 0x606dca73) dup2(r5, r4) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x140) r6 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xfffffffffffffde8) semop(r6, &(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) 18:42:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a84", @ANYRES64, @ANYRES16=r0, @ANYRES16, @ANYBLOB="e05bda8f9cbaa40623179f66c1991717cfa7c890a6"], 0x10) dup2(r1, r0) r3 = dup(r0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000200)=0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 18:42:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) dup2(r2, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x8, 0x8, 0x7f, 0xfff}, {0x5, 0x4, 0x4, 0x9}, {0x5, 0x5, 0x40, 0x2e271909}, {0x40, 0x0, 0x0, 0x3}, {0x0, 0xff, 0x32, 0xd8}, {0x100, 0x1, 0x20, 0x8}, {0x0, 0x80, 0x9, 0x7fff}]}) ioctl$BIOCLOCK(r0, 0x20004276) fcntl$setstatus(r0, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 18:42:20 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000400)={&(0x7f00000001c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000140)=""/46, 0x2e}, {&(0x7f00000002c0)=""/132, 0x84}], 0x2, &(0x7f0000000380)=""/88, 0x58}, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 18:42:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) dup2(r2, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r4, 0x0) kevent(r3, 0x0, 0x66, 0x0, 0x0, 0x0) 18:42:21 executing program 1: syz_emit_ethernet(0xd2, &(0x7f0000000000)={@random="712ff2f77594", @remote, [], {@generic={0x6001, "1e0e6bea45b2655e665d4b34685c837634ebf1e540db1f1b61f051ddfc139a1e2e06e31e84c4ced641b2898876333963e6422ff874667df83459043b7621ad7470fe642d0a1ba556734dde13a92428291b828dd44c419690a7a61ede5a2b015601aeb9261fbf4e27a98a176833b158324a9090e14ea51a058b943e502e7f6ec57eee25147887a24987897ffc06b348914be09c14fb73ea646b6f80d7eae12a07b344ae470d17405081fbc0680ba613a5b6d8071885ad072cd432146916533b81347d8dc0"}}}) 18:42:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="220e22", 0x21) write(r0, &(0x7f0000000200)="aa4f6f80e64675869c30205cca34d9fc918c7077dbbfe26b47e9db2dc206b0ba33f79dbee98c48da718fe5ef04f37b227006b2b8dceb366a85daf568f1aea9d20fbe4baf642a94d17c4d1d6736d132849dd4d94b9ef55e58017e64fd73bdb658bc177cf1ae8492eae5d078b741e96617c5c789ef36dd2494987fac1bec5287785441fa2ead976fe14c66f13cebafc1c699", 0x91) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x10001}, 0x6000000000004, 0x103000000000007, 0x0, 0x0, 0x1, 0x40000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000300)="1b42e2bb4cc411abd19fdf99d20faad611738918100c01be022d17f1e39df80c5fbe9c52e5faff042fad2ff08f584e739bb5dbfe5e24f2d83a7c4b6fbcccea309fe45dd58a429060353b2f335281d38490659c045c0980148930690d", &(0x7f0000000080)=0x5c, &(0x7f0000000380)="0097b15f24fe449929051f56cefd91c5025fada562cfe3c58355b308c6947402a1e43c39c2195cf8323c77e6b44a9ae8e663ee057ae5da123539c293b6dd70e82bec608c172c10d745369e3eb14784f37daf97bf98a3547059965164bdab675a089e71d9d51b03a2daebbca3b1caf762aea87b668b5469406852540563e13b3235f0ee9e03d51da23b71afc715c2457bdab535149146e6d3cec848137201a5b366a6615f3f667738c9ddc9e48a19e88928fe93d6fc5c71b942846490e6041e33ecb80e21fe06dff07bbff377696bac31c2937ac473ff8b38954f1e61675d474f7c9cc2", 0xe3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) r2 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x2a0, 0x0, r1, r2, r4, 0x20, 0x20}, 0x4, 0x3, 0x9}) lchown(&(0x7f0000000480)='./bus\x00', 0x0, r1) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x8000000000000000) ioctl$TIOCNXCL(r5, 0x2000740e) 18:42:21 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0xc) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x101) 18:42:21 executing program 0: r0 = msgget(0x3, 0x210) r1 = msgget$private(0x0, 0x95) r2 = msgget(0x3, 0x210) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/253) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/244) msgsnd(r0, &(0x7f0000000180)={0x1, "ffead0262039a15f2786de3d885ab8b5dea84ef8cfafe59e11572c48fa1e6e4bf03a68dd1cc540bb6474780f40938e670fe83896077b85c0944d9287d3afc85896e0720fa165dd70d6d74942c5ded28b6506b259dd6c9e403543abc52abbc5ceed25a721c96d161d712cd8ebea32d67ad0ff7a9fe6d1e07831e9c0ecdfdd326862924456b1dab0c6de09e53d95d0ce11a5c3a1be374bbe667e6ab38e46ffdcbd619b9d945f5c27c091704952bd68beab9e0256034ce1d35ed1c32428c4504a199be4914409c5ed46beff44dec90983c3148789029eaae0d3a63fb7211eb201a58e76cfa97ec89133cd7cadccbd821507"}, 0xf8, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f00000000c0)="7b61cb3ed0a672bf577830155d42849da3536e5c7c1eb5e6781a56b4428d0128c454b8456bee0abeacabbffcdd6f2ef4a7499ddba3e9205df95098230f1fc4a8444aa066d642bf4a9194ccacccff69d21a5bd4ee4ea2ab607afd6f671cdb108d5caba66c14964a660e8bbbad8a4c87f8982fb5b4b33a089f1f1a1a37192268759e429c8c2b8703f44bb3b065a0b955ea", 0x0, 0x0, 0x0) 18:42:21 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x200, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) dup2(r5, r4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r6, 0x160}], 0x1, 0x606dca73) dup2(r7, r6) poll(&(0x7f00000000c0)=[{r5, 0x2}, {r7, 0x100}, {0xffffffffffffff9c, 0x4}], 0x3, 0x7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0, 0x5) clock_settime(0x0, &(0x7f0000000000)) write(r1, &(0x7f0000000140)="f5c5b0adad061e9fd6e8b71440113554cb4dbdc8b844c0c5f7a6c7cbbc0b8924c24b3ef2d4307df78df1cd3474de38b17d31f8ce76684c21a7d57f8d52c595f3125601c5f366a8e1c0ba03749109c1c5b3c2976abf81fc2bdfc36a1ff5dc5795160feb0799d958336ab3480817b429a7839a51fa62d823336314508044a7edc2a492f7f5fc78ecebb6e58802bc3de9a97c7358836587cf2ed7f4f302e13808238faea14b5e68be0fca6a054031af0cb08ee5736e57a78739", 0xb8) fchdir(0xffffffffffffffff) ioctl$TIOCNOTTY(r1, 0x20007471) 18:42:21 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x14f) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') fcntl$getown(r3, 0x5) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000880)="0de85ccb5e452993a1809703f7a2870c7ea274fa033037b5ce995b13f84eabbc3ed22fd2edbea4908c1c97e48ba033bc1db1cb19326e6576f6da976965f5dc35cf09373baca9df433c75a10d1220f1accc5283ce1a37b92fd498d6d1ee1f2ac4ca3b16e3285f3dc07132ecaac04f29818365047d1a8d4b7f67a3c0056cd0ee7a33a1d1710ce76d9f5e59a682559ca67d020186557f6d745652af403ff6aee2d975247e97a0a21421ae2324f5e21ae7cacb840406f89a4f92b690b498873f37fbedf273490577a0b2d3bc5652029365799ed17f099dd24de8b2d4bf2cbfdbfe8e81d65e040b3010223307e18dd33a368e87c67c983653b406a45272927dccffe2fe7ed8b75e914a98636708d7e2982b867586b2c4770692c74a6a72f372e1c8d448110a881d904c455c38076911cc1cc91a115d2c15a4b93223eefc419e745b87b9fff6e4f0a3eace8ced87613738954fff20520355658716f0789faac82f447812f46a01f377bb413467a5a7b6e5a787c92b7a0317bd12a590d71334becae953b675a1f0adc7bdd073bcf8a42d45e0c40b3910df073b2608fe3ac5add6dc2c0f034c326157f6f9ac10cd6190fabbf2998726d4e89ec73d8b41b1696d9ae5395bc8bfe13314ee8dd68cfa38b29732f45de58cecaf8111ec74334f31bd4fc942e750ee1558b83131545f0acd4d371710f65f072226c00155df0277e4af40c463e79a42ee2e5294042b5fc3d4d843a7303aecd878f60ff54d81a5d6f2b7a8f84b3add6a48be2369ab25dd8500498cd45739cbe9aa3297ee164bcb3a92ab1b10c6f9b3e009c1639519c70627be104cf7329b7821ebbcc1f7b0d32a584ccd8acad916e70318f58b62e42a8aeb7bd0e27dfdddd425ecb8acafb68e710654634c4772c31faeb61b37d4dbc490aa09819935c0c4ea1fda96cce396c707af68a28471815565184c30d1b408788bcd55fd6605b1c5e5d53b518c1cc134c2f4f5c1cdbb2d248631e62412204aa390bfcbf6b91a4cdd1bce2bb1218e212ea8fd07202036914d0368e28856fe13eefb89ce9f31a51cf12790e4c33a91a756d2f7ab6f6259c5331b55ea3d0d8ace61ac1aa586a094a82f6b9f49e6c9a127babc145b5c187aa31e2c60227d6db0a8203efb28f44b0d71ea0b5d74e59070515ef99cb1bf258a63d81029eeb563a8114953adc865e6519f4dbf2f794014179cbe1979ba3cdd4cd9301951d8494d0b8f133a33302e66b6504f9c99c790fc1d2a2e95fddfedb1aa5246eedfae0a48f9f513c77870663068108dd47ddbccbff106ffb38deba8f5f4bc79c4e004cb39b7b223b58f109fda19c08176b71ba29658caf8f02b781d2caa7ec3b950d62fc9485ef59b689caca67443f64f0135fee225c5db7aa4f389c0a36e0352bcbed978df5e95eaa0a1356601fb9c871447eac47c061228c036a57b5eb4203e5af13cba343eb8243487a52b54f24c5af03e89054a1610171588406bd9f070ef4dd25dd45678b3b5f5c7f38f0cd789aa180fa38f5a25dc706fb877be8df4c2d820b62d17c2c5b169c7eae9d73681c3e03350aeb7b88713c0385d082a4a383a90ae5ecbd41943fb81ee51fde40e86c6099247e73f9b8d35ea2cead826b1f02eb9e458eafaa84308b495466bc209e41d30981145f85e44c14e59248b76f662c46dde3e3e61d9b90d26729e389f288f359aaf9dc5c2ea8adc7b015c9b6ab330a8848fada6047a8355e46cfb5a9b2a8753e9a50883de80d6cffcf0cce8f4193862a5061c6dd2bdea568584258cbf816758222c538bbc0fa76644534326a6e85660b5d344199eccf492df7dbe9dab2d239af57aac7e587b6901ac19f555615878787e411450a950eea7cfde0b415ab8b60b3f1afef4ecf68420b0bd15e72a205adbf18ca165a2a24820653e0eea1dda7f1c52bce4f0bfbe1998a814364c429d699d18cb705d39861a332d66befd9dd279a4d9d994276dfbd4ff10dd4b6977882cb2262b0fb498e8bccc30122036e5989cfb8b2ecae95bcb063da565556bf626e2f4471e4e75eee61f5256fe97d286e0ae7b847959a98673f9ebd152fec410ab30c251bb02cd414c1fa9c42f8793dab7b2f1dc8377f7dff6b280d3922f1bd468171a386ebcfe7cb6d32df0faa7e6a1dfe51c50ebafc4e3d83d5aec03e641cb99ad7328f1e4aff8965ec19aa07b7ad1941c91686fc089", 0x614}, {&(0x7f0000000ec0)="da37069f501a7c5a54bd0a3452bd1aab28c0bf85c1e35b8ec336cae3b35b033d82cb27b6f8ee0861eb23510d824bd3d8870fe4b2c24c04083afb0eeaf2237ee26a7d2bffa7bcb73e0ff10f1dbc637a89268c4657000338623b2cc56941fac6a39a6b1db0b6bed4fa668aaa51b491afb684935f24256eac6c9cfc18c041c6ba1cb68b61ee748dd4a1601e1cf84fe62ed3e65d544a282e7ff547558ce4dec927e0157034827523f68cc93210852612ba756cc0b0343eaeb3956decdcaaa8f5937efb9335b03c6289f62357a940d9fac3b6081eea562e186e65ac715c91d80314bd4b4bfb6e42b9da206308b34d78c0ed99c48d8aac2cdb461b4b4d65d0b26f8d5b691629f17e0c5153fcc60ebd7ced1188f3491d4c476161e4a8308b3275cb3e37725d8179c0f6156979810b6bdb4561cca27a003f83d362254c5bcbb73a78a27efd824f9150330233689f495b33dea006397d61b45d47253231cf6d3f9eebfdf610440c59298808ae6c75ca03f250e2bd4c8c4a95b26e2e59873fb04c2d5af5a83ecc86296d2a0c18de08d7f61c26d82fe1d58ae004eec95a9d0ddb82ee05d1b1361ad9076429318b81c9ba0d6f1710f7076f64b4b34927ea94c7a28c72567bf6fe9dce74e816ed68ef837607c3eb35280d622421341d49136acd5d8f5d78bb6dcb026426ac9581a61d945a12bd006a2f62265f2c6201dc6baadfe09342a2bb4bcabf3e6961fe2175030ee5d4a02c2ca7ca410f74b517b078efac21012582cd042705bcb80d7df9c21b7266fdc28a4c3ea7e659652fcdeef3e775432d9a18fc6ae8cbe90935d852e948abd0c72c5a1b3538730c803bd0b1eaa7b2b555238a007b3e3f1db1cfd9a17aef3b04c0fdb99625b6d0c9cd3c8517cce437587d5ef68e658974434284bacf1a7cd84d329701337cb7237f497671334614edf3c9199a0943ac0cd4319dbc2cd84bad2b97e5688ef83d7d71d90b9d8b6db84632fc0735bbab63241f1b7288438e753e19571d210cff895dc1f4e295828a650744b8cd7d07ecb46e5199af09bfaa3186c5ad768b4ba2cb204d8d552b8bc9fbaa7938dbe4e17f9f97a9d550598da59eba6407a6fc17270c7bf37c1714938f61dfb98dc934aa273bfff14bd73e0ed4cf99edfbfce839d622115bead17ce3a63378033f00d6489889a3549b1e0aed51fb9bc3bcee88b2c1f8727716e57bf49d37ad7b8337bab6844c62648b8d8d23adb0b67032433413f4c45b8b641230bd4aaa7a6e798b3cf1098337498ac452ee904df0a234c3bfc230e089b3c716e6e01c75488f87aa3a8030fe07b5cf7d78a49be65e4826a8b9a142c10dc13278c2ee5ea8b9ecc983e35f9f3d49d79b62134bf8e38249244deaf30738adbad289a1e1cace258b47b112ca4bcc10862e1eefae61923cfd61dea6ace8c23e4f568778635cb80c09b4b2473c82bca428b2b786b70c92b6b7e84fecdce9ef044c5c1e7744216d4046d75d21f215c4dbf0db92057d8212d8e77d79ff5cb78a60212669205178a12d294a74b85505d9873707805222013a8e8ac1406b06abbfe9cfb79dfb759730dc2e055fa9d47d8036dcd81406f0f7ac1d821cb0636281c65bd619a23e051359d1b895b511393afa801498e20cf2d9bd10773004d87a98efdc9d7957b245d606911d3d4dc02aabfcc993e99f68d028c7450fbce2c670b9a30b88f1a02e624c4d9cb36bb1a934df81debf900c1a3cdd9aac79ea831a09166f0617132179e0302f3b00a71adc4f7d7c7bef3e8d58bb5ea31b582349e58e816e4b5afda05136c24e850617fce7e959f5976fed12b451ae09e3a4ee1c414079ff2e7e334f42f36f52c4b3bf1e0b983f0d0f1fbee56205ba60869763f96a207c7386cfd371158fe2895790b5fa81ec1126dbf9d02f28cb82ff67da9fd6bf5a212626158d330b1b1eabb4c666a522eba54368bf1f102aa1135295e3d40276d0e1f874b3f3eda89551d766ab4c515a8a9e80b8a7ad58b012d5ac47ccb57defe75b4b556be514c5b22651c15078074d70043b4478bc8345034172c94e0bc5ff81221e73e07864930508d542c94677994bbc1c0896157ec3db1203becef7a0c49ef93b0c42d2c0ca65e7580826042674238d4eb991db66100a2e20d170c467dd0c30062f4305256d7430a732a3035dca158d89241bd87545ed1c2196acafd19d29ab66b6c9e8af0112f967f6ac27d27ce07dc3d6cae0469a3bd6f29ce900a91212d0ecc7e1a85fc72cd3e0ebce4976c3b5ec8dfab5eec21f76221f87b86f5ba76aaf4f763281499285838f081b8ce7124217c64ed9cc13ea17aed5629d1653810bdaaa8fc5de96554b0e54986c40f5f48c95bce95045f96a2aa82abfe3244cae1214fea1de10cea929b402d591406dd3f5c0e3835deb3837c6edb4dc8290e30df82fee0bfb15b7f9dd341ea1cfadb59a7d0258fa4cf47e548bb226575f79a9d91a1118f222385384d635e4bb538408d9ff98794fa524dfb3a322f7d0392adca00c1369eb33e98eace610bf3d0fbd84918809f99918e26ef6953c76b6ef85c9cd83b9981115bb06d8923bb8d5025d58057dab892646d503ecdfaca5e0e03042db925084daeaeb5a27ca6a12f24404dcf98f8e4cdc066e011a25cfee390e172e05442438e8f75540f9e2c4a8259eb45645005f46be6344359a408f6633f738ce278c42464481280f075a6a738821bc21ebc118e9c94daa409c0fac95ecfc65ab1671ff1c8cbcc15a884db4ffba74dda638bf39f0f7720d39992c281cdd746700c8f51be7f81091f7545671a27b4328b2cfb33b98ad2a0c3f580d2fc90175d124867b76760bee399c14a66318d1a4b0d434779bc9bfa07ae9665a837cb171d173ef354beee435baea92d9f5e4484840774da54857e2a8b62e92ed59da0e49d5bd06b3a77cda117d7673ff6a7f3ffd661f148aa0c12e26937fe2eb95f987cca322f7ffb8b8ccf9079f68d337b5cbe506a46569e00915b650fb6455eb3b83b7ace1e92996be8fe22bdb754bcc02913c6ce14492ce4854c06d9b2d16035b54d46f5280f067160fa713464893a885135bcab4afa44f191025c8c34add4c075c89cbcf34bbade0ca72ad716d6fef98633672296003fffad27a7fe1d1ab6c3bb829d08510e70eaf2279bb9fbe1dbb31376a5c7a43e0bb69c0c4247c0e022bd43f9196aabda95eca5d8cc1618b6761c836426bc6b11b385fc751e7a4c7bcd123fbf6f05ee748763da8d06f23121a5d580ef2dfa468b019ce4cd06ef2b1808ed166d82c4e707d945352f85fb00cc60bfaa9bbfe6f3a080ca1c9cf90d2022625c2deb9a7403926a292e3677a185518cf514d0bd47c218f78085df0d8ba438bcb07eef6c1a7b078d2cb3cfe44fce27515294a403b3d6af2232fd771502270b1c183f117063a65fd2adf5d10c6452d69ced85db22d75cf2b7a8e5de5aaff25f5398966439da546ff282a04fb7fef8eb4f03f4b6065c45ec3078ae73973c8973c5e28a67b65776d853ce8f127ba78c3955392da6d8016866f2dcd1367af55e04d83ef29703883068526ffebe8d42bd67975b3f6fbb3816bd693271808cc5d7138fc4ec49ced8238b138c41b88ac70f27bbc8c97d99c281e20396eafb50909503b363acd76f2a79a839711dfddc7c248222209148e8afb02ac15417e5e38b8bd3b900d707ae084ebb07f1890036ca479653ff6668f8ddcb7d5f062335d50e072d89481c21e7ec4b26c7e5d3d18db6b94386f13502f6e0f4df9cfb573f32dd7ea3b50237220fe41f1116ffd4155e8c421db30008158361bc405be5905f18fa931c26356a400d4247487e34687648512d35daa056e6de7030e26083ee055f6e44579f073f6f7424feef582976c1314e813643eef65135ca9093cce90a85fc3e88fc7f1a7674abf0106ee853d7426adf7e989d3974bf324e727569f3625b3ac1e092280d23cc1cae83d19b75e99c67a39cd60d0608536c54e8537ab0a3f9b697e1b5fb774b6685fac102cd05be76a55c8260b6c6ea429f0368855ed58d6035ad6c573f7619aab3948a5607773ce3fc0c41f1f04c74fdb4091a0230f466a77a733614a883aed56ee74242d129833a28163fbcf31a373a2c3e774cb3bca2dac0a8ceb220ad6eb7d7edf8de14d22add3a3399ef635f9df718f384afdb339ccd127eaea469e0fb9299870416798a2c0800ae4c10114b061797df5b4ed8f41365f1fc89e9e6598fb3014987ce1f2453c2552d85a5aa23bb43235ad4212255a08bc35859ad4e730076b4dc2a6341b2ba06fa4f0525d9f4f5a95c08e2c807ce2231e26d3ed221239dae9996be75080a332a5a33ad3fa62cc33a28629ab45a39e970d8f11762b8977dbeaae33d3c11f9c32fa142d146ff192e1367ee51c3ef9e4c296bf3615aafb96deddadf7bcae55d841ab2f30503b27ed5d4e2da41e3988907b9a9d31fc1c6ec8633c5e7842d9e82bcf17e799af1dd62014897f0c955e9bc14e3dabd19f320aff1965495d6a0cdd1ba8f56e53ae0e2b1f657678808ba223cb80e58c61752e03a574bff67ae9c916433c3976a150293d049e4705504531cacbff11607dbd5682d7cfe03d3062324acd5a11cab4010eb1b5c76a3f62924b9766386afd3c14aa7d155bb27326beb21066aff1815661cbd569883e8611c7658d211d2f18d6b3b5b344502eba351610c70447a831f930972780a6c2eda891ef8e61f82889e8b3c36d58c375f2751e2edc10b1acf6a275b51bef8a3894b86fa152c8fbf5e3a3f4051759dca13785d4a17c6d0b708ea9bfe841478903c5d54d5be57a8bedc93853d00d64ae28366abdd6972256f5d46a92cc7cf3ff298ae3b0eee427c6389503f867928c897336903865b9832ba305d2dd0ca0af290a9cd2b35864b31f02cc33c7a670c6ca9ebe1ee10315f10b41a9ab8079f55281b551979ef91080bbe46cd8ebd9642a5b8dbc2a7e57cafd6e81755b4ceff9f57993c7b1fc9efd7879659db6d70ce59d324549cc43df6e453adca39b3349a45d86eaebbe2472ebdd38d7dc6b9cffdb8f9220aec87960074ea12714dad7c86515bdce246e22a652fd636770cf98953023b1bb5b698a8435cb874a01e44255ff218bf92234874388e5cde73290775de5225bd7fa3aec8acdf237a0e63501945471ee9d2f640650849f8c31437bcbd1221c30226eac25cefe171f2e279d32b59c40063551e2b061742f2fe6074a951b4358ddad5c5ea4d08b1722db65a972eaf974c3075952ce32497c1aebda1a7cd9a27f8dd60158800830a55f4e331c6eee93cd14f742dd586a93918ba872a6c8ee42598fdf2e94708725df97a27e1cf6c2fa78b3db9951881a19183a1a53148e57ee135bc3f132bed9b9a66de8b84cc4022b4a13abc6d56f66abef2bc63d19ca36ef181c7c65d4873bb62716af782c95da047ad69770f4f9432b075f01a4d230599f34f5fafe87a16d73ad0f2e1b72de494bf78df11eedb421ea6d358487158ec06b5ad4fe1fe1e697aa38d74e3d935c4cc66e60e2e9c2a079abea22507799eab5d9a49fa9d24575cd54cc47bd2b7313f352c9df1ecaff9cb430f73fa917db60a00e60b6f8aa70108d7226dc25887cffb00bce907166cb00f698860c057e5aae8a44d615fb8d2df44a9f54eca8949903be202b8252ab4fb36583bc93288786ec7c5242f54b6200b3ef8dea865f12047344e141821ac3de8254aeec172ca67783884f83ecea6bd1b6419d45bc40ec30202f06181df795a48a228dd9a8391c7ff234c9f6e9d2caa8d88558b630d572be93c08971ce6d1404cd97bb", 0x1000}, {&(0x7f00000003c0)="876406fa045f0792c1090000009a89d45df1c1294f19c8bdacfb259fe5ed12ade5f27ec3f97d3dd6bd61cd2366244ad920ba5f151df145bfbc4454d174e310b3bada9338dc598f0faa6222a8c84d12362a4e614fca9673c41701edc8cbb833b88dc309431703853a875484d17fb742418d593160c29959d92d31b4997200", 0x7e}, {&(0x7f0000000280)="66a58bac5256cde9cf27f33a7fee03fb32734560937e79ea2b862f24606b25da514df0ffd11db27ca2ebbac5ba3c89bd5977472d1262281fbcd08daaa820b79dbfefde7868af0d6bd1c77dd519617dfd138b453c3a0400bdb730965a6809c2ae94ef1e4f16acbbc8ec27db568b6d8602deee2caf22126c17e35ea27b3aacd5191950fc01848bf27753148a9e7d270073b83ba0e3490965dc7bb4dce9eb49b03caadcb9ef6ad4df4553d6cafaa9f5aa0efb2903ab2dc8781291eb87f2eaf14f4b3a6eab94447f0af98a9288df50b497b2b2f000", 0xd3}], 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pf\x00', 0x100, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 18:42:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x43, &(0x7f0000000240)={@empty, @empty, [{[{0x88a8, 0x0, 0x1, 0x4}], {0x8100, 0x7, 0x0, 0x3}}], {@generic={0x0, "1905f11198893f2936dcabc0173559f50ca271073d286897d1924fbc14afb9b433d13d9fa2792017f4ce0d84a7"}}}) 18:42:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x244], [0x0, 0x0, 0xf4, 0x9, 0xffffffffffffffff, 0xfffdfffbfeffffff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x0, 0x8000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x0, 0x8, 0x1000, {[0x3, 0x3ff, 0x3f, 0x4, 0x9, 0x3213, 0x6, 0x81, 0x3, 0x101, 0x7f, 0x0, 0x4, 0x4eda, 0x40, 0x7ff, 0x6, 0x5], [0x4, 0x8001, 0x20, 0x80000000, 0x3, 0x5, 0x100, 0xc9f, 0x100000001, 0x8], [0x7c, 0x3, 0x80000000, 0x5, 0x3f, 0x100, 0x3], [0x11, 0x1000, 0x8001, 0x9, 0x9, 0x5], [{0x8, 0x9, 0x62e0, 0x3580}, {0x4, 0x0, 0x8, 0x6}, {0xa46c, 0x5, 0x1, 0x81}, {0x4, 0x2, 0x7, 0x6}, {0x2, 0x0, 0x4, 0x8000}, {0xe33, 0x7fffffff, 0x5, 0x1f}, {0x80, 0x100, 0x0, 0x3ff}, {0xcaa, 0x1, 0x4, 0x9}], {0x1, 0x3, 0xbf7, 0x9}, {0x1, 0x8, 0x4, 0x8}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x3, 0x3, 0x8000}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x28080, 0x0) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x8, 0x2, 0x8, 0x4}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x5c, 0x9d4}, {{}, 0xffffffffffffffff, 0x4a, 0x1, 0xfffffffffffff738, 0x101}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xa, 0x80000000, 0x9aed, 0x3}, {{r0}, 0xfffffffffffffffd, 0xc, 0x40000000, 0x7396, 0x1}, {{}, 0xfffffffffffffffc, 0x0, 0x4, 0x1, 0x80000000}], 0x5, &(0x7f0000000740)=[{{}, 0xfffffffffffffffc, 0x32, 0x1, 0x1000}, {{}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x101, 0x80000001}, {{}, 0xfffffffffffffffa, 0x0, 0x1, 0x10c00000000, 0x1bb}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40, 0x7fffffff, 0x275}, {{r3}, 0xfffffffffffffffd, 0xa, 0x40000000, 0xc2, 0x100}, {{r4}, 0xffffffffffffffff, 0x1e, 0xfffff, 0x1, 0x7f}, {{r5}, 0xfffffffffffffffe, 0x40, 0x2, 0x5, 0xfffffffffffffffb}], 0x8000, &(0x7f0000000080)={0x8, 0x7fa}) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 18:42:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0xda) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x1, 0x3f, {0x8, 0x400}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x50}, {0x16}]}) syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}) 18:42:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="2202406153c53ea21c1f08c2acc1a697361eafccaaa98b609fd689f65a067f9cd37c9639cd4075d4f0f6bd5409515187b69737495bc80a8680c0af72207d2860bf5d2eb8978977ca0edb8529662379f51c5fc28daf0278fe9b7c067fbd30dd36963c8e48bcec06578b4f5827f9054de7792e992207e595dc742522610d9ea1f92f030b1dd06b52debdd3dc6a59dbd66285a0af2c08dc5add3128e631c7ae7a2d61e7cd7cb1ecaefe6becaab8f6d4c0f2340742e7b73b7a14a5f5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 18:42:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) dup2(r2, r1) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x221) semget$private(0x0, 0x3, 0x1) writev(r3, &(0x7f0000000140)=[{&(0x7f00000015c0)="000000186004008b0000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780", 0x34}], 0x1) 18:42:21 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="7f71ced71bd2e913", 0x8}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) 18:42:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {0x20}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='.'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0x1, 0x4, "010000000000000000ffffff7f00", 0xfffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfd) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x7f) 18:42:21 executing program 1: r0 = semget$private(0x0, 0x1, 0x1a0) r1 = semget$private(0x0, 0x1, 0x1a0) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000540)=""/181) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/242) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000540)=""/181) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000140)=""/70) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) 18:42:21 executing program 0: sysctl$kern(&(0x7f0000000240)={0x1, 0x1d}, 0x2, &(0x7f0000000100)="b11b116754445cda0e72ae4f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb38b8bdcb166817fb2c3cd93477aec17f82f3a1ec36e86749b61724fc68cfad5fe5eddedeb4219ff3b1b81f0408fcb85de48f52bc03bdc1f40ca5a5543132e61c7c9c2089bcf55eeeb120b5274a1bae6bf674bdc86a91e2f45dca00618889ac4a23f147ada792bc28b528d87b967521146cb4485421bbd6dd831685f49143ab174b1b683b94f9ed37f4328d5233d2e02d7443c63bb258e3cc720686ddb", &(0x7f0000000500)=0x13d, &(0x7f0000000040)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 18:42:21 executing program 1: syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x0, 0x8000) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x7, 0x3ff) syz_extract_tcp_res(&(0x7f0000000480)={0x41424344, 0x41424344}, 0x6, 0x6) syz_emit_ethernet(0xff, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa81002700080046e100ed00657fff0508907800000000ac1400bb070f0000000000ac1400bbe0000002441809b10000000800000009ac1400aaffffffff00000c3b890780000000098212ad216f4fe4c7f08d82dc000000000000000100004e214e20", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="611000009078000300010000364b6ca32f31461af4e5f3fdc2c9ca72aae4f2cb350aec29cbddbd0769dde339104c9ec9b2ab119a2c78669dfc6fb78cc940ea3df0c6f1a6f8dfb18803fda3000072f13658152f2fccc388d9e4fcea420c59183abbf0fad18992d53395ed4d63467bd3d8bdf3a25d32654d7a085ffecc21b0a7eaca0353648c7c10b8ca"]) syz_emit_ethernet(0xc8, &(0x7f00000001c0)={@random="080000000001", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x92, 0x2c, 0x1, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0x0, 0x2, [0x0, 0xfffffffffffff000]}, {[], @tcp={{0x2, 0x1, r0, r2, 0x1, 0x0, 0x18, 0x2, 0x59, 0x0, 0x6, {[@mss={0x2, 0x4, 0x1}, @sack={0x5, 0x6, [0x5]}, @window={0x3, 0x3, 0x4}, @window={0x3, 0x3, 0x4}, @window={0x3, 0x3, 0xf7}, @nop, @generic={0x4, 0xc, "659c99d9f648f8acd9ba"}, @sack={0x5, 0x2a, [0x40, 0xea, 0xa47, 0x2, 0x8, 0x0, 0x4, 0x1, 0x3, 0xffffffff]}]}}, {"4e9b908526369e1718434366824977b530366343f4d7771f73d48084a0f077368605c3ac47f88b20beee83c17943116faf18"}}}}}}}) r3 = semget(0x3, 0x0, 0x94) r4 = semget$private(0x0, 0x1, 0x1a0) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000540)=""/181) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f00000002c0)=""/157) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) openat(r5, &(0x7f0000000040)='./file0\x00', 0x80, 0x18) semop(r3, &(0x7f0000000080)=[{0x2, 0x81, 0x1800}], 0x1) 18:42:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, 0x0) setpgid(0x0, 0xffffffffffffffff) kqueue() setreuid(r3, 0xee01) clock_getres(0x2, &(0x7f0000000100)) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8001}, 0xf2b2, 0xb, 0x7}) r6 = semget$private(0x0, 0x1, 0x40a) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0x5, 0x5]) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000300)=""/150) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000080)=""/74) semop(r1, &(0x7f0000000040)=[{0x1, 0xff}, {0x2, 0x6da2}], 0x2) read(r0, 0x0, 0x2a2) 18:42:21 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) sendto(r1, &(0x7f00000000c0)="7900158eee650ddfac6ce3cec414fb609669937f2e754b10f43eca8a74fffe1eb39683767763ba02b59914528aa0d0440882e7d2c79cdb0152e7145a7b36bbbfb1c7f5d0579f910fd380cc54f99c12ae2f2035b69091a68dcd5d94922de4ac1fea22d5f8cce49eb46ca5ec27f37a44e2f938dd7c5dc14ef5adbe6fc1962e4167637a7e7b1253fd9a69c58541ad0623e11e3c9c81a240589a3984a6b77b8a69f8a855fd2cba8217ecaea2767131c1400fc6b4c2140c35fa5f14f2d7a9841b", 0xbe, 0x401, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300fefffbff8359f9b49fff072469a8cf45ffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) 18:42:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) 18:42:21 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x1) preadv(r2, &(0x7f00000014c0)=[{&(0x7f0000000040)=""/25, 0x19}, {&(0x7f0000000100)=""/137, 0x89}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/66, 0x42}, {&(0x7f0000001240)=""/195, 0xc3}, {&(0x7f0000000080)}, {&(0x7f0000001340)=""/123, 0x7b}, {&(0x7f00000013c0)=""/195, 0xc3}], 0x8, 0x0, 0x4800000000000) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaac1aa0800450000300000000000019078e0000002ffffffff030e9078000000004500"/59]) 18:42:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) 18:42:22 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) writev(r3, &(0x7f0000000080), 0x0) dup2(r1, r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868576e0"}}}}}) 18:42:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5ddb) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) write(r2, &(0x7f0000000180)="25fcffb6e2135dd47b6951bdf34b2103783626210511677850efcb39418355d0a2a73a7f8582bb6f54", 0x29) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) ioctl$TIOCSBRK(r1, 0x2000747b) r3 = kqueue() acct(&(0x7f0000000040)='./bus\x00') setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[0x7f, 0x2, 0x401, 0xfff]}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4010, r4, 0x0, 0x1f) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffc, 0x25f12e15719981ed}], 0x6, 0x0, 0x10000, 0x0) 18:42:22 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) socket$inet6(0x18, 0x5, 0x8) ioctl$PCIOCREAD(r2, 0x800c5709, &(0x7f0000000080)) 18:42:22 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) #! OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) 18:42:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x7138aaca]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) login: uvm_fault(0xffffffff8285b1b8, 0xffff800000b27000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff8285b1b8, 0xffff800000b27000, 0, 1) -> e memcpy() at memcpy+0x15 end trace frame: 0xffff800022727060, count: 0 ddb{1}> trace memcpy() at memcpy+0x15 rtm_msg1(c,ffff800022727078) at rtm_msg1+0x1b2 rtm_addr(c,ffff800000b26f00) at rtm_addr+0x9b rt_ifa_add(ffff800000b26f00,240404,ffff800000b26f40,0) at rt_ifa_add+0x2a7 rt_ifa_addlocal(ffff800000b26f00) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000af6000,ffff800000b26f00,ffff800000b26f58,0) at in_ifinit+0x1cf in_ioctl_change_ifaddr(8040691a,ffff8000227275e0,ffff800000af6000,1) at in_ioctl_change_ifaddr+0x68c in_ioctl(8040691a,ffff8000227275e0,ffff800000af6000,1) at in_ioctl+0x2fb ifioctl(fffffd806f686af0,8040691a,ffff8000227275e0,ffff800020e47878) at ifioctl+0xe70 soo_ioctl(fffffd807d7ec448,8040691a,ffff8000227275e0,ffff800020e47878) at soo_ioctl+0x27c sys_ioctl(ffff800020e47878,ffff8000227276f8,ffff800022727740) at sys_ioctl+0x4a5 syscall(ffff8000227277c0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaa5750d6a10, count: -13 ddb{1}> show registers rdi 0xfffffd806d426998 rsi 0xffff800000b27000 rbp 0xffff800022726ff0 rbx 0 rdx 0xa0 rcx 0x5 rax 0x7d806c8ff998 r8 0x2 r9 0x1 r10 0x839775a00a93eee6 r11 0xfffffd806d426920 r12 0xa0 r13 0xa0 r14 0xffff800000b26f88 r15 0xfffffd806d426900 rip 0xffffffff81e84505 memcpy+0x15 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800022726f28 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> show proc PROC (syz-executor.0) pid=52446 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020e46eb8,0xffff800020e46c58 process=0xffff800020dfc7d0 user=0xffff800022722000, vmspace=0xfffffd807f000000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 44836 249898 68987 0 2 0 syz-executor.0 *44836 52446 68987 0 7 0x4000000 syz-executor.0 44836 394072 68987 0 3 0x4000080 fsleep syz-executor.0 64640 253213 44103 0 2 0 syz-executor.1 64640 33695 44103 0 7 0x4000000 syz-executor.1 64640 29264 44103 0 3 0x4000080 fsleep syz-executor.1 45927 104165 1 0 3 0x100083 ttyin getty 3386 497564 0 0 3 0x14200 bored sosplice 68987 43903 55572 0 3 0x82 nanosleep syz-executor.0 44103 76280 55572 0 3 0x82 nanosleep syz-executor.1 55572 130889 32334 0 3 0x82 thrsleep syz-fuzzer 55572 15543 32334 0 3 0x4000082 nanosleep syz-fuzzer 55572 467004 32334 0 3 0x4000082 thrsleep syz-fuzzer 55572 446910 32334 0 3 0x4000082 thrsleep syz-fuzzer 55572 158543 32334 0 3 0x4000082 thrsleep syz-fuzzer 55572 165912 32334 0 3 0x4000082 kqread syz-fuzzer 55572 479986 32334 0 3 0x4000082 thrsleep syz-fuzzer 55572 490358 32334 0 3 0x4000082 thrsleep syz-fuzzer 55572 169860 32334 0 3 0x4000082 thrsleep syz-fuzzer 55572 110248 32334 0 3 0x4000082 thrsleep syz-fuzzer 32334 217249 6140 0 3 0x10008a pause ksh 6140 162923 22473 0 3 0x92 select sshd 22473 35689 1 0 3 0x80 select sshd 97336 64962 11615 74 3 0x100092 bpf pflogd 11615 241746 1 0 3 0x80 netio pflogd 96173 366496 4322 73 3 0x100090 kqread syslogd 4322 339152 1 0 3 0x100082 netio syslogd 99222 265455 1 77 3 0x100090 poll dhclient 20173 436114 1 0 3 0x80 poll dhclient 42753 276575 0 0 3 0x14200 bored smr 39681 410206 0 0 2 0x14200 zerothread 32481 197242 0 0 3 0x14200 aiodoned aiodoned 7871 246515 0 0 3 0x14200 syncer update 56552 98963 0 0 3 0x14200 cleaner cleaner 50350 75854 0 0 3 0x14200 reaper reaper 5760 108450 0 0 3 0x14200 pgdaemon pagedaemon 75990 216826 0 0 3 0x14200 bored crynlk 70951 463818 0 0 3 0x14200 bored crypto 16683 355510 0 0 3 0x40014200 acpi0 acpi0 74117 119496 0 0 3 0x40014200 idle1 23329 400310 0 0 3 0x14200 bored softnet 6763 56519 0 0 3 0x14200 bored systqmp 24005 465253 0 0 3 0x14200 bored systq 370 314129 0 0 3 0x40014200 bored softclock 61741 424489 0 0 3 0x40014200 idle0 1 160805 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 44836 (syz-executor.0) thread 0xffff800020e47878 (52446) exclusive rwlock netlock r = 0 (0xffffffff827578e8) #0 witness_lock+0x4c7 #1 in_ioctl_change_ifaddr+0x91 #2 in_ioctl+0x2fb #3 ifioctl+0xe70 #4 soo_ioctl+0x27c #5 sys_ioctl+0x4a5 #6 syscall+0x4a4 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82928050) #0 witness_lock+0x4c7 #1 soo_ioctl+0x26a #2 sys_ioctl+0x4a5 #3 syscall+0x4a4 #4 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9490 6413K 6660K 78643K 10701 0 pcb 13 8K 8K 78643K 36 0 rtable 104 3K 4K 78643K 276 0 ifaddr 54 12K 12K 78643K 94 0 counters 45 34K 34K 78643K 59 0 ioctlops 0 0K 4K 78643K 1477 0 iov 0 0K 16K 78643K 47 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1271 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 32 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 143 0 sigio 0 0K 0K 78643K 4 0 proc 61 63K 83K 78643K 456 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 8 0 in_multi 36 2K 2K 78643K 68 0 ether_multi 1 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 212 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 127 39K 39K 78643K 1418 0 UVM aobj 6 2K 2K 78643K 12 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 12 0 NDP 8 0K 0K 78643K 22 0 temp 82 3857K 3921K 78643K 2332 0 kqueue 4 6K 8K 78643K 15 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 1 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 57 0 15 2 0 2 2 0 8 0 unpcb 120 117 0 107 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 36 0 36 1 1 0 1 0 8 0 tcpcb 544 44 0 38 1 0 1 1 0 8 0 inpcb 296 148 0 139 1 0 1 1 0 8 0 nd6 48 11 0 7 1 0 1 1 0 8 0 ppxss 1128 2 0 2 1 0 1 1 0 8 1 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 25 0 3 1 0 1 1 0 8 0 pfstkey 112 25 0 3 1 0 1 1 0 8 0 pfstate 328 25 0 3 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 222 0 42 13 1 12 12 0 8 0 art_table 32 223 0 42 2 0 2 2 0 8 0 art_node 16 56 0 17 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 30 0 20 1 0 1 1 0 8 0 shmpl 112 10 0 6 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1598 0 190 89 0 89 89 0 8 0 ffsino 272 1598 0 190 94 0 94 94 0 8 0 nchpl 144 1973 0 360 60 0 60 60 0 8 0 uvmvnodes 72 1671 0 0 31 0 31 31 0 8 0 vnodes 208 1671 0 0 88 0 88 88 0 8 0 namei 1024 5332 0 5332 1 0 1 1 0 8 1 percpumem 16 40 0 7 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 1 1 0 1 1 0 8 0 scxspl 192 5782 0 5782 8 3 5 7 0 8 5 plimitpl 152 22 0 14 1 0 1 1 0 8 0 sigapl 424 360 0 327 4 0 4 4 0 8 0 futexpl 56 1916 0 1914 1 0 1 1 0 8 0 knotepl 112 70 0 51 1 0 1 1 0 8 0 kqueuepl 144 78 0 73 1 0 1 1 0 8 0 pipelkpl 48 162 0 150 1 0 1 1 0 8 0 pipepl 120 324 0 303 1 0 1 1 0 8 0 fdescpl 496 344 0 327 3 0 3 3 0 8 0 filepl 152 2041 0 1933 5 0 5 5 0 8 0 lockfpl 104 48 0 47 1 0 1 1 0 8 0 lockfspl 48 23 0 22 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 25 0 14 1 0 1 1 0 8 0 ucredpl 96 158 0 149 1 0 1 1 0 8 0 zombiepl 144 327 0 327 1 0 1 1 0 8 1 processpl 984 360 0 327 5 0 5 5 0 8 0 procpl 624 623 0 577 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 400 284 0 263 5 1 4 5 0 8 1 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 157 0 0 19 0 19 19 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 197 0 0 12 0 12 12 0 8 0 bufpl 280 3485 0 132 240 0 240 240 0 8 0 anonpl 16 46573 0 30249 68 1 67 67 0 124 0 amapchunkpl 152 1702 0 1537 8 0 8 8 0 158 0 amappl16 192 1411 0 523 45 0 45 45 0 8 0 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 83 0 77 1 0 1 1 0 8 0 amappl13 168 29 0 26 1 0 1 1 0 8 0 amappl12 160 70 0 65 2 1 1 1 0 8 0 amappl11 152 113 0 96 1 0 1 1 0 8 0 amappl10 144 28 0 19 1 0 1 1 0 8 0 amappl9 136 379 0 378 1 0 1 1 0 8 0 amappl8 128 354 0 325 2 0 2 2 0 8 0 amappl7 120 119 0 107 1 0 1 1 0 8 0 amappl6 112 76 0 68 1 0 1 1 0 8 0 amappl5 104 253 0 235 1 0 1 1 0 8 0 amappl4 96 494 0 463 1 0 1 1 0 8 0 amappl3 88 127 0 122 1 0 1 1 0 8 0 amappl2 80 1865 0 1786 2 0 2 2 0 8 0 amappl1 72 17456 0 17003 23 13 10 18 0 8 0 amappl 80 874 0 824 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 11 0 6 1 0 1 1 0 8 0 uaddrrnd 24 346 0 328 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 346 0 328 1 0 1 1 0 8 0 vmmpekpl 168 7067 0 7031 2 0 2 2 0 8 0 vmmpepl 168 48944 0 46794 114 12 102 110 0 357 8 vmsppl 368 345 0 328 2 0 2 2 0 8 0 pdppl 4096 699 0 657 6 0 6 6 0 8 0 pvpl 32 161586 0 141958 165 1 164 165 0 265 2 pmappl 232 345 0 328 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 258 0 5 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff826f0ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82927e48) at __mp_lock+0x127 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f __mp_lock(ffffffff82927e48) at __mp_lock+0x127 sys_futex(ffff800020e47608,ffff800022705230,ffff800022705280) at sys_futex+0xf6 syscall(ffff800022705300) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaf3e4e89940, count: -10 ddb{0}> machine ddbcpu 1 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> trace memcpy() at memcpy+0x15 rtm_msg1(c,ffff800022727078) at rtm_msg1+0x1b2 rtm_addr(c,ffff800000b26f00) at rtm_addr+0x9b rt_ifa_add(ffff800000b26f00,240404,ffff800000b26f40,0) at rt_ifa_add+0x2a7 rt_ifa_addlocal(ffff800000b26f00) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000af6000,ffff800000b26f00,ffff800000b26f58,0) at in_ifinit+0x1cf in_ioctl_change_ifaddr(8040691a,ffff8000227275e0,ffff800000af6000,1) at in_ioctl_change_ifaddr+0x68c in_ioctl(8040691a,ffff8000227275e0,ffff800000af6000,1) at in_ioctl+0x2fb ifioctl(fffffd806f686af0,8040691a,ffff8000227275e0,ffff800020e47878) at ifioctl+0xe70 soo_ioctl(fffffd807d7ec448,8040691a,ffff8000227275e0,ffff800020e47878) at soo_ioctl+0x27c sys_ioctl(ffff800020e47878,ffff8000227276f8,ffff800022727740) at sys_ioctl+0x4a5 syscall(ffff8000227277c0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaa5750d6a10, count: -13