kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Jul 20 16:44:53 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.251' (ECDSA) to the list of known hosts. 2020/07/20 16:45:05 fuzzer started 2020/07/20 16:45:09 dialing manager at 10.128.15.235:47619 2020/07/20 16:45:09 syscalls: 381 2020/07/20 16:45:09 code coverage: enabled 2020/07/20 16:45:09 comparison tracing: enabled 2020/07/20 16:45:09 extra coverage: support is not implemented in syzkaller 2020/07/20 16:45:09 setuid sandbox: enabled 2020/07/20 16:45:09 namespace sandbox: support is not implemented in syzkaller 2020/07/20 16:45:09 Android sandbox: support is not implemented in syzkaller 2020/07/20 16:45:09 fault injection: support is not implemented in syzkaller 2020/07/20 16:45:09 leak checking: support is not implemented in syzkaller 2020/07/20 16:45:09 net packet injection: enabled 2020/07/20 16:45:09 net device setup: support is not implemented in syzkaller 2020/07/20 16:45:09 concurrency sanitizer: support is not implemented in syzkaller 2020/07/20 16:45:09 devlink PCI setup: support is not implemented in syzkaller 2020/07/20 16:45:09 USB emulation: support is not implemented in syzkaller 16:45:16 executing program 0: r0 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x8000, 0x10) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pf\x00', 0x2, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x100, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r11 = getgid() r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0xc40, 0x0) r13 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pf\x00', 0x80, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) socketpair(0x4, 0x5, 0x4, &(0x7f0000000600)={0xffffffffffffffff}) r16 = open(&(0x7f0000000640)='./file0\x00', 0x83a0, 0x0) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x100, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="a34fc15ebbf1c989091bfb00b22bc6acf5745c1422ad7363e1dd7386851120c81a7f05d7de6aa0d103d6911afe6fc71f8a9280c80e8240554547bdc0ad94e3fc9708156e6c430ee058939d26515cc6e1547b742c1568bbf0dde81919ec65d2ee465a0dcc91d8d864ce8ac8f02736c840e535cefa267edb4319ffdf43277218466dc5f1fd25670055521d833f746ab756a33460f5061d5c48fa79d7c41038593101da7620e366e84d978cb73bdcee5488aadf93211588bfb231ee2684aa9ec3e9c8075a306eaab8ca897e3a7cde8aa466356dd78a5f194dc64c37271f294c0005aa87d2baa573b74102e0", 0xea}, {&(0x7f0000000180)="e9c9913e7c32095c85cc39db13b885ea531c788ace8bd511f557604376c95b6cd38cce7b9bd5c0463d2670e60da9d09b4fbf2712163830b0258ee162b653def39177b9adfe6a104be2f5df3b9870b732674b2847674a5af652e2a5dfbf4d861bf8daf0a42cd361b6e292edf42a2c002cea0936747154a92fd7e1509f2a615c47a11e1d97fb8256905b9f4d551d5718d9b23e65157ab2f8e5b4f858651c2c8ba233480db2bbcff6f9d5e7a16d24226b4b0a9a7c525101232ace0d735faf1b4ea4abc49338", 0xc4}, {&(0x7f0000000280)="443e59deabcc462851bbacd25e22d192bf2fef36eeb546a9501de6bc1f9161927d49e9c36b1541d19676b95b459bf3c3bdad7d4c0f68218a91c2a6825ce23c4f6f1d2bca6972187ed320de8c1b116b19d141b9f4830dd8e6cdbd9dad778e870ea1add41421e209928840e6fad6e8269b8fe0dff00690747604846d3ae3260c1b67ef918101978bee9c9212334bb420143c57e091aed03fe18e530e9ff5ec265622fb9c8b3ee4e7a5f21ce27e3f658a8f52806c9c08ef2a", 0xb7}], 0x3, &(0x7f0000000800)=[@rights={0x38, 0xffff, 0x1, [r2, r3, 0xffffffffffffff9c, r4, r5, 0xffffffffffffff9c, r6, r7, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r8, r9]}, @cred={0x20, 0xffff, 0x0, r0, r10, r11}, @rights={0x28, 0xffff, 0x1, [r12, r13, r14, r15, 0xffffffffffffffff, r16]}, @rights={0x18, 0xffff, 0x1, [r17, r18]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x100, 0x400}, 0x0) 16:45:16 executing program 1: getpgrp() r0 = getgid() r1 = getgid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, r0, 0xffffffffffffffff, r1]) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x580, 0x0) r4 = semget$private(0x0, 0x2, 0x412) r5 = getuid() r6 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, r5, r2, r6, r3, 0x8, 0x82f3}, 0x8, 0x7ff, 0xb8c}) r7 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r8 = geteuid() setuid(r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f00000001c0)=0x7fff) r10 = getuid() setreuid(r10, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet(r11, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000000280)={0xff, './file0\x00', './file0\x00'}) 16:45:16 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2c}, {0x15}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029b", 0x7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0x0, 0x0) r2 = dup(r1) listen(r2, 0x0) close(0xffffffffffffffff) r3 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="dd867e2c760c8a475f0e36178f9d49ffb019fa06ab3e41f1b192c6e2a02953e29f6b4dc6f717633c3fa21de374d42cf55ed688ecb75b7131333229b69348b841606987e7f9ff0550cfbae99a06795b3470b6f33f631b978ebe52fd13c97c4c23e7d1584327f58e62e4218e7dc20b99c8945f79c14641b0b5b1ac69f7e31f28c44b9c26fed0210068252d67853405718d378b196ccc571cea752348bf387b752cbdcb72be0456981234afe809cee5929a15b478b63a97787b608b69fd999541376af5d0f430e6c2c850292f6470c6a443", 0xd0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:45:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="68d13ba4f854f028bdf8899d738f8c417ef521ee28a1894eedd35d1859cb8e233f3be3856dcad234f979843904401d4903ddc6a08bcdacf5cb52e63909ca0ed3d6145538"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x606dca73) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000080)=0x10000) 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)="100a2956b9223776", 0x21d) 16:45:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x5, 0x6, 0x20, 0x6}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) dup2(r2, r1) listen(r2, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2010, r0, 0x0, 0x8000000000000000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r5, 0x160}], 0x1, 0x606dca73) r7 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000080)=0xffffffff) dup2(r6, r5) dup(r5) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000000)={0x7, 0x7ff, 0x31}) 16:45:16 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/vmm\x00', 0x0, 0x0) socket$inet(0x2, 0x10003, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000680)=0x80000001) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x1813, 0xffffffffffffffff, 0x0, 0x1fc) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e1506310649fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0x108}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f", 0x96}, {&(0x7f0000000680)}, {&(0x7f0000000800)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000180)={0x8001, 0x401, 0x2, 0x6, &(0x7f0000000bc0)={{0x14, 0xbc, 0xc0, 0x8, 0x2c, 0x6, 0x10008002}, {[0x4, 0xffffffffffffffff, 0x0, 0x1000000000004, 0x9, 0x1, 0x1, 0x800000000000001f, 0x400, 0x0, 0x1dc3, 0x9, 0x80, 0x400, 0x5, 0x375, 0x402, 0x6], [0x1000, 0x2, 0x2000008000006, 0xba, 0x100000400e89b, 0x6, 0x5, 0x2, 0x20, 0x20000000020003], [0xfffffffffffffff7, 0x6, 0x8000000000000002, 0x8, 0x401, 0xdda, 0x1000000004], [0x3, 0x5, 0x7, 0xffff, 0xf000000000000000, 0x10000], [{0x200c, 0x6, 0x23, 0x6}, {0xd72, 0xd1, 0xffffffff, 0x101}, {0x2, 0xb, 0x40800, 0xd82b27d}, {0x2, 0x66e, 0x20, 0x9}, {0x4, 0x9310, 0xdca, 0x9df}, {0x2, 0x100, 0x3fb, 0xfdffffff}, {0x0, 0xfffffffb, 0x1fb, 0x800000000000}, {0xfffa, 0x7, 0x8, 0x800000000003}], {0x1ca, 0xfffffffe, 0x1fe, 0x6d}, {0x3e, 0xffff, 0xb, 0x3}}}, 0x8, 0x8}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1100, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000140)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0xffff1db9, 0x0, 0x1f}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x2, 0x0) dup(r1) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000900)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000440)={0x10000000, 0xfffffffc, 0x4, 0x1ff, &(0x7f0000000940)={{0x0, 0x3, 0x1, 0x5, 0x0, 0x0, 0x9}, {[0xffc0000000000001, 0x2, 0x50004, 0xffffffff, 0x0, 0x1, 0x0, 0x0, 0xfffffffffdfffffe, 0x8000, 0x7f, 0x0, 0x1, 0x0, 0x9, 0x0, 0x8, 0xffffffffffffff8e], [0xfffffffffffffffe, 0x0, 0x0, 0x7ffffffffffffffe, 0x8000, 0x45, 0x0, 0xffffffffffffbfff, 0x7ffe, 0x100], [0x0, 0x1, 0x2, 0x0, 0x31e, 0x80000000004, 0x808000002], [0x6, 0x3f, 0x2, 0x2020000000000001, 0xffffffffffffffff, 0x1000000000000], [{0x1000, 0x4, 0x7f, 0x1}, {0x7, 0x2, 0xb882, 0x1388}, {0xffff, 0x2, 0x0, 0x80000001}, {0x6, 0xfffffffe, 0x1f, 0x8000000006}, {0x40, 0x5, 0x800}, {0x0, 0x0, 0x9, 0xa}, {0x3874, 0xcc}, {0x14e, 0x3f, 0x236f, 0xffffefffffffffff}], {0x4, 0x24, 0x0, 0x100000000000}, {0x0, 0x0, 0x0, 0x47}}}, 0x0, 0x1}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:45:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x800]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x6}, 0x4, &(0x7f0000000080)="99b03013d8c8e34b9104a36028da77ff86d7f1c5d7a1f030f32084abc6ad1efc8b6c0e3c6fe09a1b4d96709862239611fee714a198cea47251e20235ef211ad0b64ed0e45622e251350dd015452abdd3298ca27cb03d35f3b1a0946430fd7f68d4eee6db109cb405494a907f2d80dd985873b90fa5f143a1c38b2963b96751d058d765ea8f157134e65cc61d65c2d380762f6770fdf3ef9b8512ffc1c0ff1030467095b42c1ae85a023a82f7eb224e7dc7f531cf69c84503c0a744addebaf619db156c2cfc603281aef41497fad20e9ba3bdee2cbb310983bb89fc68a4108608c07565a2e41bd6dbca4e10e4", &(0x7f0000000180)=0xec, &(0x7f00000001c0)="eaa5753d702e149011b266eb3a9ef1f0ee2875f640d1221857d05f8d47884a7e9a750fe1a3f9e33a0333ff317720a461fc91f546d304b766a2ce174faaa8af9bcb5c15ef072d6ec7f520a93d6fcff6e07e5fc944b9919579d204f51f1bdb817869154bbb5b779663e82b9a2173de9e89cb76f4f81fe3a28dfd4a46f94700109bf4752837d89170a33d0f4a8ae881d2", 0x8f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 16:45:17 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000080)="0004f19f77680a88ffff784e8bb0037796e7ccc62a981df49e1f00000000000011ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) 16:45:17 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x17}, 0x2, &(0x7f0000000000)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xc7) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = dup(r1) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0xac) 16:45:17 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x2, 0xfff7}], 0x2) setreuid(0xee00, 0x0) r0 = getuid() execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)='!^]\x00', &(0x7f0000000180)='&+*\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x87\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/@,*^\':}B\x00', &(0x7f0000000340)='%@\\-:\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='+{]]-[-\x00', &(0x7f0000000440)='--&-\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\xe0\x00']) setreuid(0xee00, r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x0, 0x8000000000000000) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000080)=0x7) r5 = msgget$private(0x0, 0x0) r6 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdc02}, 0x0, 0x0, r6, 0x0, 0x0, 0x6, 0x1f}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffff) 16:45:17 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="fffffff1ffff000000000000c10e50c4cddc591989e2d9657d000800004500001c0000000000009078ac1400bae00000024e224e2200089078"]) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x800, 0x8, 0x0, "0aa49c89c45aa2004c6b4f0f426e18fd878a220e", 0xf05d, 0xfffffffd}) 16:45:17 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x1d}, 0x2, &(0x7f0000000080)="9a493d4f88af310b6d0a2c8ddd37690000000010206c5a23de27583a5e8cc4", 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f00000000c0)="b150c05ffd96741e9a7bd8de071631e9b68f4f29a616dc7ce0ff5149b58bd864472f4ca4d4d93574d8a41a7127909d17bbed930603d7b783e04e0258c9ec43f40bce18c5f1951a91289f4d291662a193161105b0239f7f1037fc9172230af156028b25db3e5e774a9af643f8affcd7936c409455cc6270a0890d35d73e58e3ae85cf78229444bd65f0bd7658e9286b29d1ade1958f9e366e200682e16ff199dd9271d1090e90c3ac8c4ecea3a6a7fd1542a4266998e0a1fd52c8ff171de30da41dd4babd87f9e517cf8879a58f7a95289ab78d2f3b2ac47f93b2c7b894d6", &(0x7f00000001c0)=0xde, &(0x7f0000000200)="41e2d1349150fb0249b952981cfaf15e0be8eab6cd86fa05393f5ac24cea512b8eff8f86b4d7d6dac864a9c3f928ffb80bac8536ac3751db19ae1c3aa5908c04faeba0", 0x43) 16:45:17 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) login: pmap_unwire: wiring for pmap 0xfffffd806bc08708 va 0x20000000 didn't change! 16:45:17 executing program 1: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) dup2(r2, r1) recvfrom(r1, &(0x7f0000000100)=""/103, 0x67, 0x3, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:45:17 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0xe5}, 0x2, &(0x7f0000000000)="b11b116754445cda0e56704f8dd95aaa765748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b7509ea6b7d6bb3798bdcb166", &(0x7f0000000100)=0xa6, &(0x7f0000000180)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0aee75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x7c) 16:45:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0xfd}]}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x7914, 0x3, 0x3, 0x8}, {0x6, 0x5, 0xff, 0x2}]}) pwrite(r0, &(0x7f0000000540)="299c003a37b5dc218cebe08a2089", 0xe, 0x0, 0x0) 16:45:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0xffffffffffff0000, 0x3, 0xfffffffffffffffd, 0x0, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x1, 0x2}, {0x0, 0x0, 0x0, 0x1000000000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279d00010000000000000026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346045eff000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b3cd547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757337c703e8fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75cf8ffd8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda090779821aff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="26d00c2e9dafbee2a343dfffc0998964e48514b38a7b0c1898b66338a72fba0037111645c575b22fbaa2da5f0e44fdd9a30d321ccbfe3326d2ead012cfe3b7f6e3c73ba91425fd7bb44d386f5c5cb85bb9b320c2ed7a437fda7fda482bf79bdc4e4e3c2747", 0x65}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x400, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:45:17 executing program 1: r0 = getpgrp() setpgid(0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xffffffffffffff44) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xc7b5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x802}, 0x5, 0x2, 0x3ff}) r2 = semget$private(0x0, 0x0, 0x29e) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000002c0)=""/166) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xff, 0x1000}], 0x2) accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xffffffffffffffb4) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x5, 0x0, 0x0, 0x0, r4, 0x3d, 0x2}, 0x8, 0x20000005, 0x3ff}) setgroups(0x6, &(0x7f0000000280)=[0x0, r3, 0x0, 0x0, r4, 0x0]) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r6 = getppid() fcntl$setown(r5, 0x6, r6) r7 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, 0x0, r1, 0x0, 0x164, 0x3f}, 0x800000e00, 0x1, r6, r7, 0x30, 0x6, 0x9, 0x201}) sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 16:45:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x3fd, 0x1a3) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r1, 0x0, 0x8000000000000000) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000180)=0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:45:17 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x8, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs}}}}}) 16:45:17 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fcntl$dupfd(r3, 0x0, r1) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0xfffffffffffffffe) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8000000000000000) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000003c0)=0xb04c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000400)=0x7ff) dup2(r5, r4) read(r4, &(0x7f0000000300)=""/158, 0x9e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x0, 0x3f, 0x9, 0x1}, {0x96b, 0x40, 0x20, 0x7}, {0x1, 0xff, 0x0, 0x80000}]}) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x8000, 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f00000002c0)) 16:45:17 executing program 0: sysctl$vfs_fuse(&(0x7f0000000500)={0xa, 0xd}, 0xc, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x401, 0x9, {[0x64d7, 0x2b, 0x639, 0x1ea83d36, 0xffffffffffffffff, 0x10001, 0xc, 0x0, 0x7f, 0x8, 0x7, 0x9, 0xff, 0x7, 0xe6, 0x2, 0x8, 0xc9], [0xaa2, 0x7, 0xbb1, 0xfffffffffffffffb, 0x6, 0x1, 0x200, 0x101, 0x6, 0x2da], [0x7ff, 0x17d, 0x400, 0x7f, 0x3ff, 0x4, 0x5], [0x80000000, 0x101, 0x81, 0xfffffffffffffff7, 0x1, 0x7], [{0x3, 0x81, 0x1f, 0x6c0}, {0x8, 0x401, 0x0, 0xffff}, {0x1000, 0x3, 0x80000, 0x80000001}, {0x20, 0x5, 0x65, 0x400}, {0x800, 0x3, 0x1000, 0x52e}, {0x800, 0x1, 0x6, 0x4f}, {0x4000, 0x8, 0x3, 0x4000000000000009}, {0x8, 0xffffaa59, 0xfff}], {0x1d3, 0x3ff, 0x5, 0x5d2}, {0x1, 0x8, 0x0, 0x9}}}) dup2(r1, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vfs_ffs(&(0x7f0000000440)={0xa, 0x1, 0xc}, 0x3, &(0x7f0000000540)="726de3270d4f6372fea86b03a3f0e748a056ec5f21a2b2c31892b2596e57261d25a313201be5341a2c0d72ca5694f7585f93534dcc9102e6780e65afb1e95aa14ccb89be81f4e4c8350f09936f7fbfe5e0857cf1c9baa4f99d77e8de44dbe5a651247e9a6879dabc4fc9ea08765c7936a9e870503150d355c3dc9aacd558b14c59aabefe61c6b21d6fca3609bbd0c23e5c3ce8c5deccbc8b76e3756a0cca1226d6ad461321c0690ccbbaf5aaec502d219b4f7daa473801fd909742a7d83fef", &(0x7f0000000480)=0xbf, &(0x7f00000004c0)="c17b3ffbfcee837faf44f5b03ea6c58ba6c9ef94", 0x14) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) fcntl$setstatus(r0, 0x4, 0xc4) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r4, 0x0, 0x8000000000000000) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) dup2(r3, r2) write(r3, &(0x7f0000000340)="c5a540a69b8dc7bf91fafcbd1cdc0eb25a8cd9de1287bf3f51effe19f0e45ee36e8010aefddba15e229853f077fd7d1e07816aac6c5d025648d36debb6eba93fb19c335b8d63b6a671162589f72be3ea914072bc7ac88e98f07fff30c4ed55c4b609272fd73529fb2f5f85ebeeec6c8d35bf73bfa5c7d1315e70879852ac796386a81829d4cf1b6674a4da677882888382595cc479ce1bc8455124d616e09ba42150f175563174f3ab2d5e603bde3ae3918a97df8cfe98d503b9d9b827996e688eaf8c1d49724ce85119ad2d80664716d4d60777", 0xd4) r5 = dup2(0xffffffffffffff9c, r1) pread(r5, &(0x7f0000000000)="0891943693fb9f8f19f684f4571f0bb4300737d3075fc24b3c98bce78929a3dad8d44df379dbef41b76e2bba4cc661f8c175f35721c5261a311e72bedf70158fb5e9b2e758294d78636ac4db313412fcd81dbe8e58acf08e3238b6ace2f038272d2986b8d56ed532b3ec2a17b69851c0", 0x70, 0x0, 0x1) 16:45:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0xc12, r0, 0x0, 0x8) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) r4 = dup(0xffffffffffffffff) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000100)) socket(0x18, 0x2, 0x8e) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r5, 0x160}], 0x1, 0x606dca73) dup2(r6, r5) r7 = dup2(0xffffffffffffffff, r5) fcntl$getflags(r7, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) 16:45:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) seteuid(r1) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:45:18 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) pread(r3, &(0x7f0000000500)="363fcc8869aa4aeb19eea47cfc90886c28ecfa1312f30b83a9d19117deeaac28e155fcd57ebcc5454689749e0f5da15b7c134c55988b35d03f8b19430e1506b0ce50e3639216221f8d51074d9695225426bf7653e66e60fa4aa866f7ad7f5ee13d00db7c4d8698cc496066eb94f1714d3bdc0dafc163220316a1db72fefd9637e99cd252d66d6212c73b8688539b995c6c6ef637e2cfdfe0d2c46f640621c5560779057e7dcf6c26d5bea99cfcae309e86fa24e20b9cbaf05f681113ce90e675eefe36ef189c7c0b26867e58133d074d89f2e29aa36ab626c3caa776973176b2c53e476ad57a60a1e36d430756935de8beb988ac1997d50e7e8a53439640b235ae834ece7aa313a5e2c265f1cefc9ee50b76f3d3aa8baa6a52545fdbd4a8de8ba51f6465849485c0bea531149dace7d9cc7dce0b635e834c8772ddc9d6f37d926f6787c2ff6cfb71f99c380e202e3d9da7402c7e392f77bf0a5f6610b02fc692bf0186e2611a2d103548efa1a4c8df98504009d2efd0019fbb848b31772b0fbd90a5f88ff3fd747b42e566b8b00ca8e3443c4e4c55ab864e976707f77817f2735293fb0178ae181dac63ea038f734aeae66d5864795abc33f7c1898b4d8c7b2e1748ae6d4981ed9fd1f0866e5f50402c4c48c3f2ad65d9ed6291c117961f93df9c953acbdee2471a54f9af1eb72ad94cddb404acc71383bbd21317adc846b5ba8c959f4e80063203678cdbb97db733ae0b29becc63bd392a3caa51f2299a19dc8641c4fe8a747c36f57005a61d23b934dd82ba76411be20d886f7c570c30031374f3376f75ca72e34a6b9a03cfe4f13a3d54d60dcef6140fefb9ded970487e74dc74c99529841a90adaedb63a1389bee7eb91498d66d9dd7e1c65fcd8b50f1c1ee4d15878eb515482830229a8f18868bd0ddfa901a28cdb3075b2974ceb7bd763427a0e16377cb14a09eb59e8c9b6b1832c9e7e16fd9a862c6125a9882ee5488ebc2eaa5eb112705945dac1d7dbed9b70b25f770d16b840340ac63856bf5882ac91f9b995f1077a029e81a14b32f7cff4d92cc1d9bbdc31adfc45db53f7d81e1c6e232817b343a59797bb0145cf8e53cb5b178aaeb3bf7916c78a0a949642c22ac4119d669e0c95fb0bb02653031e7a2ce69db6868419b3f009de79cd894d67f7224ec8ff1a2bcc57acb76d2eb6a19c1ccfc9f50074ad8f06e9daf30438119a0bd8b2251b1e29cf6d154abacd60f2d89ead0477421d4ee6ce50c8ab00b7fc3400ee31f982d5b2d5b7c12dbfd7a7229bd3ebc5879e512019cba06faf98d0cabf6f2589ffafd169ac650406949a30b5465b760a6da10da36d57307ae66cd532d2a1ab8ab48fc9deadeaab5b3ff606286a5c8f494da75edb1e3891f8f24488d7c695c03b4eb6d45e7c7e9a765139213d8cc67176cf045e65f0f0831df932ba5a2ce93489345cbb3db6f7dcac7ec288a67674e1e47abdc3868311a0207fda0d727fd85631ec12bd8dac882f2e6fffa8a90796b6f34c63b42cd2bf171d29885c31183380934b94bb05cef38b0bc9ec7b2e1b33376d0b4a3745d8ed991793e19a125a6576b4b1f57394e407d49562de8772f25ca7c58860fea0cd9a02247d547efebb3cbafced1e99d0be4ddebb3a8d4c5b3a0c2c85a60b41068b6caf86ae82e7d869eb0752ccd4458f54b085509c9de7f46e84ac9656ef1122589802e19d991228030d981f5cf5e2a6be3844f6a509e6842abe42e5181b59a74cba50a823f50512375f2de7c238f8a35da13acba1e3ccf194c475694cf143bf9ef22121b33ca4f8a0cf308f8d06710fbffaebdcf6c2e97bed4977a2a031f7415a181d8624ada7d13532a39c432bd033efc8fc72084bc7a8e33227dd4f02db0db1b75e57752f582b45999060994d7b3e3f7140b8585c801c25e160526cf760ecb3bb49665fb1b4893a89666f84ce8ddced70989a6d537feddda57cf16365a4ecbbab81df3a091149adb67e352c266d84abc94a38877072e92b91ca617371284dd0c82c4878b3caa4525c5af584b0370d5e28241cb5652473f529a4fc533181d4963e9b8854d4af81f04746d1b16508e08f6de2bdbf0e8beab6a0020f517a44c9751f00e0076cf62a9508f03c77fdce3f6f1de8008fdb17a0f62314b5861359127f0e00da6472be7c50ca4e65192e5ae02492f8c5cbf3f1eb5416d99e209ab9ee66f075d239dbf5bc2d88d42c326a00952c05735d7c2ac6122db47be13391f6ee6c81c1eeb681238e4ea36d66841361577c5c2daf80a66cd4e1c7105f64e7b36c2eb29f49eb12b6ad055a7aa4bf182527d49057c828e8683b0e2c7dd12d484510ee8d9118746ad5ffb633d7691410e35174dad9f1dee2a228e054b9caa8e0534043b2d673c0d3a18b2cac2515f62e86e7416bc3e634f3d1e5e789b9563fbbf61ffaf74fb7fe4f777ed96bee56f1d6d675dc6ad40e56ec5791de980ccf32a015c67a919260122e0d472771acef2deb4af31743ca4b6d43c83036c18e9647b8f4599c1ea4868367a3718bfd75e199cba2add2f45e9d684c772d010d50a5443a40a3882784966ede1bf4e8ec26369403316816bbe72adc2060207a707dfc479c015d5f7cbd9742814d0d615bac3e1a2c45548fa74d63d28382b852b41cba57c7d300499d7de0dc259f0da422469d55e5f763671a9f861cc49ea3f67d0d1ad6a6598f3ff2167c65d0b99d7da1b8b10cfd7c34e9db0fa9644c03b921de01166bef1e9508c3225f21271df7b270b54308141e82b1946b3ed040efc76c8d0e820d670b3aa28ac213a7f97d1c6f4df93e24cd98d3809381ad0b7e3d5514565d51cc96b382115e4a1e077825f5585cdd38f59024c19fc4da19d0851728d8f1d3106046292bbb339c42ff37e81a8c81b713468ec65281b02b59fbb7db98ab30f9d9131b9038ec6e7cb37207de676447ef021a5d1ad0117ae54394fac8d2a4eaeb87a0d8dcb68727abee87c25af5296abce5ea15cb707b378d3d626a22432086012251634eb4528071b1e6810fe372a11935d8b2b7f7a3325349e4de00e3248db067380fc46e53dcecd9620280bc2cdaa93f84e74b8584a35f92a73bf2e751e992ec5303dbe8b6abc9b62a87da426c9f449539dd368af13662a2f58e0c0fbec2c02a3acb704d3540de565186edf521e731bd9a228eefcb0a42fafc00248b48ed2f168679de876121ac0617d16df388fbbf6162afe8285ceb5028f0a991064a0217761948d0787466389aed820033d4fe07d93ee73d7a877f19c136d11dcfa445e7f6cf4c9eb149d17819a96326b4f49997ebaff9816ca3b06cd39fd9a9bd0f711711b230238571a3db07619231f04441da1972fbcbe40a516309324ff281c6b800f4aeee6f678f1fce10a515ebae4096679afdf41111b8b12de9fe5dae00e0d3566d602966402f27c8c217f0c2f9df5ab4547a7977eb1a4af7b8f9c232fb2c9ac6f0db96449af2424aa213f4396432fe27ad18a8586b80041f9c39ad302cf68949ac6d1cdd70286f174ed8849bb02205602610322ee757c4d6eb1ae02ae4622ef20853f3a1cee1d176b8dbb5ad922d01ae2c0402aeb86260cb00422b9a8fd18a122b508144f0fb8f3a71501ea153770f452f9a37cb920cefa508dbdd597cc0d38005404a11eff55992b1bab3fd8d1d9d840cb468101f54db7e8397e6b84b0b51eb5482637ba2cafdce744bc5cef209ecaa0cb1d6f1b35a4bcdbb8c78cb0ae227523a5fac178717969462411a5a8f138dcb47836530f127aa79b9c880ae96ef3a7f8aa68e3cfd802564aff1ccc51258cfe560ca8af977cb146b5dbce0d367e4cae2552d47200f02b6398f8b44c75c65e970b1069706bfc28f8fbd0c463759fa34108910576caafc01b5f61d3980b2de1fcf225f150480b28ba8fc1cd977c03de26ca835d49082b434ae38fdabac57cf1b6e86ffaf79367231742de4de9cff8bcffdf12fefeb55642c26f5881c7e071f162f5bf8971c36275e22200f6c1e502647398feb1a7500e2db36069fc9c27b53f2812a37cf39dcea48548ec1ef3f366a3ca41a7682ef8130f0d19664f5da3136cac35df47a9bd89e1b16cf2deccc19042152c355925f662982d6ab3d8cbca008f9f091119d16aef63167db436eea0ed4fb749a8412267ac29fc4131cff35a32077262f7437fad0adecf904799b89d4936fe197a0ee107b2ba61bdcffeed127b9ced45540f92b3a5075cf6bcf7dd69e1466ee2f9f760e85df809024c2f7e477f051cf0e8d3179156c29ebb453cb4a7186248d3f4bb56523b87b4dc0fcefd3571ae236d711bdcfbaddbbfd980b2096d8e2861c3a1d443a7b88ccd398221e32cffdb36d0699785b7b6973b85092c849749068c28c68d61734a54ead0ab49b1c3065967d49b219f1dcd5b9c650f6cabe34aa560ae51de99e1bbe60f120347f816c380858a81d254b41e20c0113b1ff85bbcb58e623df396b8757c89c76edcf4043285940fcfb11245c55de9ba28887097d73890f30eb337d0c0898f3228f30ebf79c690828f2a4317b5641135c09d53a41051bcbb882efdab5ce7c6144ca489d83b13d7ca37e92a16ab6e9519855bae9b34f0bf933f1688042c0f4e800862a0cea1befbe6184c0672620494a68a5718ed3b27fec659cba2ef94ac0c9dd8128ed93417b9547ba453d304813d8faa1d057b811fd47642e41bcd271073b78ecc28d0cb2633712d114040d0b1879efde59782cf41e3c8d6df623477d1f79d59a238b27845f8b11a16d56c9b05e4ac9e43c5b5a22c23ea31e529cb60173f2b3fc93127d5008dd0a849720005d328ed60ed16f1d2c26098898088aaf6e08f199302006a4d1eaa4eebaeb7f92d589f8abd2fc2f669a51d93c07601207378bd53b6c4b026d7004a33700150057545d17c511ce77562430738ebbd225627c27d77851e406710bc879c0231ec868d0e54b8f21965191a51400c235ce08caed8d948f25026af2bd4fad1ac10807868438d02b6f6028d1d5807a3273ab4b39c5e46c5757eb24bf4ad89f50ad979adce633d543790b0d710323034625cab058d653f0d8d972f80176e652886d497c1d4830730ae6b35091739082c698df99d39dab3d4ce7c2d1688eb31cb9bee71b8f7158c3cda0e4a5015c018ed6d706910f44fe1f37b9b783764c69a95050ee0d7a620f1bfde4937c04f36c32ea4ecf12b8cd30caa0f431916cc0993ca300e373e413266984518994a70d94671dc4c21014d18284bd46ff3c850d079b8b46094ce7c10ddccbf61a8facb37af9c120ae30ceb8458d5c34a33aaf6e8ce880a3f724176e7d4b9977d79fd1c9f1ec49099e9610317d5c294e71e979eaf600fbe36a2a5ea989201d163e8fde7bbc80884e4e14101f875b6f6c5b57b53aedb97ce6a526918ae930662c922c29db16911240785d594947889f8c068ebebe7fc681d8d725774227fc4693c336371d702a43e0ed9c4d0230410934f3ad7c8121f217970005ca1cd803e2ce669683d86b28b973edd056503b3644f68e77e67cf149392c1436e9231df8c108016fa57383ddc7920db07e81ad77f8c061a02e783a8f040e42dc2dc14710990a6c6e857b0d26aaa9343af0f38d0c03b7dca128f698b6088b2b8bd0631c5c68f992495f574baab9dde2bf5e6bb3b1d96f1897dfa590857e6850be8df1472b8c2da3b066d5780570992e96921050167bc98e8c61cc7ed0a73479217b9a3a193f256de873dbc422186c057161da7eb49c68189bffe32ee380ad5e95686d274c7d2dd3b18bf5ae6c655f0c17a2b95251924a330337f24", 0x1000, 0x0, 0x10001) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, 0x0, 0x0) 16:45:18 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback={0xfeffffff00000000}, @mcast2, {[@fragment={0x3c}]}}}}}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) kqueue() r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) close(r5) dup2(r1, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r6, 0x160}], 0x1, 0x606dca73) dup2(r7, r6) r8 = accept(r7, 0x0, &(0x7f0000000000)) dup2(r1, r8) 16:45:18 executing program 0: socketpair(0x1, 0x3, 0xc0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$hw(&(0x7f0000000180)={0x7, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000000)="f471a90a", 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r5, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r7, 0x0, 0x8000000000000000) poll(&(0x7f0000000200)=[{r5, 0x4}, {r6, 0x100}, {r7, 0x80}, {r0, 0x4}, {r4, 0x20}], 0x5, 0x7fffffff) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:45:18 executing program 1: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="0118fff6360f9ea1feff59657f16666e9f97069815ca5835b6f65316127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980b06fa85c9f546298d473fc1f22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f002d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdc4ad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000e7e3ad4ba102000000000000000000000000000000040009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff4256df19b563e269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b2749e7739f0cebfc7f2c30c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00fe3108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242a3044bcf955254edb0450200b24c238f90402598ad960ebf75e90dab68cc026b", &(0x7f0000000000)=0x210, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000040)="952dc4d6b7511546423eded76a40e22a2e", 0x11) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) ioctl$TIOCSTART(r0, 0x2000746e) 16:45:18 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) sendto$unix(r0, &(0x7f0000000180)="511277a91a32b341cac2508c3f44a41cd65f615d8886b74a2f359d422f32ad9f07078b1e31da1d161f77fc83e76b28e36c9b58608c4be977818a165c2a375323ebbaa1930b6c91750690da8f46910438ba47894870fe6559a220a03bc453f6aa18b8df5ae4ba85b8d259b43b5d70e9916159f5625538e556d7d4b56d3f85cfcd69cb0625e23a79b6fc45798062c0ebb9762af6c9bf5ecf25635d324b4a03641a3420dd5f2aa20368c056fdf390331312d886649f3e01dc874f8116f0902bc6240a8a297a17765434253d8f178bc16eae8c0b49d23c43744550629d557a09974854e6d22a64345f4dff1926ca99db2d3b3e649ac5a2f9e6fa813368b3d053b792cbec598adcc0b8333d435c71ffe3a3cae57305fe986417a13b3cc338f759270713e35390cfa075ca082591ac7a62b6a50ff9", 0x132, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x140) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:45:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r0 = getgid() lchown(&(0x7f0000000200)='./file0\x00', 0x0, r0) setregid(0x0, 0x0) r1 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10002, r1) r2 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x2, 0x7, r1, r2, 0x5, 0x1, 0x400}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f00000000c0)=':\x00', &(0x7f0000000380)='\x00']) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xc8) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f00000001c0)=@un=@file={0x1, './bus/file0\x00'}, 0xe) r6 = dup(r5) listen(r6, 0x0) 16:45:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0xdc0f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) dup2(r2, r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2) 16:45:19 executing program 1: sysctl$fs(&(0x7f0000000040)={0x7}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x8000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="0c0d8e4802552d6126cce9b86b95dfb23b8e1a4435671325e0f95c532bb4f452ecdff90f0121653ce1a257ff952c3d992730b6b4970c6fadc9e0b5e18462ea9d13f3480e16c1636ca2f6242de7f9b78c9ce0b7c8d7d5bfbcfb3d5ae510e14e5929fbfe14cc94195ce90838322629714c9a20a57bddb23cdf9f5246c62c2ce648f4ce568712821ca0cef69ddca1d3f7f49ba5c851bb4e88464cb0662ce90870decae2648db47ff34311ca22baa8bdca7a4fc216faf58017521c1e18422ee7d4aa3e34b77ded4c607b7b71de60b7d31fc3b59b4ed73e184f88f4654008ca64fbb30c7b", 0xe2, 0x4, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000200)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000280)=0x6) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) 16:45:19 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000dc0)="3fefef98971a0e12f3f3e6453ca3eeb902c3", 0x12}], 0x1) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x89, 0x8}, {0x5, 0x9d}, {0x82, 0x823}, {0x81, 0x6}, {0x26, 0x100}, {0x44, 0x9}, {0x24, 0xffff}], 0x7}) dup2(r2, r1) ioctl$KDDISABIO(r2, 0x20004b3d) 16:45:19 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000680)=[{&(0x7f0000000a00)="a478e66c50f19804568b1afd67850814402169b2bf7bf4cf26684ad04302edf39125eea4eaf2ba41b33635400dda29f6049c40af387630c42f0106fd62aaf8db09cf2b9ba204f9163f54c5c75cd9c33b12cfd4c8e5bd2c96ae9ea85fbbae07980b7fc083342b40eb70672a1bbc04988a2f24a98566e41dae02f5", 0x7a}], 0x1) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) r2 = semget$private(0x0, 0x2, 0x101) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000000)=""/245) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x21, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:45:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0xd075, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r5 = getppid() fcntl$setown(r4, 0x6, r5) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x91ac, 0x80000001, r5}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000900)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e300000000691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd", 0x1d7}], 0x1) write(r0, &(0x7f0000000340)="89e032dc19f570fe0030c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bc65931d5ee4f7586a0669cedb7237b428821c07080180000000003c9600000000000000000000000013d0b596c9bd1c2d8597e0394c42205e3fabb5e0e514fdf7a84690fcb9e640d43870f35850566fad005dcacdf806a6b92737b0bd8755b209dd585f32040f443ee948eb26cd4b9006548950edbe3a3dab28cb12b0ebb39d3923474cfa588f1f132d689e70b964cc9b287b11022f94efffdddabb41889adfc7f98c863d0cb8de58af0cdc42502c8398f8aaf744d3eda0f73a5fa7d49139f0f6a811e2219cfed70424330c2c2249ab1f6fa01f115af0d5af61c72e8ef8762dd01562f987abff9768f4be9f370ff28ba922b3b06dd1e0e173d74c5d5d7de891d4f41c18bc358cb7f9bd0fd6834787757888168dafc418f8f040440aff89", 0x148) 16:45:20 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff08000000030086dd60317b7100323a0000000000000000000000090000000000ff020001020090780400000060018000000000000000000000000000aa00000000000000000000ffffac1400aadc8a00"/97]) 16:45:20 executing program 1: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8000000000000000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x6, 0x4, 0x80000001, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xd77}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x53f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffff01}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x7}) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x8810, r1, 0x0, 0x3ff) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:45:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) 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, 0x2010, r3, 0x0, 0x8000000000000000) getpeername$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000b500000000"], &(0x7f0000000100)=0x15) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xffffff17, 0x7}, 0x8) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0xe, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) ftruncate(r1, 0x0, 0x8) 16:45:23 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x18, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @udp={{0x3, 0x0, 0x8}}}}}}}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x0) 16:45:23 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, r0) r2 = getuid() setreuid(0xee00, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() clock_getres(0x4, &(0x7f0000000040)) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r5, 0x2, 0x8}, 0x6, 0x2, 0x3fc}) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) setreuid(0xee00, 0x0) fchown(r1, 0x0, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r7, r8, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r5, r8]) fchown(r0, r2, r5) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:45:23 executing program 0: syz_emit_ethernet(0xde, &(0x7f0000000140)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00c4d7", 0xed, 0x0, 0x0, @loopback={0x0, 0xf000}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x66]}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @dstopts={0x70, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}, @hopopts={0x2b, 0x0, [], [@ra={0x5, 0x2, 0x4}]}], @icmpv6=@dest_unreach={0x84, 0x0, 0x0, 0x0, [0x15], {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local, @ipv4={[], [], @broadcast}}}}}}}}) 16:45:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000200)=[{0x1, 0x7, 0x800}, {0x1, 0x8000, 0x800}, {0x4, 0x5, 0x1000}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r2, r5]) pipe(&(0x7f0000000040)) r6 = getppid() getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x400, 0x0, 0x0, 0x0, r5, 0x0, 0x4}, 0x44001000e, 0x400008001, r6, 0x0, 0x0, 0x0, 0xd3e8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:45:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) dup2(r2, r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x6, 0x1f, 0x2, 0x7}, {0x5, 0x61, 0x6, 0x401}, {0x400, 0x20, 0x8, 0xffffb661}, {0x4, 0x7f, 0xb9}]}) 16:45:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) poll(0x0, 0x0, 0x200) r1 = dup(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) poll(&(0x7f0000000080)=[{r1, 0x4}, {r2, 0x4}, {r1, 0x100}], 0x3, 0x0) 16:45:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = dup(r0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000140)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000000)=0xffffffff) 16:45:23 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b40900", 0x8, 0x3a, 0x0, @ipv4={[0xfffffffe, 0x2, 0x543, 0x0, 0x60]}, @mcast2, {[], @icmpv6=@echo_reply}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x2c) 16:45:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) 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, 0x3) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080), 0x0, 0x10001) dup2(r4, r3) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)=0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000300)="ebffcbff13b9fd1d2c1da3ddd0a542812eaa4e713048e6993192965af4fb534c685eec4d51d6f84aa22c4784bf60e6c2bd5cecbba2e2fbb21da26fccaf96fbb3e18ade78bf1fc36e40ca7bad01e295cb34f40af160551bee75330b2b68bf433e07e062a13393139e317080585622d0c41d25e0b318ade687d0f62233d3e42e4c2fca2e08354851e8ed6553c59b89255019c0cb", 0x93) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0100d40073c36c651000"], 0xfffffffffffffeff) write(r2, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) 16:45:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x8e139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x606dca73) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = getppid() r3 = getppid() fcntl$setown(r1, 0x6, r3) fcntl$setown(0xffffffffffffffff, 0x6, r2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x2, 0x8000, 0x1, r2}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x11, r4, 0x0, 0x7) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f0008", 0x19) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/14, 0xe}], 0x1, 0x0, 0x5) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r5, 0x0, 0x8000000000000000) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000001c0)=0x85b) 16:45:24 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaef000000000086dd6000000000100000fe8000000000000000000000000000bbfe8000080000000000000000000000aa0000907800"/70]) 16:45:24 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x119) pwritev(r0, &(0x7f0000001900)=[{&(0x7f0000001700)="b37e4fa243511167aa21785b7f6949888d5c458414f8e95efb3fa426516683a83e6f7eaf8b117d0cda29be3f00fb551513e624f284a6a4e901b2a07ecddf06db09edcb899c88ffb834088b5996f9845e11af7410358a6345fcfd959eef6df219a35cf1be1ece771f8e73ffabe2a543a15b4060a8b63a1b92b9057eeb856043738f377ccd5a302639df196d330f42c54c079613e5cc6e15aea9239ff29a5b4dc78f1e3c825fac4946cb657ca1a7f091731f4e9f7fc938ebb8347d70fa0ff03fd79395dd233954476d060a0bc88c265b9e6ec23c42b109", 0xd6}, {&(0x7f0000001800)="bf56bb707ea85e48d7ca600ef9930725530dcd276f4baeb0fdad5593508afeb559905a110fe3a54fc2d1c98ff6e60a817eacd10b1672a15997853d5139a7d55563ee835ae88b86558fe6504e3ba9d504198b9824d40fcd884de6f01dfa377e267144f8c3d45ec62777a5ead7a6d7d8bea70c5fea", 0x74}, {&(0x7f0000001880)="be1a0f6b6d87acd15279e42950d50d9061824f16d0177dbb07f7517246dc1428b65bdfa04826b2ab81964b6f9b71a5a9d4fc10c79a417f91e7cbdc43d4191db83a4614ad4aeba9052571cb5370a5119612bdc3e32cbdd1dabd4d1be13237324da1ac8d064b", 0x65}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x8000000000000000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r1, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000001940)=""/175) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f00000016c0)=[{0x3, 0x591, 0x1000}, {0x0, 0x0, 0x1000}, {0x0, 0x9, 0x800}, {0x2, 0xfff7, 0x800}, {0x1, 0xffff, 0x1800}, {0x3, 0x8, 0x1000}], 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r1, r4]) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r6 = getppid() fcntl$setown(r5, 0x6, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001640)={{0x3, 0x0, 0x0, 0x0, r1, 0x19e, 0x4}, 0x1, 0x100, r6, 0xffffffffffffffff, 0x9, 0x0, 0x800}) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000200)="3a6fcd7edcb381367c7a7a6b6e5c5b3ad4ddaa97bcae387ba3c70aaca03c3496878fcf785eb87a08b59a47091ddde248565751fbffb3167fcb4af1e0651df629a7867515fb07ffae9df3c80706aef6612c3762db76ec2305251872c4728c66cad2f06033042b3246721442f45039a9a485d946555021dcd5c05d6c853b1b0bb063dd1835106cf597e0199d79fd05b7dde6471bd77b732a7f9839213c7f2a07eb7cd540628e51729f87eab612f1a1f649a7ce4ee637763282527647d3b60925ae634cc97c620b7d6025e1be0fbcf8f65de46798d38158be1cbe33aa6d640fed75f2222e1649db1e271a25df54a7d3cb80b8c3ecbad911f7c534759cfd01caa328e8d23e7d6bea93fd51d25ecaa20cf65ca7600c859b2b6ea77990fbd265b58e459611fbcf0e17504c6510d1e976250b4d47a9f17f8af2c01eef20d43367dd03cc33541b6cf33708bbe0d60d0f1d3c9cf05b3224e3fdc5dbda755b804d1eb4d6e5195e45d8ab176770dbb1e932cebb50f5eca75ba7ecafed85e2bdde086951de4f7419e737568a814996fe601965100cf008d7e95730f020d80fd66336d2f4063a6acb273dd2a5190aa97f9475761b3449a4bd3ceaa32dde93f09f4269681c5232a61f593ae6cec0a26133ff797ac33adba12133b41502470058312b39aad8911a92026f6b1f18ab38a368e7e9ed6abb69d55f6ab866758207844943d1a9c040f7f2a0cef358f9e26d581c280d11dd27a9c453e2d5b1b33aeb77e233d48e64fa3f89413afb455ab4d4b8c1c9654cda4776d08e2cef94ea938194659cd93221a7e5d9e4a27fed0b765fe5e3c629c5d21f34121126e6e2563c6ef7406861d1c3f8d75f28b000967ffb5855f0c7efaa79eeaac3c3f60187e3930a37e65e8a6e0252d784bc1fb96067b7a31f2ac7fbe54b9935a6c614e6ea6d0a4d9488dfc6375b3ab4767dede45f309fbeccd7dd69e4c9553371cca79d29f5ab3e221c440602dde5073904f04116d57350a7339393a212c1d70cec74aa5cc3a38000ceb83b9485739eb9b95644200a99271af6ab283e61b57862add9ebde4a984372c4a56613f555383f16c2f809d81409f13a5b34729f09e7c54187056a8b7c34e3a0f0df16368b8af68dcf44e02f1360cc36f2efcc85c1dfa62115bc5303767308622f2e743a4f3998ffa575cab211aea673ba44adfea15fa8c59f7b90e5d1abd582e0c8f468fa0707518f92d176538e40550a0a6ec820a0376bae4c2c042675e850c32da439be85bcbe930418d830f81b08cfd5af794f9981753baaac2085a7c3f35e2ed9e917cd8ac133081ef228eb23a198fc03d44b95e69a61eaaa3a0a151a4d25fb1dbbaf6f92b7a553b5916686f00c4e12c252d2d2ae95acddf0045a560e863cfce5816136f1f323cb35dd0d3a7e61e81d4ca1757c75a211873441e3a9fe7d2d7d1d449c1f4489ebac91f85441c306391c82483efaf57b016526e86b05a934a4c450c4d2af071e7b6dd42a2ddd67e3196aa251112dac2a42e547282f6c92f86f9cc85e9f53e1168c35d4fe3c19dcf04c1d9830a3259803b70bea4db996f7e9456304edf6940076b8f775735329c8fd8ff1a61b12bf5ae92640450b62cb70742a996f6807a9e17167f3a6e1d9df36b1b50f07ecaf8f13e8ae27eeac59c45eb7e202f6575f287e23f429b523806b8a8a1d2301f81d2adfb1a8165e5a601f2b8c0269c0fcababbe969bf769a6935f05e23cd0740c65723288b92d37489c9d6d4f97bd15142a568fcd4f0c44a8a77a80d58221487fb708fc05da0e38402aa1c35e271f798755ecfa638670b7d400af81dce6124772780eeceb2715a23c36775e070d3cf9684f78fee6bc173a9a3913383cc747d6129cde9c7cc9d83177ab2dab201faef016efcae7026e63f0e14f49623d21aefe7dd70201bb026b7f6d41aede81566012ee69e23b5afbc1e3ff57abd1531db7020ed4bbd5877c2383f1a836cab8dda62731a5084c2a2e076f586b2f026364f71e3048adcaf72ebaf71c54e14265df2a495725488eb95d78da005a003819fc8f0097b707ee1d9f850f86ce55ed6b52118bfcff247c6e43798cb2e9a17536977031e19ce3176de2c7fc901b7bb0c80fe10933922131c68cd2056741b8a63c24463764aeaccccb78fc2dca506b6ede045b0a5f4c42ca300ef801612b4e425b5a2af3c51d3b875b4d30abc2e91bfda6d804cdf6e10ac5923edca608c32784ac1acf8fcc3bfd0eabc4ad1b95f047997439acc838488dd2bf47feb53eb22a8e933d6b506692656cf88aa2a5d48a4ec78fbb3ef39a9d1b8bec679363d3af05b5189dd9a851e85f5e3cbf21a94f0400df75176e7cd5bedcda51f5504db0ce0f1ae4237ff8395f52328f0f762f9fc4fd2772ff2c55bd8429c4572c03b8333630d18f82785aed7cbd4b45c448c6949652e97d7d007cf62bb87ea71514f862b097537d5cf82c9ebb5a0ea3af8884ef7e5a159fcf06d9388a7e557e6089a8d570512c65d816cdb9c3a50adfed7b7e5e2ba06f883e1a9e968d2ccfc1f42d1fad35daf58b020554288a2cf372466c53628057da45c41b279f70dbd22252b7d63e21eefd39774d11326914927ebf762443a530761b6a2fe3b922cacb5db70855c30f711d1c96812b80404593acce7f3ee0e07588b6b3b6f2a5528cc8f3694177a5840c2baea102b16ba98a07b2010ad09a4b0d0cc2549642f8c9e7451a53f9bbe2633d3da7bcee8018b35a58a32927c8f9de7a2f39931396e8034654a1f200577fe9273b4820feaa2dc086e5c6c3ab70fae214b128ef9467c4d0b7184706a8471d3f68a50735800f51b2013ffbca9805a0987b4f3024842ad2a707853daa1fe1f01e80bd7997ed3721e65575833857a5fdb7b2b60c90226ef202515f6858c77bd85e64b96c173fb2559e7b4a6e4603b4ee032345479d8e01544d079a37ebd31e3c03f68d72b6f6fcc3828748b5ea4f48f2b9d1b70c1a8180a3549adb1f51c4dd65fb4c6d9b61a1939165ef95435ae4d2a52e7d502177a1e178c30a75a1a5cfe16a2e23d1e3e1a67b0fe1dae71624140360c081b203b26ff893756e1d468ea81293c2cfba2791e3637df6d7920ac76f8fac2afdb276548526c8a5851a9fa2df657b246d0e6da5e379294d703fdf4498d4e2ceb0b7f687139948484b734c59277f1f00972d4f0298e550232ef4d768b0f74c1e1fddbd75b155cd2d8d53354c1849d4b0b35f72b01dbd8a24d99794b3dabfa6ee46f2bca5edabbc4baaada186f18bdc2e89423985eb0febb04d9723b01f5b122a48e1366c9436de0d1d225f833e65648557a1a240ca2cbcae5baa4abf70c29d9619965c78902f8641d705a93f9325b843e6379023e73a43495e7ac89acf2309066bd4abb6ff3821be35b08a717992088023095227cbc96ca4b77dbb0df83161c1096896fe0846ecebb4fc3acefb53254fbdba2a50c4a161a808eddcbcb3ecb8c439ea2456759d8647c1354a121d329e1e481949f88006660e3932e81fe1bf46f1ad23c1249789ccb51664a821bb3d58eef95e59f8387f42d250fe745729c2ca2d0c5a81e64490af37694947d124935b8a5bc69aabf6c9082785317c5c1411284fe0ecf3864605c1d0797b8a940b59a8cd298f13ba4f1a6b423070714df7ec6df0e0b131cdecafe0a3c8949eccf83d9b7bd05017b77be5e8e04d18ecf889dffedfd587c6266b9dd3c433995569a161e11d53922d4ab0b216dcb75b3e01e491dd6bfaf3c7b291da3c95a8c7d39016a8826dbfd7eceb6955d69c09a4f68d2568962cc66ba7e0282016733fee698e2c3535584e7b1f8cfaccc873346ae78a17ed0df707c9d5abd167f6fc83273ea19919e80432d44cc6ea070375dd058f2fe5c3601c6f6a91ead9f9c97183dad7b7004bee69c2900568a0a76aa69d2d89bd241bfed9a1fc11c8f1cbf5b0ef968d1d69bd8499e834eb6549c18686ca7311b760d1be583cd21b1fd1bf6f8e4125d35bc29036955d4d92d6ff7053311059bf2269ee275985201627539763b7b57dca99cd17ec041e2fb3c9b33cd20e97a0fd4ec3455bba598dc5c80c49137533826404425d8fb23f4838e3e4f5c2ad5bc84d2f28474f271010381af56cfdc18a59e1308cc1bf66ad3378b2c27c8a8a2ccc77f2ec29d2cb4ff64480214762f3bf682735f38aeeedce68ab710de5ce721d89aeda51c9cb4eeeabf4afbc810da079dda97bafd030f42f97ecbde615b154774bc20dc4a21f53d9dd8b4bfe0bc63825677709c1ee448425c1915db4459d81ef3ee8d0e9620cf7d2588f0dae8c931fa3d8fc84104a6abc94cb4dd66a5373fd9ecc52400a2282bd840d8b6102cf0948bb14852fe9ffef067186ca9b2638cda8c12a44b41b0881e3b91f722960cb266996b87a7a60c1dc21b8df184ea6956ab3b52ad4f45b9744f95e9f15f85a62743b58df7222e21fcfb781f338bc92157098a6b0df79166aad709f32ce7fe9a5c63c28e55d5889d11479b623cb883561ae2e32fba6d81cf9b19f17df016561a21f531fca98702f87a4a31b66aec0650a27af0cab61b015f269c474958f170fe0aa020c72f34f3b32e71fe01cf5a461d25ec5fbb7de8d0c8c3c2be7f74a7e9723ab591b4adcd8b64710df2bc5c9f4a0d5a8cfdd1cf59c71571b0aefcda2ba7dcbb9dd7058cd14051eba5b73f1e58ad97700c7898a6313721e41728669771f3e6050f625dc6dec5af227b492d0d375680644e64d4b436bf24a1b5e700270a494f0aa508298e2450009724374be8812d1ca71c4971f759e965e9a7e1dcaa70a1a9b465a4942483eb1e0312c2d4a045eb9e0e93fae6996d3f3a0770b8a9d130a7b01a4b2be7a0ca10a4c000bbe3108ceef3cd7d695e708c647b02b9a99cc4a1f20981864acfc9473ef09fed0cecba9b4a234b1b7f31d195cb58b42fe30e12eba09787f5b3271b0a40ea4a4a80cad78730dd18e06cb59a21c968a5af72f1936ea105f94e81edde76b4ecbf3ea5e60aa0cfb22aed726933cc80288125fd67046ea3c03c967380452e9266044e9729b3eb0a04c3dd6671e321fded06da90667a1a10be71779a5320512e3a312700973265d34efb5c742e7ea328e7a4500921d1bd2812f3e6a4ec454055936ce4120015f25ea3271998f6a68cba70c01449c03cc379f65ea149c93a386e9001b2f496ba0125d8d99e4279b835261339db539b9ab072ec228a55333987fd2e3a6e8915538394248aa65dc032f27aa8b30ba2b305b689915a66d8f0f62688823d2e379b21bf1b58a4bcd8f81f0f00b34025c6fe4c40317176f0996653ffb7b8442c3f1699dc0d07911260b11ebc70ebb1543dadb2c6219d30db7eb29b22beeab04101bfba16b4cbf8ec6e4c5b60464006a0bc95fc60caf1a75cda2be046c50a72c2dc58430abf464b3d51399b567db9024b97f02b24d914a4f4a495b6e6d51c6f04dc5fc0b03746aac133084c0129f1fcefa6854f1be80e049d1111ec0a0799e5971c65b12bca82afe1b874361c65d7540bd0ec3bcddf0a310e1f15d7f6dea62687536818ea6ae9f2c739fffa616a42b73a198c18ade72ad84bec19588de4488e830850d2e140d73a976f0979f8bc9ee4217eb02f9cd29ec992cfdbe482f311dcfa479b3432c330bd93d8d05aef8c722a1f0ae21bc358dfbe59410d7c0a2d03c6130a774427de301561d732c38339cf290cd60057418c2742cd0a117b3f5130fc6d375e3a91b9ef1aaa29ef4eff9dc19459ddd661ac10364233ac27938a60d62d139d67213684061d168eabc1ab9f793a55c0ef43f392474bfe547", 0x1000}, {&(0x7f0000001200)="0c80383166e076bf1f1f501aa3ec7705f8abbe1f67fbe71c620952cbf118ef0fdd92092c5a1260ece02eb76f654ee7c2298bfe30e10c464ec071913620d92c8726a25fb3584d735c292e7a7700247c5e3e570b6edcd8239a8ec618d1a5a5128ab9b69c7c14bf1ebfce2874c7a6acc716588a897a4ea1e0b0434cdef73b459ff9c1972f62194b27e3009a8628976689f03c32626ba845eae2911d2076d1318b97f9e252eb5b4e3319c326e00c3094290fd66ef19be9537c71400ca7a9510bab0b1642db", 0xc3}, {&(0x7f0000001300)="3eb6616cd908d3d03f5e8044c9f103d04c4331445e39b2015c771daefcbf50f857cf4c4f31b2bbb36944db10bf401d9a762b7faf6b67ce2ab7963e3a5696c6abb50fb3369bcbf7328b4c7f21c4130c93598f932cd63c43561765b0fcbcd91a086733dbf1cf3790a81c5410489dd38b201e100755fc5a2e69bb386a55b8c4b512b83bb27347a5d0d54108184b5cdeb60b9b04a67878c3d26e92", 0x99}, {&(0x7f0000000080)="a5d06be8db98043ada495566b7b2aa87b004d0067e9f9f17f986e5664d40b5b2fc50d5605d88da4268653a9c0bfa", 0x2e}, {&(0x7f00000013c0)="3e26d5281887117c778617d47453a4a798ed36ec9982be91bf76774730c26c84eaade62da5c748e5a2a1b8726eaabe9e77a818678ae4e9839741f09675fa585ac6251b6768a3fb99d7c61b00707b4fe942a547fd7f", 0x55}, {&(0x7f0000001440)="eb3e60fa249abf9eabe00c2de4cb31e3428a7b5539803c4066b560185a2dd5cdde94075d5388ce07b79b3ac47784df063de3aa279f5b45f439f7b6aff8803dcf75303350f47ef69a993f35c96b97ff2892b0c84e29b7e18274469f895e72d9bee7164822b2cb0fb2c6b8f44cddb072588e690e984d89507dc3d62ccbba24f7921cb0", 0x82}, {&(0x7f0000001500)="79e24e0ccc52053ea15705cc6145759545b4b30b1631f25ece57865ed5cd2977ccb4e2dd5d1caf1efa6c79883f6724329dcdb6ae8b9a32514601887c9c027612cc5e13847011d07a609b903764890200e65ee998aacca5fbce3c0f8b4f69cfcbf93438ed1888c9abd6c3e1bedddee9580d2abb73114dff68032923313e500c3ca3ddbb9288902a8e9d6e", 0x8a}], 0x7, 0x0, 0x101) 16:45:24 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x1c92, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040)="d67308b9b659caf5f5ce1f0d9651377905f64cb3d1d0b37a5ac4ee338520dbbbb5", 0x21, 0x0, 0x0, 0x0) 16:45:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000600000016000000"]) 16:45:25 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x39}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8000000000000000) openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x4b) 16:45:25 executing program 0: mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, 0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000380), 0x0, 0x0, 0xffffffffffffff00) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x10000) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/141, 0x8d}, {&(0x7f0000000100)=""/60}], 0x100000b0, 0x0, 0x4000000000000) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() r6 = getppid() fcntl$setown(r3, 0x6, r6) fcntl$setown(r3, 0x6, r5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x4, 0x400, r5) ftruncate(r2, 0x0, 0x0) r7 = accept(r4, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000378000/0x3000)=nil, 0x3000, 0x1, 0x810, r7, 0x0, 0x7ff) r8 = socket(0x21, 0x1, 0x0) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000140)=""/144, &(0x7f0000000040)=0x90) 16:45:25 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030007) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x8000) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 16:45:25 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) truncate(&(0x7f0000000080)='./file1\x00', 0x0, 0x4) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) connect$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYRESHEX=r6], 0x10) close(r1) 16:45:25 executing program 0: socket(0x400000000018, 0x3, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fbe3", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6092186000003b00d731493c8d7924e99ff168eba5e7672bff020000000000000000000000000001b452eaa2de38ef019a5c4c3cf1e3894a9f473bfe1698300e4a900d6f95c305c3baf70888494941"]) 16:45:25 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8000000000000000) dup(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) dup2(r2, r1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r5, 0x160}], 0x1, 0x606dca73) dup2(r6, r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000080)={0x1, './file0\x00'}) dup2(r4, r3) r7 = fcntl$dupfd(r2, 0x0, r4) getpeername$inet(r7, &(0x7f0000000040), &(0x7f0000000100)=0xc) clock_gettime(0x3, 0xffffffffffffffff) 16:45:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x225, 0x0, 0x0, 0x1}, {0x4d}, {0x840000006, 0x0, 0x0, 0xaeb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="0c20632649e3e61cbd0ae6027618", 0xe, 0x0, 0x0) 16:45:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 16:45:25 executing program 0: sysctl$hw(&(0x7f0000000040)={0x4, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8000000000000000) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000300)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0x1, 0x81, 0x8f, 0x3, &(0x7f0000000080)={{0x1, 0x1, 0x6, 0x80, 0x3, 0x3ff, 0x4}, {[0x2d1, 0x2, 0x5, 0x4, 0x1, 0xfffffffffffffff9, 0x4210, 0xb3, 0x80000, 0x7, 0x1ff, 0x100000000, 0x8, 0x8, 0x1, 0x5, 0x0, 0x8], [0x6, 0x200, 0x200, 0x101, 0x80000000, 0x9, 0xfffffffffffff67d, 0x0, 0xffff, 0x6], [0x1, 0xec18, 0x6, 0x8000, 0x8, 0x316, 0x7], [0x20, 0x2, 0x3, 0x100000000, 0x280000000, 0x80000001], [{0xa, 0x2, 0x6f, 0x2}, {0x200, 0xfffffff8, 0x3c5d, 0x51}, {0x200, 0x1, 0x6632, 0xffff}, {0xd24, 0x9, 0x4, 0x7ff}, {0x6, 0xdc78, 0x7, 0x7}, {0x0, 0x6, 0x4, 0x4}, {0x1, 0x8, 0x100, 0x40}, {0x1, 0x9d, 0xffff, 0x3}], {0x1, 0x4, 0x200, 0x100000000}, {0x7fff, 0x4, 0x4, 0x1}}}, 0x1, 0x9}) 16:45:25 executing program 1: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0x1}}, 0x0) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000040)) 16:45:25 executing program 0: syz_emit_ethernet(0x1ab, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffe062e88100d9ff000000110000000f8800007d3305f44272d61214372f4932068c52817ee1f937310a", @ANYRES64]) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) msgsnd(r0, &(0x7f0000000180)={0x1, "dcdcc1b16fe5b6fb424198bf6ac8c59f0370e57e22a6323c560a9529f4e203ee0d7d09012c2d2f9cfa6a449a03f42aa076562f588a9f194efec0bb0c413a4e4d9c31c4c1f09ed32e05e76a7b09993c946182c98a8b1e88db1512a0e49a0d7677a4a62e1dad01b599255c142ebd586309b11ea09c888b7242309dc231683e87b280d786a9490cfc6224928a2a2eb92fdbb26b2f6da562e769e3205b4faac5563065b6bc674f50e9e7c2a3d6266775a66724d14806cf9411a10c15b1e29fdbdd94889f24dfaecb6a224a953c312ea5a2cdfa2d54fb6146c995b1367f7caf734c43b74d947898662e5a"}, 0xf0, 0x800) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) pledge(&(0x7f0000000040)='-*]]-[\x00', &(0x7f0000000100)='\x00') dup2(r2, r1) lseek(r2, 0x0, 0x1000, 0x1) 16:45:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x9, 0xff7fffffffffffff, 0x1000000], [0x0, 0x0, 0x7], [{}, {}, {0x0, 0x0, 0x7fffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) dup2(r2, r1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x0, 0x8000000000000000) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000000)) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000266000/0x2000)=nil, 0x2000, 0x2, 0x2010, 0xffffffffffffffff, 0x0, 0x8000000000000000) mmap(&(0x7f000028a000/0x3000)=nil, 0x3000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0x80000001) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) dup2(r5, r4) fcntl$getown(r0, 0x5) ftruncate(r4, 0x0, 0xf3d0) 16:45:26 executing program 0: r0 = socket(0x2, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r2, r5]) r6 = getuid() setreuid(0xee00, r6) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r7, 0x160}], 0x1, 0x606dca73) dup2(r8, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="6938bd4b6274b2408262b9c20f0c8da7e7eec3426addaf6d3dd074ee8bcb4e9081612a473efcf4decb8c462f9ab77b0f57e2355fef633e066c762bda690217c4223aecda00e17b3837a7a1ff8d121f05594388102720a4168320c549119561da3e4488ed11ccee83277241eb5eb07b6be3b583a425760b299bdd1b946442558e3454c47d9eece3d379bce8deeb16d7069d8e85423cde11bfbbc4ca6781b6bbc56d483e419ea8201cebbc8259c2cf7b6ae82e942e1014d533ef71c94adb556b71491a24366ea7c0429c28b7bbbd33bec99a13bb826ca7182aeb90ec24edb83c6fb1a88ca13f72d8d57eafa56ce7973d32dac204bc78e54accc834c6c6cae243", 0xff}, {&(0x7f0000000140)="58ec04d447882a206b14ee", 0xb}, {&(0x7f0000000200)="ae118a22d3aa17acffce97f7818c7041c3bdefdc0c92d0fd0ad5851542f0e72de25c038419e920ea9837851319af67c1c24391e2e31c30cf8641e22f4265246b5606f4c4c5ba084c509dff8adb69d4d1753efa835368b964804be5644d817be0fce476c4431c621877097530f9dcb97c9711e41f9e90baa52d9007bb0aba71ae18d46e127c5ea7ef15b40a357b1ddb99f63c62b34724488cc855015ec8037f45508bd01a57b04905b6f933f9fd69fe9917eae42e536c2803f047d4d3fcfaf608fad58c67670c6af1aadbb06a3b95b967", 0xd0}], 0x3, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r9}], 0x80, 0x3}, 0x40e) 16:45:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) writev(r2, &(0x7f00000011c0)=[{&(0x7f0000000100)="75589e473ed3675f8159bd95dfc15aa5c4bd62b301772e5e5f3cf9b4cebd4daac5d0d089f0cc3e71c44933c022153b2af9f4ee45402571072ded2b7be0a06a8a6758c7db98fb2985da3b8f3aa7b6aaf6965bace6d4d0266932613ad994582c129f14e3940d7cfa27cc48d851e0bfe3cd3d347abe1db3d55b468e9c6e986e156ce5bed5b4fc839b960af7061f46e7c73a657d3377437629914a62c095158d972e4b563bf60e892d90866584f57580add3d41cf29431fef18e22c1225600d7ba5f88c382996693a44acced12d40e920fd4d07b8361ad5a3fa36019148391190b08d42e21c3174305b23da8eabea5032303a185e8b505b7692dd09f541646ae5ade7f11bc475b85a7ed1f3b12c0ae566c0fff4190a2ac0d7e0b67c85c03d404ddd6b96ea67f54f13dfc013a99e2f8f2cbe8ec92bd91dbbc1ad1b1dd7c3b122d457a9c8a177e8815d6b2290a3019c12fd24acca14fdda48b00a8d661cd8c468050253d047349f658a7fc893a8799e1db3c5abaaf8de8ef2047784839bc9384d3f88300cf99b8866deddd159c6a65e772a37bf0618b809dc8031bd4a0822ce4866782d174e5cad85f6a80ccb3b13c048c926f6626bd508b67a98f9909cf07d98514b0fd4a197894a095847e456b7f8bae980e78ec5c39a5f7b4c258b84d7221d1c8be22efc1f7570ab9707ee32093aaa6d77b6750c362280708c38b0f6c7517445f236dbb82e16824de289891dc98a5a3c9b815d40d60534112b5554a43c24b75db60b244bba31882594ca0d252324520f785fabd6ce653633232a23576edbd93cda934c5ce0674afc53424b29fe5cce9fab8ccff624c7449538ed3431bd2948fcb48a36ae98db10cea810193f7ac4ea12514e2a0b874c124b6073983ef55572f86022b8b387eb42e910cc27bf9dfa8bffef178ee15daddf7741acb40184a0551fd0ad3b73c237bc74ddd5663da29e28e7cfdde7d5aba9bffc89ce1068d4595319f31834abbcacd858f75d7725ab0c6bc5252e57809362c69fbdc121bb403eea01a7dcd4da159bd408dbfba5ed89459e80b2e3b5566056d809c03d23f79352041d522d1a347d1ec55988f291004e2f5c418333f6050b3e059b300e9bae8dc705f03527b976d73f3f88cdfa3671f51555a49acdc35a568fe5725b965b555e44c5129cbb41b81842a581570db8cf41cf0e0976f2f1d7ad3bddddd96d479c9e69326c77ac98947bdd21c3673cae504c928019fcb89340c969b2f1852495e97cbb12c78df82891f0c66fe21b841d366e74822177394e81d143aceff42ea3fb70c0cee3a9a7c8f6c9defb4aa9e25fb5ada7ad89cc9ac2294e0ae7b70243f24f021aa33b4b90251c6501242fb52d768a06e21d28c5ae11132aaea14fed7ae9306df83bf3f53217f308fa4194711797d819b76911b0ade58ce3e21c05b615f3c8bbc1ac16adda2211f3f64d70068b7837b7ec2b3b13c498ef3d23995e43298f817dd680a74167e59d9e45476de3146543a738b086e7b3ed8d0126aa8bae497f1d940221d196b9b9e2cfd72b7c8a49d8548ff8b24cc911b777ea98c331ba17f48010b615004042ab1fee2f79b067627b0116e8a5ddedc4fd6e99affe4d28bbd0da84f3e0461510f44d72518f47bb8259c91ddeca8b2729def6f726f9831c3edb8c0237a15cc4b3862ef91c4000323f5892483f507a6069adedbe1e643427ee240cdef6945203f3496b045ed99fd71b836d03ec3cf489659bac58875c94a35d6c6bef79ea8d4b7e51a90e7d87c20c153a873ae9e82b0b74136590e871934125192c886ec739befc21b7c4a066e9eb2c53a656e4b96be485afcdbbb3e2d74e26e44c911af62e535860458c058c90bbba4f3a9de9aba5c5a8e8790064e5052f14dfa582914a6863bc9df318d52f86874436f8533282e4c54c101a39a7e0ebb9be317bb694160469d3463496bfe24c344b1832af7cf7a8444657b65df3caa9cef31108d81ce8daf5a73bc4add928cc475f3dd5ffdaa88b03d87b5add67d3eaee16d7b80de2e1674668d1e749aca85080c4fe2d5b1041184fb69b235ac6fa296d89dbe70b7aabd827090e19caefd1cb60c64e609f6f00910aa74412c4b7505ec46d04f01816b3bafcb1f79c72b8696818c083dae0619b51b68a0022fcab6d7be0a000ab47f9dd91c2c47aed348c232b7590eab6c425e883c481156fb2ac57693ddd6b55c0fa2ff50c19a214deefe3a804c4a0eb3ebe33bbcc646b9ae43d556a0b94fabd22c9dda0d7ed9bf1734209561cc6ece95ceba30b06594981d534dae59c8b0cf2ca0f4930bee76e14007727f77721f5f957e1cf39c8f2c27358301e3575b3dc96193014490029d3e5fba551bdce2446b83188a3c09ed3244ceb5854d705b67cd1d811bc3f44bdcb3b3208e45e24c67b57b0c02faa790de0cc700cde626875550ed37010916afad67952d487518bd88ae2dfa15889ad147797c9c92cfa8741a0c3648fa525a20ef4b664540f1bd11e3612ced2a1dad4cba8fec37c4b75a6f44c961281be50153cb8f94f3cabafbb494248eaa8744dfb60b2290ba8b05b19a99dc9bd6887fc871dec29ce8c4c2e84b13a7f420dfea96aa7c60a9c2b7486f571308065193b7f3a2e1d6a087bff617f361c25971af4e924fb432ce9f4e54a7b35e37548242551f738010e224c2ec601e03163e7736b3dc66eb519c7f35e761e5b6e87045e00228239484e88e4c0c9ffc4fe6a7fb4e5e9e1e8a2e44ad0aa70c29dc9d9498be1178d3cc64d121adedc1b4cbec0046b06818b54c7f4e312f49e0c663221fbd6c4997dbf32877c625902ad70b7f48bdb1864d7b2a1346d1d8e46549cd1530fb88c4e30e8d92560e2857459b51790ae1d0ab90e2d69d22e483efd22a8d643f5a039e843b6a2f2ab6bccdc4a9511a7a653aa0e06a05003c03966192987304dc38680ab47098a8d08dd641121580a3d28bdf982a3cb20b0d12edb009b89a14295f5b8fb5b624438c305939d47894c10f1f06ae2093a510a1565f7d0017fe1642f74acb7ad9fe887b90d205adb55fca79b30b7f9e31c97c3ba89a55c937d45f25e0778774768738409ab9b633acf46ad453809dc86fdc43c7bde4ecc5eea7221345d65cdc77dea26364436b747bf8726c4fc96f760c6ceab71fcf07b57283f78df5d9bc568f968d87c0b1a6bc0025f9a03cb009d8c30329ab79a97cec68a06c1349014188ebb98acd9cecb4c7a9b5512dbb3892b115535c47dc5c99b2ac686efb26a5c5f66c9589beb029663b39e008704255ab2e6347322ff89ce25519fa3f517c6f50508ed29a2e8579ae1f1a47a0fff1c103dbfce91444635d7fb62c22b7ebcdde39b91a8819504e03abc1ec1ac702537c08db7046107a50e8b3a81941f5ea2b040802eb2339036c115b32953c8cc1c93c2a8286fc8e420796839f4791faa00133d4f07cf46665ff6b83a0dcdec88005ca0d31f0d631fbf7e2290d47b5fbbb680b7340a9467cca86b3fce027b10194c29368ab91aaac41b1b8ea1ed3b24cf5aea5e9e2f71d4e0e790b3026b888c16ec3a8b62241e1330dbda7138c73e9953e813ed92c6d48ecb7f88548783c4e486861a7a0601319fe38d744f9dea3464aeaecccb0667e79247df5c91d4d7d9969b5ab8ebe7b43ebe4bbedfa0a2c9f5cffc5dc8bec87228bbff85489c7b9609942fd0302bccc7ba1196c0669def8ed2f789c87b5a411698e40226cbaa31a07a52c98bc786e1b8fb7aafdd43dd6d64e505a2205f20044469f70c6361dad5dfa33bc5b24cbe57208ec5f3d99cda3f3a59a18c429d4f19a1a2ecd1c1949a99820ea64857f9a5d10a387017953af753c3bf10727db947fc3553462615431b6a1a208c41ac2172b07e5bae8d32a04b414de3df3f8de8e0e41a919253d13b766a07d9d2b00002d431aac7358f7a9ced567fa18aea2e64b1d2ca97a21cdc773dbbf81ddbde9bf1f064908b010aa9be54b371f5f628d3ebd84173eb57c627b42b874d616b299b35b43bdd26831444dfc7f90d175265e8f67e54d12d173a46c94b60a5299fd3b76e664b08a4b3738a2d1762f5acdac8cff458ba785056eb559bb3088ad3e5d34d41a67b964c5d51d7f066d508376a1533e816fdbb119755b273b7910b657c19c77b021638b78ce68631972c6573a8539ca741b7345a21ae4b748edbe3b459909852cafed842e73317998ffd5bad8d53264b9537799bcd8507cfe71615602f35ba3e470ef0966afb34a08d9cfe397f2ef1fca19162a1fbd55e585374a506affbd340810943e375c2dd39756ad32773e2d33d41ebf0e13d957622c6fb146c398b46cf37d0e03da7519b0f08022747c9826f4335fb08f857a975d98c572e820f32521a76815c2ebf62e1b65618b26230b613f9c3d3ada2076aa507d23371893e3ea074589272e45de304c7f2129f3e8d77f794f12d1f977022fbeea4ab27ea2360d349fa69ec1843d45f9529ad4cff82949018480e5338943cbe69c54ebeaec2b4ce1fcfcb2c696d463553167196db61c9e28643743ef4b7023f22bd3d3609a37893b874096155e0f214e9640daeeb4e121bf293e197bc551e0ec1db3067be77191abd2d5e32f44b9ac8e53d4c0b2b125f84ea428b68f7a2ce6d0f765d3039ff317bb053d2102895d57228879dce4692e289125a32bc30b5375767c2f779897fdbec791e5c147108c2c06d768aaa24dea7348ecb7d342663cca4a6692222b39975a3d203a456a7859a49c12aca4b0dc19d1b32fe9122ee7280ae58106de2952240b8f82b7eaae3218207925e41e50c735ca36247233a14f12a6a3273fa306b1d1979e80981b8109219d1409226912e13075cab8b7e5533ee6b988b1c670ea8291dca54442524d64ce90c7652d2560114abab4c6490e843a3a40f80c3cbab26bf293848c14c28e268413f5685a2da00d2636cec72fc69c831468dd7f1fee184be9b53c26e3a2de51e2d0e6596d367c1c3aaf131aad87fca4a0e0e707648b17734e9ca96f08b42e5ee390ff43bdbd0d89d8be8cd77882c41d6e15a01047b4227e72b45441132859363ccd0e7552ea506dc961781b097e7d1f61092b7839bfad96a98e58b8dcc139f21986d3233675ba1e29b6255737656528cd3e2ad35cfd0eaf9a4edac4c327498a14fba13c2f3856677f58e0ad41c6fd888a7b4de9d62ae1e87ba2beb333750d1768c397244ab41f9fd7c6cafe3128a1fca17f36da7b0a8a0506511c33ce79d04a6c021ee93ded94f5e4d179e37f1c73c40f1e0deb9d45b944fc51ff3ded7754636a87c0193530a28aea6be2975e0d39905642fd3f1bd9d0d71b5ad67465f04adac90dba7753eee64295ea3abc0b172c221cc96d3a455823a8691cab10cd741dd108f5124f21d14134117600e1b2f7ff9f81d5bbd2161e5745121445cd6d8ee1d43ebcabe1ea3569049f31dd925a8eedab1628ebc17cced2c1ff74344dff38c336cbef5c0038ec71d28ef733806f6b3c66d8ea7d38f73a15ae35e5bb627939efc380f0c7a3af41663dd82b747eef86329d008b78d1b3c7cf532646e9c56e89d789b59053b5937978cc5cc48f758676db4ae1b2292a4675edb7fa15e605449ca0fba13d92e37e2ce7a4d7ba800545fc61f854518425c7663fb801735330cd2e4f8be58943f209ed0def0e327671718fc767090daeffbc3ce1732189ec7bb2e0175b2e6b4b20a92dba014ce5138d59b92e319351bf81e73e71781e3a2f7c0f597bfab2e42e9a60a5696d621de3f51f51ae581200024e0ad43d33c7960314a3401e84b2773e1600b72b7e7ce0db74930a11", 0x1000}, {&(0x7f0000000040)="3bcacf038152badb57c13539dfd07bfc8258f8f9ea0c71138ee2d5fc", 0x1c}, {&(0x7f0000000080)="b3f6c18c5060bf6e38673b349dc91ff6d72d3bf605c3ed", 0x17}, {&(0x7f0000001100)="34e53d575dd820000f57d1bfd9f12c6d87a649bd6e6b0e00cbbc043599b59e62f344eca83892e1098c75410f225ab47d6b37bf68f5d0b4d660a00194176d1f6c1e6aa9c56d3acb10eee08ddc81f2b27e442c8f8776f4f68db35e1dcebf10e12095f7cab6d90632721a1debd68891cce5a9e77fa6302aa031f9b3dcdbb93aec871ea354ddb8da6445c72b3432c1526919e1062a039a34b23afc6f7c345549981dae99821e8b19c0cfcce019e965bf625bd16c73b519dfd219387fac5e", 0xbc}], 0x4) dup2(r0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x20000, 0x0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x6000, 0x9) 16:45:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x8) 16:45:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x40}, {0xff7e}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r5, 0x0, 0x8000000000000000) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) writev(r6, &(0x7f0000001380)=[{&(0x7f0000000100)="c89f62a74e4a90c9d0c963117060d590f8000f34e1e1216c3d96b2e4a37a771902998576019922a3505255a9a9f268f036642a42b93691d0ff2be6235b684321d7586ba1a78b42b4cc4056fdcd2e666c4738b45dafe9b7c1b96077e942caa00a6ff6581f7942dc", 0x67}, {&(0x7f0000000180)="9ef51737323da20b89a69b5b453728d7b364c16764d8132cf050f2879c10c3c9d7c93b04b8c33a914da661fa414583bb8eb2019c0bd4593f96fdfc085093e17e40693afb618f66541dbef0e59511bb4e19c9e5db1e5b2f613454a2b5bedc656306085f4ba3381b94819a552a8d82ad8df99fd04430ce88e3d2c564b68a40f8cf0834d832a1f8a763f45a85c16168a90779ce2a3f39eaf16a03e3deb24fcb0815190e3865b2df52f664da23f57af752fb6e44", 0xb2}, {&(0x7f0000000240)="30e988aad7a5716e9dde4431682ed9dda3660758700c59e1d4502cab8f352a0d93def1265f58635936d58ec49fcfb90012eb0e4854627294e55da3007dc97576672233359cc174c4060c99a80270cdd9ab12f90f321f5ade", 0x58}, {&(0x7f00000002c0)="0746c26422768afafa79897c3c1eae", 0xf}, {&(0x7f0000000300)="775abf9f39af890e283e85a8817c6bb34729c09256f5c21895e8437dabe8ce5da509ad1552e2819f2169bfd99bd82afac642388208aaa4babf1d88984aef81feb976939c613cb03a506ba0af8603dca8ffd953c60735154141d3b8991f5c4586fd7ec60e714d94b29a49aaa4ee16705ceb90cbb97939d7dbc04dd7921f97216076310c7b9beff83a6461592fd5deae6afdf7a340b126b184a081ade62bf932e197cf89d84de801051b04af29b1dc24b88dd9ff5ce65da62554b7fcff168425e9a13563ff76aef5809eb44ebc972a4c4ad15721c9b24eb5979ff23c65afc0b470dd9e066f673267177de2e1019dbf7e4c7ce7e6db45977010cc41fd2f7159b8b1392b5558dab43cb3af1b4c3b4a940ada87bb7c96f7a551319a6af352e8d87938e2ae9607ca0a5371014ca9fddd22d2102746131c0baa02fae1fe723f8c39ce4132f880db8e91513f150554b170fe544265224fa6c9518da3c1ed7b64785ecc17acb79c8e5854dc773b83183b55ad0f462209531f4e084b91bbebdd8b222e7faa574d1f310e97f8c7c0565f93e03861073c958d3cddcf449bf0223ebf93dce70eb5a12fbfd432c006af2d035a7425980226c79e12bc1fae66bba645a8f8b911fceb2fd2a7bfdab82ce7b51fa50790524f29da20546a7a92d433ed7f56d1b03985b0833673c01629d88d19ea8f611d04daab36cfeff712090d89ec80c045ce28ac255a8b4de39e077c6aad154d5c1ce8eddb47be334a01139517085122c90e34da9488ce67a440fab4a32f5050f5e85542ad5815b83a00a614e6c552b696862543dd00f225151add2155c01d764f948091a5546f0ad5880adbbc52240399ee1ecb9d24c18956525fb6e14795fce0e41114416c4af2841a6c71607f00c423230ab54fcf1ea501cfa76dfa7ac478644d2845ed90cf27dcb251b8e449efa98361361a7dcf31ee798d0a950691d2c5c26f84e6e7086736f4ea7302d967c722b7b9ab9581ecd6105f50d248af664b33be6916fc8cb6e84be196b5787abf483f3d29f0c9813555bc4463b4f6368c1d5435801a367c53c3e79a719bc95a3a00168893ff9baa350e1cd8f81725123815319c6a87b58624b671ab8ac45c3466ad2bd181068a233e4635e24081b24965c5e84d16590531b55280b65ad899a6e094ff10aa5833e1b4c87deaa21824f7c7c6f07514d2a22bc4dc37bd852ba96352f08ecf0745b9bcfbad4abf123cbaf6098d6e97a3c9a58619bbb92ea783fa20d49a7dd55a1cf3c2d87414fdd78c6ebe0a7ddee6f63332fb63eb2a4f03ca896b6cba51b2328f5a3d6d6b5eb82df267bd39fa5fa7d7a49c3dcc75fa3f0730cb8282f54b238f87319e8497bf8ad062af85f2a21cd0c600cd9ed40c2418abe18d338cf16d623d146d4aace8f7e3d95e76cfd95229779e312c5e0f72328b88fea419744bb0311c8ed0d8ab13981a5a784af75d95743b219525634847ca3c875ed3cb57e00eebad6672e458cb754b63b6ab11530cb5bb23d130644493b1b07415b5a0c8bc9799869b098868281296df3265b2916ff61d15850469b1a3bf8ff4afa11078880cbe9ec1f7fcb611bfd5c402965778a04cabb7f521007b2ef84bd3a753c3482b577dcb7d5d2e548160f9295c2729702590662a9cca4cd790ae15a4ec723311c013640c391133ee8901452c251f4988e209e533c335afad7840e6c308aeb9e13c934ec5a341c1fe55cb4d9fbd1213177fd62f35a3c99de8771bdaf742c22f86b6c63fdb7b509cbd790ef4c018dc07f80555bb8a8201fd19d3c4aa349143bfbe82d68baeb9aefc8ffdebbf961d0535ec390e20b50376d93fe207828e5d52b1be804d2ee6b717113959a71b0ecf0d3a178b9f7701aaf328cda4ac0b01dc306a5a934adeacec5366ba01d814646b4b42bd1df217b4bd175d4c4fc28432a98ca0b3a8f7891cb02f3a77cd7cb8a71ac2da26a924764553471cb227bd4a992136fc04a472cdb241196047b11138cd85f1b98830786dd6d1af1280d537bad2c20207be70353bbe5d7e7e14547b512dc9e33afa01362837ae64d60f25468771d688723917b2112bec80305cf73753227dffb74750d437176b295b7cb78473d199dee7ad9554304c2865a111fc75f2666500cdac659dbc730d77b388e8c912be498349c149b8884ae5c06e69788cf19d9b4f7db91d2aad2f4af67b718a3df2f061a0882b375d9ea8e6a1fa70ff6dd8e43de34454db51142eb456eb1e5e7153fd9c039a2b85eddc8c6ff49f10c588866a77ab0abd830ae80fd94b62d8ed8c60130984c08e6e4e0fa68495c270e46a1dfc7ca0ea3627e3181f42147882420a03167ae519bb3595d2ddb738a0e72772200045338a09b960959fe2a65ef4f861854d8226b97620caff09e05a173b936b17ed37759476b58d4bc0c3c62f22d4e47001cfda5bc207bfd4e92eaa1ae8cffb0b89072d011286c269074decfc5f54420bfa764047e39fcda0b5759a7edcdcb1adcff9c34e0c3efb7ecd16753d32c01219ded899118dc0c9a9f68541653d8a2df637de930c2cca2feb4c80946de7a95e4ffa4c5430ba4d6cf051710bf5d13dd8ddaf0275b70702679241718489728cd9641ba76d6afb1b1a2c907e5113652c52326bd9a4fc9f8140775f8d6d0e72d56fbc17ad37698c930eb9a2bed5db60c3ad227e193f70f99c8f04121c5dd5a47867f87b4e2e5f6b8356cacf36544ed1295d19d324b4fda55aad977cd0e00545943374fc31b08d1d54980d82f348605fcc0cc6f199c5e4d769377ebc203da667fe179dc07ad8283c6e3eaafbeffd3efd9e8c8b8ac3a90005e67e0528314a5c41a519952cbf0431a6845474ab20ad33ad708d1090eb30c9785c0da47164871b5314978470d20082bf4279badc4c958a91ad123fe3c2129412c4e801585a5b508b83119fccc050cd23dedc5ad7ccb0f1641efc81cdf9049c818e85845b7bcc88ad55b0a9778de9234d5c33b3bba7129686e77e3fca1b7419cf99d88e3a0832dafc2e3e117bef226545580a8b5d1ffcd686ffc60d58662af187b7413d04993a47659eb69d841ea16ba8563a37ebb417ced412514c365e93833abc98847f252272ac437c5bb5d6bfe08292363906716ff1cacd1a9deca73b6d10283da8e7ce55204dec2c20d0755953522678dd0252e2ad8bd11c131a61650e5020875eec10687f8108a2a30670dd65359bb95bbd60d13284b4c51ada5f4a0eeb071af356517ea12c0ff6db93b7a5a6e9425b1684cb7cc3aebf2b84bbe66777374d8d3a7da37cb75f751e130fbd1ed49bd299d22f02744420868f9aa6fac16353e547e3a7c4c80f46a729f7f80e40e73b4e2f3af9f6f9a8645f0380a23adcf66148db01c930e4445799015d18632d02d99942ce147b6d6f642a2576ef0ffb4f307543560bf18ce380e54fc159ac97e43ef4a792ae0f8e0b843e7b65a0fad6a96e0fe97ca86f3d895aae766cf3a3c88f9e55e82803d039879eff75e83559d35f62c20a95c77480e2c63a89324a2311c8011ee2df67bda9b6e4fa0fab3910e653f0e22a8af960278725f3c9976248c1d092a6eb5795405e39a9df2175c8bb6d82bfe232352b9d6516c7b729c14b8aec676284149de69fb2de6e38d6e774589b7d0f21c01836c172e3c1c55decff940ea4e676f789297ae17955eb01a8d7b8bd23bb19d7c1037a5fb6e9391cbb5aaa2c67e8a85af30455f8767fd3b8bae328d8b94448f3a19f80114dbcfce37452a3bd9c38db02b74d5ebb75f269d8e4202af83fc6c19a9b2870ccf9f375c9f23640dd1e2d0ccf1b22bbe3f1027d671cba5d491973c378030d7b983c6135e8f3f3891d2305a1c2a423bb06c470d9ee408767bc972876e4223035aa35b5dd10f0d758bf18b76d4e67b5c34a06e18d48e19974149880435ce678a1050f559a9893cada7c8faa2b19163e112efc99773ffff5f5ccfb8c2a2a6a7cb7b30b7c253ad74c879bef14f61c38a79a8f30e4e255156987f8fd909f2dfc6b3cbf00ca9b58a65dcdabeea388ffc36a196ffeb5ded8774e64a25fc56dd5e49991fa6281f88e0718b41df3be74749421d5ade46baf54f61ba5b8176e039bb14583f7248676ae4b7189cfc1fba05e776c1b44bf0de8819f5aba1bf4e9c515805aca161aeb107de8a13eff93125f94ca9e9db4ec8082106fecf7a4310475f077dfebcb29992c745f2bfb458467a2fe71f90723fc9b64b58b2ed07f7e6be0a38cd507005d5d723606a4b46995306a45f89e9ea50e5fdb530000d2a7f08dfac3595841a7cbec304fa18e3059538c27d50bf607ac894dd100388da083ea9e93a7c2857c9a88aa10e332a3be846a5175532e3bb63f520af10e6f311fe6feb21e8ce3ac277d566b6e149f387a50fa1b727e94ba14f3a3fbd94691b744219bd0ce13f92392a195f17f753ac00f353505b0c46a25f7cba342a36d56c28637ddd6f1aaa03287ec759c9470a081080d1a9c83a08250f761655d5c5d22a30d06dfe3bcb89439dfff06846ad48033695e026ae04f3ffb3c436c06ecb954a15f62bbade9209745fd549d269c3e6b1a185f8cd95e68f4ccd8614bfd51e6588803b489cc5b439df10b55e0f97ed8082eeb6db8596e97f0eb907df2c6365657319cf43057cb066d686a98988429cd8941ddf1d4fc5d15e6153c33a948534d09ffd749cc17042be3868e430dbf35c4f3c2abc3898c6037ca7d8b410a6198516b9a5f55ace135988463e5ecf52f1be2e5c7f0389d6b008641a6f72e5ee4b350ad144d13d03d7858f735bf24483d936d106c33d3cbc6eae4520a518e3a0c307e6b308c0ac260301b4122d80247c97c7abade5e754bd3f229523bc1b8d057f1aada2779059dbac9800cbe0ff72b00b603baf04ffbaa68e28023ada8ddb4e45de222e5d6c8236f3fc5e8d1f59ec56495f4d109bf53212f227e426cf3e1bf4c7a925910d330ce8f7410ad77c4fce7c1ab9c58e158c5b0292ad3b0b936ca62c87a1e32c24adf567e6feef2ba01ab6903441ef8953130078feb95a40b1d57181b9598b981e50ef549edd4f5d2e065ccd6bdb37905445cb16f157525ebaa8bdf7274c0f2c442292f692fed0cd27ee89e7d989ff51f04f58617262e362309f44bd0821ce2b86ee0c6972f5adf834ec21a8f3355dede6ea0a0f813844effe249711a3dcbfbb1f01d715e6eac6acea4da384bef632129b5f75c37b35e56f7612a0d39d7ebabd9c45c286a60d6d679b818243e6b91e25478732110395d3a21b2b3f3044748bafe11ebcc797bdba3b54f3dcf335998a3311a0bced434aaeae09c99e069d2ebb658409c2912dac3b0c958687e54bd1b14611eeecd5230f760a4d8295a441ece4065e738a86ce2bf0c90b83c4fcc9cfa519c204c4a37cdaee92efe6db156bc99bf57f8ecdef0b083daa15fba7db55901b3d2e172e854b1e1a1cd342b621dbc153c7cb9ce280db2b36730408a845e4b7defdd31fa839e011fd89d5071afd5d3efd19214344d511d9496a1bba179749d0c5dc0aa42dd24ad166f1bb6f80b6edd3d54b6283ab7a423f60add42f008a6de318ea67579a9d296392af610af3bd19c5afe817e62d991d038c23ce35759281bbdb39c1261c829f1a17dcea717fcd78e18a62f6848b199683093fa45faf0867157b4edd1ddb2b65dcde5f544894a00b2c4c82f3cdc6bfeef75cdc2e2e4625de38cc914cd8c701c3c2cfe728229bf6ffe98428e66bba896d33cb5709c032a1047d9bf906192a08aec066db56d6d20acafbfe0276444bc8afcb67fdfcdc4d1464a8ea27eaa191c016ff2efcd831f", 0x1000}, {&(0x7f0000001300)="b2128603af015d655f5865ca1ced0eba15f695426af853e0636c9dfba252fe7c7e3f3abd8879f28cf4dad948b974f4f4cb8502c21bc339e7c29fb3f8d4bc0f0d578e43cfa08cca", 0x47}, {&(0x7f00000014c0)="508083cec82256429913d9aacd1a49e2b46821627c67d1f6d0cfa4e3d8bfa30ca9dfaf2cd471927a0276057affbf065bcb302f27dc44fe76227cd8f9f883d025cb91c2a6302d6df614d00840c41db72f7543b6152e526d09a50b433b2063c89c89d07dd53963d4ed7e2798131f5d466d2fecef1d3a498f668e71f6f7d0f213a5b68ba6672a00e1ecba0187cbe1f40e5d67239008715802d8d17b2d0b1b6690bcbcf23da0794452f1fa333218f135e6961b78ae2da33201e6e31bd42cf6c41fbc48360174c5135c133074d0023254c503318f24600bddfb7addcdead6da13ecf325da4a6feff9cd1a", 0xe8}], 0x7) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) dup2(r2, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001440)=ANY=[@ANYBLOB="00e8f91d9ed17ad5d143b4ef5edbf6dca327a9318f8922b45180a416d221e90de53d80723c58bc0fb3c3678e9cc56b7c697df7018a866dadd6b7a153558194732ff2444fd7299156fba9ed7661ed3da9799931a98d9d97e1170e1fec8ecd870100000001000000ad5034c2b525f7259397a914fdd60b59a93d0fa21986511f76"]) 16:45:26 executing program 1: getrusage(0x697aeccdf76bedf1, 0x0) msgget(0x2, 0x7fd) msgrcv(0x0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) msgsnd(0x0, &(0x7f0000000100)={0x3, "803fa5dffa50d3480070bfb0608e92717da4dbfb9c2ddd7c7fd683e67856262d40dfbb31ed466c213ec62ef891c83579103e0124fb90c972262400587db2cbe97e0315498a16e57f8979b5724f529228e85f"}, 0x5a, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x9d, 0x9, 0xf453, 0xffffffff, "eaec612b07237427efe14179e7149e1a8e35ecd7", 0x101, 0x7}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) dup2(r2, r1) ioctl$TIOCSTOP(r1, 0x2000746f) 16:45:26 executing program 0: wait4(0x0, &(0x7f0000000100), 0x0, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="e739050effdca9c769ab41ecd6cb", 0xe, 0x0, 0x0) 16:45:26 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x210) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8000000000000000) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:45:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0b0723c35d020ae491d1d3025e743a548bfe98d133444bef1c9bb39750a77f23aef468edd92015dcea8f20c9200d3bd46c3ea5d5a06eb950303ce8860f0c030b8929e2b779bbc6a469e542fd9928d9a7"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x10, 0x5, 0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) socket$inet(0x2, 0x4, 0x5) socketpair(0x18, 0x2, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x0}, 0x7) 16:45:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x9, 0x9, 0xffff6599, "0d0000ee00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 16:45:26 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xbc14ba95ed16c348, 0x0) 16:45:26 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000280)="b3685c63698337297d5b27fc86395f167514fd5c01e93457829d0638c06f5ffbf8a42da938080919bf07e35f063002c08d515a58756f4c94bf5b4d9e9c525901c70d34c8a5f8f182becc2aaf952ebf57b97c137c23a54d2c003fc5d0f6fec8844bae1c9b3ab5d5a7133ec63b02bda61da4102cfac062c1e80bf02b29c3feaa35aae5f045493f43f888d04108f89af2f31a56a9c0c874c937824e91fd1d8c5a13a18d3d5552b0637a95e234731644db6a4778d6a73d32e1bd691785d6d8a6b98d8780c4626d53668f45f539733414b2d2b25b388f330860f7ab0fd7c7227125d40114b226ff7f45e1ab05fe677de517", 0xef}], 0x1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r4, 0x0, 0x8000000000000000) dup2(r3, r4) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x10, r0, 0x0, 0x6) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r5, 0x160}], 0x1, 0x606dca73) dup2(r6, r5) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:45:26 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, &(0x7f0000000040)="c4f29d9e3c7a3281fe4ac00db10e2c106f3b5e27ff1bdff9e0", 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="9265af5d808869034f06ca2b52addefc2f96a7a053661608", 0x18, 0x8, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r0, 0x160}], 0x1, 0x606dca71) dup2(r1, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1}) 16:45:27 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7fff, 0x3) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x4810, r1, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) fsync(r3) 16:45:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[{0xd0, 0xffff, 0x100, "a5327059a89e4d8c92590c201f300157004a31fd63b4a6d9f8f968b181a55c7b978e23451f0376b034cd98bef439b0f04aebb457688b689bac15f08c2aae3210f23be04585e931a6fa250209e89c279e8f4d7673c63b0b7667895178d436e02e95f2b20b30d20e091680083b39ea5683b76bd863624f2d109091d0cf5a663265e180f9288e1ca499c1f1f08fa03c7351cdccb172ec50fe891dfb7ecc7deb11e425051abc2ede2f0948050cb3f1380dc80d2b5b0d09d16aab95ba4640cd3c58"}], 0xd0}, 0x0) 16:45:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x7fff, 0xec21, 0xffff]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:45:27 executing program 1: sysctl$kern(&(0x7f0000000300)={0x1, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000040)="ff038000", 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) 16:45:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1fb57824223d9229, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000b00)=[{0x81}, {0xffff}, {0x6, 0x0, 0x0, 0xff}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x700, 0x7f, {[0x3, 0xbe, 0xffff, 0x6, 0x7, 0x7, 0x6, 0x5, 0x8, 0x0, 0x3, 0x3, 0xad7, 0x3f, 0x77a, 0x7, 0x3, 0x101], [0x8, 0x9, 0xd22, 0xf29, 0x9, 0x1, 0x6, 0x40, 0x40, 0x10000], [0x1, 0x5, 0x9, 0x1ff, 0xfffffffffffffff8, 0x8, 0x7], [0x7, 0x2, 0x1, 0xffffffff, 0x0, 0x1], [{0x1, 0x5, 0x5, 0x7fff}, {0xd0f9, 0x7fff, 0x4, 0x7fffffff}, {0xf6c, 0x0, 0x0, 0x8001}, {0x4, 0x0, 0x3f, 0xfffffffffffffd6d}, {0x7, 0x5, 0x6, 0x1}, {0x7, 0x7fff, 0x5, 0x7438}, {0xfffa, 0x3, 0x1, 0x8}, {0x9, 0x9, 0x4}], {0x2, 0x3, 0x10000, 0xe5}, {0x9, 0x0, 0x2, 0x1}}}) close(r0) 16:45:27 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:45:27 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x80000000000, 0x2000100000000}) flock(r0, 0x2) close(r0) 16:45:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8, 0x0) r4 = dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20000, 0x0) dup(r5) fcntl$dupfd(r2, 0x0, r4) sysctl$vfs_ffs(&(0x7f0000000240), 0x3, &(0x7f00000004c0)="f24b978716c80c170bad9dcb8ed68d3e908e3b1810317c54ac1a183ad5c60f3f898d15e31ee610477d71f6362bbbcd6bdff3d5c4f3fa9ca49a9642d8320e93090a832e89e337f0501b005cb709d825aa1d3a425e17fcf4af3fe8b4b76181e47c9d2ed122678e9c6af180af7b8268e9e9de74f953f7e3c4057ae0ba341cff70e20c3779dbc214f04a84101bf03befbde21bf1272fe982da01", &(0x7f0000000280)=0x98, &(0x7f0000000580)="bd3c3a90da43b936401c8e35183e818a03521583d7ee63d140", 0x19) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r6 = semget$private(0x0, 0x1, 0x20) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/100) syz_open_pts() 16:45:27 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x121) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x3}, 0x40000000000000c8, &(0x7f0000000500)="ee8e07ef941a47622e90d64eaf1ac6314369433400de30b6f80ec16291233424bfa6d1ecf861d8757040cf924d49a1fe323dcb22ca63be5173892376f27deceb8d16e3afeb22200ad256e956249acb3dd81a038b3eb5223b33351873c305a57a97f3baf27824f51051d649f4f71108f1e28a32c4f3847d9cb4ce53a5930cab070000c1fe0dc5980d03d34fd1e231eda0f5d3278bdf2f0f6c664b85aa1e2c85d4d6720cf819faadb953aff13e13fefb6daac1879691edc73c2443fc1facac2f0000000000000000000000001fa641a74db3e04783132a645f52fcfa75368c98f418a6a758ff7f3ef9335c1709bfedfcf636804e14cad161aaa20abc6b85836e1628d1d70a0f0371d9df872b27590475931a3e7eebe97ee3213c046a7b2a28bd020854028f23b998361957fe95c605e92d542c078a00ee28ea8000e25144b3a1a01acad4913269dcf6bad056978697b1a49162b5f8872912e3e02ce8eb5c814ca12d3f0a6d98ed9dfc6f81d558fce8b71c2a94fc899347ea31ead908b3692f4a600272fd5e9126a9cab46bef32851274a69fe93ffba9b401cdb645afd11f6df3837d3add8cb02898779901dfbe44bfe33e345de9a56cbac61b4b67ce1e35e0ccf871a190660fa1254744e6641cdabda3f41410d046d47248bc1454333470c59509", &(0x7f0000000180)=0x1e0, &(0x7f0000000300)="5abe774b7b3402b4cc9af260cc871266d320ea3c25f06bc6e1d3c96638a37083013728b673104b2addca8d96fa2eecd735b25efc1178fbee0f0191d060d32b98c2db11ae1c4e82feab8ff835ea450341600750198f9fd4edd41b83454a992beb79a74dc5f4e572e05d1f521ff4", 0x6d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) writev(r0, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(0x0, &(0x7f00000002c0)=[{0x0, 0x7f, 0x800}, {0x1, 0x40}, {0x4, 0x4, 0x800}, {0x4, 0xc24}, {0x0, 0x3, 0x800}, {0x1, 0xba, 0x1800}, {0x0, 0x20, 0x1800}, {0x3, 0x5, 0x1800}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[0x0, r5]) fchown(r3, 0x0, r5) 16:45:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r1, 0x0, 0x8000000000000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x6, 0x20, 0x42, 0x5}, {0x8e6, 0x8, 0x3, 0x2}, {0x5, 0x7f, 0x0, 0xce}, {0x3, 0xc2, 0x1b, 0x4}, {0x1, 0x1f, 0x6d, 0x401}, {0x1ff, 0x27, 0xfd}, {0x200, 0x2, 0xff, 0xffffffff}, {0x4, 0x7, 0x8, 0x1f}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0xc}, {0x6, 0x0, 0x0, 0x803}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:45:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x9, 0x6}, {0x80, 0x1}, {0x6, 0x0, 0x0, 0xfffffffd}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) fchdir(r2) dup2(r2, r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) pwrite(r0, &(0x7f0000000140)="e2695e80de7d795e1214f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) accept(r3, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x8) 16:45:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2d}, {0x34, 0x0, 0x0, 0xfffffefd}, {0x6, 0x0, 0x0, 0x185}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r2, 0x2}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r1, 0x0, 0x8000000000000000) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) 16:45:27 executing program 0: socket(0x400000000018, 0x3, 0x0) socket(0x18, 0x3, 0x0) 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) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000001180)={0x6d, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) sendto$inet(r2, &(0x7f0000000100)="070504fa91b80ea6b4ede85371a58f06f97d6181a0a4cf9b7121", 0x1a, 0x8, 0x0, 0x0) socket(0x20, 0x4000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000180)="b5dd22e89a87a1f01d7b93bd9d8af81ee02a254b748e42e4845d3f6ddb639ba4f22f02c25dc05e56e52e841d1fe703b1b085c8fe40153a7c2b07eddf7828a9c0df38467b75d512c8f3ffcf161351044b062fc8eba3d25f98f0c636c1288f83be7a74b34073f82db3a834f0e4d74a796cfbc713a390d34622debd8120489b892c865a0943504fda6b9bfcee38527f433c58509f809f280f145931e9f1134025d1a366d19bbea092f7e7957f5d34b2ff55c4f93709bf7a7de7fe5254eef7c201d814dbd1df2a5cf44f8c6c021b75d1bc0cef50ffe738a3070a66929c4368ac524c50065eefb8331ebac02863ea19bc6a626268d6c57a183f47d428b1c187bcd2a909d080f30ef7d43ee3c40fcea5c8ec392c251b89065a21e497859b6738439ba0308cfb7979466350992d23619dd6b0d2d8815d0050ac26d7cd973e530ea0ccb067269b7395d27d68cdc0f58dd12a501603a65d6c82cf75dfad25185178486880fd7e7278352aac0654b9a82354eac555b8a7f3268052a611e50a16de164f73b7b2fb95271d015e019b1d7f78821510c611656f95a4b87476cc5a521ba1e1053ad9ee028ff55f2a9d9fdba4ead4aaf8fb2d4eabb925dcf8ab995c86d2c0f32d2e416d1d0123637df65556bc32275dc8ac7a8105e6f2248417551406bd5eadfe3c8c6bd599c32907a1e21d3e85cbc8be75deabb4402dee7b1bf260d788ab6f06f43ce3815281f9d8d3348b950628de8eb935620a8c693eb200c08529c7ff9da2bbb9e09adf5e126297b9f7537f5c7390726643d230b186c3267e338cb8e1ce021bb1a101c58c30a5f1754492f1eae7f716ef70fc751a5bb64a277b9a351f572105f4258ef8f324c0935b41e2b6dc716749ab22c9e706780e306493278387f08eb785ba6a50e6dfa88b406a2735c51901243d7afad53c587d8a0989fcf8a12cd5effe57e1e56bb78168759c70666ca52d0c6aa1daa66255f71b63d69ccd795868726fe08e1fb15290a0df8a405d1d3a5f29f55511add469855bb4d77604cdb1894f0683c55635cd901f13434d583da2e9578c2beb75c2d23e60d3cb0e51c6f09962dbb04673e1bfe563b072be0b3babc4cbed73ed41cdffe1d62689798cc82ab6a395064234e85e8e3f6cc3a19e99bcaa920cb9c7d382661cc82a563bbc2baec0e078c4328a64d040834fe21da5754b30648488677bddcc777919260519aebd9101e66f630b6def9a9a0e374a40fd0b904e2a0faf955215085719f7a91bf9771297d5a79c432e6ac8a75e88f5c45937c26739e2babafd0db676227ebe36d591c9684ad8ee90a8bac04b4aff16cd22f142d9965cc464b5e1962e8d8eede8afd4262a8add190fd00e5b4bd40bf9f1b73ead211a62060f71576475abf56857ad91f212258a7c2faf336b21783450f919de779ab57618690ea9435c79665eef3a42ddc2468fbbe1d4ec6fdd3b78b5e3fbbeebc6b0876a6b50da6b7fbf37457eff68d906390a7410a44bf6372ce2bba1e991d730259aec34586c75e3537280ff4b98f836fde2528afc8908fee568dc0684ea239f8b2d056079e0eb33e3266bc9147c3f6d4705dae975b69fac05ae2d2ef83d77c764f0fbcc491fef5a1f37fe49dda0c64a2ec5ee0ea7b4acc14f6c76058e89e978daa8d74dcaf19147dbea40d6925b5374093aa847eaa2fe2cbab570a81ecda8b9d9474e09ec5e05e8c6e434352544f637fe2454b8887574f2706f44c959161ed24d54c42088df3fbfdffb8f81e146f632db85b3edee1ae3a4e0d22a2d70afb52f8d2060b9872dbd75aa752cf125efce76f2965b84208f12b9f8eaccca95674e476420351d37cb07d3b4d8452f3b64315ba73ea61bbee07a4a09009562b85f92cf5c4ab8497a29a6ab0fa3e6895373e0deb4eaf02201e88b8827a1cbbda135ef8561e957145c3beadbcaf3b9a2f71d4cff4fd2a1e7205e439ca6a132a674d9482de03546a8e9578dc6357e3af558aee00ccda625e32ad75e5c1dc1d698068732d303f5987174c37cd6188a28a2b34f6a623c0d333c1e0b75e029f88fb622c3c0d8fc70b58613621b1752c0ce1f65afce8f283c52bcf886f9131f11243241b5932146aebaa6ce90cd8de9198b3e416caef379e998f28a50879d47d4bfe9b9a3ad2f15963fb0faa59006239e0800bf3a1800087bb1087447780775c1434fe268c864d3b7fa1065b7be9f48e6d37c9fbb91d9247e30062c9217dbdfaec9fd6ee8854cbdae4e187322552640725742f4aa71b85ad979677ce54b1fe05f9d0067cb0d9555cd53ffcc454505ee869005007ff835151ccb2b01cc18265480d6b561e3e3fc86b93df1c18bde03d3eb20320f4ee081375545eaf3e08fbaa8f12024862fdf05a7bada7e509fbbb2cf9ec12230ffbe30b5558095fa7dc2613ff490ac8cd7eef68f416eac1c093e590795c2a432623007ded75a2b3cb30e20c57feec65cdc76328024099bdce8e1184b1e5b02d20800c1e735bc615a7a521cfa601e19c82be4889c513762e41b98628788ab52440d18b769bdde2a52f8d14bbb944726cd67f3f14857859d6779303fecaaf76894d99fc789276f8286daa92e0f8db02d92be8ede2ee99eb8e56b52f6d76e2faa44651a61d1719b3c3356c736f86aa0c8f1aadafed8ba920095395bf6950d50c2f03541002bb151748edeff3ef0bb51256c4fc65c564a3a02f7099fccfe9ab0111a923e8a3b2dd5fcd13cd6e703684ed991a21d3ccbf09fbf149a8c9e5d8f7a7497670e93f098dcdc67dc28e2549a5c635720841f190d6addd0e5598d55f89788c9d8d63ec830288e0b5fa6e5fb3a3b367e7a8f113c247f4382ca79449f007547753de944d8a50833733b44ffda21b7618a05db04b77fa63125d7516aa62302d269328d2096cf8d556e5afcc15a173ecd1504e515281f44f28c6e0f240b8ab3acd69cf61c2d9a137e24608c505010dc381e27fbe67643ce3d13536893489acbf29940b207c7c7dc28096c0999cb9657e84ef29530f8112295e2c45debd4016b5f0309abe27a89c307480d41d0b7d85c332bb99a15b726c2b72b4d7e4725c337f1e1fd28eadb865167940ee57f7bc7971ffa9fdffc388946481f2762165a5bab4383035a781644571ca55fba6cfefa90e23fa5fc63614397a822ace21768e4a05ce24f55993ce4386ba9e90bad0e2caef86badd55df80522e91ae96279d01b6c4b855efbc767820f732411842235c025fc77554290feb32359d32fed149d9b43e7604835915a3715a1aee839905f37cf8ea958281d62047ba95facb303561dbb712f460cc3ec824a80a69b8ed5a4f9510f894dce76413636ef660579d76fab13af411ee8e21c33a429b8656f62f367b4931d7dc94e59fe2ac044a1ce902276e89cf667a9ffedd63c758db30f187f1b2838c7f6fbf339ff272b80784c2d7aae40f10cca81233c26a84892d57c8ed5d5f0caaf6fdc57d4793f36d3e705bcedaa72db841401b16dd4c6799fe65d5a81fa249ded5e013232a845ec5500554f794fbd801881a52814b2b7268721ebd2d2ba0a0caba8acabe477e7307449b60947be3dc88ba938118acd01f326f0d166e21ff4fdeda39bc7b70741240db0b0e1b1b034bc6385e93328db908a35fc1242aef9fe9a07e5684e9ec415e58608758e89f6c099677f96f04e8b9386090591ae3d925439ecbe5849e86cc6cd4a20e02ed61940c74c7291a71c496aaa2aab0454f9260d9db41c23a062c264ca0009d01685f5391dc6ab9d601de654981a416329a86144fea1db7cd11e31c8c9e39dd71aa232c8fed5be13288d4d7e4b8c0dc99d3e56e75f1807b1f7660a64bc9bfa68c428a1c7890a6177a41eb0a248a3dc80d1524593c0cd1a44f9c28f69a83efcd2315cec5a27a698407cbcf6b08dfa97d00d27d682e839b2965c4fd66ae373056910950aabec0ad493883235de7c3f59c831d1dfde37686aa5719bd016201a88072bc28d627800471bb10b0e23e684c71caedc4192736260e84a76c084b23717137b264f56e0ea5d7fa433d630bfcf92b584ba37ef2b473ddc8ef67075ae706c7f62caa9ddd998e885c0cbf7e0ebdfcf4215eefb16b71c8f03905b3fa23ed918bfa2ef3c0e6de5eaad7dd8776413b2399a2f4d5584e375eec900649990b345ce44b94664d37345ae9f695469b26e6472737b14f442524ca335545fc33de55006e538495206287d00eacd2a0b331c210a5d5c2cdd34e507d4afd1a24971e7e9726da3483be28927771932d0fe04f75c4d15514d8425221ea28b7a7ce422300646c54bbc68c78eb3bbd6d383f81efcb8ef933fe686d45a5be72c6701716cb1634515b6db43ba624c691c1345614ab50777e38825e62a4fd6027a4e5a50fb78e7da1796fe9ac2abf50789fcfd2ee60bd422e9e635315c01899709631b1b07a408859cfd43f8007ad57f4e675cf8649b9f41d26181bfa7ca7c33af3cc70d1ced9b8fb1f4c622b87a3d06c22b6bebcad73aeb5a6e9ceed716534d394b41ed5deb1b28c823250eefec620cde178bf82099b8d67d824c9a9dbf329ef887d51b37fd8e45a04a9554bb8fc4de4b519dca6d6790555ade5e56efba45a0a14c908fd53426f120e35166fbfa90a434cdb7f7e18c284c9b15048c3a8365a448386499c8e8953368b8841583fae031ca18c8fa2fae3dcfe403a1a4c7df9665b23cdde8b4b9f721b4bce0ae10dfbcd38b4a18a4ba108ee41668fc6f04887d9163dea2ae0a88b2d9a93f75800ed1e8177e36440adef510b7e73e6d8083fc5d8b64d8d2671259113e337ff1e01d66d61c1f3b99fa9746fed1b66ddc213068e57bf1e93773197e23a66c95efe437a71297e4ba4beaf3a0b5b83e8d3658961adb255139ebf09e01ef4e6681bdf2cec273d2f26c2271ac2c7dd1ac835b143936293f9bd48800a790063739472c2a7435a7b85ec37fb60617ccd15a8f46ab0cd71ec86ea6914008478050f7491b6dc4d5a4f31e79c4f5a2886ec1216e39d64971e959a5996748aa265a6d06e279d7008032040d9da217082d5a08af7cacc668cf9e16852adc05df80b422072d55a8cd45e08032dc481104d5c4547de099149317b46ba42e93898ba382fb875fa4def92cff96c434dda7a666d6c72bf6c39aa22c737392fb1a663ae43cd502a4a7340f37b7335ee7d1f164cb49a47d1906c63b794e028421ad06acfa8b148792b197847dd2018f364b822920f5062f927c1a340eaa8ce53e0b4763da7bcd4e3c28f9048b2264214e68d2fb7224d9359bb219f4575a7d360e882916b5b219ceef7c5c8f0fb678a6f8ccec9c46d1d899bb06d4f5f16956f525d19ca3a1a67dc620b2fe2649dee1f3da925b184332dabf9337f3831823dd3e606621e0beb137e5467c28c2ac7dc871319287e162fdd7f0537d1797321e2a8ce2b8d9159772fb5344d167552cadea6823f44a6d70d60e016684456212e681cdc36b1e462bc7e538cf46950f24bce8395c257516b4f01e118cecdf615ed048ce29cda58f3b9a3e7fb00c4695835e3e8c5af54a1578b320d9a4486e14a59c69703ccf85aa5becfd605dc716a5f74cd94d9cc567163adea27c8402b620010e36e032e5560bdbfa9f46a4128aec1c2528c32a48e93c7392630bbbbdacf56117863df4b67a2b0cb05758267cd080ca747ab9d0081f6f14866987ab11acc4758ba761de6be56abfed3e6e899f3e7c07884d11400fc53d5959e50bfc794819016e2f1adfca305d0792995c7d8606b5f7ea154a61d1124e5e8f5eba405bb65feceb199df9313918e79a361f1d7df14d3eea7cee0c", 0x1000, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0107e126b5c03000"/17], 0xa) write(r2, &(0x7f0000000080)="1654bd6a1cd5b39a", 0x8) 16:45:27 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, &(0x7f0000000040)=ANY=[@ANYBLOB="88"], 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, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:45:27 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xf3ffffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) clock_settime(0x0, &(0x7f0000000100)={0x534, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x6, 0x8000, 0x34) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x40, 0x1, 0x8001}, {{}, 0xfffffffffffffffd, 0x8, 0x1, 0x20, 0x1}, {{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x4, 0x4}], 0x2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x28, 0x49c78073899dabcd, 0x200, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x8}, {{}, 0xfffffffffffffffa, 0x4, 0x1, 0x20, 0x6}, {{r2}, 0xfffffffffffffffa, 0x90, 0x10, 0x3, 0x1f6000000000000}], 0x7fffffff, &(0x7f0000000200)={0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) fcntl$dupfd(r0, 0xa, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80286987, &(0x7f0000000300)) 16:45:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:45:27 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="6bd7b01f55a2", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x33, 0x0, @multicast2, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 16:45:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x5010, r1, 0x0, 0x8000000000000000) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x80000001) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x7) read(r0, &(0x7f0000000040)=""/86, 0x56) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = getppid() r5 = getppid() fcntl$setown(r3, 0x6, r5) fcntl$setown(r3, 0x6, r4) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x1, 0x0, 0x3, 0x7, r4}) uvm_fault(0xfffffd805ea59998, 0x4, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pfi_address_add+0x1eb: movl 0x4(%rax),%eax ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd805ea59998, 0x4, 0, 1) -> e pfi_address_add(0,2,0) at pfi_address_add+0x1eb end trace frame: 0xffff80001e59b870, count: 0 ddb> trace pfi_address_add(0,2,0) at pfi_address_add+0x1eb pfi_instance_add(ffff800000ac6000,0,c3) at pfi_instance_add+0x5e5 pfi_table_update(ffff800000adf9c0,ffff800000ae0400,0,c3) at pfi_table_update+0x174 pfi_kif_update(ffff800000ae0400) at pfi_kif_update+0xba if_addgroup(ffff800000ac6000,ffff80001e59ba88) at if_addgroup+0x280 ifioctl(fffffd80650c47e0,80286987,ffff80001e59ba70,ffff80001d6c2768) at ifioctl+0x13e7 sys_ioctl(ffff80001d6c2768,ffff80001e59bb88,ffff80001e59bbd0) at sys_ioctl+0x4a1 syscall(ffff80001e59bc50) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x57edbcb710, count: -9 ddb> show registers rdi 0xffffffff81b39ef7 pfi_address_add+0x1e7 rsi 0x16d rbp 0xffff80001e59b7d0 rbx 0 rdx 0x16e rcx 0xffff80001f9a4000 rax 0 r8 0xffffffff81b397b1 pfi_instance_add+0xf1 r9 0x1 r10 0x2 r11 0x56d472ca121e4365 r12 0x34 r13 0x2 r14 0xffff800000654034 r15 0 rip 0xffffffff81b39efb pfi_address_add+0x1eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001e59b760 ss 0x10 pfi_address_add+0x1eb: movl 0x4(%rax),%eax ddb> show proc PROC (syz-executor.1) pid=485860 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80001d6c3608,0xffffffff82853eb0 process=0xffff80001d700758 user=0xffff80001e596000, vmspace=0xfffffd805ea59998 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 66778 355122 5236 0 2 0 syz-executor.1 *66778 485860 5236 0 7 0x4000000 syz-executor.1 29451 53483 0 0 3 0x14200 bored sosplice 5236 496879 36861 0 3 0x82 nanosleep syz-executor.1 30214 195977 36861 0 2 0x2 syz-executor.0 36861 163295 75960 0 3 0x82 kqread syz-fuzzer 36861 279889 75960 0 3 0x4000082 nanosleep syz-fuzzer 36861 651 75960 0 3 0x4000082 thrsleep syz-fuzzer 36861 359305 75960 0 3 0x4000082 thrsleep syz-fuzzer 36861 179372 75960 0 3 0x4000082 thrsleep syz-fuzzer 36861 446538 75960 0 3 0x4000082 thrsleep syz-fuzzer 36861 103672 75960 0 3 0x4000082 thrsleep syz-fuzzer 36861 403062 75960 0 3 0x4000082 thrsleep syz-fuzzer 75960 306954 59721 0 3 0x10008a pause ksh 59721 91924 39733 0 3 0x92 select sshd 50032 165415 1 0 3 0x100083 ttyin getty 39733 343006 1 0 3 0x80 select sshd 67264 161959 62211 73 3 0x100090 kqread syslogd 62211 164211 1 0 3 0x100082 netio syslogd 62651 138729 1 77 3 0x100090 poll dhclient 60054 490036 1 0 3 0x80 poll dhclient 49515 247170 0 0 3 0x14200 bored smr 85425 254795 0 0 2 0x14200 zerothread 6071 215382 0 0 3 0x14200 aiodoned aiodoned 33906 221110 0 0 3 0x14200 syncer update 33938 434496 0 0 3 0x14200 cleaner cleaner 55027 478454 0 0 3 0x14200 reaper reaper 35660 390348 0 0 3 0x14200 pgdaemon pagedaemon 83745 108891 0 0 3 0x14200 bored crynlk 90197 427483 0 0 3 0x14200 bored crypto 61199 299651 0 0 3 0x40014200 acpi0 acpi0 83497 136673 0 0 3 0x14200 bored softnet 88916 386306 0 0 3 0x14200 bored systqmp 67167 1097 0 0 3 0x14200 bored systq 63767 96861 0 0 3 0x40014200 bored softclock 85798 490087 0 0 3 0x40014200 idle0 1 489217 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9462 6327K 6584K 78643K 10721 0 pcb 14 8K 8K 78643K 44 0 rtable 108 5K 7K 78643K 262 0 ifaddr 46 11K 12K 78643K 69 0 sysctl 2 0K 0K 78643K 2 0 counters 21 16K 16K 78643K 22 0 ioctlops 0 0K 4K 78643K 31 0 iov 0 0K 16K 78643K 55 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 1260 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 16 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 127 0 sigio 0 0K 0K 78643K 8 0 proc 49 38K 54K 78643K 365 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 33 2K 2K 78643K 54 0 ether_multi 1 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 187 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 122 39K 39K 78643K 1190 0 UVM aobj 3 2K 2K 78643K 3 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 10 0 NDP 6 0K 0K 78643K 12 0 temp 74 3851K 3914K 78643K 2137 0 kqueue 3 4K 8K 78643K 5 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 23 0 21 1 0 1 1 0 8 0 rtentry 112 49 0 8 2 0 2 2 0 8 0 unpcb 120 55 0 47 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 144 0 144 1 1 0 1 0 8 0 tcpcb 544 36 0 31 1 0 1 1 0 8 0 inpcb 296 107 0 96 3 1 2 2 0 8 1 nd6 48 7 0 3 1 0 1 1 0 8 0 pfrktable 1344 28 0 24 1 0 1 1 0 8 0 pftag 88 4 0 4 1 1 0 1 0 8 0 pfrule 1360 5 0 2 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 212 0 40 13 0 13 13 0 8 0 art_table 32 213 0 40 2 0 2 2 0 8 0 art_node 16 48 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 14 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1551 0 151 88 0 88 88 0 8 0 ffsino 240 1551 0 151 83 0 83 83 0 8 0 nchpl 144 1913 0 311 60 0 60 60 0 8 0 uvmvnodes 72 1630 0 0 30 0 30 30 0 8 0 vnodes 208 1630 0 0 86 0 86 86 0 8 0 namei 1024 4793 0 4793 1 0 1 1 0 8 1 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 528 2 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 9 0 6 1 0 1 1 0 8 0 scxspl 192 5840 0 5840 1 0 1 1 0 8 1 plimitpl 152 22 0 15 1 0 1 1 0 8 0 sigapl 424 314 0 285 4 0 4 4 0 8 0 futexpl 56 2119 0 2119 1 0 1 1 0 8 1 knotepl 112 63 0 44 1 0 1 1 0 8 0 kqueuepl 144 54 0 52 1 0 1 1 0 8 0 pipepl 272 169 0 159 3 1 2 2 0 8 1 fdescpl 432 299 0 285 2 0 2 2 0 8 0 filepl 120 1705 0 1607 4 0 4 4 0 8 1 lockfpl 104 108 0 107 1 0 1 1 0 8 0 lockfspl 48 36 0 35 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 104 0 97 1 0 1 1 0 8 0 zombiepl 144 285 0 285 1 0 1 1 0 8 1 processpl 928 314 0 285 4 0 4 4 0 8 0 procpl 624 470 0 433 4 0 4 4 0 8 0 sosppl 128 4 0 4 1 0 1 1 0 8 1 sockpl 400 185 0 164 3 0 3 3 0 8 0 mcl64k 65536 1 0 1 1 0 1 1 0 8 1 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 3 0 3 1 0 1 1 0 8 1 mcl9k 9216 1 0 1 1 1 0 1 0 8 0 mcl8k 8192 3 0 3 1 1 0 1 0 8 0 mcl4k 4096 15 0 15 2 1 1 1 0 8 1 mcl2k 2048 91446 0 91398 16 9 7 14 0 8 0 mtagpl 96 17 0 2 2 1 1 1 0 8 0 mbufpl 256 144596 0 144472 17 3 14 14 0 8 2 bufpl 280 3542 0 129 244 0 244 244 0 8 0 anonpl 16 43691 0 27965 69 4 65 67 0 107 0 amapchunkpl 152 1447 0 1316 8 1 7 8 0 158 0 amappl16 192 1384 0 524 46 1 45 46 0 8 0 amappl15 184 97 0 93 1 0 1 1 0 8 0 amappl14 176 27 0 23 1 0 1 1 0 8 0 amappl13 168 26 0 23 1 0 1 1 0 8 0 amappl12 160 8 0 6 2 1 1 1 0 8 0 amappl11 152 42 0 33 1 0 1 1 0 8 0 amappl10 144 62 0 56 1 0 1 1 0 8 0 amappl9 136 376 0 374 1 0 1 1 0 8 0 amappl8 128 335 0 295 2 0 2 2 0 8 0 amappl7 120 158 0 145 1 0 1 1 0 8 0 amappl6 112 24 0 19 1 0 1 1 0 8 0 amappl5 104 231 0 221 1 0 1 1 0 8 0 amappl4 96 421 0 393 1 0 1 1 0 8 0 amappl3 88 139 0 132 1 0 1 1 0 8 0 amappl2 80 1617 0 1551 2 0 2 2 0 8 0 amappl1 72 15991 0 15565 24 15 9 17 0 8 0 amappl 80 695 0 654 1 0 1 1 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 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 301 0 285 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 301 0 285 1 0 1 1 0 8 0 vmmpekpl 168 6460 0 6433 2 0 2 2 0 8 0 vmmpepl 168 44184 0 42214 122 13 109 114 0 357 19 vmsppl 272 300 0 285 2 0 2 2 0 8 0 pdppl 4096 608 0 572 6 1 5 6 0 8 0 pvpl 32 148765 0 130073 165 2 163 165 0 265 10 pmappl 200 300 0 285 1 0 1 1 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 249 0 18 8 1 7 8 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace pfi_address_add(0,2,0) at pfi_address_add+0x1eb pfi_instance_add(ffff800000ac6000,0,c3) at pfi_instance_add+0x5e5 pfi_table_update(ffff800000adf9c0,ffff800000ae0400,0,c3) at pfi_table_update+0x174 pfi_kif_update(ffff800000ae0400) at pfi_kif_update+0xba if_addgroup(ffff800000ac6000,ffff80001e59ba88) at if_addgroup+0x280 ifioctl(fffffd80650c47e0,80286987,ffff80001e59ba70,ffff80001d6c2768) at ifioctl+0x13e7 sys_ioctl(ffff80001d6c2768,ffff80001e59bb88,ffff80001e59bbd0) at sys_ioctl+0x4a1 syscall(ffff80001e59bc50) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x57edbcb710, count: -9 ddb> machine ddbcpu 1 No such command ddb> trace pfi_address_add(0,2,0) at pfi_address_add+0x1eb pfi_instance_add(ffff800000ac6000,0,c3) at pfi_instance_add+0x5e5 pfi_table_update(ffff800000adf9c0,ffff800000ae0400,0,c3) at pfi_table_update+0x174 pfi_kif_update(ffff800000ae0400) at pfi_kif_update+0xba if_addgroup(ffff800000ac6000,ffff80001e59ba88) at if_addgroup+0x280 ifioctl(fffffd80650c47e0,80286987,ffff80001e59ba70,ffff80001d6c2768) at ifioctl+0x13e7 sys_ioctl(ffff80001d6c2768,ffff80001e59bb88,ffff80001e59bbd0) at sys_ioctl+0x4a1 syscall(ffff80001e59bc50) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x57edbcb710, count: -9