kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Dec 26 07:52:49 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.47' (ECDSA) to the list of known hosts. 2019/12/26 07:53:02 fuzzer started 2019/12/26 07:53:07 dialing manager at 10.128.15.235:12580 2019/12/26 07:53:07 syscalls: 337 2019/12/26 07:53:07 code coverage: enabled 2019/12/26 07:53:07 comparison tracing: enabled 2019/12/26 07:53:07 extra coverage: support is not implemented in syzkaller 2019/12/26 07:53:07 setuid sandbox: enabled 2019/12/26 07:53:07 namespace sandbox: support is not implemented in syzkaller 2019/12/26 07:53:07 Android sandbox: support is not implemented in syzkaller 2019/12/26 07:53:07 fault injection: support is not implemented in syzkaller 2019/12/26 07:53:07 leak checking: support is not implemented in syzkaller 2019/12/26 07:53:07 net packet injection: enabled 2019/12/26 07:53:07 net device setup: support is not implemented in syzkaller 2019/12/26 07:53:07 concurrency sanitizer: support is not implemented in syzkaller 2019/12/26 07:53:07 devlink PCI setup: support is not implemented in syzkaller 07:53:12 executing program 0: msgget$private(0x0, 0x21) r0 = msgget(0x3, 0x808) msgsnd(r0, &(0x7f0000000000)={0x0, "e0853efb5b231512b628a5e8b509d169fecd9df2bb36875f5aa02391c0b979c0036158bffc9cb3460c6bf909015911c967bf5818f9cb9205c289dc"}, 0x43, 0xc00) msgsnd(0xffffffffffffffff, &(0x7f0000000080)={0x6, "02123672adebb799e27caf2fdd93f34117c1314bde8d975867866cab9e7ca566e540b8d5a987da7675aceb4a75b644ccd17ef003a95946321fdb738b717e2327ce35e61f339413ede74a36087ba4f0212d97253b86f4eae0271a4a41f20c70bf73268b7f48391eae3308f0a75e3b"}, 0x76, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000200)={0x80000001, 0x9, {0x3, 0x9}}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000300)={0xa, &(0x7f0000000280)=[{0x4, 0x0, 0x3, 0x20}, {0x70b, 0x6, 0x7, 0x80000001}, {0x12, 0x5, 0x3, 0x20}, {0x9600, 0x6, 0x80, 0x6}, {0x8, 0x3f, 0x80, 0xf6}, {0x200, 0xfc, 0x6a, 0x2}, {0x400, 0x4, 0x9, 0x7}, {0x0, 0x3, 0x5, 0xc5}, {0x3, 0x1f, 0x2, 0x8}, {0x3ff, 0x1, 0x4, 0xfffffffb}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20, 0x0) recvfrom$unix(r5, &(0x7f0000000380)=""/4096, 0x1000, 0x0, &(0x7f0000001380)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000013c0)={0x10001, 0x3}) msgsnd(r0, &(0x7f0000001400)={0xc953897c2384760a, "564375777e1fb083971f4662a3cf039ce3bfa961a448d5c922e2b87e2d60ffac055fa998d0bab90b5d026412758104d829a52dbb3394609ce71879db80dcdf4ef439d27e6cbd5a80285a6595b70870b248be9588664ec9e1e5ecff9ec0a957016459ff619e53cc3a4d4394b2d1f85b62e7cdef3853e2dc670f19917d0a7c2fb9595a51b6ae48c61b4c8aef6a73f0cf3f455cfef2e98227d083c4008093ed7a9fe3fe2cd130cf163fb046c73d924b9867fefe15c598b0ba8cb8e1d26e21bac7f3e11ec1af71dc534dbf4d787d273967f78a01f49c01f4d99408a1dabbeeb8e5e0b2d7c6928dc3fcc9"}, 0xf0, 0x800) pipe2(&(0x7f0000001500)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000001540)) semctl$GETPID(0xffffffffffffffff, 0x4, 0x4, &(0x7f0000001580)=""/189) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001640), 0xc) syz_open_pts() getrlimit(0x5, &(0x7f0000001680)) socketpair(0x1, 0x5, 0x0, &(0x7f00000016c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wsmouse\x00', 0x10, 0x0) setgid(r1) socketpair(0x1, 0x8000, 0xba, &(0x7f0000001740)={0xffffffffffffffff}) poll(&(0x7f0000001780)=[{r7, 0x8}], 0x1, 0x810) getppid() r8 = openat(0xffffffffffffffff, &(0x7f00000017c0)='./file0\x00', 0x400, 0x20) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000001800)) 07:53:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xeca8, 0x78b, 0x1ff, 0x1, 0x6, 0x9, 0xfa2, 0x4, 0x0, 0x408, 0xca}) close(0xffffffffffffff9c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) open(&(0x7f0000000180)='./file0\x00', 0x80, 0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x20, 0x0) flock(r3, 0x79dc8305cb8927ee) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x7, 0x400, 0xea8, 0x1422d5ecaa032b8d, 0x3, 0x1, 0x4, 0x2, 0xd29cad8019c1713, 0x3, 0x2}) semget(0x3, 0x4, 0x20) r4 = socket$inet6(0x18, 0x3, 0xff) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000280)={0x200, 0x0, 0xff, 0xc1c0, 0xffff}, 0xc) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x7a58, 0x1000}, {0x2, 0xb7b, 0x1000}, {0x1, 0x4, 0x800}], 0x3) r5 = socket$inet6(0x18, 0x5bf50844f725e298, 0x7) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x12, r5, 0x0, 0x2) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000300)) r7 = semget$private(0x0, 0x3, 0x2) semop(r7, &(0x7f0000000340)=[{0x0, 0xe2, 0x1000}, {0x1, 0x5, 0x800}, {0x3, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0xbee6e6ce6c2d805a, 0xfff, 0x800}, {0x2, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x800, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0xffff}], 0xa) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f00000003c0)) ioctl$TIOCCDTR(r1, 0x20007478) semget$private(0x0, 0x3, 0xa0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000400)=0x9d2) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000000480)=0xfffeffff) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGHDRCMPLT(r10, 0x40044274, &(0x7f0000000500)) r11 = msgget$private(0x0, 0x400) r12 = geteuid() r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000640)={{0x3, r12, r13, r14, r15, 0x266, 0x20}, 0x4, 0x0, r16, r17, 0x9, 0x48a, 0x9, 0xf7f}) 07:53:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x48800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) r4 = accept(r3, 0x0, &(0x7f0000000140)) shutdown(r1, 0x2) r5 = kqueue() r6 = dup2(r3, r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x400, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8210, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r13 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x10000, 0x0) r14 = kqueue() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r5, &(0x7f00000002c0)=[{{r6}, 0x8000000000000003, 0x0, 0x20, 0x8, 0x5}, {{r7}, 0xfffffffffffffffa, 0xc6, 0x1, 0xf68, 0x400}, {{r8}, 0xfffffffffffffffa, 0x2, 0x1, 0x7fffffff, 0xff}, {{r9}, 0xfffffffffffffff8, 0x68, 0x2, 0x7, 0x1}, {{r10}, 0x8c102308c133d03f, 0x4a, 0x80000000, 0x6, 0x1}, {{r2}, 0xfffffffffffffff9, 0x18, 0x1, 0x7, 0x8000}, {{r11}, 0xfffffffffffffffc, 0x4, 0x2, 0x12a3bf86}], 0x3f, &(0x7f0000000400)=[{{r4}, 0xa4233ceb4305ee20, 0x2, 0x1, 0x0, 0xffffffffffffff72}, {{r12}, 0x4952f0905552d293, 0x11a, 0x48, 0x1, 0x1000}, {{}, 0xffffffffffffffff, 0x5f79bab0027f0aef, 0xf0000000, 0x4, 0x2f}, {{r13}, 0xcbdc768e5982efe7, 0x2, 0xe0000000, 0x1, 0x9}, {{r14}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x7fffffff, 0x1}, {{r15}, 0xfffffffffffffffa, 0xe4, 0x8, 0x3, 0x8}], 0x9, &(0x7f00000004c0)={0x200, 0x1000}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 07:53:14 executing program 1: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) r1 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000013c0)={0x4, 0x3, {0x400, 0xec1}}) getrlimit(0x4, &(0x7f0000000040)) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000080)="024ddeb837c5628b", 0x8}, {&(0x7f00000000c0)="50fb87429cf270bc1bdf7ded72a8d7b674baed59e3d3f8ed8a9c1fbabf9ad6f483fd2542e3118dc9f94dd208a68498bab11827157eff5013a752d2c010dcc30e7d1247ea7a9030ab91821dbd686f9f67f43cf08c3b50fcce0a9c692aa18f4ba933eac6561669ba50424e6fdab76c04bce19703dfc113734262d7a249b6cbd58ec8ea5b907a2b9c6acaa12d3b2f5610de318606cbda1e3bd3bf961cc5c84dfe8d66a06d06f1d64ef38af4da2e76cc4a68c689aba261db2d33b353890bf47212e06044c2b80a34e2fdac60648067689e0efa205bf6f753f41396481b25d5b7b4367a7721d0c3c08f6bd41bed819a5d5849c085b2a92765c8671f5270954b4621d8d423e1074042aba3f39abc589e5bbc26d54fb52b355aa6ff9d42d10cf1573c21db4b765934309b1fb7f450e8ec436b2fd5475fe3d3ef5c7b557b639888862f04bf143dacaa0b790532bd48eb1db62755568a484a4eb42d8dee1cb557c3ad2618a1a618ccebc8483efa7bedff5498f49b788774e05a8fbc86be154ba1fd78ef95e1d5072d2d87382b11ad14e36503f5a1a5c971484030dbc8c7b802366caab3122ce8ed90c96b6ba021304ed3c7b8cd0f7030d69f4eeac61772f1d3a67f59086668b22baaf59fc9be816f01a0097444520f7ed5a698db7587724d0ed0c9afc16bb7382509913466bf98b861dcc42c734f5731927b68ff9e94a9a3f513382658812e324859a262d9ea3f57f9b907339bcc8c624f7d0e07371c09154d688940dc85a1f7b3ea17c3a3b0ea37a01d510d28fa4bcb160fb15effeb92bab9fd58fb44293d9ffae8d84cd1fba65e7d13f6ae4988d9160445aff7ea323df720d3c2d4a77750decce53cbe71486d6c0a27ff9b649bd38e00fc9fe4b6d2db1a35ad992a8c77999dca57f1e858b5d3911df2269533a1ae08eb862c7d9ae07de46e25c0281273b4ecb3ebd971dc6d4ae4756ba50b12a74e1c7428e0c63a753d8a5af063126100fa3687ed09083b0866e1cc8b128415eafe6c91ecbe68e22b9523b8b76cde030d3d6a0f4fd1354640299f893d26da8ef2f1bd030027cc082656b47d292ac3badaf0c4378352b7f2288984d16ce0828f1f0adad5aa34d0958d3ec963ee2b1914fb114f1a5ab1f005e47c6d95b4d0284fd7a6fdedaa3d0cd739f8065d75d40644a2716c9bd9d041cad406803c545bb04504aeef49224da0b3f04e17f3c85a18861dabbb1e44875a9addcdfa4fbe2f7efb7cc6050a023fe3bd0f8b3f78fc7f3bbc3fe74ae7352c3b046dc62c0221f1055961bff9819d474e63ad303729a678559af2b5ebb59592a683cd9dc6cf8bdce77d68fdfd3701a006ffcb8aff3b3819cc24b34e67e860f1290535f02b89af8857aeda876e16e17cc58ef91eb283c9030219f7c0059abf73f693f4d9aa071ebb6280a8d7aeb34f80adfd0df82cd6f5e8daecbbdadf4ecd6c936c2956a48844e1f7d22a0bc764866d18cf641a5c2a51c5e8e9f7d13684ca4afe8e17fc3f6a6c63706c237ae6f5b336277878328b3d5f6491930610cc067edea4cb70f159e322a247559cd403e804d86ed67377fc94757ab3317337f749eb84278bf34848d0fafcf6e41380fb382c4cbf77a3f31a62d9fe0c049c7379f021c6e293a8472b5cca0aa735070bfd5999932c26972880295a1c352e9701b9e159e918490a0bae4b2054c2dd7409ba31658c7cd8c1c5be9a9160835fcd46cae274bf114f6c3795263bd37d67f8424f638845a7fbe04f26d823d914ce477752c607c9d57b628a3ca4a95f37a4c7ffab8cc63c0ed711d848d0c746cdd535958a998cc05c1a47f16d977b01fb823bd84f082f93a608a9b3b194ec5742f7cd6092b46e8ea9213646e6e83dd5dbd2e764632243322c2a243bb5f6d74b677ea98e8a35c7e87c67a218bbc96439f38485c414cc2e4be7ca22256f830de55c2246600b873bbbcb965ff7496874f709d33c4d0ca17ebb1ab4c9bcac37fc1410f1f6629b56ea1d52a4f31189cf33014de3ab9a61232d2e9d1c8cafa4a130d04f49a774a6d629da5d002d1765d4850a613add874bdc2ef99d099822ff76a638dbe0882f28feb9c0275aa5bb157cca105b0026d351cc22577d21daabaf91a67690bc4f42298490c34915c20c5247c92933768d40f8ef0d562d82ac99b4e21dfef9295ab3b4401e6dc0db75d8a8d3acafc436d332cd8c3993bf28a4472da5b04725aed1a2c0b0f95899dcf9d53d601c43051c7f3b767431331da33fe8cab0eb40efd292edfe22963ac62104cf42d3b139cb10555741d9b674e58a5fceeeb0b23e26ae5f6412e139c1b81020c6adb46405b8862d0dc591f5538b30b0bc229a2e5de101a472d2d6eb7d4a31b00827199a6d80336cdc584e8c1196cad67f4ee833c59553f477a1e002d2fa0d0ee692c6437826eb1daa5daaaf97b0d1782aacda4f393cd571d4d0366055859052e0f2fa739c1cee608367544b7837ca4dc01dee7ad614f874a0c3729205eb266805087a9c4dac97c84c9bc218bceae03e4236ad64fe57ca77472152d926a0378e5ae4d536dfdb6e3314e41acc9a4681a0337239342f0f927d9d15414c4be22c5f396e68792eaf1df0210649f5a153792c1fad613a30114c94d2027e3d06af7f2e7c8c730f23e4b6d23d79c55fa511d8fa4c9f0a1a7f0e00a6e0f1ce99138f2d7ccc6669b1adc16186ae6c4275e0ca62c4d15b990ba6fd85e7bfc133209e75c17697a46070092fc9660895150918a76f6c66fffe6402ec2ac2f6121f37097838e29148b32226491b180844cf2bea9c1c327d69a0aca09a6c4c293298667b2e0fc9c19220d2580c79227e764ff27a094f4dfe18ef0e838e1251fbd951729e1d2bdcd68f50f0c8babf92d5c4f1a0302178d60ca7394aeb97540c6e23c59d75bd18f8a317bbb7c6383551c323504c773038598ed18b0d12bf649d5b139ddaf4f4ec3cb5af3d4a8f2f3565ce6a3799ca6dbdd80fcb14df09ebfe601aa5960d3fb716867e67768a6da69f8d8dc20fd46b895c19e25ea972094c3e6a877d97321f8086b0a2204bbadeb5e233736d2b62593b3475a97216b1d75c9303475f669a0fbcc437013177dd11c37cc15d33f3673d41b5a9414790a05fdcc2b6642a2b4fcf39ac3eaf3ab1383012428104d0c8941c93d806d042fbf248d5a8802aea7d91e4fabde3e032cda56427c77a12bb27ecf1abdfcbeb5bc17db35ab1ebf45461cc3dacba587517b25d8fb7faefa94a66630868f3aa2abfc315861cae3733b5c6c39b3d2f5f69d3ebb171d7b5ff6919d25c4d473542a47d66f4f49baa0922fa84a6d10882194c8844272a001fe804af5e1611bf42ac5aa42a135e88a3d52940fd3c85f1d5c3e08968618ca1b34afbddbe53f81ff558bc2ccb75e2381ee7aedf9c3675a318b6feb795894e7780534ea14a3279a121b923dc547bc971327f48b4ba7644859b6ee312eb4460f54db40a915508ee88e9e4e4636ca8ef5e584ec3dc71f917bd6f3136b457b38516afff302989d160a734f8deb954304730b82273d269db244a10a46c3af4a8b3a95c57ec6c605d5c46be8e3e7a3e74a2ea0e873c46dcc561b22276704bcccaad7cc0b9800a5d7a74ad182157747cb449ba79f101c8816fdc404b85f3dde2e95fa134b77c03e1b160b770adc909808b4cde23de3102804d8b5d10f6d5c54fbf016dbd287f72ecfeb0205580313c97c8b53d521bc15622fc333c9b183cab95f2cd1e1b79991ae12d5dfdc7e26a19d454f9e0ae226ec17a34101118986f78e491ae178ae10aff2b1366adfca68889c5a748b215db66ec7c3e2765ddd7686026e4abffd600ea804e84e4015daa3af8f2f5305e556759a09e94bf040f684b5aedda4f8eebe510d3b1dc8273d6528fe0266100c480367dc85ca952e758d6182a7333e629642b909e34c31758c0ba1683ebcb0446ada4b653076f1a207dc0c0b6574f381fab6cbb2fae1a07165c63be00ec2ba76f3325e3ac592db421ebc75b09acacc78b3c7dc1ca5d9e03b4471cc8eecf2abf07215fa1f995c6ab1d9a51df97afe4b21458359a58ee72f96a29fb5296420319b259b27de13e2aab6b78cb98e499277fb02cfb6528ba2a6527e7c5d8ffc11b0f7c554f2f60de7d6b8d5d30b655cb452baedf173c411ec87b4553bc16d66dd82c5821addb8ea5fd1be9c7492ecdb0efa8689a198bc5028dfd6912387c9374856c4fd50041e7bcd376b9c43d34a25a7e96e3a9514418f497b4b45ccc9416d0d0126e759ac5ac0a267f9b2ad40a246974d98017cfd8c8fad54a73a07bb26da53ca418a9ade04a157948b2c7a4cc02c84cc051fab8350c5bf5f8030562232d5f46ad916e6f482c28c5d77647921716b37241566f644e6d7dbad5e819ca81b03af3dd7faeaf502ba681e91459b456bc9783d41b5e0ecc0157f20c6aacd9cb1d0c52cfc09c947c761e4f241be099471e61f07fda6bdabcdb5bb3d7c38cd03f1499e2e1f9a22ec4e798966ab0addaa3bae920bd4333d15311113f34db3a263a36e018244e8d1119bc8fa9258b3c298165956e46ea81a11fc88d561d716af885c595652cfb835c70adc236ca99824ee3118541a388c86e1b23141ad13d9b2f5608f6535f44051712be4c04a8cc4dcc4478a87ee79d50809af0c071d47c41b25dcfccb127ee5b7ebb5407213a284b09dcd951503b7b19932d2ecff97ba65c019cbef7f8ab16b95459d4a11af9076b50bd1107aed599767f43fa08ab39adc8d6733e77b337c28ded2cab17cfa12dbe32f4f4e3201c41ab3e4d85efbed9a9ce6f3742879bca82c01562d37172128a2b6d8f236d44727b2c57c32a902565817e9f993449095fb3ff4f8616080fd4c38be7daebc0606d1d7764f922859c4ab2cc75c873e5a828dea3d5cbe8d7bd5ccf2c19bdea1b932c7c842769082e88134f878ebfc468af219f9cfe825ef338c1963c02dd1eec151659f7e9842bd7275eb25e5a4da52c94bdf9d7f8cff9a07fa72e6e5284224e21013f5c41583186c749fc8963a3b250d4d7084a2c0f40eddb5a9bc56f7f0dbe751ac108e643bee2058a4d60c79c505ebda0107c5a7aea0145b240e390a4f73d8edc5468fd6c4d6b56cf56d3ff668de1191d4b343b2c4d2188466382d2fbdcb350334f9165b62680614342a9719f99318839c5ee8b8962ff3770a14d9b72008e48edc53af522bdc9697517ed4f9aef6a1bd5e0ea7583ecf0689bad1496b54ca78b60cf174ebd04d0def7ee8d0c9814de9de01bccc790a0a36fb0a366233160f7bac487ed6fd723dae42809a9f836c93cea54c911019e875753a3f4e9cfac21b4e88a8d7959dade11cbfc4e667b177601ce0fb888bbd11cc142d80b8c021537c5e9d8f1cb2b09e138d55be154a988653a72708f5076fee7daac5285250ac9382097be58a969f59d960b4dc4944b351573eb709e1e789305f5ac9e0d9b44d822920246687f977e8f04d2834e6f3a999a4a9dd2e16c7abcb95114221c2318780f0bc9b76dcbce2cecbef6048716dfa1c88eda3f8ecd4db9be48bb898e4b864af0ea6d0452591bba585b7adecda2ea5a69f8395fa71994c9c3d8c371e168aa61a29d3fb44c5f2d708c972915648487d52d00de4dedbc44fad4d4710bb62181017b35fbdf8b5a1a4c7f5e7d187f139d65b9fbc13d849c4f434895ed6f5377381ca40eae668120d42b2fadbdd422938203f62a149c89dc006fe3ede68e88354066d7d66feb861c81de57b80cf4a5815576fadfeec87bc69713e09f95a488fb1293a4f967eff5b6b97e2c70eefbda14e5ce32e842365b572c", 0x1000}, {&(0x7f00000010c0)="58a189c7726a222a89456787a2a36b2d535ffd68e9e905b750fc1e614f901e0fac01f2a0f45ce7bc4cdc2f23c5ab42809b10ac80c6cac9e3e2d20199db0e1ac81892caf795ed603da89c4775100b9bc4d209ea56e8d6a9ae8a7e81add405bc9e0ebbc15e46e198f8d48ec7a486e13519a71945e1cf3742bcba8ae8888c7b9214de8d97377f64887e332dde53736a7b3618b4b527c01b32046ec1cd16e37c4bb7ce1e661a869df402e986787abe0d0cb20b055ca3122886bfe48f50f7a4c11b97486ae9b949cfaa818ae3b4d89a053fc1e5d51c95cd55", 0xd6}, {&(0x7f00000011c0)="8bb84dac2181c669b05ac9b2b56db5a475b6ea9dbaeec5c89f4d8132dbd08f4d3000f65441d67f14e2e5a9c007831b72cfb0b4310adab3d3a60805dee86cf03942cd2359bf65ad055eec007d20afef8f41c7496a31c9f36a8e569b2959975a2ddb2ca521ad86efd32136b64affeb60a23b7c6b8e78a42515dd26162dab604cae46bac00816004862e0a42e2e0b68abf5f3fe182b630a8f225c2bfcf7e12c35cbb6fb42604032493cc43d5d59de430c732856b7b57839", 0xb6}, {&(0x7f0000001280)="a377d848f363bdc1fa2b0c31b237bfa7003b72b1069f09c11ae9d13cd8c6959cc15174f0962e6191a00c4482e5cf23ed6d0604b4c5c57330ef7e67305945acadee718e77cf89ce78a0f8d26edab1cd9cf69e96498a405542e5d29a2c7ffedee8c4f82f6cb12e", 0x66}, {&(0x7f0000001300)="062de550dc341c16869dd6ea7ff5ce50d522", 0x12}], 0x6) 07:53:15 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x4, 0x40004000000028a4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3b56bf66c0dbc6c9) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) 07:53:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x20000069, &(0x7f0000000100)=[{0x2c}, {0x80, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDGKBMODE(r6, 0x40044b06) lseek(r3, 0x0, 0x4, 0x2) syz_open_pts() r7 = kqueue() r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r9, r8) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0xffff, 0x3}, {0xa2, 0xfffffffffffff9c0}}) getsockname$unix(r9, &(0x7f0000000140)=@file={0x0, ""/66}, &(0x7f00000000c0)=0x44) kevent(r7, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x95}], 0x9, 0x0) 07:53:15 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xbe908392d76c080a, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x4) 07:53:15 executing program 0: read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d, 0x0, 0x0, 0xfffffffd}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) 07:53:15 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, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {}, {}, {}, {0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 07:53:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = dup2(r1, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e, 0x2}], 0x3258, 0x0, 0x1, 0x0) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffe2c) r4 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYPTR, @ANYRES64=r4, @ANYRES64=r6, @ANYRESDEC, @ANYRESDEC, @ANYRESDEC], 0x54}, 0x18) r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r9, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffffffffffe07) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, r10, r11]) fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r11, 0xb) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 07:53:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f000065c000/0x4000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r3, &(0x7f0000002740)=[{&(0x7f00000000c0)="c3ebb515aab9cdbc4c0b30014a5082e91066e5aae4319b85a651ebb87d0a3306ae1f7dadcebc72c1900b341a5d739194bae310bdd41c", 0x36}, {&(0x7f00000005c0)="9fcf60abb811ad5575189b0ce71b3782f4124c5eddb801135d4e6b8e6ddf1b8f77c29a30cc10d258dbdefa2cc9dbdaa8d9cbe64445faee39d4384e0251b4399505b5488791bd02f75e00ba7a9cc9e16106a344a9584d5616e19104550a5c953a6b1b860e099cb39bb4eebb03a2716c3bf5af70a37f201997ff425454b74ce86fbcaaae4709bb7e6bfdc414345b6f9c38ab361f7482ada3377644e33d0408c5ce8a39b74367322075a9d14b2b8dfe5dbb99768cd84369a97d7ab951d97cbee496c522bf844fd92f4649f24f17ecb8ef19ea031dd7455a34e8e59bf1621bebc8d31d40160948389360e909e89ae03301653ad61751d8996253ea59f716771b3899035728662b0e99e345a44d2f4114e1d693557ea4d246c5c9e740265b68493c4920e917821e18c69e1e3e8360b963e004925639b09757536440590b30aa953e8c33d473914d96ece22ca3934af97b443211e424cfb15a08f6b18d920b160753bfe5fcd7f63512063be849752a75776ad7360c27c20c7ca9980dbbafc2aed9f7a256be4c4ea7fda3884b4ffab080e6d1e29d6671ee70052b7cf35cc16db38883ba08c5e6ade676015f7823d81ad67d58f595fe09ceb70ac21712f787fa7757cec81cbbf4d837637ac392bb3c7897516a734d999bcfdb4684f576390809624d2e15c2389fde2c169249b87fcf428246b3e7bc8dcfa6744dac3ce78054ba60ffb977f0fe768e3a3cdfb8ad84e39f2e28cc6f9b5bae708a349475e73d799b7e56346a6b53ccb0370909b07efdeae028249647792134670408292c83c923b5fb3f0a31f04ad343e39d0572e1ee27c7a36c2649c04e32e722e250d0f2ea77af2b8578e301728fdde15fb07d0e4d9a79264d8a47d2325bb4af3726648a53d8e2099007e19ad13cf3d2dfd4857708e7799d8981d16e3c029249953677c09a524c65b97cd697e5ee02ab72fc897cadd75e3694e9895e4c6e3ffa3d8ce2f07d79e2766cb8c3101b0c136b6ba57606cdfb296ce493c3788d5e73f951fb7906e610f4c47fc1271efbe0a48a59b281b98a6d6478ff85d94ce1ad228ccf4d088d9cbdd44a47153e2074d136d895c3560d33ace2b8beba53ee7cd7b9f8e4ba5971fe5d605d13bf92925bdffe4ab97bdd68365466536e701e6d882b110a6bf2ee4c706005ccf1f8b387902b7ca0976812356c6303e8fca44408089cacdd46f1f0ccd9059fe3dc0529a1e9b45df6bcc696744019b9c30c5b0c397f166223a62897bd35a802c26297aa31eab47acc75d644a20db49146e9959a38d481d44b264314de8239920fdc15b5a5e2ce50283678631b53e44cc7a9eb8dbbbcb59f5cb368ae160eb8ee658954cf853543a4520178752c66a7ee5ae144eed037de198f1404b332b690a9026487e982c4db06709cd947c9019791db95615f8d8fe950aab6d6a5de7bf721ecfbb98d9f328e94988d2fc62c66b69452a23caa3c2a4288409badd64d942e243a8786d70fe2550f1d72a74c15ae77f5b2c8870c2b2d2aba45ceaef117713fb7b3828332570c6758289db4aa6e1bb2e34c80d8b5405737a0ca4cd450938a27c303a27494437f96d7e9bcfe9e74b07933c7af4ba184505a3e928a32aed3eedb970ff776c660052f4d6b2c57a695a816d12759a911cc6551b982f5a1590dc5c2b0d1501b85e40c17647251982403064adcfe3626d604d8c9f13379066a4d93020fd1408dedff4a9997ff0c3077fcb188df3cefd02702e0e9f2dc786503c80448b17f62c3dec00d2bb1f864997cbb1a302e328436f5268456259ca7149ae21b4dfc4a576cf9457c9194c2a73f5253b6d92db6d68517da0d7289d125701f43a5482d000a664dc6493eaef3e611b4a448be9b08cd4bff646d564e6019ecae3325a33c7573efa5070bd2b414f750687b84d5b8b6385ccf14042ef32776a642472ceffc2b61bef829118d0f358da2e1843f6de081bef562111a388fbba316709dd210d7478642ddfc644ea4f70d689ae428542f058015e34f8b173ab95d1ba417f5ade2c21f0c31a1f7e1f251eb08d6c670c9abac7595248e81b8f5aa644165fd08a52db9045fc7bfb835bfadf90f7bab664cc61b2c4dc66d16adbd3e27a4eeada4b34b41d39a0211b75bb567b2bd08117d968f9b14fcfbb241e276d73b7878fef4ad3f0a483adcd7f4d57f5b140b30edc66715a636e527b5fb1cee482a5556610ca43eb70aa60b4c1eb2c48b4a9a9c86ea94a30e44f93784a463cdc3f899446b34f2c1ff90b7cdc34073c7eb3961b5afcab77ed2d7d37d35f05b7c6aea9c2ee373a5c2b470c6fb02a298c781563cd2a9fdc0429f680cfb226c9aceabe364f076b264a76708950545662a560163f02b1f14c7c29fce926d0b271e9372a6fe7f0b24df07b188b26df0b6e340d86e088ac0c9d8fa629ad44d88d898ac3f253b9b61ed34cc4e210ad9a32558a1b1a903b515773c6cdd04a6e41719f6c84adfa7e26986fe5bbd92f3adcc9c6419e996ce3996c376daa4ebe466676370ddab090bcbced42d67dfb69ae107caa654c770607b7e49d1ab75301e3eb4a1e608f8627f59c3f0d639563323e5724f921bfb79a25107eaebe02e8832a8ec35108e3cf14d63a0cf9b1305d123b944af555b315c74555f9b6224463685dd521a66106effd343d1fcc701d63ed018f9c7851e23aa3defe4bca05b983987a109742c6aecf1767f78f12bc04c06b5d345601a8eb4bd970839354d6c74b207fa729bb58a70ed112351c2503d368e739978dddc328ac20f7904e1dd96400e58c6711faa0bb67eb14fb6afc6035b2092fe5e16e8cd3ae207bfdbcecdb58a44831cf4dcb41445c71aa087254e83f31fe2a34866bdeed5b37a8c0abeb603dbd3754338e4d71e77053ae52f44a538f9b11d865e4955c1c8b4dfd23c977fdadd75da2862c0bf51b908d55e8423778ab0d5f7ddf6ea60930207dd2ac00fb6f265a3f990fb200cd143a0674ff6bb352cb4c98a435f47eb7840faf95fe0375e372801cdd6fb27252d97aad573490cdb6c6d81125dd22799c2257a2fc10a38116e38bb66861316b6cd4879019efb88fb58663f44d3bfbb39b7b4868efd6a0c953a05453d3977a82edd864e01023c2bf74dfc2b7fcb3be662a0c4d2a3c1ee08402214090ba98ad459471d27f0f3edaaa3910606095b690ae62b62f3515a4d76f2666b681cb56af9e493b19ed27d723f7535bd2049c9831e32b57735f339b54fe7ed51858dedca67f93095d33286b1eac5688c8e4166f91c24af8c7f8ffaae083e08d2cefea65ff6f594e6045041bf7064cdfbe74e7d4dbb6271fbbcbeead5c090548f56ba0ff7edb2ab73a9ea47b1be6b74845850c62d5f39f66711dafe126c95da18992ff1a7d02497814cc5c8330e9e3eedc2e2d4a1a17cec9df72653bc1bb8509c8bbfc7feb8309124a4d3f2b1e17168a15ca0d8d5a631b146ebcb0988e7692ae098e73109cf4a76a802ea2fcc061f9a0b28fe82e8cd03603afaa3609d9e503d838209d1e5a2f7d1a0981674beb60a1661e522057010f27df25a17d5af8d053cca8ea713d09674d31cd972c94c78373e6c203b61168587995048a60cb3c0aceae8c51bbb6438a8a3a3895944fb058c1d7bc51f05caa69a84f2a54d37678e810576e555b385a428db2d3ece46aa750b9a2965cc5dbc48c42f77edc42b0f8d26ee117f04425902cfa738155c450f2343847471f90376b5dc885eed36f50567c24748fa9b89aa057eb0fca2f60942b7a58f8b351f8e3afc91ed4b611e0160b3e87bb3c8eb459461f235f57356aa7733a668269469b6b15f4c329901cf940268d3d70b9bed9cf9e2777552ae3ac2c4be141df36adc4778f5488a70a261ca662a3d479cd8fff9aa0efb9a0b0f6ded6d790bbdbe96dfdbf97f641c4bcf5920add02442d2c76b351b26dd3bf6f3f8135eabe66c7b0f6166ce094e295aaad6ddd5e1b23c83aa5ab30945630de8524be238aa0ea916689057a2c6d86c76474a474d3b28a127876eaada23edb7abe3983ae10a20880c7f40bfbd6ccf8ace7e981cbc9cdb7702451b3756a1dc75cd496b366b85c3e40f5a4887608cb847dc2c4e1195f711940a015ec46a6fe5725c9174e8e0cbcf4ed5896095a6cfb40a308b9ca51180c0785d89db7f85309177f19ba2de72c480e46302463800f6d2eef1b35d2b6a088835bfe0a460a4640abfdc834981536ddd57305c611afc32d8df862cac4c2f5a982cb6235c83179d8cc9d7356b95d804682b0a7fada09b26fb98923163290925caa8487e5ddd94291088c01fc20b021f38c59e73a041dc4dd82426c1fd81fac7d5c60563406b36197ff72c44daa2e3f57bbe65822d43810da59e088cb3e98188e7912c203a75f9999778048cbb09fd57528a86498cdfbacca0df11c3b948c8e747eb16b3931055323fec644148e495f4da47983ea631bcdd3b2dbe73561ef71770aba92a16adbf09305bd03670491722148c5a2907286a04f4d817a9c8db7761d046332b3ce639ceaae249ffd1471a1d1be9dd2ae698c7495f0865b5c7b26c98b392646745a03bd09e0b034df96d4fae8cfda6b9e41a1681ec68ad13784ee815b42651cce50b1f7ae3d4817d36ef04d4e92362d6b19780a88ad82bf637cb48c17f1cf4f5c442018e5bf10be8dcda5daf8ef03db1340f3ce05baa8a90b3c474d5f643608c0f992453c22ad36084c2400ee5c931e1aab9607fa3ef998e0e40cd213d1897647cd7517ca8b1ad757920628d46a6280bfb33f45eb5e3485ead69d922992552f27fa706980897d30ad617f3ae53c2fa781a611aa35b99973a1e1ec648315ef2f2f2b07620eb237f09568ec905c187143981b8739876a6a31b7dbd8540c33b13c8d4e24c58bca0bcafe4aae697e9ddc674eafa5209597861e11b8ee4f5941e2ef9613c39a4bf2c52d0ec32382f7cc2edaceea62df3177b37515f8e64604396fe047d4e8afbf348fa21fb5819b8638aafb2618cdad48513601e22476fc44c46ad3d5636c711207c73ced4a98fc9a5e21e3a2ec538d37c4ca4691447e2e5e44dd1e212d97347a0372ed4110632512c279fc2a60bccfd32485780adb31cd93b9cec8d64c256ec497b250523e744354c4797450417fd4d153be2109f83452c358f2485e98f5d05e776030a69af8811e73898f3345bf5debd2e59d18cd0dfc97558253be3517a999b88dd71dd0213420697e01f3673be1cbef3af32f2d817b197eda74eaf7b520b107b325e247b15d8ca4a85a0a88eaeed37cd6375f7ad912d8200915984402c91f5bdbaa9c6b083bf3d2d5cd52a1d1a74d17da0a9efe44aa8db25ed045aaeaf5d4ee8b1a89b77b179ed9dc0062de8537ed40af2c3fd72baeafe97b5ec989b5a85b6ce1332653d658bad2a7093d61e80271a85323b804041435b094a64db6995d6df7f9a9ed663f56fe28b07b5fd285a5fb04d4aa722fa1ce6777ef385cec686b0d2b3c68d6fb28706fc9d739e25e56be1c474715cd06ba8c452403d5b8706a5593e2123beebfc32d31d734059952670b8b07106b6cfdd847f5448c4a88d59aeb709908fdd93ccdfc492a63ad0f543d01e893516ecb1aa23515a9efb5df787f067cd6b69295355655d57bff9a281a3d907ef59d9e0c7fe9daffd1d3c0448ae27b6840bd8398ceb5ce4ef7d78abbb9fe4882b8cf7d9c78cf8b41d301f4e86a13d05985087f637b8e90c2fef5f6ebcce462604f2042e6521b774b5016694e97a410f1e90bad76de30aa4c7c40ba0e7eaa5b3fe18af2ec14a33faa9dc23d2d010c23f536d561f6eb970bd0549b6380a08", 0x1000}, {&(0x7f0000000100)="17d1fa2d3bc33805e190850487244ea8aa6f46ff3cb37f7127315511a99b0bc333d1e8d5df77d44da9dbc9d4ecf68c5d3842460560344ea7717b6c21c0da22a6e38a3705cee21721ee555333086d10f0de", 0x51}, {&(0x7f00000015c0)="012fb1a6f40a6bb45956e10060113c90b0a51a617f349f934b2f199aae3a39d4f5e07099f1e40074f5d505a2b07c09ac98819bec7c45e232dea9c07df264438f500f85e79610715f3d8ce4e5dedc640a6cb5d13d15b95bfc36387f1109fdd5dbdbceff4bfe5055c245befcf9478379ce4e6980f9d63d0eea0eda57a1375028aa7bfa82be3ba10e23986779dd8105b284fe108ca4581d90e0137c9a70b8c176df4409712705b14ef0ea8493bcf4164503b9614be3f24d11e7b966ab9503", 0xbd}, {&(0x7f0000001680)="deb5b0d5c6e8bd6e5706f8589a6d6db9ba26b1162713c9f16c2e52dad76537263a6a25febe3db1e8541311119074c38747a39058f1d556d5b797b9a24181619bfb3dc5a228a3527c8d681d5e3b856813d9e8a630997ad9323a092895c7ee80ef18b6a2b7d41d5984ff2df48d0c0b0aa47d", 0x71}, {&(0x7f0000001740)="d64d6b071a4e1327c66f6806de6c9e0e2dd5da08a397593284a9332114cf64ceac3e9dca0ef5967574bb7031e930477878e6ae9ecc55c2b427f5ae7fff2c299e475c47ddb3ac8b676270d7cf34abc13ff279bfb2c416c9b07a171826482af89ffb3fe9bc4b4fec84b5bb929ee0e3000a1c04d82fc49ca72768918902d8f927a1475438f02ef01de443eb4dfeecc5913a42610adf2de06a9d9a31258f29536bb13b5ad138af6725891371db50c35eee7622c7fbb496202c6a890626815934130122900dc1aa94677e68afe27df705a9d90f2adf5f3264e9d0743bae9d5e3342a632ada8daa0db10c8cd8285a4c65959ce61ee8c82ce45cd5b67b0c35f66ec034c939ef1467b8b8b2dd052106ad9cc61a32d436e2be13df5f6b1fe7536e8f58e8d638009e276b38838789d673550c57558d918f2f721eff6f786b14c20d70492c6ac177afacee5ef70ee60caa46070c51a8248d03db3b94e3be46c1d7050cf983d85d5ac9d5b8594bb15bda76836ce128eaf6d9e27492f34ca601ac5fe53b22116c377010f6743adb0243d6d64d1d84426f19c177dae2aea6468bdba9c686dbf6878504c19b98581a2eec2dca089ab11a653497e699f2844a78ec6f5d9614f034794b2a80e303090e52c00e56a8acb5c18b37080f8463e505c94adb29cdf43e89c26201199c5defaec90e1ad8d530f09088ef01cffe19934aa363a3b3fcb777081e22bdff8b0201fa4c19ed6fec98bebc18a4486465a8c9d1ba194da580e69245378831926c29bdf367813997073ad98b631b6fd964a9411c3bde1b0401ef7f60ed3b24b2d004984bde507a064d77abb66e3059b7927c273fb7bf805475e92219c68ee4feb8cc6e015aa4d72fcdcefddc5135fde4f35b5b7196549debb389a9cbecd4d38ac1ddfa5a985d04cae2f9b2a99fd7216cd6429f8d5a6d3bd6c91fa778c82397aca2939914dd53f8cee4829adb2e23702102f8236fcba07e924ca814a0de53c06c9b88bacfa622164d6bd625a1f4c6de16dabd858f976b502be63b26ca36deb61aee963229447e1ab9f61707d2bfe30ff3f79307c941eb570d6e0bfc045636028cb670622481c118bfe9eb9ee9249dddf7518dd8ba9aae7203033dc8c0d51980531dbc10a05ca8411d25db743347d58e34b8bab6c537227b0f8a4b654ca64d9919d725b5cdf454285769a77c557fd5f341a73cea5ec6da8660751dac74f05d54c1704b2ef444e8c63df13c0364edfd719302881bd91131f835af16a7d41461c415403bded30b7cc7e2f81adf376d7c044599c14d62c5bd2f124b2c161d7b1776ce4b3539ae63570771ddc5615f9d453762d84787576b9f2afddbde06732878fd55e95c43e4bba616f20f3dc10fa7b84644ff9ed560d152720b789df791d974d7c49b159887c37e319d496a8d85e4084690fd8d3c88a52017d140c21d9f67b4a4ab9c4fad36a57fa55fa81f265148fe2cac8f3abaeb10e12ebec4ea1018244f1ec10a6a9c2b7aa9052abfb8ff5407dd2904c6f2b1d9eb37d20f01545546a548ff1a8298597fc351fb40307adbfe3ba80d97236a605921a808251ee0af9a782dc57e53a9373668b44a730923c9c51938c1ca6a3a1cd91d828e572483813afd2f9fddccb08b836a5ac90f7088a21aef843b38ce81581ab11670d9c2677bcc62823ed44a321d2bb33fb37c89e6e2845dd4df194a7274f16df3bb8d6b0fef37de8233e02f4648e20c32bee8bcd9aa67b9165df0a144ddda394981da8bb8f9bdd47b331822e9f96dcde61d64f52b4787690ad1be073a92e2f4ff450aace0d355a98ba4f93496a209dc9def0c53db9d3bb2d7e5b793bfaf78d71411f207bccff4b5095ac8254a0a610d372e9a84fa8c04df0265f98e8fea2386cad4eb65d6832622cdf807aaf91c0657f5f1d82619370529b54ce6bd9a51ab6b2a5f695c2c8f32243e34c407959ee22a3a57f200bdd9d4285625270c2c53d1e4eab74da0c1f49eee999bdf767ada79815e9fa422a8c6c9107b5448888385b2a5d55a434ad5c54868789e125e745f4c7ed97dea714ecceb9265d3d6113490d40649a0288a365bd2d1b2964f647966b9da3431acc97e64dd35401546784b2f6a1404786e0f64adced98d3bae2c8017e946f13c89e55ae06739e8b0ccd9605ccf1aecf868911b48b2aeefc91ce340d9064a0c7122d01e30709ad0fe8d30cbee1d99078bcada6a5ec5b4b02ddf13d7a46b1efe16212fc8bc67ad0b5e4a570aaadbb38f32a7287c8c5589b6c6f10f1717bd91c8681e55e36c772e795ee584d771c1267fd7329a33a89ec9ce50d9266ac1072b008a0778728dc82050eab3fec270afd348f92cdc10c60e1337172f919847ce7aea0577069025fc7c07ae52c23854b5a1635da10877ef6c120f85e6e0e2034904a1259abe26d400f0760fc18ccedd70e486fe8cdb20d9451967d4278f486b098840bca95c43fb751b937cf0798152743c688b56304aa951fcc52de206f3ce89b4dd03e8e6a18f8d4314b5fa3f849ac90fc7cb0ef1612752e968cd0afef68c1ffede59824f739f96877df9138f683246fa0589ec22cf561ef2dec11dd389adfa4047f048a484c207dc12a0cf13e1b1ddb490c891da298690d2e0137134506868b1d0e427c26003e5605b64de3ba20a0cbce6d3150f39490602d372937c36d15e6f157c3b0e377f6b66bf75f498d5d3982b4cf281b4487742d18b190ffdf9238de6f1d37e175825a500892095af8bbbde994fd57b4d99b658ca640f495bee3ebcbba33b73ba3f8d09116ef64371429d6e63641a71c74d59084f353a17571bb0f7bb4c790f4aa4f4f19b3e9ed043d31a5fe44f9e5d7b40e2ea0ea772f37b43fad3c2dc1cadfef713c9cd511da6658ca6745f1f205ecebbf9f805d127147e8ec109a27da24c5dbe5cb9b8cd4ede3f9fca8269af06d3b8ab5671591dbd5d8cf6121c7b2ba2535a979c8b5f18153958f2e3b1fec8a60fbd4243ab8507b0dd4f2bdb08dee12abdfcba80b07983acfce1911f8345ba3975331b22b2d52978581f14a854193e19a3334fa9d3e6f160b35f6a447a65ead046956d0d241b948e99cc3d30e296316e225a70a0244e2fd5701aa8d4e70d1998fbfaa3bdbf5bd78a3fbcb7395d97016e3b6eba10e4d229599420ddbf652c92d5c5a762de56d762481cae3259c86eed6b82f45505895929e938d9d7cb8440a479452000a31838b25e20689ba19549f9b6a4fd914d5ee1bd0a352bc009ac37208d1525ee5335c95337fe9868d5bb1584b9ee8592ccfa6e15a2b3e35bffb580a10a8d6d270366219ce4ce16aa9952d326585327a4107204c61e36dedf7a5e750681d29e03e999507cfa1c2d277ca89f02a19cb13cdf96b04b01e051e9f4dac0a9f01c1f141d7a29369eabe36db11e51af3c88f8d2b1ba20ce4d07b0415b9259931a4c62895e9cb2a81f343cfd6494b2563374db6764d936cc53927b8e1ae5836ed3384bd111830461a109c0730186c7f1416b6c0e991e0ab0a5b5d1c6c3f6446a166d64a7b013b844bcc5caf22c1e7a98cde40d16ce35065d56e0f271da7505617f2fdb6b97d7046239e721fd55a2861422909d55b5b39169480dac246a4ae52f65043ea3ea17c2f10656236a8cb54f62943754b2f764a4cf96b94125d7392f3006712bde9b0c2fa82cf9dfa453bb01f9a0453262289ea4b06d38a1310a7da26173c3a40a9e2f1977c9897ad9b34d2a91b470c9b1cdb6fa6e236fa8d39bdbb7cf617058ab34e567e76f806f22e3974872e64dda6bddc6376814de3bbdf01abd6882e5345f440ac7ee2bca0dd25dd6bdfbe664d40f14bdb4c7d1682720bf635d6855e0c72f02f9e0f7a9a2ce4686e9d6ae1cdff2dc919b16b15e92aad0065741017674769ec16e478318b4ca7a1add245e1d49ad0e7ba70519080c301f6c81f95aef63410a4ae9c994e7231e335470b67393c9907b8fe606d9d2448ff6e462cc1f102d344b05118b2b9904c4e581f14c435ac3be5f88bc311c952723d2dfa95815384baa2309ced6ecec44fb9aee36269ab2fad63167f42618d106d19b38945f7b4ec055e57a615102e0d5c442d6447759167164f1697fec23bcf5498475fa6da7b6da6f2cf7971a226ccbd87e9eb16061ade70315a5a30b1a9b52ec6ee8744852f05374ddd20f532c363b78c510d33105cbaa9954c158c0d6150aa97820d2ed4fde8468cd98653abee40e9fa3c94e660f05172da6b5b344e2d7fb9cc3215793c6ca3be40046cad1a55d42005bee67f67d9a7f572848e23c849ac906261c74703eaa8fd2fbab2e4f145d450994a42ee83cdfbadab5e371b62d2762b13928d7df99bbdfaab1fe8447b7e392b7918dac640d7a7c3bcd591fd230d16acb98dbd66b62a0bf6b7e634100ede260195fe14a42160945627868102c2dcddeb6d61ff3a7a5ba8e567e087c5650000304374dbea8720bdc261b991bcaa9008d0a2e9dbb63ec6d55154f093c60e279e06fd649c56d01ef0b8d5681ac56b0ebadf1afa7bde166e2c9c5ae11d54b38046af73019ea7de8a822b59d7c86bfc054d76c8342b344b4d97fb52783eac09a6f9fe46cc54b6491b0a846368482c36e1e8ce22b7f711dd77f6dc2628c2daaa473472e806a69ca7a0494a7c1d67e32e673990ff076abc07962cede9b2310d0585e989b53fcda7066a37e8ee7b96ff6208c7465b8f7f1974e2d96d9ddafc4695fdff5b93822ff85fc69aeac4c4d0535a64a9e72cde8debdda81f10afd2ba092eae5abe4e675f03488bc5dcde715786a08ea127f85e1eaa521894a5fad6231a50350ec020b46c6673b7f5b09d6541f5638948009e8aa09cdb8af40172b2d243753add5629c2fd9feceb01ba4ae0b4a490609adb33f7f91daa54d893e9725589932f5d748dfe5de58a451b90b2d9247fe2c3ee6062fc46965bcb8fe183ffecd89a0a6292a32c7ca0c5b263e712ea7600e8d8fa9246a5722f31b6c2fc54dcd9eb53029e6fb70ecdfe2bbbe82836805973835f75fa606f4a2cccadd796289c1399a6911fc6e10c3a7b19c240c139fe3f3f6f5630810bc26ea1a4efb1c4c275ce41eda3f1c282f076e00ac554b4d9f90f4b7415b6cb8da9fb6c640285dbee3071eba92f84aea5125df5c4859d91953df68253da3ebc1f16ae63edf088f597915649cb74df3b723b4ca1774ec53f0332f186edc6602152ae32650131b1a0d086aabd739db5c1197950e174834db1d704aff5518ce796e3e629b4c9f7e2b9a17ff0c283b6622fda489b1b7d3eaa001a6a741866701acbd58d38d740332b82713a9f897fe2f331d43de7ceb6188df09a15bc9669a2da057c7fe3ba679a04b8d8a5b1842886def8f6e2fb424e226f97656ea244fa0ee1b96a33ece46c5858420a54d40cf4c90fe8fcfe1729b64fd9316df0080f9ff408e7fb0d4086c8b0bd933978ab48e56954764d6079b7bdaf74142c0aa20422d67114797a01535701a17add9bd3ba92a9879ed13446a30cad4d01f856149f52e2bf84b50fcf658bf1728744c64bfb083c64f4fcecbdb5cd25d977702d91b95193ba3acaf255c08351bc631a00788784ec22f3a382a6912b9c1b7664a0da05211c84e1a0a6642e899494fc83910edda3ac4b36fd43e9713f8ed4c02bf805915124dd5b8df8f2ee3312e4a5d63e84c44d74313b7f42f4ab8e36e3c8e8b22f0213c8e291bb75dac358ab1a00a36c5932d147f903c8791ecfa568544f988c4a41e5c26211efef00a59627b65809baf7357357826fb7c818762988e80b1c2ed3b6cfe22a71e5439473f446305d315ac9a2", 0x1000}], 0x6, 0x0, 0x597a) wait4(r2, &(0x7f0000000580), 0x3d9380c73d8d234a, &(0x7f00000004c0)) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000027c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x8002, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f00000001c0)) r10 = socket(0x11, 0x3, 0x0) setsockopt(r10, 0x11, 0x2, 0x0, 0x0) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 07:53:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x54}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\xc0n\x00', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 07:53:15 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair(0x10, 0x2, 0x40, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r3, 0x1}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) pread(r4, &(0x7f00000003c0)='!', 0x1, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r5, r4) 07:53:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f0000000480)=[{0x2, 0x8, 0x1000000}, {0x2, 0x0, 0x1400}, {0x4, 0x104, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x2ad5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x6a, 0x1000}, {0x3, 0x7}, {0xc, 0xfffffffffffffff8, 0x800}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000003c0)=""/186) semop(r2, &(0x7f0000000100)=[{0x1, 0x1000}], 0x1) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x6, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 07:53:15 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r1, r0) connect$inet(r0, &(0x7f0000000280)={0x2, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x5, 0x0, 0x0, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ad, &(0x7f0000000380)="96446a99e553c535916d938c0638") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x87, 0x0, 0x0, 0x8000}, {0x2, 0x7f}]}) socket(0x0, 0x4, 0x1) munlockall() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000300)=[{0x2, 0x1, 0x2, 0x7f}, {0x0, 0x80, 0x4, 0x1}]}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x8}, {0x80}, {0x6, 0x0, 0x1, 0x40}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000140)=0x8) ioctl$TIOCNOTTY(r5, 0x20007471) dup(r4) 07:53:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget(0x0, 0x10) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x44001000e, 0x80e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="ad147cd2674e65356afa264032f6caabec505bbf679448a922a5f2146be4f24e4517eb02d6b53584e4f8c04160a18eb9273f92636e8e48fd296e512522c84ab637def3640e7727b3eeff1ef97c854db97c521905d98fdcf5e0a605b4815da6b68258795b37c5bacd273aa0cea0c9", 0x6e}], 0x1, 0x0, 0x0) 07:53:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 07:53:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x2, "000000000000000100002000", 0x2000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) socket(0x6, 0x8000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0xff55ec0390359a26, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0x2, 0x80, 0x6}, 0x7, 0x4, 0xffffffc0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSCTTY(r7, 0x20007461) write(r2, &(0x7f0000000100)="8c65", 0x170) getpeername$unix(r4, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 07:53:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) r4 = accept$unix(r2, 0x0, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) bind(r4, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYPTR, @ANYRES16, @ANYBLOB="58e333ae84d843500ddd7803e5e1c660b3d682753d368175ceb866de1b26077d2bbd04901c9dbcffde444db53ff1bf588ddc7879033938d26cca59c62f57fd5d4fdd63b04a3a89fb1106a8104240be4b68a9d772f3868b578be708e060f07f6ac0e11f659c258aa6bd1d332fcbc1a1a208e04db63549b02025fef30f18f762ff863cb65a7887e72319d7080aac99ea38516a753e6a1382bbc19d18cf831df02521b9e2407d3b0d3d85592517b41832a6881f9271b9e3d8ea60173267deffdfa9a645cc1a07a4da9bd66aba35b52e1a12a6670abc967b7103c50bdc4309f80dcb25a06c32712e9794ca1a0f8df04a72ca", @ANYRESOCT=r7, @ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESDEC=r1, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES32=r5, @ANYRES16=0x0], @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESOCT=r6, @ANYPTR, @ANYPTR64, @ANYRES64], @ANYBLOB, @ANYPTR, @ANYRESHEX=r1]], 0x7) 07:53:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000800)="799cb71d52cc9b956e395f3f079cb5887c5fb0cd51209f1faab6ee452c17cf2651fdb659989da7bd8a44858cc54b760b607efd56d48709ebe7eb1ac219eef2d16f36b23168ee9c7d1958f304ef9e700ec5cd9030a259dcfc9a0580c4f4e9bbad7236f06e48931d999a7779d6bc71c8ecfdd5c9927768f6c3285b59f7716a50a02cbbc0f332ac041924bdf59e0ede4523d8715271a5a2216fa031f0cbef494a33154442e777c8e2037b3202c0a042ab4dd072eb012041ee77529e6c106464f91e4d944c7810f73ec0af2bb93c9902e641363976a823914825ab143b593cf21d2097442106fe8495fdba4dfd195d91836a01928a31da8256c838f9eaa71124eae169e9a4d2c1cc0a04883f5b37f0b5f2838617f3801cad243862c1a35c3aafe35a1ac629a6eaac3fb965162a2f93a6730def3ac5f97db6ffd58c6e0409f87c140a29386a89e12064cf7245b448a4890c36aef508df4f25e59474880402fd799f256caa66b8ee907937aa55da2c4006beec66e07bc0f85ecc095f3bd6a927ce5cd2de2482b68646bfdb3819da3ec6bf013ef7c9db83076224c3cab97cf8aa3b398ee1bc11215f5ce42872a0f971475b9b190f156562d9b40d5ccce98a76dd7ca2ccd20f734b9d04893aa7a63d3e3af7402cca11b9d4d47bd9c5a2c140da045ce453", 0x1e0}], 0x1) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0xb31, 0x7, 0x3f}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 07:53:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 07:53:16 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='.<6V\x8b\xba\xf1J\x00', 0x40, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2e}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r4, 0x2}) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fsync(r6) r7 = socket(0x18, 0x8002, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r8, r7) sendto$unix(r8, &(0x7f0000000200)="29f2d6707092feca5774e7182b8ecbd29672d56d571409b2a97bfab8fda1cc5180ede4e732788a8e931db3a66902d15b7a916f09f6c07a2c44ce5f00af99ccbc67055fab4115ff0e6e085cc37fec5aff09d5907856fba9e446f9c4dc74eced186e28021ec8a0c55a3c1f13e7dbad99cb989d07db8a47915d5e21e052f3be7c52c7c987a97112c90c97d68e29bb3cc083ea24a1f7be73e2ff71844600e5094ccd718677341873a9f805c72c1112d5ed5266bac50f0d8c8eaf3f73ca3c75481fb8e4d4c98ecbe8baa527fa09147ec1d00dacf6", 0xd2, 0x2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 07:53:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x80000000000009, 0xdffffbff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:53:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4}, {0x34, 0x0, 0x0, 0xfffffff7}, {0x6, 0x0, 0x0, 0x80000100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 07:53:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) socketpair(0x6, 0x2, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r2, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0x34b8edada02062a6, r0) 07:53:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x9, 0x42) r2 = semget$private(0x0, 0x1, 0x10) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x0, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1800}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r3 = semget(0x2, 0x2, 0x10) semop(r3, &(0x7f0000000000), 0x0) semctl$GETVAL(r1, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCDRAIN(r5, 0x2000745e) semop(r1, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/194) r6 = semget(0x1, 0x2, 0x578) semop(r6, &(0x7f00000003c0)=[{0x0, 0x0, 0x800}, {0x0, 0x8d, 0x1000}, {0x0, 0x20, 0x800}, {0x0, 0x5}, {0x4, 0x100, 0x1800}, {0x5, 0x5, 0x1000}, {0x1, 0xfffc, 0x1800}, {0x0, 0xfff7, 0x1800}, {0x0, 0x7f, 0x400}], 0x9) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f0000000480)=[{0x2, 0x8, 0x1000000}, {0x2, 0x0, 0x1400}, {0x4, 0x104, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x2ad5) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x6a, 0x1000}, {0x3, 0x7}, {0xc, 0xfffffffffffffff8, 0x800}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) semctl$GETPID(r7, 0x1, 0x4, &(0x7f00000003c0)=""/186) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000400)=[0x3f]) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x196, 0x0) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="50010501600000040000000107060000151004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e07000000cbc5737b8e2405757105c13efb18afaf03e665f3482e093de7cd0b10427a00000800"/336, 0x150, 0x0, 0x0, 0x0) 07:53:16 executing program 1: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005}) 07:53:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x612e2ed2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg(r1, &(0x7f0000000280)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x800, 0x2}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000300)="98910d247f2b82995d9ee253b10d856db56d5cd022614351888dea5e086aa9e70526f9ad1a323e8c3d70511b38af62fb28971597b75d88de3d1078ce7f1ede9f7f0f764a880b9195bcbe3066001ffd31e41d53388f2d0d4bfe6d1b59e239b4b762a0384a096a5c7c1f33b9034603b509aaa1ff075272d177147d701d000783fcaa533574181c7b6b1b5f5691a6d66acc20d7b452807a76cc08925ec9d094db940fea012d628e10424843648bdaad1bde0656b84ac2d1cd8d3ebe5d6530c73d02ade8e5957379b8441442876b6a0af7c469cc1a174cbf3d8b1634e0180b355479d86225a3e101b8e657b46a7653921bd773037646fbed68380f71730473f9531eb54dc56c43431626aac18a5f9cf0b3674d1223947ad845a61ddc1c5eaf4816b9fd92542eaa4f8e167d2059ca6cbd973dd2ca6193712844f2d57adac35ef50d410f532145d8c336f6ed5a01511415e5c52ac5f7d68d07fa60dcf9779687bd95b66d0d96ca8692620399ee6580f871d0b29b98f85fd62edd445716b75e2bf65b87155ade25dc4b6882d4b686024c33f3b758c4cd0b696620914628055fe112960a98705abdf464640f290204e12d6fc984db44c8eb7711a2c8470f7f01c44a4b36c1e8ce4fcf52d2fea2967334059a94e501ee478a0b63cd9cc27001792ad1d7f83563d36f08991670a1c49bfca6789359313a63cabfe042749fc8413ea9278dd1258ad6b4ed3a95400421d8b2547169d1517829c669962841fdbbbc588078230b2d0b1c2c941b880d71155d4cdcae96e995d49cbd0e1faecc11f9986f914aa4b56bad1a91c1bd939bea11c03236301a4c73e4e68567ce39855c9a2e1b056a8f7e5738e976020fa058febf4c29a40c2b4b24c9deb92bc9e4eb91834c6deba259d5d89446139214ba1bb4a931f00e8df2841f2af296826529a5934d8405202ad373c7ce0e5516fbfbdc4f768f057fdf437b28eca8e9eb01b0627d455be61be1272b24138ed156d48ec2fc0013c6047953f5d8c0f021c2a0cae77b13b3743b89963f3937635fa687cee8fc1801a850959df7cfeab553e97f651e03008e6b91810ca3443268c658d0238bb703541cecc4059328ddd59885bac7d4fe6286087a927417b9360d9d4021db3d8385262763773d8dd8482369ebd2a79f41512d698231276e4cbb787ebec70606817c70eb01ad2118b9e1f3167f29f6a20c5d16342b8a4ecf9939512ac87ef4e347e6faca0bb8d1dc917acc644f47b6be351a1dfc72bac628dd78f88909bae0610beb4db92b83df2ca03928b83cd60790968f6c90e51bcf01d74070ca59b95b17ff949e981b06f0fe38bea59b5d115bd8d5c70d16c31495b189bfb72e7c4d054951e2c55458ec93c2c41d7365003318e6d9b35f3ebc6000694fb7e6cc6c2a229f9d011600a82f41ee030642cdc6c71915100178e3bae7a036672aa8a9b84e8f8f2007e1bbdb5a05e8e70c1de0d7fb986a9b3704186637fbc77cf62da4eb58b86a6a72978ca20f78750501c019000dbe9dad85fe51f83a7072f0abb72c0201424963dd4ed4e1168b58a9af86385e003ba5cec3bb19128e7e46a28f95e151146afbc4e4106aa5945ba048c300bac1f1c0f19e043f7b432fc4ffe8ada76180d75527d39267faaa08a45cfd7a3506a8b786f25ba35adf04cf384bd9bbcbea75cf71f1a157c1a2c1006743e6bec6d898923fb7b12eb0a302aa8447362235a7abfe6a599722f1b123ee60ba7b6778e3f8603896cd9e4fb1f6b1c26c570b310579bb4fcc8f0ba36dccaee41f93414d683196cfb5ec2107372b7ca308bd125c59c8c1a4688ca006f7c2fe63c823101493ab68b10cd47ceefd9d02862afc76de74b465be956baefd0991ba2dd3876c18ef44b63f347d1ee6d315384eb1ac696167a1cff6bbb6af2e4fe696323f5ca6ffa1ab68204549f248e055eebad08b1175df09818cf3a822dfa8de1822a72477281b9c18e9685d4bed8afd19ac15d6566041dc9d2e4376c52ba2f380bd9c470b1793332877967901fbe92cd277f01776f9f3ceafbe086ecc8f5c8d25e7f12ccdd14b136c727e4fb88bec2d0fcf017c37e98f568c76869dacf9bb5cd48716c2038684ef61bc9f74b51f636ce9163e3273f0819dd9c144821b587a34d6de62a67fc36ddb814be55bfb9b89889cb0bc60040ba6218cadcf4a8aba233d1b7adbc762aeba6a24997a309ab6c90c58afec87db3f90e1b0b202ef9ad046e931c44b476fdbdea7cc4b9748cbedba6992237d8b6d3884196755dc36931e8e02562752b8ef36272ebae507bc2e92e83687cd996a054fb7ef3af7404d2bad233a5bd6a1dca8f14cdba2ec272bad3b45e0dadf9e9e521b1473558254daf4d78f9a758fb116976f614f9a3adbc9751723dd63f3ae48ff3819957671da73c7d5dd00b82a209f9eae57f40a548ccb2ae5a1eb0c6c8981c2af22607e6736635f23308188b017c47df1aa80167e148bdc273ceb20d36fc36964075c44898f32dcafca6c104513b8687a993924cb1de7dcfa5c4a6d21b81d726a383d4d73ed3c1c9e5c89f0df967b26dca33960435ffdfb2ebccdc263b0fdfd0959b8d47e309d224cdab76c122a5300be37f01a477fa13e4bc7f8ab9d1c5678745599f699daa2ec38b9684eb1b6bfd8d6691be91d41fe3eca490ba65fe4641548ffe8d22372a7c32655e69a4ff0aa7e98fa20a047ccbd3c284b25c185d218bb1da6b2993757d529b6ccff0dad670bb64160cab2890072c1c7ecc8e8273b1b77fe11314556f08af7c5feba0fa3505447a0e381b5bcbbcdbca72bcbba88b532157db7d981fefdafaad2c4ba0eb39101aadd4b3b49e6c48150ea204a2d9e866d25bece47af5af5dab67f1bbda8bd1b7bdafc982fd3db02912dc6dc9ce4005d89b15c4848f72c3ae976398882315f4e85efbd7da5afccc2a5c709cb6c59f15bce64b63330afe7e10cf7b68b9155d825b38482f9bb7574f3e6bc85b8c4ceab459e44825c11b25ec99bf9b97f9dd60d449c19e650d7e5dcf5d53d75c156180b12bbcb7ff7f6c9b868ccb86108658581274612cfb323824d530c5d8d32ad9686d7cbe90f79abd3a336668d83117dea0ccd41f49ac573fe317f22c2e3205e228b38d5433b5bc81f8fc0949150ca43f03adf2a529e2dcb174c121f1ddffc8587a90e55a3ff901e79f609e77bdfe286a15b655e24625959c5a829aaeaefb29e99ad51e31dbf50a0be9dc1b959e08496d9dfb41ddd870d69828b246af1da5c7eb056051bb3f4920ea1ae4ec9660ac694c704a0fb380951539d84f865cf182594eebbe01135121dfb0ce62f22c8f78a541c71b6d8c00f374aaec472be3434a2ab64c59c8e188bde3d4405a6cf9587f2c90ae263ad18debb81ddcf46a6965503ecbf8e2bb60652239d4ad218127499ffb135af8639976fb9583a29b663fa752fcbc8357f24506c8888a2b3ea765938459fc0c0dad78a21ff93f3534475b1547bbd1a076246b54a34bb0dd8d36c5b7c4b6e10d94a11abad5745e6608dfe5fdb5b70a3d49ef473528700ee89f3d64572c696d478538cee9e1f316645b3460fc605a30c7374207cca14f2911d7e5361b7efc04c01b808247e89032abe0f838146a96dbd14fa2c1ceeb952bf73161b30ef946b2201aa4cbc977647ca5c7c0b7191d6801d7d36b579f0e2d2519a34a23794d233487fbc8bee814d66e2d167800de842b8f2a3dedc978e56e6a4a39f283d4ff14a698040778bb0bbb2184796d4957224d6ca676c150a6026b3ae18b9bde01ed7354b0d141a7384f7d3690d78df1b3f0658a2917debefca9f693f1b35ae1a850684a3ede904a64928fefc9599a6fb11fc134a055e1e59e632b2f2bcee3d2f31f252ca5fa37c2c0622199802ae11e21cd2647922941590a3a320fe4e2c465f6740e0f2ca1bb1c32675094d4296516378205c1cab433c9c6749f3d49dab41c92143f0b0dab569bb413e1223104041378116124b85d6fc438046a992ea52a1d34c8999a89c3f4dca4abad09fd29233fb2c751b1430564e4c4cb6f03ed443f7ea541877dc82dc5b17d24aa87b7b451f92ea326ce09963da4a3f210c03a48ac061927e1b97a7c0bc63a4f7d971c90e910399cea2a06e9bf46b1ebe5c616710fcde5c07ebdb6a63a41f5bb3c438a67d89d605b2c6f12c1e492c908003b9993040d7a69322c9596a3dfb26144d2eb2da6ae2bc316b493f7c029085876d03a2642f2eeedb06f6aeb377fd15680f8238638493331eb1e0f515aace50a36decb01522abe1cd0813005b2c844afcdd4ab4b227bb8e32091672ee6c1d4cae17bc37b8ef89a818e01df783ce5d9bfb3d4618125d9644de5ef713206bb4effd4bebf77d9cbe83f026eb969682a99ac52d0a20e9b27c2ebd2c6e4690b29f524aa95992a8d8a6c2c24a9467bd45ec6c7d1d35f21a53bef0f725eb51a358252cc5dbc6facea7d681aa7f6e99a28858d4434cca13270c060a003c3092d3ddab1df6b64c88e43e819705f0a34bbb578ce26589b9de72828eb4dc24691220dd94022d055e6c48b51da938fa46aeb80dca7af762d520193e29195e86c5a83501cb510db9f1cddb18b9d3069aec8ab608b24b389fb49a76faa152c5a56e62c4bdd723c916283bf643a26b686abef410882ec6230d7a64903162b13a709991ec4af624b33cf98063ccadc213d6f6007794b6464aaaad56deb40086bc63e67c15ddb5904dedf93456428f8896a9be9b8f4c71d608954e99085fb891e76a4980ac27264dbbc37c36664919bc0faff689f854d9155b98ecefe40c50c61fdff5d7a459ac365f51bae133e37502e1a8ffa1ba5e99633ee9ec063b0529ec93f6044595e5089f7dd6371db4fa5890a3a8d870df9e2765ed9588dfbbe06bf6b31921fa9907a443d2a45dfcd55dd6a72cb8a6456d38b0dfaaa880a48bda9f50151994a988024dec86fb075fe17ad1a835f62d866599a5c32b7f82ff5edeb18876a709877f222671a79a07c5965556a83da010d206e3188be701bca5c5cc4855315a97dd3e3c19aecadca6aba467d7f5d404ca03cee7710b71e1eed3ea4589de2e5d15730207193db34d4d11850ca3dc8cb21299f312f31da0cf265cb8e975ae3a779fd3455e9c1543f44563bcb4418699fb6ba4ac3071222a06782e5e22d84cc52522e5f616a0872d18d0a5de6db569a73dd679a601f4a873a56acd3fca285461d9bb1f0c6e4e96af29e169a3fa8819137f8c9bc73e80cecc87f621cf302915bd11ef69227ff0720e462831b762a22d404781de3f8673226008967850944dcecc170a4a9e936475ba71a24e4b615c4acf84b23631e0d69039510f2e6be884d1e46589016410b69c797707673ee075b77919f3c5df0b048cfa60787947250a33cca7b331af9be64691466e055ae275815078084feb09b711119ffdbfeace81367c99ad00059a397ec562afc9eba41890791ae7cc7cb45252dd67e7c40c265e6882fb15d657cb36bc34c80b1ca05a54de18f96caf5c7424bf22be58d5941e657cf7338c57efa355255e2486dbfb0be5eb22bc269979ac5ceb32da6fae5adff471cc8db9ec565b9242956dd9c00fcf53befd1f744a6c7e44562bfdc3e9c85b8b70835cff38c2ed8c3b9248be5d6ae9ed38c5b49be7bdfc944c0bfb360c3d0828c10d361f2537ecbdd3741ae9c95bc5962f76ccb9c4a937f6a25fa678de54754eef40d4c9481c3a805367706fc429c3792879bdd5689f8b76a4320156c347a9d629d09a148dcd844fd730585d4ed61ecc37ec73ed20695f7a90ef11ebf9e0fa338b9be4229052", 0x1000}, {&(0x7f0000000140)="0c18ffde3abb77b72da920139aaa5d64fe47620ea79d2c8e3883a266efa326faece42c7e1a63cf9c0993cd1bba70571ebef16dd0e9e8af8538b0d6aaec", 0x3d}, {&(0x7f0000000180)="9cc869fd3d6b143980c1375b3e61afc6074df8712085ea1348383028a193e90f3880ecf4bbfdbc8024de27adff49783212bcca91a9847d8d359cf2baa80993874b7160809d0ae2256bee01ac693410b6410a771c804235b35ee79991fd5e83c165dba0157af271d0fee3afc5272c943178dee729948419f70832ecc533f7cea5cc400f1bd9dd8e626ecd6f91879c094ddb5e923ff552d936396826f8e890fe85ea5b320e25ead617705279541341a6afdfc7d0aee224ec984ff6be8bb3cdd535029260375b3c44030f4d1b547129c92f8f1b476ac7bf8c5b1db6ab84245047d6dc05aea0ee1d54a6a82b498172f4", 0xee}, {&(0x7f0000001300)="645d74a425969c43bcc47cb7a0b6e9652cf6c8b35e6afffe40ffc2b4a387348e998854ccbfa290d32ec23cf578e07429b716e4153915642e2f04adddf3e6c7772044f81b19663e7b39b57e793606adfa1dd96aecfe629687a14c4f", 0x5b}, {&(0x7f0000001380)="b546a446f49e0386da59f746f14fbe5a6edbc8e67328652d586f8481133d5a49b69bd489faf46e643d5db8d00621b96f2a9e519ff6f8e74217167d7d5844784efaa29029d877654d12bf6e06327f13d89b9599bbfc28e28a9eead550e3f57cdc0980216870164eace44d9078b140d1141acac9912c747853636508ba67c3aa7034db7a70b4acaa2b85d7d995388ef17d30a0ffdf702e40e70618f31f4a109af47ad833c9f649c5462540bdb81606c1cb6179b8b23492705c820f30dd2ddc3231a5fa5126d6c2e6e905", 0xc9}, {&(0x7f0000001480)="52faaae1934d8d78c20f4376cf3af3415ce752dcdebb8cc5be8242c84de8d096f45003eed2aba49f5f5beab66fd149556feed154c59e68eec2529c849b465e4c38c551bc657eafa28460b23d069c90528552fe8561bbd33907f812797690a0ac22a72769823687c945f8b0ef881c8566cf4f9aec81e768e3487b767578b409372562d7ff9a6b0310c7e25a8ab801c01a70678fc91aa50db53c3e5e95e88684664d42783e42e52136e262871eaac7fd569fded5028cf8b2f325b08d6f5c9551ceee5f91503d74eb9549923b0c9a53476a", 0xd0}, {&(0x7f0000001580)="3e588e323ed4c20777216f3eec07da0e20dfd50b41eee020dcb778ba11cc57ac71ab284a6795587f09ab78cebc91fbb16733375b89811307e9f9530074427bc4da71af94f83f829c9f9385e57765ad2f29b8e46a2db4dbd7e87079315209e88024493709184384f186fa2c95c60d10a5bbbaf19431a120bd9c82db462001dc4c854afe06036e44024310355ecd48fd3273af18d2b84f40", 0x97}], 0x7, &(0x7f0000001740)=[{0xb8, 0x1, 0x5, "7b80e45e5eef6bc2d104e0055647e69fc0d3d046de0dfc1a005866f32b8d453eb2f7afcb6834e4b047b16a2fc1fda5e38c81dda26cb7056c0797a3a88c2ed9176f1b2b51c6c57c63970377594dffa1de97a8eb0cf3a586d912aa1266ad8cf3ce9ec30daedf4dcc095a79e930ad33d4f14a2e67b74da662f7bf22e183b718a0013d7c573d8c042a47f06b529e6cc63b74b977db0dace26eb333367f3c6ce642aea81035"}, {0x108, 0x1, 0x3, "f47a708f0426806aa2b786a4308700a2a902ebad61767a22fc292d314858cbb3e19e02ea3dabb4e074962b0ac3a23f414ab50c176bf4880ac281a2ac991aabbde0d2d776c913b2bad27d0376bab59bda102f3bde903a92085c5f783d899e8d04609a8543dadbcf15cec0b41841f3b25a1be54f8e82266dca79535a67391eb7af910cf5e0365861086fd07503cc0469b423b9781c937af01be247a5192a3ecb110e6561e0b413dc404fe102ca67531145cfe70ac2e02462826c598f11380cea6647f7f6de66a66739984e8c23cae078f9c8d9e2a6866dc64d362ce65d0d6559c1f9fdc13820dedf5c37cc279d904927a0f9bfed67de28697d"}, {0xb8, 0xffff, 0x9a09, "7038d9e0093c060e9b725083adae64c72ef88c11f672ab0a9620817f0e2d9b419756d975e33ffea0043d5f09e9697f962abe8ced65e79bbf54a675821195997efb7203158217ee14de852e9066cfb64cb0514e57637bdc67e4c593f49968936c117a79d591cb46711eb24e97a39d865ecd560ffb567a2551986d150c7a802fa3e30a4d549a7a68156b3cf98f13f94f7b5ba518a42f424bca36dc643c8b316cd48868"}, {0xc8, 0x1, 0x3, "e0e1c41271cbac12b306aa6da9582c6fa7dd9327026f7e875ae8772c3778ac86a9ee8d310f9b1e48963e8ef9a2769fab65638428d97d52a3347d01b5f1889b106cdd6371a5a4d99b642a14e9962742d7569653eb1c0e03e28b6a9488439d7f78f9f251a081be04e23a822636bbce4741cddc151b14d55a83d119532fc2afc083bd8a84d9ce9c8121654e919c0ccb78d3c361458c430d2d40219b67d72b3ae9232a21cac4bd8834d6febb1b220dd3009e1f6b"}, {0xf0, 0x1, 0x4, "0a8ec87fa1fbdf0d8f0ea4a707d923122500515082e1493b3f41ec3a05191d6593e3232124e574b7aea58bf000339513d34c0fd106dc0d01352d231c1beaf8e6a4470b9f1a1c6bfedde4c73cc6669131452c5478f5babd9328408c602af4f95dc7c43d7bfd2a0300f27bc3d9ee94062edbc884a167e046ef3a7e6c934b6343f7aec53018c7f8de7544bcc4f8bc5ebcccc700edfdf120f040b2f486db65cc7d262f660e4c9a37bbb66d886893f3c4767eee8b9576565f98b8da190d910605639f3083a72ae85349db684a0140e0de7eadf1bcac82bbdd6964350669a8"}, {0xc0, 0x0, 0x80, "0a4b86edc243307864d59518671cc33bfd97693d1304c9b6955d56ad4d8332252f4265ff48a89e99fc8c0dd6ac3d3d7763688387e70579284f840a3bba017874facc2f5221a1d9710b086534b6bd646f2ab2bb0d07ef48749902dc76a0bc29bd5284858697f752dcab373ca508ad897c7957b958070dd7b0e493c4f8167c198ae9373be2da504691caddd1b7fb2ccee60a3fd05d5356aa726bd558979bb65ba19552239cd6972d79d41202bc4934"}, {0xa0, 0xffff, 0x9, "86bab2cddfb533620c5e0639e21039277e5bd5b62a2e5fbd25ec0fc37b6af0aef69a113e64e491a854f862a3d095fe0615cf2e0d8e6d7c2359baed35bee19370368ccd195f1f4f0e080fa1ced3d4df2ee080dde1fd8f8ca5bd0d2e115757cb7416e44e8f0ab8bd45fa017aa3bf393a8485dd9f2489629f47fa8ac536199cd76048bd0fcb6131170b14"}, {0xb0, 0x0, 0x4, "ff8ebb82270d50ed897805acf52c9055818222f85e88bac8231255489aa1fce197f4df105b59821a9ad35c6b73b6dea0e8ba188b1dfec0312b1ffdb036e447d95fb859ccd67140fcf8b5d974edfef59d6fe47c8c9630d191e96a7ebe7aa65e74a8b891cfb86f3e86ce7ed2c1e0b21cd8b432aa4ba5440c077c92e4b6da32a7889c485ba298bf312edb6e01ebbcd6d2e02e2f5139e9c5fe588299cb77"}, {0xa0, 0x1, 0x0, "ae07138dadcc45e7f6066ce2c0e01db3aa947bae5a70238abe3a505f02038fea079a51fa0e94eecd7818b845fa2e25a121d5cdd5b9ffab5aa4efa371985f079380a923d86a082d078878d33e0792fccba6149849c81cf540caa8cb954c127d8e4ade6d31df8b7e2f936f25ad98070814cf931e01dddb420d94ad19bd7fb9619b9bbe92d9a7b39e47ee8014bc"}], 0x6e0}, 0x2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 07:53:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) msgget(0x3, 0x18) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x2fe7, 0x6}, {{r0}, 0xfffffffffffffffa, 0xa8858d3f38e81e42, 0x20, 0x0, 0xbf}, {{r0}, 0x7ffffffffffffff7, 0x5e, 0x1, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x9}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x7f0, 0xff}], 0x31eb9cb2, &(0x7f0000000240)=[{{r0}, 0x0, 0x4, 0x1, 0x6, 0x7}, {{}, 0xfffffffffffffffc, 0x1, 0x1, 0x1, 0x1}, {{r3}, 0xfffffffffffffffd, 0x20, 0x0, 0x7ff, 0x7}, {{r4}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x1a, 0x1444}, {{r0}, 0x4aa6042bb119c956, 0x0, 0x0, 0x400, 0xe9a}, {{r5}, 0x3, 0x0, 0xfffff, 0x101, 0x7}], 0x2, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4, 0x0, 0x0, 0x10001}, {0x7fff}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 07:53:17 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x80, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x1}) 07:53:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000040), 0x20000000000003a2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1, 0x10001, 0x8001, 0x4, "8a678adf04e8564abe59bf203643b85d574994a7", 0x80200000, 0xffff8001}) syz_open_pts() 07:53:17 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0x7b, &(0x7f0000000180)={0x1000000000000403}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 07:53:17 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto$unix(r0, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 07:53:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x200000000000007c, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r1, &(0x7f0000000300)=[{&(0x7f00000004c0)="6078942911a343a9ff4ec3bbd0d76b6744bf98f5ce08edd50283bed9c594710bdbd8d121f5382f77294e1cb152fa5fb58f409a70598930d668999e8ebaca50a4370a2727a3439ebfdce8e1c80cdcbe67256feab516a1a0d52377b136f0a87c69b7ce34aa2625e7a78d81879bb270d74e9d91f9fc094178bfb09704000000f6a78ae898aae2a6688850735a2168ad8ce2f07de14bbaffe312e567bf1c437cfd31f42ed49bc765d6c398f2520dfb86492677841f98faeb0985d3b463973a97cd400000000000", 0x1c1}, {&(0x7f0000000340)="78334a267970b42dbbf10cdea161449373295c52350dec696a4f14d19411ed39627bc56b21ac04d3021978aec4838dcf0bd4972e9dda36da34d7786754ae13936ad65a9b5fd3080748e0b9e7bd02fde544bacc5dcd522176d68e", 0x5a}], 0x36a) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 07:53:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x100000001, 0x0, 0x0, 0x4}, {0x4d, 0x0, 0x0, 0x1000000}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 07:53:17 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000180)) fcntl$dupfd(r4, 0x54dec19ac85eefb2, r5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 07:53:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() r4 = dup2(r2, r2) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r3, &(0x7f0000000300), 0x3258, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffe2c) r5 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1019f157e5db73cb217299ea640c2c67030081eb00000100dd978100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, r7, r8]) fchownat(r4, &(0x7f0000000000)='./file0\x00', r5, r8, 0xb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1019f157e5db73cb217299ea640c2c67030081eb00000100dd978100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, r10, r11]) fchown(r1, r5, r10) r12 = socket(0x18, 0x8002, 0x0) r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGFLAGS(r14, 0x4004745d, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r15, &(0x7f0000000140)="94f7eee86ddf6481f21327c51f73eb9a67f45895a26f3989507a5fbc246d547c3095d887ecffb745d2221adcdb220901fd97595202f4c9e0c748144657378ec5f40180437c2a0ae9c4f404f11c7c9fc6e86af5458c51c60f9116190c71", 0x5d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r16 = msgget$private(0x0, 0x400) msgsnd(r16, &(0x7f0000000200)={0x3, "b0cdec00bb85236e12b2598a4884f15d6b3d1aca215d6b6bf3b96c7a8d1f22e9144d302d98e68fd36f364c34ceb39ab29441fe59e60b8f2521e62d10d39b654b91d3c88bbd670d3c6991a99ebceb41c3d546e031813030e7a00207faa2072cba0efa072da107d0cfdb6e958be694466a1aa96b3e339ca8d53acc7b1cee97f019f93c0b65c95d6028b38dc9e274c5cfeddf7331e472669e25c9048988660ae4bc93a53145eb1fe48e6ec84ad02b2a952f1cf3304ecaa6b23d8112ea68c523667f27ed555b0f04e084db32051aec3b2b288d89c87d3fbe2f5e519514103bf773f72b2df336"}, 0xec, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 07:53:17 executing program 1: open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0x40000000}], 0xdde, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 07:53:18 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80], [], [0x0, 0x0, 0x0, 0x9, 0xfffff00000000003], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r2, 0x0, r5) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 07:53:18 executing program 0: writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="ee79cf2233dbe934ece1efc73dd5a95e3d822b18fae0ae0a3dc5d0acbed53930ef41872ad4d6844275a73b321f9ada003ad04a5df0edb6487a7c174dfa72f8b4e2028bba366b5e046ca10d3a0266ebc9d028f17ce93d4380af5e65f938188678a4c7fd2b326d5141e58bc1c2d453fe94a9619f40dd9fd66f89e7a02c8440eca2978ee7a3143f347c2e36d3d77b6fd5ef12f8dc95c013de4b8def612709a3986fd8c6a0ef362b2b69f361f5fb19173d56b2de00b60f78684b1fa685b0b859f3bf66a46c68bd349f2e3e19309ed8fe1f70d7328ee681e4518c36c34d684295c8d5b024816e79"}, {&(0x7f0000000540)="63b8d88eb39e8b398e68c1f9b04d8515315a3b3fcea01e8bc80cf30b2831f76a8fcc3cbb0fffa73a42a4bad4c007a1961e4ec8c0d6bd739a3982fdc0f7532aa7ed2c82e8772395d1acc060261d5faaf57e38a71fcdd63f99c0280ecc3734de0df7003568085c7ad984bdddf004fb454eee61876efb1d45cf40f708948b4a18189e1128228549e3bb670e7a997fb4050d4264eddb410d09b2a598610c0ff72cd065c2f5b80b57708bd1"}, {&(0x7f0000000300)="ca2cd9596ac9d1b0a1c007000a94aef5654d7994c4451c2f14328ad95d8543badcf69fb12b0d3064454d5727c6683c289543f2cace9eaac106ed2eab93fa324cf1a8e1adbfd99c65869a7ebcccd379511cae3d3edf2cd79a082b15d61e68634dfef2285a435d25e6a91f66070becd49c3f3438d6536211e87ff9c1b3b0fa47ff877fa19aa97d2d39be86e65d768b15cd4b3874ed99132387c3f6893bbd824f793c9fdb442b5943ebb243a04dbbe0bb4bd9825be7ad9be36de15162f5429bc6796a4fa8918e7d5f35093b41685253e011ccee30322fde29c544a57c83526c100274395455de6ebee7f8bf79d2fdee384f6f03f77bb47d970d751b0e4482"}, {&(0x7f0000000180)="fac63fa74d7d10f02a040b528d5c5fce69293046fa7704d3178d8ad728fb109833a8ce29f32a3f55489aaa2ea15bb175282e38843cedcf05b744e1008965a91ac86cb27cb16ecb2f01f38fc63a7a9e478c"}, {&(0x7f0000000000)="e393b018d45c8991b4a8693964fbf9ca"}], 0x37e, 0x0, 0x0) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000480)=""/166, 0xa6, 0x10c0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{}, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) sync() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchmod(r3, 0x100) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0xfffffffffffffffa, 0x7}) mkdir(&(0x7f0000000280)='./file0\x00', 0x2f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r4, 0xa, r3) 07:53:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 07:53:18 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x0, 0x7, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000300)="f681beb2e704557d99", 0x9}, {&(0x7f0000000340)="14363ebe30c56d82d89e5c", 0xb}, {&(0x7f0000000380)="4e705c44644f6dadd257d8332127529e91d581b3fb9db4711b571c5b8db188b52d0a8414e2", 0x25}, {&(0x7f00000003c0)="6baf8b833e5bdd2307e977d5f27cd5aa59dad38cbec26d4771d9950ba57902ef775c6a0643ed21cf28e8a48953c5100310e8b4f615102153e198299c6a0654d363009686c7ca7dbef571d0e0ab15d44dec17449a63e7cf43ec60604c7764432808cc30f6be35e57cefe9777d4273ef0d3e77d16da78df0ecedb7424949c5d7f3830036bef69c826ee03d1c882c03469c26f3ae977ed1d3f5ffe5f268d76a93cdbd8c54aa733e7713b2a3e9fd90801ededbdbe2f3f06a8f03f405ff97983dfd921d7144c8", 0xc4}, {&(0x7f00000004c0)="b7332a4acba5ead6f04cab7be2dbdd714cf9a86e80516333455973ea7fcec3b3ca06f54c96f43163d805e5ec92205c14b37e3dc8522dedf6ac63cd4d59c47481777a14b5ee02c788afee042672fc14d13e971d94a719103a24bd58552b2de1f0dd520440330de54465566f85225db04d7e85d900e75e7aa2c453201124469721d655d373193cb6f130e28de6b619d3ee04fcff95bc2a0eac936034f96cf60d59d16989ddabd3325bafa091c34285ab51f6067cb5d050d8230705", 0xa14fb1a}], 0x5, 0x0, 0x87fffffff) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 07:53:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xf000, 0x2, 0x7, 0x1e1e}]}) ftruncate(r0, 0x0, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3fa}, {0x64, 0x0, 0x0, 0xfffffffc}, {0x8fa, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="ecd4a7ed70ea56e64d62e951dbb7") 07:53:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0xffffffff}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x200000000}, {0x0, 0x0, 0x0, 0x4000000}], {0x0, 0x8000000, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:53:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) accept$unix(r0, &(0x7f0000002740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffe900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030b15f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022a3979ea1d244e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f59174ea24bd98712c73bfbff42bcc90a6068b2b33789b3c06c2e9297584c7fd999558ec028db2b3cc89175b966bfddc88653627b67e05e4b5e8c0d24b88c95c1b191489a2b58cd62a054a24d7c6db02a43b75b302a6167c1d86891d1b2f8c15e594c2ef2d81a8154d401d235d4abce2e3678a32eeb100c4093fa31def72594032cdba34ae08a1ee3db8e955e77c55e6a68aea72ec87ed48be3dd09ae68554b75b420b2889e1a39fa10e9db20d3fbe2d20b93b896c45"], &(0x7f0000000380)=0x1002) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xd) r2 = accept$inet(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(r3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2000000000000193, &(0x7f0000000280)=[{0x79d, 0x3, 0x3f, 0x8}, {0x1000, 0x1f, 0x0, 0x5}]}) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r9 = semget$private(0x0, 0x8, 0x400) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r9, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r9, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r9, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r9, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r9, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r9, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r9, &(0x7f0000000040), 0x0) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffdda) r14 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r16 = socket(0x0, 0x0, 0x0) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r17, r19, r21}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000540)={{0x5, r11, r13, r15, r21, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r23 = socket(0x0, 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r24, r26, r28}, 0xc) r29 = socket(0x0, 0x0, 0x0) r30 = fcntl$getown(r29, 0x5) r31 = socket(0x800000018, 0x3, 0x102) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r33 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r30, r32, r34}, 0xc) r35 = socket$unix(0x1, 0x2, 0x0) r36 = socket(0x2, 0x3, 0x0) r37 = fcntl$dupfd(r36, 0x0, r36) ioctl$TIOCFLUSH(r37, 0x8040691a, &(0x7f0000000300)) r38 = openat(r37, &(0x7f0000000400)='./file0\x00', 0x80, 0x1) r39 = socket(0x18, 0x2, 0x0) r40 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r40, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r41 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r41, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r42 = syz_open_pts() r43 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r43, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="589f92985d5c1af02ac30f3caf9cf980a4ec03ada73a4a70da95f1144989f40925ed4903255db02cda373749a9a1f888d353105770e8a1a843a2ac5cd6f8a216879bc4d3e4182b147cde724185c2f831e0206af7e0e07c8cd545ddd8f1f1e6ff517811", 0x63}, {&(0x7f0000000240)="2916779a5fcda0d24b03be30d719fe1608c565912df7cd743108b7ce072315edfb12ca0aa8688a5600e92f3339eb35cdb2502323fcf8486747ca05246407128ad9990ff18e9bb7", 0x47}], 0x2, &(0x7f0000001680)=ANY=[@ANYBLOB="20000000040000000000000000000000eb7e069259a64b58a44fab5c3400000100"/43, @ANYRES32=r8, @ANYRES32=r15, @ANYRES32=r22, @ANYBLOB="0000000020000000e3fffdffffffffffffff00006c39157c99250999449c5f76edd427c6716e47c4d26aff97eeb3cfa1351feca22b4bf8fad8547822cf030839936fce94db9b2e40ae1b6030d14bc6c15e32500000", @ANYRES32=r24, @ANYRES32=r32, @ANYRES32=0x0, @ANYBLOB="0000c0b66b624b36cd4acfc66ea3d386fcc6779e0000300000000000009faf5d4fb6266dd73bf00271b18ec9ffff00000100000013e34b1ed7a270911785c8aa44fb80b9c2e663ff8b5cbe8d2d0acd397c1fbe6481060008a72cd2744d6c64df3e20338aaf54172aa1888b2abde027a08a00000000000000e0b3e5272665142d60d87f6bff71f1723d37e3", @ANYRES32=r35, @ANYRES32=r38, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43], 0x70, 0x5}, 0xe) r44 = semget$private(0x0, 0x8, 0x400) semop(r44, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r44, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r44, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r44, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r44, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r44, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r44, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r44, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r44, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r44, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r44, &(0x7f0000000040), 0x0) r45 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r47 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffdda) r49 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r51 = socket(0x0, 0x0, 0x0) r52 = fcntl$getown(r51, 0x5) r53 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r55 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r52, r54, r56}, 0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000540)={{0x5, r46, r48, r50, r56, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r57 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r57, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, &(0x7f0000000380)=0xfe62) r59 = semget$private(0x0, 0x8, 0x400) semop(r59, &(0x7f0000001280)=[{0x5, 0x92, 0x1400}, {0x4, 0x2, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x9, 0x800}, {0x4, 0x2ca7}, {0x4, 0xab6, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0xfffc, 0x3000}], 0x8) semop(r59, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r59, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r59, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r59, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r59, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r59, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r59, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r59, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r59, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r59, &(0x7f0000000040), 0x0) r60 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r62 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffdda) r64 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r66 = socket(0x0, 0x0, 0x0) r67 = fcntl$getown(r66, 0x5) r68 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r70 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r67, r69, r71}, 0xc) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000540)={{0x5, r61, r63, r65, r71, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r73 = socket(0x0, 0x0, 0x0) r74 = fcntl$getown(r73, 0x5) r75 = socket(0x800000018, 0x3, 0x102) bind$unix(r75, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r77 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r74, r76, r78}, 0xc) r79 = socket(0x0, 0x0, 0x0) r80 = fcntl$getown(r79, 0x5) r81 = socket(0x800000018, 0x3, 0x102) bind$unix(r81, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r83 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r80, r82, r84}, 0xc) r85 = socket$unix(0x1, 0x2, 0x0) r86 = socket(0x2, 0x3, 0x0) r87 = fcntl$dupfd(r86, 0x0, r86) ioctl$TIOCFLUSH(r87, 0x8040691a, &(0x7f0000000300)) r88 = openat(r87, &(0x7f0000000400)='./file0\x00', 0x80, 0x1) r89 = socket(0x18, 0x2, 0x0) r90 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r90, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r91 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r91, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r92 = syz_open_pts() r93 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r93, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="589f92985d5c1af02ac30f3caf9cf980a4ec03ada73a4a70da95f1144989f40925ed4903255db02cda373749a9a1f888d353105770e8a1a843a2ac5cd6f8a216879bc4d3e4182b147cde724185c2f831e0206af7e0e07c8cd545ddd8f1f1e6ff517811", 0x63}, {&(0x7f0000000240)="2916779a5fcda0d24b03be30d719fe1608c565912df7cd743108b7ce072315edfb12ca0aa8688a5600e92f3339eb35cdb2502323fcf8486747ca05246407128ad9990ff18e9bb7", 0x47}], 0x2, &(0x7f00000014c0)=ANY=[@ANYBLOB="20000000040000000000000000000000eb7e06928a4259a64b58a44fab5c3400"/45, @ANYRES32=r58, @ANYRES32=r65, @ANYRES32=r72, @ANYBLOB="0000000020000000e3fffdffffffffffffff00006c39157c99250999449c5f76edd427c6716e47c4d26aff97eeb3cfa1351feca22b4bf8fad8547822cf030839936fce94db9b2e40ae1b6030d14bc6c15e32500000", @ANYRES32=r74, @ANYRES32=r82, @ANYRES32=0x0, @ANYBLOB="0000c0b66f624b36cd4acf86fcbd779e0000300000000000001fffff000001000000", @ANYRES32=r85, @ANYRES32=r88, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r89, @ANYRES32=r90, @ANYRES32=r91, @ANYRES32=r92, @ANYRES32=r93], 0x70, 0x5}, 0xe) getgroups(0x5, &(0x7f0000000000)=[r22, r56, 0xffffffffffffffff, r4, r72]) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, r94}, 0x100, 0x1, r6, 0x0, 0x0, 0x0, 0x80a6, 0x9}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r6) r95 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r95, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x21, 0x1, 0x0, 0x9}, {0x6, 0x0, 0x0, 0xa1}]}) r96 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r96, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgsnd(r96, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r97 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r97, 0x2, 0x0) msgrcv(r96, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) semget$private(0x0, 0x62f2a24c37e5a520, 0x200) chmod(&(0x7f0000000440)='./bus\x00', 0x2) msgsnd(r96, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) r98 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r98, 0xc0307006, &(0x7f0000000100)) fcntl$dupfd(r98, 0x0, 0xffffffffffffffff) 07:53:18 executing program 1: writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = kqueue() sync() kevent(r1, &(0x7f0000000200)=[{}], 0x400081, &(0x7f0000000240), 0x7fff, 0x0) sync() r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r2, &(0x7f0000000200), 0x7ff, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0xa, 0x40, 0xd39a, 0xffffffff}, {{r0}, 0xcfdb4153565f74e8, 0x21, 0x4, 0x6, 0x401}, {{r3}, 0xfffffffffffffff9, 0x8, 0x20, 0x100000000000}, {{r4}, 0xffffffffffffffff, 0x10, 0x8, 0x0, 0xee}, {{r4}, 0xf6780ad1f8756f7f, 0x28, 0x0, 0x4, 0xf343}, {{r5}, 0xfffffffffffffff8, 0x8, 0x70000000, 0x0, 0x6}, {{r6}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x4, 0x4}], 0x7ffc, 0x0) 07:53:19 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000140)={0xeb, 0xffffffff, 0x4}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$setown(r0, 0x6, r5) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x3ff80}}, &(0x7f0000001100)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0xb18b}) 07:53:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getown(r0, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') 07:53:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000340)=ANY=[@ANYRESHEX=r2], 0x1, 0x0, 0xffffffffffffffbb, 0x0, 0x1ce, 0x200}, 0x400) close(r0) close(r1) 07:53:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210], [0x5, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {0x0, 0x0, 0xfffffffe, 0x5}, {}, {}, {}, {0x0, 0x0, 0x40}], {0x0, 0x0, 0x0, 0x80000001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(0xffffffffffffff9c, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) r1 = msgget(0x3, 0x0) msgsnd(r1, &(0x7f00000004c0)={0x0, "5777cd87a64a8751965758cced8e152e336397e0eab472fabb0aaac8f0ac2b637ca155ca98e316325cdc2d6164b109809abffcbaf8effe5e2d1abc045cbd7fc4357466861a18af8cddb6d71682eded9ad49918e5d21ef11335bea8b6ca1ecd17c4cc6cc7a58a6ecf2ba15e0d9c9ed232a52cc35610da95ad9ece7b447cdf564dc3fa55ee69a13f600950123ebd050b38d16a5ff585ebc093d35bd4ee2afec4c9b9b7552cf4e19be3eacf474eec0fcfde5415b8da6a3146eef02a171bc3ba7de56044ad6d52f9e4c621be81007a17fe6e"}, 0xd8, 0x44205b2ce6d03f23) 07:53:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x10000, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7eddbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/60) msgrcv(r1, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x3800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000000c0)={0x4a, 0x0, &(0x7f0000000140)=""/74}) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 07:53:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fsync(r4) 07:53:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x0, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x4}) 07:53:19 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000072f000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 07:53:19 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mprotect(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x8) 07:53:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x3de, 0x0, 0x0, 0x0, 0x0, 0x96], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x120000000}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:53:22 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() r6 = dup2(r4, r4) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r5, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffe2c) r7 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1019f157e5db73cb217299ea640c2c67030081eb00000100dd978100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, r9, r10]) fchownat(r6, &(0x7f0000000000)='./file0\x00', r7, r10, 0xb) fchown(r3, r7, 0x0) r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r12, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r12, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) mknodat(r12, &(0x7f0000000080)='./file1\x00', 0xc000, 0xf3f7) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000600)) faccessat(r11, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 07:53:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000100)='./bus\x00', 0x200, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r0, &(0x7f0000000000), 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x882e, 0x5}, {0x4, 0xd1}}) 07:53:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x10001}, 0xc) r1 = socket(0x2, 0xc003, 0x11) r2 = open(0x0, 0x200, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) fchownat(r2, &(0x7f0000000200)='./file0\x00', r4, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) writev(r1, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x2df}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x25, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 07:53:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x3}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:53:22 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1009233}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x102) ioctl$KDGKBMODE(r2, 0x40044b06) socket$unix(0x1, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x2, 0x7, 0x2}, 0xfffffffffffffe92) write(r1, &(0x7f0000000100)="8c65", 0x170) 07:53:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 07:53:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) r2 = shmget(0x1, 0x1000, 0x282, &(0x7f0000fff000/0x1000)=nil) r3 = getuid() r4 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1019f157e5db73cb217299ea640c2c67030081eb00000100dd978100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, r6, r7]) r8 = getpid() r9 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5, r3, 0xffffffffffffffff, r4, r6, 0x4, 0x6}, 0x1, 0x81, r8, r9, 0xfea, 0x7, 0xdf}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) r10 = socket(0x18, 0x8002, 0x0) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getpeername(r12, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) 07:53:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e202e57f0001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0xacc8995715a149dd, 0x100) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x101, [{0x2, 0x1}, {0x3, 0x5}, {0x2, 0x5}, {0x2, 0x1f8000}, {}, {0x3, 0x9db}, {0x0, 0x6}, {0x2, 0x1}, {0x2, 0x5}, {0x2, 0x7e7fe8e6}, {0x2, 0x1}, {0x1, 0x7fffffff}, {0x1}, {0x3}, {0x1, 0x3ff}, {0x1, 0xff}, {0x3, 0x4b1}, {0x3, 0x1}, {0x3, 0x40008000}, {0x2}, {0x7}, {0x0, 0x1f}, {0x1, 0xfffffff8}, {0x3, 0x200}, {0x6, 0x1}, {0x0, 0x4}, {0x2}, {0x2}, {0x2, 0x400}, {}, {0x1}, {0x0, 0x22}]}) setsockopt(0xffffffffffffffff, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) 07:53:22 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f000032d000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000161000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x0, 0x0) dup(r0) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) sendto$unix(r2, &(0x7f0000000580)="bb097b596b89bbef83227ea89347b65a1888a8b1f615337f73f1367c58e3200b39712add53334831dc920946a5e6cc7cd32da04a3de3f063bd311d7374d08f67c544683f710bfd6045df1dc9c48518b512e51b50227ed66fa883a964a5ea52f2745549a809968246c19cfd9d0f4eb99d7468a0623c1f9352ff0d8ab0ffaa74c9a5d9", 0x82, 0x207, &(0x7f0000000640)=@abs={0x24d13fdae409f200, 0x0, 0x1}, 0x8) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000540)) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 07:53:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000180)="09248bf244ee71e72ee8293407982007e9f218257d157f1fd3621ba8fe87f2272e827b4e42daa85ecb30925d5b2512f493eae2310fa7673540acaaa823a6d4dad530203ac9c951196621e11289e8094cdbca767b8127648c6bf1279fd8f9f3f59b48ea9bbafe8a0990e7b9af26a14f77d0cc4b5bc6cecb0c45c39d7e87bcd4cf99c250337fcf7f707ba7c8a056224f3403bde7612051b5839c14b9bbbccd3a2f2817b646aa824bc42d7a5abed8fdf6", 0xaf}, {&(0x7f00000002c0)="4c006657e97010a9d8d431179aa08fd44c9e11486a9764b1531cfc36e28038d95ec8772ad2bb76b04ab0313395e6e1bedfbe2399b98e1c76e2d59454d410360139c82095b5abfb0552fdb06df2e5fc2ea7da2ffb421cf728d4576166cac876c3574213b63fce25ff68c2758643c61cfacaad56cc22699c9ab51e7fe21e1a4982168e577d75f43b9c545f023578d53760c1", 0x91}, {&(0x7f0000000380)="2c4ac8a8c7468ed570c0adc3f1269f5ec8bcc8fed3362fff0e68d5bceccdedc15c29ec1736d478ac7446f0f5171946096181acae1b0e3bd5c8f1c462b5a7ac526c9d24f356f7c877fb08cd5ff926066d8910e41bfc4b7046a07756fad12c5dc9148df9e1fe42fd48c7c8534f6937532d9261448967f0e90d31f10213ff77c1b154499a60a8be8a43aaa4e0847d26a707cc3236e3a68369abf518746aa0895668338e5adacaa9471e1ecccce0", 0xac}], 0x3) shmget$private(0x0, 0x3000, 0x2a0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000480)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x2}, {0x8fe}]}) socketpair(0x1, 0x0, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r4) ioctl$BIOCPROMISC(r6, 0x20004269) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) 07:53:22 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYRESHEX, @ANYBLOB="dabffc587c292b16066c9a93b0dc8df1df45c64ea865991084b9e8d6304648d1639b06047fd96e63cd2d1e55334b4a0d5e8af281e2383e5dc1916c49bfdb3ef732d77a704fa94cc9179a6a2933bd3f6fcb7c897e315b46cd5b94b8a480c28c5993c57e997a04e55e007b471af0dcf045cc91356ac05ba791c61d89c9144fda1c8438780733ae8ed7d2e3b3e010913d5d97272fdc42c899e5c3b8001c5f61ef221dafcaca7951142deb3557929140a543b47f182612690337094de72b2ae890a24b392e21643e6f72f4920b4266c7023a54d1f79cb31e8c60915196748b98a4a5fcb19ea15320e2ce29e185e15bc8db9e19db44ab98ce8a88d0393e21369c35c2e41bdb5f7e4ab916ba4a961e5a51e5d64e8429ac52a2006acb2466e98e02a2ba07bb5ad050883735daf453c055b03394647f47bef4598dacfc5408833d42582335ce7be5a0877f36bb07a92ff8e024cb539d81c6ad12e6b298ac35ff951cdbc944b9434bc8353b7feefb27b85c9b7011ae459dd11d29ab3bf62b0714fd60750b4a6b87ec17c95bf0bf16de80bc0998ef97c38a78041f48cbb073bf6c1bb34808be1bbe2738f5da51a611468c855a52e2200b7f8e96864522c99d01b5207ce373369b89523217403eb6b6365186078d43ee2d5eb3c6ba2a7a20155c26bf665a9b414553a89eb426e8ff0b79720f6453da58b4b3164754e62210a3b178b34ff3e430b5935d17dc9ca6bbd40ec8440dc7ffd16a4f46dc7847a038961f738a911a9e67479aeb6837928f828bb9021b880aea47e1ee3cb7dfa5c823cdacf2fea7718a97e7d73fc3333d79d420c28dcaf50a13d7bc5ab3ca9314c8beb94d9097af92fe8b50f6fdf0d929ec1f333fe5db230dba0f0a07ecb16245c038d6d18c8d796815803a5f476ed3963ded692455271d822c5f9d5bfa00cbc71134da2150e860661a9cf3295b221385489af0827ec336e55eb5c64f12b3e6a79ea4fa927be5469d1038f19211c2b0056b064aaed9a8075c3f7f4aa16124117c673592625591fc5dd4f56cb8fdc33799e9a1ff28d9d3fe867089237e2c675c82d158673642b85992a76449dba6c61a13a6f3a30039b1d5b01338008bb4854beb3c3243d8863a8dcb6e705fe34e09f59724e018ff449bc02d069be582415c9aaecea9a9ae08bad9458b66dc92700d4ebb0db21241f829ffb8ee2fb31bd8fd84aace1254d8a8e27d85e183b4fc499ff043f410851dcee87edd147669db5774e99720b48c9727073339d153f4733e77373889cd7098be7cb86aa4a211228ef1a48be3242b5c577d7fc6546948d8e1ed0703810c9b1a320f042467ccc9936225befeb1310d171262bf23622b456fc2243eb7dc72a525b552071c0c1b8c581d1309c9681d3abf3c533a50bbd506df39b1ab20426f1d41111f0005810d81985a8b4c893ffae78bad3326e0a67b09b115b3ad7e4b6f591d57be9bccc943ed9c0dbd0759ca5c2af586413f189e4097b4526fafc50c518f6a98ec95280db4c307810230dd972f5a8a0fa9ee9b86bb4ffbca9643bcbe715b216257aebd7540f939a94daaf477e2c1db8606f1ff8a597ff9f7514525e26432c8623afc1bed281da065803280c580ca883957f26824f664a5933719b1bbed617e95ce79bed0b82b333771b4b00caa90fe63b487cb4261fcc5ed21066c4a9c72bbf307107e52a55f46c8bb16f422b54b81f6551dbf3472d4b545c46b7e3787036417b7cf93d0177462194eb1b71ff1f2e085fcc1dbb24908f67d733b274b947dd81b37140618cd09e101899a00865d0c106a6c42148ac9a8721ad84e826f9eb0addbbfe70c88452003439099f31c5c274ab068814bd23449374ae6660eb609dc7597e765509406752a16a700ab23e047fc2395af87eb7ed55978b99b197e9658335e0d2f5e24a93a7c632718151526a79dd9bbea5521bf1ca0ffc46150e81ae2fa8d5bb604388ae5337f433c8158263db803ef056b8c4c0b6baa5b185661de800e23f984f9040979a5022ee5e85b649c69396f130424ac4b9b41852dc2631feb8928636c76fbf57cd4c272ccd57e9f741b9d708cf10106a1a8e5b9ff0b04a8d21a69743232359d4e2c292e5c8b32c31e2a6c4af0a0e7c58bb3d951863b85908ab15d3d67657dc46c96e821ff1e4b76f0d5569bfea96f61a6ebce088c1b1721773e206f91aae0545d0a98d8d7ffb37cb6c2109be24937cdb4e32781477565c182dc9db8848d675f8d674b53b0ce2cf1c919c8d13821259be5afdcc1c8431b4021591b249a31956d172fe4c542db146522056785eed6da2d5a4f2f10a664846e44fe5b7588b3990f5b295d071e2bad1210683bcc745544d03e38a22e0948d3e791d5a59817131f50548d6eda38af86bb688fb811940ab45305443b46eba459b686fec1e72c89451ee5f5e9ec7aa5a424fa728f1962f6cf7aef74250898ae39b067d655998c79191ea607291839c58bce310b715cdd57289a43e26343df18799341b4f8e509c15812f9c2258d0293e5158fee65e409a9c67a895ab8ee8d49babe32e4dc6619504ecea76ea6e4fcaed063a36d933d2fc51db509a2cf03570e87b6e1cd7adf2fb361ac2fce31d939676758a107d95e9437d770560adb867afc62aacae5511dd750ee2e7ce63876cc4ea027518cc65e3825fb3de032083347b279c513fdc54e91771bfb309de0c903c2c1abb9f566ddc15ae8e347a510c316d5358988a74fa11d095bbafa54e0a3da2d291ae3b46a551f0391f5a9cd4609f4b746deefc79de770b9b4eecf686b545b00cb015360baab3d4e4861bee5b94a3c62c0861e88ce451d9b81b4ae6eb86289f0d577696ac65a0418c5258a5062426e9ba30cdd5405f656e261a23f4610492b3a7d15fd7b230bea2d6da4ae3a48524f65b2d19eb751d25a059f434e4ccd84c40be92fd9cf5568581a57f0778c28a5f00157a27d0de2c66f65636be132d12c8f89d1a6e04d186a7f1678ec60091fb814bef8f109ff4541c411fb44073e2cdaa5c673538020804fc746b195194aefc591e370176571fc570919795947780adf33fa2e30882499a898c944cfde581f283e6984438856adeb6b29b9764a93f9c09242c6ffa3517987c242a44169d615a8e7f56d4b74ffd80586b571a9248d9289e5081d68e3574c8cbe4be60e3eff7812b8df6e1000afd5425fd65ea38a1cecd876e975d0ef5a55429b626bc0ed519cc1aa5cd8664d0e03de6e24691ab2f82b9af1f4560c9b956699010b3666e67b8cfbee84f10314be625095304c53999726c2f8f489ad432ed0b4c92a7f8eb874546533fdbc50062e69e2e17139fef7a0a4626b7bd088adef6abf1e98ffa64d4575b044081d135bd833212bd82871af8597224bf9d488df6fe34feb8b8c859fbf2db9245f84a5385c879aa015155903c02fec7462471485f9ae2b1d26ce82fb177c61edbab00ffd0203c85bfa76749e10315890a5c2264b62b4412342990f80251a74bdf4ed90e4f46e50d8b1712128a24ce2f7871cbed73a5e102a81f252db2dc0d93b5ece3166a9a6de03d94617ab1ec87cd4798b2805668c979d47b9a5499be002adac73fd773efb724bf71c6615cdf577eed377bc1ab76322e2001912e7f9021f5238d346d4397dd752b5fa06cf52cfe7fcba864464cf6a9f9fdd910a3953e26325b87aa8351174ee4f4adf2efd70d7de55087526bacc896efba797c44f5ae313fd0e88aeddb2e5c0a27f3a3fec5e8ea1ebc21e1b8e7ee41e4e997cd6acf7d8e787fecb733f31413e548acedbd16c44f1c50d8f5d748dc5dfb4f7068ce62c6620eecb05c42167c01e918091afb5cd430cebbf61915d156c82ded4e7d67ebec846178897cc2590a378531e87a04eac00bf3a30486db1654336978a468b6b1867dec5689f822fd3926729a4db39cbe60cf3d3698f5655ff513ea848a92470cb4607e659bd137eb352f7c056be0439425c724573ab174ef0c6beb5f038863d2b75dc6c5c1eebbbf2bdead853a93d9f7982e7286fa1b79d21c53b2239c33805486487c66bca86f43911c976fd811c26262b594d9a8869028a540f50bb0bcc7f9a31823a2d6fc235bdaaf79264c14abc7af5d508541b2344434ce7cbd8e621ba785a7c25ddc533d9f1cf794e9aec156ed3bad0db11ab0ea110e50a68d319874f26d178ef825d958bde6fa751eef6fd2d8a8ed19cbe53b3b48b27deb79026dff42b7d881509d3bc699137985a0745965b15e01440eb10773b09e08e03dfa4265f7b66241ebfd581ca38ffe44bade34a4b9b04db410c7c247cdeffb08df826d6514848faae84798c5858c7ac391ebd4734a124d6ada87f097533f4753a59663e2a53b719673204900bbd419e6f271161288a0d6d63891af6261a03e76ccaa6846b6053bd46f6a0076043ffc91568516f57cec439015293d0ed80d1ae1130a3cab70628d905c198ffa8fefca0066d22209975112055b2ea897a99e08cf7ab76a943bf9a470ddb9aef5dc11b9f9cc6deb57389605636ab21290244906e57e0a526685037dfb9e02015fe3555470217f72704278064a81862154c6b4fe8b24658109e8be0246c30659a4bc95ef1cf133d83cc694a3325623b4eb08531d7ddf28e34fd67130b5e50a87c473419d2ba7692a46c2b31ae1d4a0f8f18b4dc523ac976b2bcf2a646d19d8c3cfc91301fa7dca3945433ba0f15d7a2c5dba68020f53b05fde83b5f4474a59a18ab4894c2f9b4eb2a12f249afa0b5f54ff3d828b6b27d798f69d2d5030c4acab9812c8c4703716a77542727d54cf507b182a712be8dc13a9dd6ab92bf6511833f789105cf34dc0d13786e4db1d8e7f06ebcb2903ff35f4b0f517e7c749da57c3783b8e0a0e91623c5a7c2b6ae93381023fd3dd95ffee4fdd71127c101311563140d076cd8fccc4c94aa847a10bfbc6b74244ef1601482b129a93f55ef27ded60c0cdfcf11326fc14de6a6e0fc48b074b28117a244128a8c9800f2461066ff530ac8ff201eec4cc54804d878be1a00608d87af0833590a9c641c5cae8f43a9287f3769a2d2506754058458b1faf98528b41ab42157ff9c07211c693d8dcc7f69d95d36adc6b75051e512282770bcb0ae7aa7af2738e85930524f31b11f316aeef4333f860b00fe197d6aaadf51288828ca690f24b31e55b9b37202aba062a54dcf5ebcc6cf06c1625e74835312c8db4477b5b3eb6b0e5f2fc52ddfa15141e3a5310d2cd9a2a01be9587cb507976bc4c07f1ff083862554777683eeb956b5f37c10ed12a62acf56b3c210127954d11e9635c21e370fa3b4d3756daf45121068bb67152bbb1380adf7c349fff13f79a277b799038a45ba762e5b94f3827beca5728f521ddd80fa8613ecee379d683a6943e4791fdfc644559dfd278c2e329e3a155ec3dcf70a4a5031a18b9dc157a8a5be75ea86525419a878f291647c1d2a5f20747d78a5f16b3d1fd48b669d62f007ce195f8f0d8bb845854e4d253386c0642df5aec081e2ae7bfe9d7e81dfcf6940f906a80f91c0d577b0d57011f0b0eeb4c5255b9a2fcc8fc2e90de72c12c178046a2875dfdcbb0b0cbf4b9ad4c8c8b762f3f0bf4975e520fa8941b7768f41073732990a36e28b201aab522a52b813e1367d42acab3887f790cccb9daac3054bbda5ffb8ffd133eb0af3896da3d2de66545e0fc7c8ed6becb0c84ce3ba611dfa01d7781aa56aaf73cbbd4841c6748fe5f5d9fb707aa4745cdd3cd61e4aa115b3fcc86fcd2b7ddc65f85d2413af38cf7e9e7d50ece5f7dc9200"/4094], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x100, 0x20, 0x9, 0x1, 0x6403400c, 0x10001, 0x401, 0x1, 0x0, 0x9, 0xfffffffffffffff8}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000080)) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_settime(0x4, &(0x7f0000000140)={0x5, 0x7}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) 07:53:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c0000fd0aa3e09c0ab1433ece494a2600e70000", 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 07:53:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x40) 07:53:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 07:53:22 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r3, &(0x7f0000000100)=""/65, 0x41, 0xe8a15f9896a13442, &(0x7f0000000080)=@in6={0x18, 0x2, 0xffffffc0, 0x9}, 0xc) r4 = getpid() r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r8 = getegid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r7, r8}, 0xc) r9 = socket(0x9, 0x1, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r11 = dup2(r10, r9) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(r11, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001, 0x0, 0x1}], 0x5, 0x0, 0x6, 0x0) 07:53:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005}) r1 = socket(0x18, 0x8002, 0x0) recvfrom(r1, &(0x7f0000000080)=""/20, 0x14, 0x40, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000180)=0x4) dup2(r2, r1) getsockname(r1, &(0x7f0000000000)=@un=@file={0x0, ""/33}, &(0x7f0000000040)=0x23) 07:53:22 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000480)=ANY=[@ANYBLOB="01023806df9c253e4cde04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c7e6b446cafa997a28bd5b09f5f1a99ac685603bc48eaa9f7ccbf31e03ac0f91aa98423bc4ed6d51656a595"], 0x1, &(0x7f0000000000)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="d7a100810000b58274564d3257a972c46568c8bcb983bfc3dad220068aac374bcedfff51fbf23689521bec4d69402e64bf6aa0b73f8fe30100643bb16da4298bb5f846f14f747bba83b9c83608a9b7c19ffb89a0b61655f8829b7fb5", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r1, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xd0}, 0x0) 07:53:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8}, 0xfffffffffffffe2e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) msgsnd(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="01000000000000007783d88783be65120147e7cad2c084eb478fada4e3dbc3ef9d2c9a6713f935d4898a3515bea6f84b234aa1cbc04ddb4de35169e27a78dfec71fb44760228f54bbbb45c3caf5a465c81aea7a0312350dd5ed162119a511e2858e3c8bbb6ca116504ab12360c9cc5c9b066b361c276241e45fd884424b6a19570981aaf945c44051a98b4cd4de05529b428d6fe41d3834d1bbafdca0b218bbf137333c8da2b6b624290fe2e49b27edffb16a9de91947752e800000000000000"], 0xc0, 0x800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x200, 0x1, 0x0, 0x7348, 0x9}, 0xc) 07:53:23 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) msgget(0x3, 0x20) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x3, 0x0, 0x3, 0x2, 0x8449, 0x9, 0x2, 0x2, 0x8b8, 0x7}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = socket$inet6(0x18, 0x8000, 0x1) getsockname$inet6(r6, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = dup2(r5, r1) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000000)={0x1}) 07:53:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 07:53:23 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xfffffffffffffe70) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = dup2(r3, r3) shutdown(r4, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000000)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r8, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r9 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r10 = openat(r9, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r10) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r10, 0x20007478) getpeername$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r10, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r10, 0x20007471) ioctl$KDENABIO(r10, 0x20004b3c) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000002580)) flock(r10, 0x3) bind$inet(r10, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000003680)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = fcntl$dupfd(r11, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r12, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r5, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r14, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r15 = dup(r13) msgget$private(0x0, 0x400) mknodat(r15, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r16, &(0x7f0000000380)='./bus\x00', 0x48, 0x5) setreuid(0x0, 0xee01) r17 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) 07:53:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xad3], [0x0, 0x0, 0x401], [], {}, {0x0, 0x0, 0x80}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x2, 0x31) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = dup2(r1, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffe2c) r4 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0019f157e5db73cb21720900000000000000cec6a226f42c81da0565"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, r6, r7]) fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r7, 0xb) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r10 = kqueue() r11 = dup2(r9, r9) kevent(r10, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffe2c) r12 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="1019f1129bd80100000003a2010000000000000000358f039eabf8e2f76d3f40c67a27b2e6d9347dfc68c295250025f5b576378c554eaf9e98c9b9c2ae721e179755e567d67477fff0bf4482991e2caeb5ad8490892d6d66477abe0f9d692db6771fe1b1a98196f41b9af09b4ae4028debd4e3dfef"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, r14, r15]) fchownat(r11, &(0x7f0000000000)='./file0\x00', r12, r15, 0xb) r16 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r16) r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r17) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, r8, r15, 0x10, 0x478}, 0x5, 0xfff, r16, r17, 0x7f, 0x3, 0x1, 0x1}) socket(0x20, 0x2, 0xff) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x5c, 0x6e, 0x4, 0x4}, {0x0, 0x5, 0xd3, 0x2}, {0x20, 0x3f, 0x81, 0x1000}, {0x5, 0x4, 0x5, 0x4}, {0x6, 0x7f, 0x3, 0x4}, {0x1, 0x2d, 0xd2, 0x4}, {0x0, 0x9, 0xfe, 0x5}]}) r19 = socket(0x18, 0x2, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8080691a, &(0x7f0000000300)) 07:53:23 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f00000000c0)=""/52, 0x34}, 0x842) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 07:53:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82023e2f66696c657107775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2a4293d7a1f84df5cc7b0c2bb3ed7e135cdfaffffff00"/77], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000940)=ANY=[@ANYBLOB="e0feffffffffffffffff00000100000067047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad00000000000000000000ffff000004000000db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f0000000000000000000000000000ffff0000090000008c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c828900ea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef11eece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b003efdffffffffffffffff00000200000061fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882004c994532a31eefc0bce387d6d50f879236c821426b88230e2287b5d12022c2b6361f3aa7da05c84a996f6ade8797b5adf1"]}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xac) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)) r6 = semget$private(0x0, 0x3, 0x102e7) semop(r6, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semop(r6, &(0x7f00000004c0)=[{0x1, 0x6, 0x800}, {0x0, 0x45, 0x1800}, {0x0, 0x3, 0xffc}, {0x0, 0x100, 0x1800}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r11 = getegid() r12 = socket(0x2, 0xc003, 0x6) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x66, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x2c}, {0x80}, {0x2}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) connect$unix(r12, &(0x7f0000000280)=ANY=[@ANYRESOCT=r14, @ANYRESHEX, @ANYRES16, @ANYRES64=r8, @ANYPTR], 0x5) write(r12, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r12) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = socket(0x2, 0xc003, 0x6) connect$unix(r17, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f6aab7c9c7107175752ce51b070b16a5ff1aca08802775f060f45375d123e5045000000dfd541806a3a9af63029080000000000000000baf2"], 0x10) write(r17, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r17, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r16, 0x0, 0x4}, 0x200, 0x401, 0x2}) 07:53:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) getitimer(0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 07:53:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 07:53:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffb7ffffffffffff], [0x0, 0x0, 0x6], [{}, {0x0, 0x0, 0x0, 0x1}], {0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:53:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 07:53:24 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x2, 0x65) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r3, &(0x7f0000000780)={&(0x7f0000000080)=@un=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="467038f1f6f2bc0d7ab84457acada29e5c0afb29bf1d813fb804453c0626e099dc32597c751ba2ab3a20716b00036a7ccd1712e6ae770630280cfddee0a2009ecd183c56430af309f621184ce31ae8bb5e3a1ae6fda21825879d5ba9c3b78fcabc1289c5feb64a7aed7c973f65bb09ca7b884a4215aca51be253feceedf0daa23f53abe9bd4e3d8f79d58fef5101d690391b7c5d1f9aff125bf157717fada38197f16ff8809ef0134aa9088e30bd3fe5773142a4f32757884105cadaa40ab2239f00fc95f7a20def2afa7e488890cdec1d1c50b3c29a1ef2b34c123711ff72fb224f7f4d6124672832", 0xe9}], 0x2, &(0x7f0000000240)=[{0x108, 0xffff, 0x0, "2e9cf1c8d87c6113fc16298f6aa9b291d398acfcea4ed1704f6aaddb9f8c733cf12195bf776c7864e266e7c25e9c6ce471d7409007eca441e70d442066e585247315b72ae634508474a184f14441d57db50578f5089dfac3f04469bffc0906597267007229fc5bfca73b59f6001300f012aad027f66126c08024ae021150684a143fe85fef1dea56377930a75309a48474d9f4da5d038fa240c4855594aeffb1eac28d6238ac08b538dca484070c4ecdd4bc0a6a154b965ef955f90b4336a40bea1a94c60820878a4cf4376ca6f17cb5045fc63b463fc990ab1344e8c09418eb025628cf7552e5b3f45c9730a33383155c"}, {0xb8, 0xffff, 0xfffffff9, "99caeee795fc29ec7fe7db20a81c46021b02f6b2f382d56bd9b9a81a5c7013e536d7cdc9d35ee7d9fe6fffa1f9bdeca58f9c5362f419726664c57408c52b12db1fe11e348a39fce7cf6b22786a37d0a17d9f152a5a8c355f3a7c05f18e6637884d1abc8befea06d3bb0e557542d98ad9f8eefff8157fe1b8b681a8099e459764f229d21d715262d56d32674ca11a01e05b8dc683edc07a08d05b1dedc1b34747b939b71c"}, {0xb0, 0x1, 0x61, "92eaf109a4f4b8af7b858f229ef33adf9eee09f0e6fa44a7c5bf0f4deec3120c9408355a566407115e488543931670bfb7e906285a20421a39152db96a4d529794aa52672991cffe5e65a3e68a8595b2ad00521e156f0da271381ca66a78041614914b8cd7a947d3f40d1799608d937745c0f61d097bc3db36b45db3cd7f0f13e2cbce70d6c288e25846f78f6ee6db09f5425fee81e6ccbf799bd6747ac0"}, {0x110, 0xffff, 0x1, "12925aac36d668f89d599144c74b540ddc9b8f0207b7f6a13200ac8f249be7f1218d7fa5e0f0b429666c2af01aaa3f59252ee68a708608f6005e0e44f5b1e36ac211734f5ae53a67c6e1b23998a4ea603d21df928e46a58b898fb76d22049a0a9fd2ffd4770c9e8ea898436470a466e2abd781365ef7ea3af29ede1c9ab6223b09ec7f8f729cc5235cfd534a9a3ec4f72f489ebdbdc3bdc3c85c6e7b024ffaa01dc9b76d7ef0a2e745935b3c29b7f408aa661bdbc22e099dbefbce27da1fd923ed079616fb6484484cb89d36a76c6f50f37c98638d97fa3a68c175fa7dd0b70a1a004509c71167cfa8fbb7d0c6ff91fe343dfaeceb06167e3c7958bc"}, {0xb0, 0x1, 0x4, "65e72d4954d940c69febe3eeb203c87dd983fb930c85c69db72ec785b6ec721b9d2c7900ca7fed0b75e560202e7863cd9644c6b9cf1e0a8d11a31e9a37abb5826127d81f93997df299b2d5e489dd872b87b707dc0c0cc5ce0425dc43136ef9c6cef3a6461aa65828d85619f54742ad01e6977ca89159e4525d1c6353e01f7cf55cdc64c4bc506ffd8c906d713921a9737c21b12280410a154794524d355f7004"}, {0xe8, 0xffff, 0x7, "dc01fc5b4c0f8f34d2379cff30e266708d3a89b9cffd0ea88bc8ecb4221fc79fe2fc5584d90e7019518213f39aaf7dce9878bf2c79fd56b1246feacf1abfeaf02048baaf561aa9fb7afa62e16296fef063d824847180b9c47f8f976d2bafd371cb7919cc47e6b6797878d62b82879994f9fb8713905cf51e43f1b116018a78ede22539836c822e7ff84770a14176eece2c57b09d5e3ed78c8625a85005d74c8b3ff50eb26b03e5bc941b63304ce9efac443091c0b4ef2324119920d3571adce1c16c451a25ef6800f352d53e423f19f9e398"}], 0x518}, 0x800) 07:53:24 executing program 1: readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/4094, 0x12d7}], 0x1) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = socket$unix(0x1, 0x2, 0x0) dup2(r4, r0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff, r1, r2}, 0xc) 07:53:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x25, 0x0, 0x1, 0x3}, {0x7ffffffe, 0x0, 0x0, 0x80000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000280)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0xf53}, {0x8000, 0x13, 0x5, 0x240}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) flock(r1, 0x1) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x400, 0xfe, 0xa8, 0x1}, {0x0, 0x9, 0xcb}, {0x3f, 0x1f, 0x0, 0x1}, {0xf1, 0x6, 0x6, 0x2}]}) 07:53:24 executing program 0: socketpair(0x11, 0x3, 0x20, 0x0) 07:53:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x7, 0xe8d}, {0x5, 0x5d1}}) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) 07:53:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x24}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 07:53:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000440)=[{}, {0x24}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) 07:53:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffff9c, &(0x7f0000000200)="c9ccf7be0200832a3f47afc4cebef779352e4e1d0b62a0f4b21c73e9c068d53c6fa9ff000087605c15d1616a076feb68be614e2edbcfeda6b4e9c9b5c6e704c4ff597a33a411988270bb0e0eb3178b6ea24af1d0ffffe8ad5b6ce88c9d21", 0x5e) execve(0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) 07:53:24 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000002280)=@file={0x0, ""/4094}, &(0x7f0000000040)=0x113c) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x3e0, 0x0, 0x0, 0x0, 0x0, 0x3c402ac3e6e3e0fd}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000000)=0xc478, 0x4) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="26db49444f2bfd918beef8b1636104802e7965c33d7c0f5c7058a9b5cbb4c0464d6bc5582e3565d21a5e5f1d8200ce43d47819bfc0c98dd5b6f9c9b657c3de376594d5fdb7a860292619ac84ec5682a2a22a0457bac91a82946438b8a115da7decbedf36de10", 0x66}, {&(0x7f0000000140)="f753fbd3268d8ae0f90f7d215f1e969fa2646caefc45cd46ff116448dd3033e1481410c5b2424a956ac2543af06cfb61305351c99e69b71d86e2fbc080d26187fb898cbb8644e59ccb6165b851df438398516cdd566d70f6802a5672c93788ecf87389f57c7e881093651a2852246e04d6d5941cfaec77b0aea2f38246f70b7f2d47", 0x82}, {&(0x7f0000000200)="dd3bf7451618bce769e728a04475c8acc85bbd2313803d17b9e865588f35d67cac7dff3ab092077159b0658231985c", 0x2f}], 0x3, 0x0, 0x0, 0xa}, 0x408) 07:53:24 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYRES64=r0], 0x1) sendto(r0, &(0x7f0000000000)="706de41194cd8546ed1f667dfd8c9debfbb5ee509c09c022a43b0286b957dba8b124fe232e9615a6c9f483b8351365675104023d56d943b96d7fb75afa1e3735ecea0dc981eb2845b2a113b2c4e148df13b4359370c3b29a263fd0354b0ef866469954548e37c74f8e8906a2e7da7927e388d01c84a25014ae6ce38ce67f00ffb72e599502671867f340a22e97cd25102f24d77c7e0ab7ab00", 0x99, 0x40a, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x3, 0x100}, 0xc) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) 07:53:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) r0 = socket$inet6(0x18, 0x2, 0xff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0xffffffffffffffff, 0xfffffffc}, {0x18, 0x1, 0x0, 0x7fffffff}, 0x0, [0x0, 0x0, 0xc0]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6, 0x4, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000200)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r4, 0x4, 0x40) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:53:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="52da1eab551816edf02eecf3e86305a3e64058a316", 0xa2) 07:53:24 executing program 0: mmap(&(0x7f00004ea000/0x4000)=nil, 0x4000, 0x1, 0x811, 0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) chdir(&(0x7f0000000080)='./file0\x00') mlock(&(0x7f0000767000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) login: panic: m_copydata: null mbuf Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 464536 49775 0 0 0 1 syz-executor.1 *444653 49775 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff822460e2) at panic+0x15c m_copydata(fffffd806d793800,68,c8,fffffd806d32dd20) at m_copydata+0x17e ip6_pullexthdr(fffffd806d793800,68,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd806f65e000,fffffd806d793800,ffff800023ba8840) at ip6_savecontrol+0x373 rip6_input(ffff800023ba8a88,ffff800023ba8a94,0,18) at rip6_input+0x7e7 ip_deliver(ffff800023ba8a88,ffff800023ba8a94,0,18) at ip_deliver+0x353 ip6_input_if(ffff800023ba8a88,ffff800023ba8a94,29,0,ffff800000679800) at ip6_input_if+0x1207 ipv6_input(ffff800000679800,fffffd806d793800) at ipv6_input+0x48 if_input_local(ffff800000679800,fffffd806d793800,18) at if_input_local+0x121 ip6_output(fffffd806d53ce00,ffff800000a21f00,fffffd806f65ec78,0,0,fffffd806f65ec08) at ip6_output+0xd26 rip6_output(fffffd806f292b00,fffffd806206f7c0,ffff800023ba8df0,0) at rip6_output+0x4c0 rip6_usrreq(fffffd806206f7c0,9,fffffd806f292b00,0,0,ffff800020ad6780) at rip6_usrreq+0x5e1 sosend(fffffd806206f7c0,0,ffff800023ba9048,0,0,0) at sosend+0x671 end trace frame: 0xffff800023ba9030, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic m_copydata: null mbuf ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff822460e2) at panic+0x15c m_copydata(fffffd806d793800,68,c8,fffffd806d32dd20) at m_copydata+0x17e ip6_pullexthdr(fffffd806d793800,68,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd806f65e000,fffffd806d793800,ffff800023ba8840) at ip6_savecontrol+0x373 rip6_input(ffff800023ba8a88,ffff800023ba8a94,0,18) at rip6_input+0x7e7 ip_deliver(ffff800023ba8a88,ffff800023ba8a94,0,18) at ip_deliver+0x353 ip6_input_if(ffff800023ba8a88,ffff800023ba8a94,29,0,ffff800000679800) at ip6_input_if+0x1207 ipv6_input(ffff800000679800,fffffd806d793800) at ipv6_input+0x48 if_input_local(ffff800000679800,fffffd806d793800,18) at if_input_local+0x121 ip6_output(fffffd806d53ce00,ffff800000a21f00,fffffd806f65ec78,0,0,fffffd806f65ec08) at ip6_output+0xd26 rip6_output(fffffd806f292b00,fffffd806206f7c0,ffff800023ba8df0,0) at rip6_output+0x4c0 rip6_usrreq(fffffd806206f7c0,9,fffffd806f292b00,0,0,ffff800020ad6780) at rip6_usrreq+0x5e1 sosend(fffffd806206f7c0,0,ffff800023ba9048,0,0,0) at sosend+0x671 dofilewritev(ffff800020ad6780,3,ffff800023ba9048,0,ffff800023ba9130) at dofilewritev+0x1b7 sys_write(ffff800020ad6780,ffff800023ba90e8,ffff800023ba9130) at sys_write+0x83 syscall(ffff800023ba91b0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9eed811fb10, count: -18 ddb{0}> show registers rdi 0xffffffff817710b7 db_enter+0x17 rsi 0xf52 rbp 0xffff800023ba85b0 rbx 0xffff800023ba8660 rdx 0xf53 rcx 0xffff800021b7c000 rax 0xffff800021b7c000 r8 0xffffffff81617f6f kprintf+0x16f r9 0x1 r10 0x25 r11 0xd8f95317a35450a r12 0x3000000008 r13 0xffff800023ba85c0 r14 0x100 r15 0x1 rip 0xffffffff817710b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023ba85a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=444653 stat=onproc flags process=0 proc=4000000 pri=74, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff800020ad7160,0xffffffff8261e778 process=0xffff800020af5548 user=0xffff800023ba4000, vmspace=0xfffffd807f000170 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 49775 464536 27670 0 7 0 syz-executor.1 *49775 444653 27670 0 7 0x4000000 syz-executor.1 39752 53449 0 0 3 0x14200 bored sosplice 27670 136055 44029 0 3 0x82 nanosleep syz-executor.1 50260 78700 44029 0 2 0x2 syz-executor.0 44029 106629 83894 0 3 0x82 thrsleep syz-fuzzer 44029 272803 83894 0 3 0x4000082 nanosleep syz-fuzzer 44029 389562 83894 0 3 0x4000082 thrsleep syz-fuzzer 44029 276841 83894 0 3 0x4000082 thrsleep syz-fuzzer 44029 283129 83894 0 3 0x4000082 thrsleep syz-fuzzer 44029 305453 83894 0 3 0x4000082 thrsleep syz-fuzzer 44029 211795 83894 0 3 0x4000082 thrsleep syz-fuzzer 44029 231904 83894 0 3 0x4000082 nanosleep syz-fuzzer 44029 321358 83894 0 3 0x4000082 kqread syz-fuzzer 44029 95596 83894 0 3 0x4000082 thrsleep syz-fuzzer 83894 394577 17652 0 3 0x10008a pause ksh 17652 159758 55848 0 3 0x92 select sshd 99297 136036 1 0 3 0x100083 ttyin getty 55848 338192 1 0 3 0x80 select sshd 46634 496363 61767 74 3 0x100092 bpf pflogd 61767 332222 1 0 3 0x80 netio pflogd 7808 3219 75586 73 3 0x100090 kqread syslogd 75586 67006 1 0 3 0x100082 netio syslogd 88200 291341 1 77 3 0x100090 poll dhclient 90208 372412 1 0 3 0x80 poll dhclient 73791 306498 0 0 3 0x14200 pgzero zerothread 98196 333158 0 0 3 0x14200 aiodoned aiodoned 10282 40823 0 0 3 0x14200 syncer update 43299 298916 0 0 3 0x14200 cleaner cleaner 49242 174231 0 0 3 0x14200 reaper reaper 4174 7 0 0 3 0x14200 pgdaemon pagedaemon 61102 496486 0 0 3 0x14200 bored crynlk 72534 237509 0 0 3 0x14200 bored crypto 40827 158802 0 0 3 0x40014200 acpi0 acpi0 6174 110387 0 0 3 0x40014200 idle1 61597 303744 0 0 3 0x14200 bored softnet 4140 213890 0 0 3 0x14200 bored systqmp 80722 2846 0 0 3 0x14200 bored systq 99209 336274 0 0 3 0x40014200 bored softclock 37522 238994 0 0 3 0x40014200 idle0 55258 377553 0 0 3 0x14200 bored smr 1 49297 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 49775 (syz-executor.1) thread 0xffff800020ad6780 (444653) exclusive rwlock netlock r = 0 (0xffffffff824f73e8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 Process 50260 (syz-executor.0) thread 0xffff800020ad6c70 (78700) exclusive rrwlock inode r = 0 (0xfffffd8065f74d60) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0xf9 #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b4 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806accd6f8) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0xf9 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9563 6747K 7053K 78643K 11221 0 pcb 15 8K 8K 78643K 131 0 rtable 95 4K 4K 78643K 320 0 ifaddr 89 16K 17K 78643K 117 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1473 0 iov 0 0K 16K 78643K 25 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 1372 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 25 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 130 0 proc 60 63K 95K 78643K 449 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 13 0 in_multi 59 2K 2K 78643K 88 0 ether_multi 1 0K 0K 78643K 2 0 mrt 0 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 212 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 116 38K 40K 78643K 1374 0 UVM aobj 5 2K 2K 78643K 13 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 2 0K 0K 78643K 91 0 NDP 16 0K 0K 78643K 27 0 temp 124 3018K 3082K 78643K 3866 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 33 0 31 1 0 1 1 0 8 0 rtentry 112 65 0 29 2 0 2 2 0 8 0 unpcb 120 97 0 87 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 33 0 28 1 0 1 1 0 8 0 inpcb 280 362 0 353 6 0 6 6 0 8 5 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 8 0 6 1 0 1 1 0 8 0 ppxss 1128 4 0 4 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 18 0 1 1 0 1 1 0 8 0 pfstkey 112 18 0 1 1 0 1 1 0 8 0 pfstate 328 18 0 1 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 370 0 168 17 1 16 16 0 8 1 art_table 32 371 0 168 2 0 2 2 0 8 0 art_node 16 64 0 30 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 4 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 21 0 11 1 0 1 1 0 8 0 shmpl 112 11 0 8 2 1 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1589 0 183 46 0 46 46 0 8 0 ffsino 272 1589 0 183 95 0 95 95 0 8 0 nchpl 144 1939 0 320 61 0 61 61 0 8 0 uvmvnodes 72 1755 0 0 32 0 32 32 0 8 0 vnodes 208 1755 0 0 93 0 93 93 0 8 0 namei 1024 5245 0 5245 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 5619 0 5619 8 2 6 7 0 8 6 plimitpl 152 17 0 9 1 0 1 1 0 8 0 sigapl 432 329 0 314 3 1 2 3 0 8 0 futexpl 56 2515 0 2515 1 0 1 1 0 8 1 knotepl 112 65 0 46 1 0 1 1 0 8 0 kqueuepl 104 42 0 40 1 0 1 1 0 8 0 pipepl 112 178 0 159 1 0 1 1 0 8 0 fdescpl 488 330 0 314 3 0 3 3 0 8 0 filepl 152 2156 0 2054 8 0 8 8 0 8 4 lockfpl 104 52 0 51 1 0 1 1 0 8 0 lockfspl 48 20 0 19 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 135 0 126 1 0 1 1 0 8 0 zombiepl 144 314 0 314 1 0 1 1 0 8 1 processpl 904 346 0 314 4 0 4 4 0 8 0 procpl 632 600 0 558 5 0 5 5 0 8 1 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 18 0 18 1 0 1 1 0 8 1 sockpl 384 492 0 471 10 0 10 10 0 8 7 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 157 0 0 19 0 19 19 0 8 0 mtagpl 80 13 0 0 1 0 1 1 0 8 0 mbufpl 256 191 0 0 11 0 11 11 0 8 0 bufpl 280 6643 0 1340 379 0 379 379 0 8 0 anonpl 16 53373 0 33928 93 1 92 92 0 125 13 amapchunkpl 152 1878 0 1719 15 1 14 14 0 158 7 amappl16 192 1880 0 812 65 5 60 64 0 8 6 amappl15 184 58 0 54 1 0 1 1 0 8 0 amappl14 176 29 0 26 1 0 1 1 0 8 0 amappl13 168 2 0 2 2 2 0 1 0 8 0 amappl12 160 11 0 8 1 0 1 1 0 8 0 amappl11 152 102 0 85 1 0 1 1 0 8 0 amappl10 144 10 0 7 1 0 1 1 0 8 0 amappl9 136 601 0 598 1 0 1 1 0 8 0 amappl8 128 119 0 97 1 0 1 1 0 8 0 amappl7 120 101 0 90 1 0 1 1 0 8 0 amappl6 112 115 0 104 1 0 1 1 0 8 0 amappl5 104 135 0 120 1 0 1 1 0 8 0 amappl4 96 581 0 551 1 0 1 1 0 8 0 amappl3 88 121 0 113 1 0 1 1 0 8 0 amappl2 80 1729 0 1654 3 1 2 3 0 8 0 amappl1 72 17215 0 16763 26 16 10 21 0 8 0 amappl 80 850 0 803 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 12 0 8 1 0 1 1 0 8 0 uaddrrnd 24 332 0 314 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 332 0 314 1 0 1 1 0 8 0 vmmpekpl 168 6512 0 6479 2 0 2 2 0 8 0 vmmpepl 168 48802 0 46559 140 10 130 133 0 357 28 vmsppl 368 331 0 314 2 0 2 2 0 8 0 pdppl 4096 671 0 630 6 0 6 6 0 8 0 pvpl 32 166507 0 143897 215 0 215 215 0 265 31 pmappl 232 331 0 314 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 168 0 4 5 0 5 5 0 8 0