kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Nov 19 14:24:47 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.6' (ECDSA) to the list of known hosts. 2019/11/19 14:24:58 fuzzer started 2019/11/19 14:25:05 dialing manager at 10.128.15.235:27885 2019/11/19 14:25:05 syscalls: 337 2019/11/19 14:25:05 code coverage: enabled 2019/11/19 14:25:05 comparison tracing: enabled 2019/11/19 14:25:05 extra coverage: support is not implemented in syzkaller 2019/11/19 14:25:05 setuid sandbox: enabled 2019/11/19 14:25:05 namespace sandbox: support is not implemented in syzkaller 2019/11/19 14:25:05 Android sandbox: support is not implemented in syzkaller 2019/11/19 14:25:05 fault injection: support is not implemented in syzkaller 2019/11/19 14:25:05 leak checking: support is not implemented in syzkaller 2019/11/19 14:25:05 net packet injection: enabled 2019/11/19 14:25:05 net device setup: support is not implemented in syzkaller 2019/11/19 14:25:05 concurrency sanitizer: support is not implemented in syzkaller 2019/11/19 14:25:05 devlink PCI setup: support is not implemented in syzkaller 14:25:10 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x2, 0x3, 0x0, 0x1c9fc05e, 0x7, 0x645, 0x0, 0x2, 0x40, 0xfffffffffffffff7}) sendsyslog(&(0x7f0000000140), 0x0, 0x24) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x1, 0x0) read(r3, &(0x7f00000001c0)=""/106, 0x6a) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000240)={0x8, 0x7}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0xd1, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000002c0)=0x1) open(&(0x7f0000000300)='./file1\x00', 0x80, 0x80) r5 = openat(r0, &(0x7f0000000340)='./file1\x00', 0x200, 0x91) r6 = dup(r0) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000500)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000003c0)="4239230572b744d2ed3b27566fca7d0559c962d8eb6056a6087df61b6ed8986326f71fc4b13c7524137e213944bfcec8c66d8f075d9b59399610692f0e830c423e9f16d4010a80c81152d55eb371d499983c710545a092904d58c27742cd8221a98d888c0b68eba58f4136ab16e5ae83a634aa4025f7a0cf363cc7c912d08afba40ed450939b43a5e098cf3da107d4d3b3715f3f45bd73cf2b90c0a054c2a1c025a0a31a39e0ed7fa92986573ab4a512f7c950a6188d9b6f6a595dd60e", 0xbd}], 0x1, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r7, r1, r1]}], 0x38, 0x6}, 0x2) r8 = socket$unix(0x1, 0x2, 0x0) connect$unix(r8, &(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8) r9 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000580)) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000005c0), &(0x7f0000000600)=0x8) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pread(r10, &(0x7f0000000640)="1ff01e661701ac54eeeab6c89bf9e5b9fe15eb00bd87fe8a76f86f58cabd52f01c11e1ae21226e832feef5233f768294d0d18949bd71bd4b65330447e73c9c102f091cfe053cde58717230d11aaac72cbdd153aeb0e0dcab565dd73f210e671ec580733c8fed6447c6a0a90235997bad676e4d08752d601659b2014580a5ce4a1e353c743b0111b8812f6c1f9937819b5ecae9bd516f3f78b88ea2d19015a240e7852bfb210a72ce28125cd25a1b997b3ed70f4d945d0431eff9fa0038f87de7e9d1516744ad7ce81f55d24d9cf624002f83f294d8db3ac6e68760e0c073ce3f11557b82e6cb499601f583", 0xeb, 0x0, 0x590) r11 = openat(r5, &(0x7f0000000740)='./file1\x00', 0x0, 0xa8) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, &(0x7f0000000780)={0x7, './file1\x00', './file0\x00'}) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r12, 0x80245753, &(0x7f00000007c0)={0xfffffff9, './file1\x00', './file1\x00'}) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000800)={0xfffff09b, 0x3b4d, {[0x78, 0xfff, 0x8, 0x0, 0x7, 0x471, 0xffff, 0x81, 0x349, 0x1, 0x9, 0x7ad, 0xffffffff, 0x7, 0x5, 0x16, 0x1, 0x26d6cce5], [0x2, 0x3b30, 0x3f0, 0x8, 0x3, 0x1, 0x8, 0x3, 0x7f, 0x2], [0x0, 0xff, 0x0, 0x7fff, 0x4, 0x7, 0x7fffffff], [0x3, 0x3, 0x100, 0x4952, 0x80000001, 0xffffffffffffff12], [{0x5, 0x814, 0x6, 0x819}, {0x101, 0x1, 0xfff80000, 0x6}, {0xfffd, 0xffffff43, 0x6, 0x7}, {0x5, 0x3, 0xffff8001, 0x6}, {0x4, 0x9, 0x3ff, 0x80000001}, {0x6, 0x6, 0x3ff, 0x80000000}, {0x2, 0x8, 0x0, 0x1f}, {0x6, 0x0, 0xbb, 0x9}], {0x1, 0x94, 0x2, 0x7fffffff}, {0xa03, 0x1ff, 0x4, 0x8}}}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000a40)=0x10001) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000a80)) 14:25:10 executing program 1: munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0xb66dfdaabeb54c39) fcntl$dupfd(r0, 0xa, r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) fcntl$getflags(r4, 0x0) syz_emit_ethernet(0xc3, &(0x7f0000000140)="839ffde64d420abd2d58c92286fb93d2605f400177d05cfa589dd276b1f203ff8625e3326bbf34b8435a2488904b6ba4affc4c03cfa60c5303b1a206ee9cdc53f98025cad0b66a55a13e75f7e8e3c92fba445991ae421cccd9a6f31660b55794806985489b678d8d115abec1c031eb3324dce9a14ba849af2d201a1529e9a1c5a15fdd9038c0d621a83724baabbe7dd71063dc9b3b13df0af93b504d6c3a3bdd404f8434a713e3303d04102c1ff47725f68d1cf10b82803e63291205b2ae021e0936e2") pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x0) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000340)='@\\#^(*\x00', &(0x7f0000000380)='@$-\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='\\./)*]\x00', &(0x7f0000000440)='/dev/ttyCcfg\x00', &(0x7f0000000480)='):\x00', &(0x7f00000004c0)='/dev/ttyCcfg\x00', &(0x7f0000000500)='$\x00'], &(0x7f0000000680)=[&(0x7f0000000580)='tap', &(0x7f00000005c0)='/dev/tty\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='#-!\x00']) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$VT_RELDISP(r11, 0x20007604, &(0x7f0000000800)) r12 = msgget$private(0x0, 0x0) msgrcv(r12, &(0x7f0000000840)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) pipe(&(0x7f0000001880)={0xffffffffffffffff}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000001900)={0x2, &(0x7f00000018c0)=[{0x6, 0x0, 0x2, 0x2}, {0x7fff, 0x80, 0x56, 0x7}]}) r14 = open(&(0x7f0000001940)='./file0\x00', 0x200, 0x11) bind$inet6(r14, &(0x7f0000001980)={0x18, 0x3, 0x3d, 0x3}, 0xc) r15 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r16 = getpgrp() r17 = getpid() r18 = geteuid() r19 = getegid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001e00)='/dev/vmm\x00', 0x80, 0x0) r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/tty\x00', 0x20, 0x0) r24 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001e80)='/dev/wsmouse\x00', 0x200, 0x0) r25 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001ec0)='/dev/ttyCcfg\x00', 0x40f94cf20e556b6b, 0x0) r26 = accept(0xffffffffffffffff, &(0x7f0000001f00)=@in6, &(0x7f0000001f40)=0xc) r27 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001f80)='/dev/wskbd\x00', 0x80, 0x0) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000001fc0)='/dev/zero\x00', 0x80, 0x0) r29 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000002000)) r30 = openat$pci(0xffffffffffffff9c, &(0x7f0000002040)='/dev/pci\x00', 0x1535ca65bc5a8f7d, 0x0) r31 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002080)='/dev/diskmap\x00', 0x0, 0x0) r32 = openat$tty(0xffffffffffffff9c, &(0x7f00000020c0)='/dev/tty\x00', 0x800, 0x0) r33 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002100)='/dev/diskmap\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002140)={0x0, 0x0}, 0xc) sendmsg$unix(r15, &(0x7f00000022c0)={&(0x7f00000019c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001d00)=[{&(0x7f0000001a00)="954f584322882f98bf0d2295d003440bfdb9565c6cc5dbeda9e237aaa43b57d98117565fb52cbbfaea87e4f9c9eba0a093a9108e40579521802799b10b40d52e8dde3ca72cf49005a932d5abe177ffab6337612d3f21c8ad33967f728ea3fb65e05cc60e8cdd63b1b2b6f384a5ded867ea7e4c6b3c7a6910d9f55c2414b4b2db", 0x80}, {&(0x7f0000001a80)="0e5e3612e32b763a3c70c5b943e990372f7bd5982d986278ef9471821d7f0914a8b37355dd9a178f24fbd98045efbc59eea71d3fc6cfe8c376876a8d58d621a0fc2bdd", 0x43}, {&(0x7f0000001b00)="747443020e366bce9d11972cd97c4b9e4d07b8791c9dc26a67c63e3b7ceca701df8c65a55c70d3e81b637e81f6b2377a32af8e47b7ad77ebd6a3f856af4110c2", 0x40}, {&(0x7f0000001b40)="58968faf01cd4d063b8281d632783d2e957932dc99698e264442d16358d261e029486b1ba7bf0879042ff91fc86c7332135ad64e94973b00b4d932de2682efa08e2fdbcce9ff8a13e4c1b317015bd16c31b8bc75a79b1b95bdc126fbe89137eb225cd10f0a9d0b042daa74f11586b50e6edb1ce03902c8ba1d94cbd564326fedb72675b771", 0x85}, {&(0x7f0000001c00)="e90b4bc44f510f15d58f9bdf4a580e98c63dd50acf214fd042b0a2b1c47380c722c4606a71422c353c8ca2575a353d28993a1f25bf17603c158380e96094326ad4d32cfd83f8b092e963c7889eedecc83ce14de73671f06db7175d43ad001587e517f8fa0043f6dd552f1fa08468bb708e5e41b9261febd5fd888f66e48f41d2368987a6211c7e8bacb29592e24ea3d99c8438acb8a7c24b8b77445b69dab3d78d8df44f9362ba23f69242bdb444ab65a2217e890735ec47ce70f58029e164ef77d505e0888ac6ba1f3bb0701b4243ac9b1459722423f1", 0xd7}], 0x5, &(0x7f0000002180)=[@cred={0x20, 0xffff, 0x0, r16, r7, r8}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r6, r20, r8}, @rights={0x18, 0xffff, 0x1, [r21, r22]}, @rights={0x20, 0xffff, 0x1, [r23, r3, r24, r2]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r3, r25, r26, r27, r28, r1]}, @rights={0x20, 0xffff, 0x1, [r29, r30, r31]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r32, r33]}, @cred={0x20, 0xffff, 0x0, r6, r34, r8}], 0x138, 0x1}, 0x402) 14:25:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) write(r1, &(0x7f0000000080)="4e6df8435da38429", 0x8) r2 = socket(0x18, 0x1, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) fchflags(r4, 0x0) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/162, 0xa2) close(r2) r5 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$TIOCMSET(r7, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r7, 0x0, 0x3) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f00000001c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 14:25:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x64}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") login: pckbd_enable: command error 14:25:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x80000016}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r4, 0x0, 0x3) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, r4, 0x0, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") socketpair(0x10, 0x0, 0x81, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000240)={0xe2, 0xa22}, 0x10) 14:25:11 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) ioctl$TIOCNOTTY(r0, 0x20007471) pread(r0, &(0x7f0000000000)="420fe18ad399d73ab63a454e20201990aeb71a778a99d67335ad31f52d8f9e61bd0e6ed8b02b8b08f29b667ed073ac7b8c9cecab06a982d40ab0f382f208276ee2", 0x41, 0x0, 0x800000000) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10002) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0xc4) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r4 = syz_open_pts() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1013, r4, 0x0, 0x603d) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x2) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 14:25:11 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r0 = open$dir(&(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) pckbd_enable: command error 14:25:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r5, 0x0, 0x3) ioctl$TIOCCDTR(r5, 0x20007478) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r3, 0x0, 0x3) fsync(r3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r6 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) ioctl$TIOCMSET(r8, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r8, 0x0, 0x3) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r6, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) 14:25:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x34, 0x0, 0x0, 0x4}, {0x61}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0xc0, 0x3c) r2 = getppid() fcntl$setown(r1, 0x6, r2) getpgid(r2) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x2) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) r7 = semget$private(0x0, 0x4, 0x81) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = geteuid() r12 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) setreuid(0x0, r11) r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCCONS(r17, 0x20004276, 0x0) ioctl$TIOCMSET(r17, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r17, 0x0, 0x8000000000000002) openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x800, 0x0) r18 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCCONS(r19, 0x20004276, 0x0) ioctl$TIOCMSET(r19, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r19, 0x0, 0x3) ioctl$TIOCMSET(r19, 0x40044266, &(0x7f00000005c0)=0x400) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r6, 0x0, 0x3) r20 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r20, 0x0, r20) pwritev(r20, &(0x7f0000000380)=[{&(0x7f0000000740)="c0d67df11de93c3e971f20acbb2f9e4ae46cd174847b00fd9bc0f37cd0f2ca79e0fc130aa836410525955c507a69779c9866c4232c29a8d48bb58dd37dc91b9e8c3ce2e5c9e1ddbfe7a0dce5855d9edcb3b8820229d409cc157ccbfa5c9659056c12bbf2d36f09a134fd0b55109eeee2ca8ffd78530c2bcba845a4b08684fbc462acdcb574ef6e59804f7656d9df202372504c29002143d6fdb9d91bd56587643ed91f2a1a4474f91020fd0ebabdf3f61baf464d45b6010d1f594676aa7d72335bed7596f257518b137adf6c417720bc7e127bf233ecbae32f9e66b8c161c53c12f0656a0df584c2857c6592b00c8332f4f9a21b5fc7f80e7b4764d56c7d6b462b5180a293a961ae9733fa7254042af04c97b9fb23068aced9595d43a49c2c7450589d6df9fcd0db7af2dc8c2fde7b3c06507c203aa489174e3520f1166c789674d70df1ee65b8e90c8b723b06473d23a6d8a4777afa267660d215fd3cd48b3d1e98228cf022641743b330ef80c34aad8c9beae1341370d393a7a7aa082c90d195397be115ca7cbdf68113685821fbb4d9c231fb02a56a5a53058a05550c5c843b4d3d0c1afad19ce197101a75bb2ee2b441cef9f90c70cc56ffa3f09e5f650151f469e14868eecdc8797c8feccad2068a3c399af5fe4eba4d4db020bb02f9e0f4f49791c8b2a7de2f74ee79f1ba79e41b2f4ca7944b37d2ee9880750ed82975c78439265ff1388de9efe874e057be222bc857cb44c0503016d7acf87341c668db19919a1ff59e5f4b8d829bad82ab8b8766c34f75f10af0cdc58f28d8a81232897e55e37a796019bf52c5ed0b56af536aaba6e6a171b2e80ec0d9dec97098fdfa23cac261b639bd96807ed12ddb1f70aaef0da708f12000d7363001e24b3c2baaa0a5931775199569eff7211380c92937595ca80abd9e07728354903174c088f0bca8fbdde06552fa30ea1062f3e8103dbe5066e124c7e718ad926cb1cec09af56f33a26803aea5c96154b38e8d4130904f6dbded733397136c2a0314e88f35b367f1ad8a6457cf0ac3a38900dc256b30401d97b30b89a5980890c4de791eb8bd3b5a66ec094447f2eba63b3202ce44240dd27fdc61ff58e62f6692f1528b1a10a05f4a23954b64abf543ed6f94fe447b560cc586d9d8cdfeb14643fd72bebd7cedd0d044fab48f6c32583f355cda062c2b9ab4ab7288db602328316a769cdaa4ea4d3990031f491c09322de2f360e594b41fedc9eb851216f3c4236e595070c9475c06a3d9cc9bf2b4c35fdf5e87437b27c1e037a18d67cb89e10e8e8b173e00444b4b0dc3a7ab93e5bf5bd86e986661953322f50356c524102e27e4ee3007a85f4b4189453b0b9b499d132ffc7c4d35df5068b5d9d7414c710c5de01e5ed6690c3082876930291826d48324109c68f8e462f453f4beabd495c8f8965d6161b96d4d389284a76a3da823057f0d5bd3fa8c3453735cd59a4795dc449b970320398eef1ae7ca2ec7d163bf525dc4591557493b5448715098b15b16ffef6874f33812e8d4772eb80742ed2a38fe7756daecc894651b7ccca227eda866175ed1a28a6551f9a6e40071cb489708892999c8a3fcb692f9e0333621c801a66fa85b3cff264e3ee3674bd0a0998f71a619e5d7d68c96d2f8adca996082dd9b08f19010c2d00b3b5998ba4cba9077ec653dde81e9a62becbcbfacb56b6cc388cb716c928a2b5795d92fc1ed46a2e25b03045fdaf6b5075432aa451341cb4b7f5e6c2726eddb7368ddcf6f413044931fdda9489630c6b43b402671a3ad6db706f7e5988d24a0e03fd5b846b9dbbfa52beb7f6d9e200ad42e5c5a6bc017cf14d4d340a750422d2e9d5721019efc9b496ad1dcc8946fa64bdc8d1b614133fc66d33aecf90c7c48f7c5b9a0405a5b54e416dc15d4a43356aa9ce000d35010d2b109b11d301415462f806e60c3bf8ecd29da68e6a2f6b05de42d5aa53ce7a031db895a1443a9680246da284544de2c65b6703a6dedd7930cecd518bb354981e6dd8ce364d761c4a75ddbccad3c36ccb8c112f7e3f7bc3b5c85b6aee1731b6fe2c1e1630218836c37e0bbefdc09c9be9e9aa57b2c570146aa1920815e41d7e00bc550b55374282253bcaa2dfe4538c7042b2adde5afa34eafbbaa096a363aca115222abf4e748db7b11c1fee8d205896cc88f758f4cfa2358c3d6432c7e6bca0ae78a1a1c8615fe6c4b5e749865070ab4e244d14f8ddc309395e4762e634d1008f8298930b331a0a029d346be447a68087f8be3d655f1f1de3d4aba784b15ef244c7b733d778e12818f3d20876b11f933d730160df02aa04a9aa3dd43fb0b556a12c4726c06dc849f78ccf8896d0e4b5f83384eb3299af3a3578f4b78def53a4264a5d9ae6026e97ce06403d0c37736ac1fdb043a3fc42a590c7957994f6424741ed970c98582228d562c9baf533e6307ea4b0afccabb7f23c9d99b23122a92bf44094ed769562895e8fc88cc2ee171707c6b6a9b2b4bb5b925b557f797a5baa5a0331c6ef6727359ea1543c3b7f1cb41feb85f8a76d1ef0668ce81ab9e3d714cf59401e122d6257bee9c050419c40dac65ea8e79f77dcb05c07e08b9aba7d2553440b1f8767bb8a3fb73b3e66f9391a328d6d2d1c6e4f855db6afab861f2e71f0f76707c647a92d11e1203003127d5954f38fae0db9799e6afeb978c4883e00e08ab70bd5e3258cfe7f1c4dfe2f8a69ed5e4a13a017582d07c06e75acba10ab233bd2448bfa6e3ea68112f8cd33a491f5941bbad53947c9418c065d721d34ae8b5d0f8344e550b5ada7ad91b58de324d4e87c013bf36e007bbb1d2d796f4703e91455f4ea633bec6fdf11fdf023f8f48307e773baefc62146a01b8be16afc84efc60d041fcf0f31294f262942e645d7cb79816142b32cef91099f7b6de27d48d2362ba780ee308cfc257aa8b745cdb0bf270c058e369813f9b6ffa46dcf9cfd3fd1b3e03a219d087afee7c4df173acfd801126609cc42a744e04deea213aa5e4c5d4cbba19a1600a17da52ccbdeb5eafaf8406bc7687d355a8613f816cfc31bd1f695581f6d903e4442384fd935238c352d9fbfe9a8ec6eeb35e20282df2019fc75e14546ca116aba3c3c42cd433a9893e1794793ab185213422897ba2c35e969acc7e323c66160bd13948d0e81b062218ccdee85eee9fa5fdb7bed426ae484412c1f4c6f044d558d3b43a3fe6e254f377e0f989e999d61556496afdd53c81f4ee092dd761987943786ed17b354d5ce729009b10062749ff8bec8bb2f953d87c5628629c974dc02425ab484af5422ebfd82e5f85338e07d1a95d7abdb5061c1f1540482aaf0bff693c243c28284d6a4c3f67b6694f57d3f63d06e514f2ac194d319d801cd30f1e158991c895dbec7ca49c255f428b09a8c8d89985f00a2f375344b16629939c02c1f1ad66584579a897a8ade34cfec1dfc4624ddd30a565a86c0303d2717a5332c161664490bbbe9529769a2fda3965f7f1159d7b261ebc53b900af94f9f4cc82a3343723bba37858aecf95ad5acad54cc6f769c59054c9290ecd898a3c1bb7be8797c297a0cdcd4c1d28b3fcf53c7214525ebb0e05e0f19487b09b28b92fcd833f2686d53e371f5bda35a9b7816cde2c9103dd45f34f803511b72235e9651181247a6508e4902ba12704163c22d277557bd6f883de3f6581c004377d05b8f25504c3c83d7cfd454f4d9e8c7cf7261220696af4e253d8f09b66ad0fa9b35a426967e89f9b14784f29d1e547b1ab4fa1092eae8148a6bcaf79a006579d6d2694d86a208324fa4de53a2ac40509499314dc9e30ebf44252154da5b3e6b18566cf498eb2df9acfa45163297e2a646e36a5c780c6405166cb61a35afe4255497c996f0ecc686a39117d6c023d076b0b81c7212a0573b890b7d53577182416a434ceba91ea7c6759e28d8c7ce8c88824cae1a571e5b8eac492ce6d147c3d086897521eb81523e8e3398a7bd29f4515626ab4eeb862b002780296b6f5a7b4dcf4e782eafeca4bae2e0e55a24ede960b94d805b77edb383a2e92d970b3e8f8dd2c67a8d0292f103769c19359f8a0fdc1669f8e07ab4e2ec613b87f393d57cb63dd90a05598d83c7018a034d7c5674820afdaa342f5547452946750cc7ff948e348f90fc62fd9f7cc3ee9eb6e51ce65dcd1fc2d6582c79a40d9006a054f6b0d2fb855927e18c36d141c8fbc628c0d6a5000dc39c6879598f38d7bbd9e94c6ff47377e54ba51128fd62d524706407f5d84e153246147a75159746849d1b0b3a430ffa7848813d86bcbfe0a606ddd25fb71146613921ddec7ac0cbf8bf9907fbb3a0278fda307d82a48a68228f7e4afac1841cd8e443356914a079f8c437b81333e092fed5822ef866ba5f05a44858a550ea6c93348e16890dc03f738646fd868d2274b968c4e4173d907fcdff79966e4ed199f7bfa2ee43e16185a551a0a94c9b6f03422ce2e31236cfe32145a6ee70f4cd0bcbd3159761e30bf98d6468fe89c3186c05bc8bc5a5c58e3bf0878d096366ab6c04e8b9c275dd60ba46aac73894c6b95c35132294b05173d1e4fb7a3dbe70455ca75fce90ca5c0ed0c2b230f9cb71eab4246a1af2730ad6cdda58e84dc77aa96d9888369d25a3592ddcbe80c971dcbab752c8f81cacc4ba65aa37395b5bdeec4148322b9ffccad1e14570521c4d680d7e4b0a144fc7996505d22b478bae42971a73f7d6a47299013082683f62604f695da3d9d109cc0ca5b840b8f8183ed3ebfd051185e96a816237b25d25daaa1f9427483c5335ecfe9bf9084b44d38618d9d09f00772072b376cd56af473d76f4d846cbd341052cd214fa3d528b94fa92b21a522db31de339c6e95e8090123c3033353a6bbfca5254c3f153a252425f3300a8b77daa4f5958bebbd30bc60c87362d15e9077baad5ec6979efd634d714ab20a24cbfc80571218d0bc588d0e6f3fc594f6200ed4267dbd6121e3f08a58bc66f84e843bf52379c414bda92488cdc0c0a3a69fb75d619f991e7e4b1db67274eec8d8dbae571c0ba64c105ff3dea2e4764356939ce62613e83dda76e3138b15d65d11aa3737ddf006120dfcb77a77011ca8c6629190f91d56e25b0e660254abe549ba3c844562f53533a555bb4326b3ede6435964f0c962a72083e803f8581bb55f5506a0a4fa0adba84a8a1434087264059aadf7e09c50d2b994cd4ea320efb01b13b1f18aa29cd4c1dce751aaed8eb35b0efe45cab74ad98cc9da6e94563169cc679c88238d812944777aaafe8cf81a7ca018c61b17ce9c87cbb4c92345b68d024d59bf5cf9c37721edb907f716283be72df2f92ea4c4104ae416c7741dbc108151277984f2573c56376873d9278a422754174196527c5d841d3579bbbe377680f2313cdeba37aa3d892bbfa603dd09b1190b04fa5c3349c49cc803cfc5a73a41b8537da88be700f568fe867fcaa9c019a4b2595e678a5ce3b79c8193f22297f63049cc64ea2fb033ae431afe2020565b7549be4e11ae9b8fd618eb71001478026a661264bd7780bb788909c7cfd9f39a0ff74b9d1d915b38cbfe03ce1832e40b4518173f0a2d64dae017c374a716848a58b0c18d4b6df858cc6b68d4982c4d83ac265cdb73ce6d55b29c3718355073de502dcfe6f27740b9c82bc7e25f1a95246ca88bce474e3a71f2bf28a092933afabf816a11291b131af7157357a04249e0090823d8624033a533ee18ea3721ef64270d241eaa3f9652905d8c98cc5894ce9f2ebb362bdd671ab4da96422f2109d5116a", 0x1000}, {&(0x7f0000000100)="81ce493aec7830f0b6e82d7d168b5c0c7504051d29d6720f8b3b3061c627a426494822d95989de3c31a20f9edfa87dd82c9f1a8ddc244e53b3c63e95e7", 0x3d}, {&(0x7f0000000180)="834e2f", 0x3}, {&(0x7f0000000280)="8d720ee82f3624a0da5ab7fbacefc9f78d557658ce95064d3977a5b45b325b9c95dca5370544472e288d24a4683582797ad035daaa6ed6a8115c610fbfe8471a171f8d603ec6ddf5248281a09dae88af8f88851391dc1017263d1aeef13eb5949034ebafc9e4f1d1caf0ce208b44dd5fd055c31f30d16489271e1908cf3e4062489042af4dabb00c0cadfedcf00148c060e5539d57df4fd3db233bccfc7fa1836f1ba1ed5700af31b29fd3840ecd3a5b1991e7d435e6664ad205c86532ce7efddcf8bd23572ed0c7e5adb5a2bb0342e38e582c9d151f77442f201dc0e81ce49ef42e1f0c8d58da4b1afb639f808a4c32b1687e59f626df76fbf9", 0xfa}, {&(0x7f0000000440)="4f0798e386c934b86fd2c66164aec1d85a3f72fd6b7cc0013a3b1ffd0ea37c9774f298bd358fb7102113afd820789b1d59b8db673e9cbfdbb79ea596b3ea085c05b6156c9d672b0af43b3a93410d95be0303453a3776e8d587842c07d21e1077b699f9afa300887df8ef74d49dbed6677a477c63692885bfc0308eef5b4b07eb8947ab780239cf6548e8a3935582f4e8e602b40a5f14cd08fe6d3d587aa657a85b6a1d588d32d7497e3b2a46a990917f99b7b9b8bf8f7f3e84d0962429", 0xbd}, {&(0x7f0000000200)}], 0x6, 0x0, 0x9) bind$inet(r6, &(0x7f0000000040)={0x2, 0x3}, 0xc) 14:25:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x00\x00\xf2', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x1b, r0) fcntl$getown(r0, 0x5) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) 14:25:13 executing program 0: geteuid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:25:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) connect$unix(r1, &(0x7f0000000040)=@abs={0x3, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2cf, &(0x7f00000008c0)='\x00'/14) 14:25:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) 14:25:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") getitimer(0x0, &(0x7f0000000100)) 14:25:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x54}, {0x3c}, {0xffbe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 14:25:13 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000400000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r3 = accept$inet6(r2, &(0x7f0000000400), &(0x7f0000000440)=0x73c54f23a4feaf2) sendmsg(r3, &(0x7f00000006c0)={&(0x7f0000000480)=@in6={0x18, 0x1, 0x10001, 0x8}, 0xc, &(0x7f0000000580)=[{&(0x7f00000004c0)="912a7c704fbba6311a71bee5b036be5fb6eadebf3e63b1dfcedb10ac3fe73f3ca68614d4e77a0a8ed79870385e87be11905715be0702ed2e6adadfdeffd08d4e274dbc3c300928abc5b61ce30b15cf50cb0a6c28556d20a07a1c693828e8b7985a68ce92e813b1b4f205ed9f9e6c6ba9cc7d1cdbcb54650bd264f47dec95cfee", 0x80}, {&(0x7f0000000540)="8909578a07f1ed0c886917c6c171", 0xe}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="98000000001700000080000009000000a23f5c72aa382471e15e7bcd73941064357a1fe4df795bc436dbeb6a24121341111c1f251786c83f44bdcab07b65802d25f217282f758ddcdd12a973b1d51d3faeacb31c21eb46f765d45e114776f6c1185eefb472ff3602e12ef89fd74cabdb4b2137d83cac894eba6d03e788cd161ec1b296deb7abf85c983d3fef3799cb490040000000000000000100000058060000d5f32ea18b576e3f728fdcb1f243f2a806f334c40a3c549a140014a50f765df4ddd33a384276943aeaa798da00"/216], 0xd8}, 0xc04) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r5 = accept(r4, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) setsockopt(r5, 0x0, 0x81, &(0x7f0000000780)="330a5cc883e55a9750b82640291c631cc7b5e8ec1494c4fffb8513ece4f41b2ef1698044377728a68c7e2ec39cf4d23ce0325a8f80072a39d6e8434751647e622e501af4fd08169fb2e89c4f35d1fa905bab890d67873ba724597d35221361f75f544dab9c456942545566041761a22025f9a08f56c5a5b210bb928f3ac0ff2e6c450c9a43b2fd16bbf6ff9e7f5ac8ae9db7b3c10d227a0903d2c12d17deff8615714d7244427edd84b84d136678b5beb62970b5394e1a917bacfd57cf82e2159775d3ce4d5b37fa00938c3ecc6e6db6b65c2153bd0bc23a6f7999a2896e1dac9405ecd8d809c3f92feeaf093ef77326268680", 0xf3) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) pwrite(r3, &(0x7f0000000880)="5da2482118f07e51d52bdaeaa5c3471c8cf134f4bb52d53fe77e385f220c815830cf6a81f8015a434b80bb5aa11d87b702b31dc1890fd83ddfa155565a86ccc86ee012306127df23a74332ecae140709b62174ad78d862493ac4006a583a59fb7fd114c6716352c35acebe6bf6dbf2ff0ac31534bb521648565c7baebd24fff558668ded59277d0184e6c96f1868e2ee05f38df297bd09d01142c216543f4bf6836b8aadee98d7f11736e4ff4242fc07", 0xb0, 0x0, 0x6) r7 = getpid() getpgid(r7) kevent(r1, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffa, 0xf2, 0x2, 0x8d, 0x80000000}], 0x400, &(0x7f0000000140), 0x81, &(0x7f0000000180)={0x1}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="3f2e3d227c3bdd0c26ade9b6f89f563c097ff88f4ce153790488b916e710031e5f2764cf6c9367d82fedd674555542ceb2eead8eeb6ed6423007abea57cac4a23cac0899ab33c3e733747a3cb59ac700822b8363acdaaf93951e30f56aa5f4", 0x5f}, {&(0x7f0000000240)="91595d4ccfb743d502a0664e1753f4d496bf886a76ee5717ec83118827e88868e514832ba9869fb05716dab7a43dbe1b6aa381cc9d2b693cecdfa8221ce6843a2feb0ca42824ca0abfdf6a17ffd6da14c70b875c23639d282b55a33d62289caa4909bb7e5774abae3c38f75f0e57ec8414bb4a3d41899999d8ddc5aabcb2c00b4c02c98cf4ac3fd161c3f7c5fabcb5ad113775e60c16ee11ab00", 0x9a}, {&(0x7f0000000140)="6567dea882b37da4d5078505f4", 0xd}, {&(0x7f0000000300)="406ae47480a897f74fc87cacb7da2b7e7240bb8258e8e2805b480c87fa3021ad77454cf0d0677ed2be2f949da7f8903a80fdc2c8f6dabe8b27cfce46cf4dec654445bec127a7740805e9a310aa2ad85b592eb51df6a03f998401373122b462a64ccca21a5f30889e9304743d6328383815195501636b9298cbf4a0239cd55748056ac8c2185914ee6fc381e3a3e36b4956dd8d48ba1f6f", 0x97}], 0x4) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000940)={0x7fff, 0x180, 0x5, {[0x1, 0x9, 0x6, 0x1, 0x2, 0x6, 0xec, 0x6e1c, 0x5, 0x2, 0x76, 0x2, 0x5a4a0806, 0xfffffffffffffe00, 0x2, 0x1f, 0x0, 0xfffffffffffffffd], [0x40, 0x2, 0x4, 0x8, 0x2, 0x0, 0xc2c239c, 0x3, 0x1, 0x20], [0x23, 0x0, 0x8, 0xff, 0x10001, 0xfffffffffffffff8, 0x7], [0x3, 0x0, 0x6, 0x81, 0x100000001, 0x80000000], [{0x1000, 0x9, 0xffffff00, 0x6}, {0x7, 0x81, 0x7, 0x200}, {0xfff, 0x1, 0x6, 0x7}, {0x3, 0xad6, 0x5, 0x6}, {0x9c, 0x9, 0x4, 0x7fffffff}, {0xad1, 0x9, 0xffff875d, 0x2}, {0xd8, 0x5, 0x2, 0xd5f}, {0xfffc, 0x987, 0x81, 0x3}], {0x40, 0x0, 0xa7, 0x7f}, {0x3, 0x7, 0x5, 0x800}}}) r10 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r10) pledge(0x0, &(0x7f00000000c0)='vmm ') 14:25:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x3d}, {0x406}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 14:25:13 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) open(&(0x7f0000000080)='.\x00', 0x200, 0xe1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x20}, {0x35}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 14:25:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x4ff, 0x400}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d}, {0x6006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 14:25:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x45c11, 0xe7ab, "3f3f7c669400d981327a804945ef06f94cf54600", 0x0, 0xfffff001}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 14:25:13 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc8) write(r1, &(0x7f0000000340), 0x10000014c) 14:25:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f00002e3000/0x2000)=nil, 0x2000, 0x6, 0xc11, r5, 0x0, 0x9) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80047476, &(0x7f0000000000)=0xc6000000) r8 = accept$unix(r7, 0x0, &(0x7f0000000180)) preadv(r8, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/58, 0x3a}, {&(0x7f0000000200)=""/211, 0xd3}, {&(0x7f0000000300)=""/25, 0x19}], 0x3, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 14:25:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x54a, 0x0) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000440)="1d097638924b9bf5c61bcf8bf4b07ba240145c97752b6c191e9f3b8b45b850e8f9", 0x21}, {&(0x7f0000000480)="e6c873e4bc9b8357db95f6763a01a32563c6fb696cd8ae10346b4129f2ce17a7d5622cb8f87582f6af628df59334794415f21392507210fbd94a3f5de5fd667a9ab343f38ce3e9803862f6929cbae9ef1d34dcad49878471100659b6bf164c9d6c11bcc7e4b150c157660c1579eb44d7e4bafcdfef1df0bb", 0x78}, {&(0x7f0000000500)="a6a0e83b16356dde5a3717c3004a6e896bf92fe030eda7a24952e5083e49b731ba5ed54ed44c69e0fd8a955dd84ea93c2ac2c3ddad5f7c1d5f928dff18e7611cd0b3bca7c94a74e87d", 0x49}], 0x3) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000380)) ioctl$TIOCMSET(r7, 0x40044266, &(0x7f0000000000)) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r9, 0x20004276, 0x0) r10 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r11 = getppid() fcntl$setown(r10, 0x6, r11) r12 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r17 = getppid() fcntl$setown(r16, 0x6, r17) r18 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r19 = getgid() r20 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, 0x0, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r7, &(0x7f00000007c0)={&(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000600)="17aab71cec783a36672f9228994e24bf3b1191896286b42fabcbcd3d5137d28a029d1b97d096e095a6feceae6c352d64f5d45680e37ae84516dc14290e3c04137dc5e1a6c23977c092c7a8f1fcefdac8d35abb63317639bb128c8de8f83170b5a220a402849381fdbde1af0c721adb89c3a07f5c96ba2ba1579c97cc11818e4644bec3ad817960ae30b04c19f936dcb4f759a064894638e95fcf3aeb7b29430d48c8b5bd8a784d9f4dc748ff25472d9786b2291a05cb0b6691c453ad", 0xbc}, {&(0x7f00000006c0)="afaf9ffba06a39fc3c07dbc8c4e1a557612d7ca445e5a4bf59c837a4c13d0f1da8ee5a4dc5464027471a50f539eca356dacc4e8a13", 0x35}], 0x2, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r11, r14, r2}, @cred={0x20, 0xffff, 0x0, r17, r1, r19}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r8, r4]}], 0x60, 0x8}, 0x400) ioctl$TIOCMSET(r9, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r9, 0x0, 0x3) fcntl$getown(r9, 0x5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r7, 0x0, 0x3) writev(r7, &(0x7f00000003c0)=[{&(0x7f0000000180)="8b56626e01040000a9844ee4", 0xfffffffffffffdb5}, {&(0x7f0000000800)="43800008000000612660c35fdb82993155d4cc3c0c4b54253c029d2a1b7c3e53b64fbf922d6288d440d672c5b1d6132e3bd9ec8fab4d05a0d0f0eebf017683efb0d6e663ccb6e81ed4f3859fece4a8c135a114dbf8f51f90f5c5fce67622177eae89736bc582e1dd0c000000003858097d2106a762000043967352b3bdb4ab139e2b32860700cdc1ace26e29df3c0e2e48d447fd72663bb1285f08bd79f5e4a9d7aa2f770ada393fdaf6705ba8fe7405438f7080d378d754f9e35ce07490c279086d2e547a2674117afb61dea3b5688aac52dd75773a46644ab02e621176d55e669b25dcc5c5be7fb81c834f2768904cc812fcf59bd76b0cdc2db527117ab0f3d5141d1538640d8bab00c942d2f596ba8ad52839d681a956cbc013903b52a976812e011d7f5613948b2c203d57980585ce3ca74013679be9aaeb3bc2016df2b537cd01eb79920a05a99ae04cd681d4b49bad4e25e974161ceac73a7f5f76ae89ec830c0546c9472425287553d61a28956cfc08381a9e18b22e3645bae4780118262ddd1c838990b0e7ce4b2099924b0951b40fe2c7598d0f6bf7f16b831c383061e751bd6cf50f3cdd9bd2eb19", 0x91}, {&(0x7f0000000280)="2a28ef4a7f817e434c1e7efde3ff34843d3715b3c8d6219dcfb2ef81a063989c7088335c788c38497c3726f5e08d6f2859344560f9372730eed087b243f0fcacf6a0c148e30a8598ab21a67c9cccc074d58688100d940c9f773a1741dd934df0582ae825230a84870a87c0c226a5890c483b03dc628f5152bcc7efe66359903a8f6e7fd3cbcec14b9802d12fbea02b9b638e5557ea82ceec562b5ef7c484eb7aacc8d074707c08", 0xa7}], 0x46f) 14:25:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8009, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x6) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14, 0x0, 0x0, 0x5}, {0x3}, {0x6, 0x0, 0x0, 0x8000100}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$KDSETRAD(r2, 0x20004b43) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:25:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00020000f669000000b9"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r13, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 14:25:14 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r4 = socket(0x2, 0x5, 0x0) r5 = msgget(0x2, 0x224) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) msgrcv(r5, &(0x7f00000019c0)=ANY=[@ANYBLOB="da3021969830e30074b8b9738329c38dcd89cae3b73d8e1b6bd673e37d050d1ab8dc74a933f9b680a70eabbe45cab3d5379b23b3dc8e6174b12f2a5325f813db980ddf4aef54ea6144440abd38a23a63d6551863da9bd986a37f68515eac369fcaef9621debbed341e99dc8bae9bd3a18114f71385eeb74d09b3e54de8e0f59af058d8bfb1ee1203cabbdfe85f8f991c18f5999685efab8514ef95357814037f051dfc49487e4ab0c50e5140", @ANYRESHEX, @ANYRES16=r0, @ANYRESDEC=0x0, @ANYRESDEC], 0x5, 0x2, 0x800) r8 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f0000000300)) r9 = openat(r8, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r9, &(0x7f0000000240)=[{&(0x7f0000000380)="2eda498a4b5a1c24feb2be7d89c25516af434f0f167a2c19d7a8b96be18c2dc693dfbf33eee5f6be26c29d15f1906ad4d7adde61c050819089ca111811e8efdd21e0d817b3feedcae09d9cfbd0e67442d06e10a9eed9e28628cb62680f4561b55c70c04e9012eea0a7047aeec70ef580a898db9c32964d7f7e8c9c82053e670379e4f2440c347b10e9368598a06e658a0f995ea9d6183537", 0xfffffffffffffe98}], 0x1) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') socket(0x2, 0xc003, 0x6) r10 = getpgid(0x0) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCCONS(r12, 0x20004276, 0x0) ioctl$TIOCMSET(r12, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r12, 0x0, 0x3) fcntl$getflags(r12, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) 14:25:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, &(0x7f0000000280)=""/151, 0x97) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4d31910a62de3772}, {r0, 0x40}, {r0, 0x4}, {r0, 0x4}, {0xffffffffffffffff, 0x80}], 0x5, 0xa39e) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8, 0x1e) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) getsockopt(r2, 0x2, 0x3, &(0x7f0000000040)=""/6, &(0x7f0000000100)=0x6) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000180)) r3 = socket(0x2, 0x3, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x81) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f00000009c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700934f08c4534a287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c47840c4a0ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6561ad3574d79be64d7a570715f68932df018558bc316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e9ce6f8fd90bf409250e0de1dcf2425f578305bf72cd547ca44dd26d594dbf6710260005b87bd271f1c1ffe43af4255b1bfc86ce8a92850505c42fbdeee6bf666bee4418565"], 0x1) clock_gettime(0x2, &(0x7f0000000200)) close(r3) 14:25:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = dup2(r5, r4) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r7 = fcntl$dupfd(r6, 0xf, r0) r8 = accept$inet(r7, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) fchown(r3, r9, r11) seteuid(r9) setuid(r9) r12 = getgid() r13 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r13, r12, r2, r1, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) r14 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r14, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r15 = geteuid() r16 = getgid() r17 = geteuid() setreuid(0x0, r17) setuid(r17) r18 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r15, r18, r17, r16, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r20 = socket(0x2, 0xc003, 0x0) connect$unix(r20, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r20, r19) setsockopt$sock_int(r19, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r21 = dup(r19) sendto$inet6(r21, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r21, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r23 = socket(0x2, 0xc003, 0x0) connect$unix(r23, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68e11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c4593d2870b4122cd235000000000000000000000800000000003702a5999b5d16dafbc8e47d48e7729513d1e11721d64f55c2e159d2199b9b653d916fe4d241d515b9214b257bb4f40da0add84ca000fc548f5a492d74f36720f31b92d0635d05bb5fa081dbf7fa6ee836881586f41c052ed5becbf49ea4af894d1032aa30675c06da8591e19f4ba6938f2a7b1a4e0aa8caad0f685fc78ebff628162873a5b3cdf05f8829a9afa0e57a81523141d3abb4dc9e89de123716c0f517c0813431c3b1bffd4d6bf5db962d7af854186eb7e01e09d169f7a4e19e9776c07686f7b9573f8e373410bc0d67c5a1e77d6dbeee28d1bb9498e9afa84e794091efae9e37fd37eecd4012e49ca1e2db317ec8dd2de07e4b696c3209fe37e74475"], 0x10) dup2(r23, r22) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r24 = socket(0x2, 0xc003, 0x6) connect$unix(r24, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r24, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r24, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r25 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r27 = geteuid() r28 = getgid() r29 = geteuid() setreuid(0x0, r29) setuid(r29) r30 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r27, r30, r29, r28, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r31 = getegid() r32 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r25, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r26, r29, r31}, @rights={0x20, 0xffff, 0x1, [r24, r24, r32]}], 0x40, 0x20c}, 0x0) r33 = geteuid() r34 = getgid() r35 = geteuid() setreuid(0x0, r35) setuid(r35) r36 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r33, r36, r35, r34, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r37 = geteuid() r38 = getgid() r39 = geteuid() setreuid(0x0, r39) setuid(r39) r40 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r37, r40, r39, r38, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r41 = socket(0x2, 0xc003, 0x6) connect$unix(r41, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r41, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r41, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r42 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r42}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r43 = geteuid() r44 = getgid() r45 = geteuid() setreuid(0x0, 0x0) setuid(0x0) r46 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r43, r46, r45, r44, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r47 = getegid() r48 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r42, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r45, @ANYRES32=r47, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r41, @ANYRES32=r41, @ANYRES32=r48, @ANYBLOB="00000000fd778a95d008f1dc025e60b497370aea421f27ed77b5b00c69bd2efd5fab5218e4ddcb0436cc35a5e13c38e02e29cdab9f2e1fddc5834e7b69f55dfced16552a5c4fca1c790dd023789f8ee15a49fc65b7d8e0bd68da6dd9dacc7213f5a238ce057b16aafbe6765b576fe6dc1a2e547d2e0c84a121d946e179feda49f17c772b500f6cbf6d5a8889b9fb9daf9c4ffa6c10c45204a4c3b02a0898a1755accc099b5cc3b1035d12149549b1f690a2a46df6f3a4b19f1fc198cb54303b0193772e303aa43079756cc93d6cb340a7bc2ba2474a20e69112b8f02c9c1e676fae9a18ef006ff26f881b9de83574458580a3fb34cf7cc39f7cdfcf0777160d2df44fb1029679e6b64c53f2718436a645c1af4733de4541dcc5944e9617dc8"], 0x40, 0x20c}, 0x0) 14:25:14 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x11da}], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01014b2f62756bff"], 0x8) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000280)="defcd55a0b86a45ef5abaa1a5bd43048ebc85a1e75b1923f31021196442f9161aab4616000eade1f5aa6d7722702957ba7bfc9649ed1159c46455e4517e7c70c839a917f92334a1c773589920e90a70843f6c94f8bf0bddc32c9b69b7b8428c15a17e057757db9a3ff065ed8fe069a1684572dbdc5854c", 0x59}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x6) r2 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x2) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) r3 = fcntl$getown(r2, 0x5) getpgid(r3) r4 = semget$private(0x0, 0x3, 0x260) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r4, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000080)=0x3) 14:25:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xa048}], 0x100000000000005e, 0x0, 0x0) close(r0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = socket(0x2, 0x1, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r13) listen(r14, 0x0) accept(r14, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r15 = kqueue() r16 = kqueue() kevent(r15, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r17 = fcntl$dupfd(r15, 0xa, 0xffffffffffffffff) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="2201000057231e71a90f8bc6484bcc6b00696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) 14:25:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x10) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/\xd5h\xd9\xc36\xd0\x13\x9e\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0xc4, 0x20, 0xfffffffffffffff9, 0x6fc}, {{r3}, 0xfffffffffffffffa, 0x60, 0x0, 0x1, 0x5}], 0x3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x100000000, 0x400, 0x1}], 0x953, &(0x7f00000001c0)={0x1, 0x8}) recvfrom$unix(r1, &(0x7f0000000240)=""/229, 0xe5, 0x3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 14:25:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=[{0x1de, 0x83a3f82fe0e5286c, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 14:25:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x40000000}, {0x16, 0x0, 0x0, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 14:25:15 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, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r4, 0x0, 0x3) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000000c0)=0x7f) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x2, 0x3ff, 0xfffffff9}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r5) 14:25:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f660501653000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x28) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0xf4ec) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r3, 0x0, 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x8000, './file0\x00', './file1\x00'}) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2d1) 14:25:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x84}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 14:25:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) 14:25:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x820, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 14:25:16 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) unlink(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="afb0e5f906bd2ce1db2b7dc68d967a261abea6eda70112b439751ced67028a21db8f281d2fda1190c290af07c22b565d82fb3c4838168c122d4c0000fb31", 0x3e}], 0x1, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="b88aba34fcdcc461d8", 0x9, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xc) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 14:25:16 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x3ff, 0x6, {0x1f, 0x2}}) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r2, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000180)="a4e23bdcb9fbba44e3fae8a574911f3d047fe3b37e5b473a755654c7ae0461603372ce74268163cc952e2c29f59ae0dc9487d2fd47d82855ac6131584c59b7904b82fd5745cc6b022e924c7001adef1ef97da412cd258a41b4f379828b2b09069f040d024fb77db8cb186b93c703c9b54030481beaf94a3b60912c266d48b754adbf4733ec", 0x85}, {&(0x7f0000000280)="45a3d64b14daf633d68aa7269aa595abd815775e1619253ae2", 0x19}, {&(0x7f00000002c0)="6936b17fd5f07730533ea0389ae5ba0d4f4edb33f8799737a5b467b2b127d69db0d3891bc4a33221859a8f6dfbe0ae19221177bb0b1c1676cc5d849105653a74137da77efd153d1c096254f1641bfedae349465926521be08428e5d5c37a84202d0638ddd229e31c93001ddf58a9127d198e65782e135faefb5638b70ef57ef8f50ec9725060fa3f01124e2400d692b9322edad277d0cbf30697e46a00eecfb35c7bdd400577edefaf6954e211df3cdb10513e8f6d2a19e9e54186ab0ef0492aa0619f453af8e7e4380a", 0xca}, {&(0x7f0000000440)="58d0f75db80e66dd5331ce6f7634327c9d70fc56b85607f259a6d2f1af342174ac0b7f3055171fe04d01eb95aca3ad6443685f2b430996b7b4f71ef79c97143af89915479ff18f0a1f23434dbf1f6e80f02c7daaeb3092adbdebb255615074722e00f2427687cc177604ebec6ee9534b20dd8bf76c32797368f6d30e32b50ed96b0ca04f949454", 0x87}, {&(0x7f0000000500)="99cf490bb8c2ecd245a09febafb3eff70bff7cef8eb139d96207f8d8252c0c1b89546797ad47b0d5a3e847e2f5e158068830525d993ebdb12e2a29082bb6ca5e3374a4c89c23e36474cdcd6a4fca950b38dfd9aae13ad522dd89775fc86a9e7f7be7b1eff8c44dbcf6d6cb95228a56d08d7a047f8b2af2a3c885e79c159c8fbf96e8996ad5b256cdf778c185a3940a7d26695052c8", 0x95}, {&(0x7f00000005c0)="b8d47e0e036923b2f22ca83f7fa37204514b9c5745b12cbd039884ca9d2b08553685b584bd8a3036824901a2361847fbe9cdc457bca876b2eb4616745f9fc90c1777f5269124d9e459fb0db6fe33ba61ecf90f90cd6feec219c5e3a1bfddf24677318d170a8febc70ded346c980da93575d701136a44ce11e8d86f81a59d7cfa22947bd3e3294a269cbf672fa0b688d6893591139dc95e2da024", 0x9a}, {&(0x7f0000000680)="8df6caf8b46003ed11f8ced2e6b4e462fe7932c4abd2a80541f3e66896c8962cb822bd47be142691a2e6759061c5af6d5bbef650e4c15432f24eba137b059147a2d7cbd5843c43c335ea04cbe4b3bc8d81a8ea99d64e5aed7596cfc1a837bd6bab440fff255293fc735ffd83bd4eba53b78902f734b2bf147b5713615b808a515fe04d15a28a2cc570ca15a2451f2fd98e74", 0x92}], 0x7, 0x0, 0x101) fchownat(r3, &(0x7f0000000040)='./file0\x00', r6, r11, 0x0) readv(r2, &(0x7f0000000000), 0x100000000000021b) 14:25:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0xfff, 0x9}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:25:16 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt$inet_opts(r1, 0x0, 0x5aad03a33f590168, &(0x7f0000000a80)="23d43e8336586d8dbf5499eaa4a25321ae87be9a84e346b5375cf1fce013e4b5473d6b5808914df421eb446ce8259448da32c9f0b8be367e66b58cc171cd4962c97ab9101a864ba4df3bddd26aba0000000000001fc8c9ac5bf8f89e95caa8a61ced1815250f30525007075625986c50a857de0260f22be2cb3c1a7726b05c2803f1427e119551353506666aaee8f6f2af5a7bcc0e13d0620d5f93a40aa7b1a2fa572c0f4e95caa8d9caeb79df2af1b6becfc9df27f267f98953af31ba2dedaf7d05a97623192565f1c0ab84df5d865babe0da7227b2adf6e8601e111d6b06494ef5be3ee1c35138ed4beb86628d38315a5db7f0eee69e4391699f11e3f328d98043a4c4e0c1bfd18ca4ea3eff8c3dd9bd66c3f273bcc9dc1e4937d33c6fe04b8958dcb8251d871bdb1e991f7a3144e2ce24e89f5d1f386f2fe5c491f2f648b5d36e59d7f1f011df80f968b6bf6117c88b5775fb13abb54058dc53178abed7837347531976831c41c05d3c939093003280053fa4cbc019b24cbedbfb", 0x253) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = socket(0x2b9a0592b00f9cee, 0x3, 0x3) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x0, 0x8000, 0x0) setsockopt(r4, 0x29, 0x3f, &(0x7f0000000c00)="00ccdd059bc3becd0b1a81584026ffe6d68cb6b1a18058188a675de7a9c4d98099f1750d505361a63421fe48bde7813f0ed80f7a13b2d8f7777ab41d6632241c3b72351e414cfa4b32d715c2de7a10b7d3ca436670d4e14e10b9a25d917f98dd5c682ff429d9668b6f947b2ab2fad2fa134b794f9e1cd624e009acb61b415890a7c4ab5acb313cb8dd343b974f7518ff08f7c1f2805cdfb819277ebf3e8d00ae72b443024098c99ae2ddd1663c9cbce6b648b0d29dae8f852e9a56df9dd77473db9007bb0f587c5975", 0xffffffffffffff12) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r5 = kqueue() r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x89e992dc5855bfb4) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r11 = accept$inet(r10, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r12 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r12, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r14 = open(&(0x7f0000000280)='./file0\x00', 0x8, 0x120) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r7, &(0x7f0000000900)=[{{r8}, 0xfffffffffffffffb, 0x2, 0x1, 0x204, 0x3f}, {{r8}, 0x7ffffffffffffffb, 0x8, 0x20, 0x2, 0x1}, {{r9}, 0xfffffffffffffffd, 0x11, 0x20000000, 0xcc, 0x7fff}, {{}, 0xfffffffffffffff8, 0xab, 0xf0000000, 0x7}, {{r11}, 0xfffffffffffffffa, 0x9c, 0x80, 0x318c, 0x101}, {{}, 0xfffffffffffffffa, 0x8, 0x2, 0x4, 0x2}, {{r13}, 0xfffffffffffffffb, 0x2, 0x41, 0x3, 0x900}, {{r4}, 0x0, 0x27, 0x5, 0xffffffffffff0001, 0x7}], 0x7, &(0x7f0000000140), 0x1, 0x0) fcntl$dupfd(r5, 0xf, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() r15 = getegid() fcntl$getown(r4, 0x5) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r17 = getpid() fcntl$lock(r16, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r17}) r18 = msgget$private(0x0, 0x0) msgrcv(r18, 0x0, 0xfffffffffffffe8a, 0x0, 0x0) r19 = geteuid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x5af1, r19, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r21 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r21, 0xf, r20) r22 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r25, r25, r25]) r26 = getuid() r27 = getegid() r28 = fcntl$getown(r21, 0x5) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r30 = getpid() fcntl$lock(r29, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r30}) shmctl$IPC_SET(r22, 0x1, &(0x7f0000002380)={{0x0, r23, r25, r26, r27, 0x20, 0x80}, 0x3, 0x7, r28, r30, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r19, 0x0, r26, r15, 0x20, 0x80}, 0x3, 0x7, r2, r17, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r15]) r31 = socket(0x18, 0x1, 0x0) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r33 = fcntl$dupfd(r32, 0xf, r31) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffd84) r34 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r35 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r35, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r32, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r36 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x100, 0x0) fcntl$lock(r33, 0x7, &(0x7f0000000440)={0x2, 0x2, 0x0, 0x100000000, r36}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 14:25:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fcntl$setflags(r0, 0x2, 0x0) 14:25:16 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x50481b27b4103fad, 0x8) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x192, 0x114) syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x20280, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) openat(r2, &(0x7f0000000140)='./file1\x00', 0x0, 0xe2) r3 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r3, &(0x7f0000000180)="2fedc23bb6ea4a1c1c8d72f7c4902bdfc772d978af629507ea9b89916661a5795281b5fd4b350a9d76ba9ec918c0adc40521e765357e8e24bf50696edd3f74ed0bebf4f1d8f40a584e874c963bc430b33ce2f24ec31aab10850f8bfb69f61dc52b0de9a267e853702fe514796c7066b6d74d7215b9c5be961da0b3d07d22429d561c58257439926a73f0b420f46bfa5978070fb2518196fb5f76b8e8ec43055c3534", 0xa2, 0x8, &(0x7f0000000240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r4 = dup2(r1, r3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000100)={0x2, './file1\x00', './bus\x00'}) dup(r4) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r5, 0x0, 0x7ff) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x3) openat(r6, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r8 = dup2(r6, r7) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000380)=0x6d) openat(r5, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r9 = socket$inet(0x2, 0x2, 0x0) r10 = socket(0x2, 0x3, 0x0) connect$unix(r10, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed3bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aa0000000000008001f3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff017e000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d0400000000000000d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7fb8272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000200000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCCONS(r12, 0x20004276, 0x0) ioctl$TIOCMSET(r12, 0x40044266, &(0x7f0000000000)=0x4000000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r12, 0x0, 0x3) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r13) fcntl$dupfd(r12, 0x0, r13) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x200000000000c, &(0x7f0000000540)="ff7fead550197b245304036ca5d1617f548a04ff7f000000000000c059a788aee1261bf7274e27a07596e3e73b6c7172410d9c14909fbfde47d00915412c78e0cc629cea1fcfc39ada002a006b", 0xffffffffffffff52) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f00000002c0)="e300005c00000708", 0x8) dup2(r5, r9) 14:25:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 14:25:16 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) fchdir(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x31ba) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) 14:25:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x5, 0x200, 0x0, 0x0, 0x5, 0x5, 0x7, 0x2, 0x0, 0xc94, 0x2}) 14:25:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) msgget(0x2, 0x693) setsockopt(0xffffffffffffff9c, 0x4, 0xfffffffa, &(0x7f0000000000)="a02e61a328a80322bbeda0bd10eac463c20ec73260ef93dc8b946444bb522750b34d2e42da52d9b9098f6857f281cf71295f546ab2a0b58cd82428e6da8f9ad0543da1cd9380b27f7ee334ca5395b3296b6c84486ec23a18cf0473ee164f2a519eba3e3d7a3b5aa73718ec91f867729a6bea65c6a2900dfafaaa738ba1d7dc55477afcfde83f4ce980e443178c6c4c2828987535a4058ad1f6f76b1bb2a04d15a105dd37cd503af32d7f", 0xaa) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:25:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0xc1, &(0x7f0000000000)="cb2b17d0e6507a23798e2e319e63050f33f50125fae667adb41f70d8d457f30621403ddc7ec416311a7cc86f4deaca263d1ea670ae4f8fa69ce788d93d2a53580e0f74b3cc27ca485ae34e2c8b09e1801eaa069fd354b963cd0c55c9f0773d3400b43f9b8a5e9f161437d78a6f63019a6c98c33781fd1c1f76e08f6a744e8391eae9fce7c01efcef59d0c45a97800c2d6ec72826892feee7217658a6548e74f6992db01b74ea053005edbb8aa3fdef6538057ea4ab72b5c0f6761bb686a535b06e") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) read(r1, &(0x7f00000004c0)=""/4096, 0x1000) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 14:25:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r3, 0x0, 0x3) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r4) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r6, 0x0, 0x3) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/28}, &(0x7f0000000240)=0x1e) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80047476, &(0x7f0000000000)=0xc6000000) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x1, 0x0) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x80047476, &(0x7f0000000000)=0xc6000000) r13 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r14 = getppid() fcntl$setown(r13, 0x6, r14) r15 = getpgid(r14) r16 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r22 = socket(0x2, 0x3, 0x0) connect$unix(r22, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r23 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r23) r24 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r25 = getppid() fcntl$setown(r24, 0x6, r25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r30, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="d3c86bf606b709ef4a67d82192357304250014d5f6d8f42275c66f27d2b62f899305c20248b53c043a4f6c2ef3eaad172abfed1392fdff49d9ef01932c6a91b039f18f29726744de11de3970edb6b07d460fa8fe955cd18f13efffc6dad2709c1688b7b0e67efed4cd7fc4675628da060dddba360f7ed8c4480511a8a2ec62a84757b061aaed519f5556d5006775cac624f5692b652aaec90cc58e769bedd202793cb19f35cd66", 0xa7}], 0x1, &(0x7f0000000380)=[@rights={0x30, 0xffff, 0x1, [r1, r4, r6, r7, r9, r10, r12]}, @cred={0x20, 0xffff, 0x0, r15, r18, r20}, @rights={0x30, 0xffff, 0x1, [r21, r22, r23, r0, r0, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r25, r26, r30}], 0xa0, 0x1}, 0x40d) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 14:25:16 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000136000/0x4000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x1874}, {&(0x7f0000e29000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil, 0x1}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{}, {0x4006}]}) syz_emit_ethernet(0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000540)={{0xfc, 0x9, 0x3f}, 0xffffffff, 0x5, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, 0x0) pipe(&(0x7f0000000700)) setuid(0xffffffffffffffff) syz_open_pts() 14:25:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6202e17f7f00000162410b56e7e8afd20700aaa5fc322b6210209e3832aa9142b550bf3fda7c165cd52821ea831d1a04f5528cb157e082bbf725b009f3066ceec8cdda727deb4bbfb8720cee6cf3e478cbe53f17e3fb4a8b6140b7fc82a273bd55c4687f4a0c9f38e59dca0dd213bffdcaade6455fd02f57794f9af1a0caf568f350915a0672ceaecc9db1a37173efdfdf06db4aad2c44ccc76c59ff18ddcdc3ef7b764078756d92da2eb9de3dff87bf63d2a9960483ed2c0cff92d99d8d4131b6ad25f7a5f3b71bf0d282250fc2be620aedec2428974186ba3736"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) syz_open_pts() connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="dd000000000000000000"], 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r0) 14:25:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8090, 0x20) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r3, 0x0, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x872, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x4c2e083fde1ca3ae, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r6, 0x0, 0x3) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000280)={0x1, 0x80000000}, 0x8) recvfrom$unix(r6, &(0x7f0000000140)=""/105, 0x69, 0x40, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x7c) 14:25:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000199, &(0x7f0000000080)=[{0x9, 0xfc}, {0x16, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 14:25:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) sendto(r2, &(0x7f0000000040)="c1", 0x1, 0x209, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4}, 0xc) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aa8c64e73e114ab57eda59345cbe7082c41e0400a9554799aa7291249b7b74bd85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f87b34385f041577902361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec66fe9130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36b31b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000a653b2a0529ad38a80670285b6e58b811a649e0745f5a690dad95bbf66c2a952fe8ed5359485545645d9b272efd171ebb28ef8a770061206379ce4a571fa4ec8bbcd277b5f250e751dc3c1266adbd53b977236927c9bb3ad3cab3508c43aac98883bb437809d075bd8640802b8f8b54061d259364acba8fe2553aed9847e353e7c180835ccba17634b576f0a8f5cac03fa1a6101c43bf9a3dea147c7146f6228e7918241295ebd8b57f09a1a5403079661e150941b4fea55cdc0d71795e81ba100d866738c393a35715717de39b11d54d6d6e0cb4f46a15e8b046ecd37245bbfd45450f399cd15343e27371d201d0e67bcd8d01cdcb01411f9880f9a39f5e6c8ac6afa5f00"/631], 0x10) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:25:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) kqueue() dup2(r3, 0xffffffffffffffff) fcntl$getflags(0xffffffffffffffff, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) 14:25:17 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe(&(0x7f0000000000)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x2c11, r3, 0x0, 0x3) dup(r3) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r5 = getppid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r1, 0x6, r5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000e5ff000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) preadv(r6, &(0x7f0000000640)=[{&(0x7f0000000200)=""/131, 0x83}, {&(0x7f00000002c0)=""/176, 0xb0}, {&(0x7f0000000380)=""/110, 0x6e}, {&(0x7f0000000080)=""/7, 0x7}, {&(0x7f0000000400)=""/242, 0xf2}, {&(0x7f0000000500)=""/90, 0x5a}, {&(0x7f0000000580)=""/101, 0x65}, {&(0x7f0000000600)=""/25, 0x19}], 0x8, 0x0, 0x80) 14:25:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8b78bd0ce2679ed4, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) 14:25:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="09401d52cf989dbedee0e38500cbdc39fef4e448f454f382a642bafcc78c4dd48807e1ed00f91da5ca97a3d9a51ab514c0f9e89f3f77dca52bd7fe2c51e71bb734203eb156e5f19262d8a507ed954b1fce77f7602ac954f9382d7782b385b5344f2dd44f4e", 0x65, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000640), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:25:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x54}, {0x6c}, {0x6}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) symlinkat(&(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 14:25:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28ad) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) dup2(0xffffffffffffffff, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r3, 0x0, 0x3) r4 = fcntl$dupfd(r3, 0x14, 0xffffffffffffff9c) unlinkat(r4, &(0x7f0000000000)='./bus\x00', 0x8) r5 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000002380)=[{&(0x7f0000000180)="00000002a5b30bdfc982955d37c1c103287f07", 0xcf}], 0x1000000000000038, 0x0, 0x0) 14:25:17 executing program 0: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f0000002d00)={0x2, "095349ee9d6586c18722b330755acb2e712774c11a873908cf2931096ef25e83d3a7cddbec52237f59a6ef2452e4a45a6a01cc13da302c76ab6eba0898a361e2a81c7cec052aca76dece219db93f75889c83804b2163cacd365c978ea39d1c43bf3933f87ec9d1fd65cf6728a0a66ef7289dc44407d525d81e3905db22093402079d113a036a2815526367398c8fc092e7f2216630a173fcd771c68df6322c6a7e38fefbbb87d4be656becd970cf1f0930743783d882f72b248db00177ddbc50b6710f4f20b19feb6c744ebc6c34279dca28cd5439d5bc29815e5ca8357cd4657cc6970aebe55166394e93f348d254d3c59eaa534ff4475adcf728f7cd27361acd14e36818513c0d537ed5df8f2ad63f28419823375578553ba9c52749ecad1a93d3eacbd52838659b88fc68c744622630d0b53f5e56c9b15e695683a1a0d4d1ea0022fe647a7b6d787d3f38a9caf6ad31ff3acd1bd183c493edccc3f4ef45c1df8943d9636a726190162e0786f46021eba0db33066bfe062c5e41f26263eb18761cff9137455a79c4d70e7158cb0d3fe28e9278c7dd2b433ba71aa5b2989d6fc36fb1318f132aa20664bcf09ddb46d08c1711259bd622377d12fedba33604bdf5666ef392064e223147fa30e5a1c56a4a855653b60b0b133adf7321dc219e5a4b3fbeb36b4cf04b7eb5f806f353a5c8b24b5529662a9476a248196cb86b637be8c8bc94ac46187531549a090e2f5dcc7c1c8ea9ff947eb726276de4ad332a521ea98cc303634d0a56174c3bff90c154a955f0af90ba031563d51102e30649cacb4c5d31647502f94e0c033a6204cd03a212ce3671221d2079432802c3406fff007aedd832a2930be7471e411dbf1eb7e9544b5e619c73428ac11f9cf9e47734c8b87cc8852aeb58ad1b8394d607bd5619422fd9c163bb05e87edfa614baadb65b5e7a97a292540a125d45d4e4282039f344bbd39459e061fe9ef35f8dba1f0509bf0f8fef6cd38707e43b9f82112e2c5abaab76c8b8df6c5c37231c3a1aa3cd075cbf59bedf215e76a219ffb19cb4864d6ca5ef55df49c7bc4542ee391fbe2300b14611b13be9fae18f228a3bd87593f01f4b9417a3723d03e15512e6cb80133e8b6cae5a9f7feb2b75e3d919d4d0f57aebfdc598bf8dcf69b2bf82b8d3f63e1b4160db94e2213d64f6c859d437da0f68769fad26accfdff07703d162981f9a17857be787ae30709f4e23b72c9a809740999e252dabf8cfb5ac6e682dcbdab18ad41f21879a020fcb8629e7e05b0ba8057ef7da1e4fdb4ac1039f2434abd8a7563c4094543dd1348227b789700b67dfb5952b96692657e7f7de2039c32ae900c3361e1e3d07ba70782da57953eddb0ba6e5f216fbed73ffe649d79d026e2aa4485a4be2bb2232a3436aa87be84859855b9ad48737ea235d059147cb974f0b78f6ff9e34027f814f2c7835e0ca80f04b3a11d7e2e7d373670cdf6ac5c040956bfa5f12de9b65c6a385fd123bb3ac36cb9994df22ba65b2baca9f97bffbb72f1c34389f6911880b0b8561b9b3d65d9ba88a706ac7062958c3867e6281c537b3c3d7240b4cf43f2101338b811201bf659bb7a62e7a7b066556970c33d0ea56ec9e41cd5ca1887bb64ee602e86ef8ef1f83067a83afdb8aaf65e4dc890ded2a25d7f463b05c5021482a56c43e012901ae7aba2572b2b7715d4a77aa297acae00a6759a36e5e39fc323e2f161f3ef9e1e2d3540e947fbbb14a443197c99e5ecb22a4c322ad7841e645211b69ddaea4bfc444e778340d4677281a222310bd3596feb5e3d631771a8bf435ba4b652cf3b888febcb1d2338ee2e180ed1fd8c29aea86f90a4aa1c64fbb5b7a4b477eecd7ee6def25a5d5db967ad222dba8194c55577a3d2759ee9d02dcc3295ce39f495caf3e7d88d927f4485a50c750c850f3d395819c5ad0821c02ef233952a8089e593acba3e322b922ef667c25e3889d67de81d3a3272354891afbf191cc7be64ca5bb4c678a3f92f461154a1f01a685a141ee2d3ac467561891fcc7145cad365d45c8398e4e9310d708200139a25a95a09a489cc600350cfa61e7e2fc999b6256154a784b01f7c89c0a31cbe7eb9e7e4d09d3926ca7742f1b19bdc016cb5b7eaafa6a732723bafdccc71c310624ba8e125a7d671b80270d894a17abaa41d9ac81c89c75b44a0f6d9a9d7273eb14db842857ddb94b35dacf103b485359ad93982cb076f52cdffc619db4c3ba42c423e5805a0193b64a718891fec91e168c84230294afdcd6d7fbe125872539c9baa4ae37986827347c260e2a74c9aa7c4085a81b73c3e0bcae31b369f075563018bd6ec9deeea5c602f6005488b6090122f6c35114144c6c3806460feeccb5bb30633be104d5d780a029a8a47d6c21cf81ba5a5bffdd97b7ab2f2e5c41e9c04e93be2ffb95f88c10b359df04162a2134c4236c976000e4536c2eaf8800c73e7a09cd6c4cad01e9b9185d995117c080b2ead40c773d285799e72b230ba6c923a5f354686cd42041678ad3174dee104787cb63bcb71408f72140f3dac4fba76222556b537661d304ce58b96ea797d0b1a20233197e0939b10e5ac95a8ac1858d85f17631f7f7d21bb94e8c75a284f9e4d5aba1d289401e457a2e7f7ece0826e340399d4158989364c0ac0973fbb07b5bf3141fd0a2f02066e3e54e599d0d5549989b19484205f9bcea0750f702244bf0a27897a946b84cdeca6bd8d197cf5bd9e5aa3c4319a88e5274c627a448ebb2f6129ed0ac989042525f5ac81ef0ffce347197d1ae2df1817af2882d4c314c652313f79b5d8936609b6f336c7bcf6a934f05bd628b4b1833a40b77c1b7c983f1580af6ef191107f96973f9ab52fb6761df81596f754e666b631c013d43b5086dde7f5329b2ad350eae90fb9baa1f6def4ae9e161045700b0cff8564dee3bacdda4fbbeb8c168c1da1e05c6215578d863b89c41818123529ca558828ae47448819c59e16f212c616afa3e734b593dbfb50009903ab42c06a739c6a23c08c8e5b3d02519e61e0af50d48afd01aa4106d23676fcf9948287fa96c9cbeb45f95e560aff62b3445f9b9fb269be768edacc5df8db4c65d1704474b02293cf46acf60ed716669cd3ed8c885642a6fa74c2c6e247bb0b64d074500b876cf8669f292b9a94a75f73fec22f0d13d28233b973ca6a2963bd065653c77db269e6534c10486749571fb80b39f5f65a0dd12bdd0a69639ad896e31d11ee7de79099da14fd0678830603cb3ca752bfe220e4c2f9a859fc9bc713e822547a6c11f61e9db9fc14a8f240e0c4ef86457e4043b2606d5ee03ea58adc82a046e6aaa93376260726c385916a2714df8be4ca9368d83a6968a3e6c278fad4adcf64ca3d284128a99484d063dcc6d4cf2c835fec87ab97d01037048d626906d5c80ddf9dca0683ec13ce11fc66aa3e917526130b7c765183f201b73e6a06d5d2b3cccd4b474285c0a72a5aab5395698e757228dc630a8bac273f5432daa03ab26d66c2d461133e2a3fda7ca1890d087eff765679c5b1de006ffe80242e68e3f82f21cadbc44791b3ebb8797450fd37aab1d8856a6927736cb915f5f5a3fae3f9a5c2eb1d96604b605bb598d4b4c591ac962603a3ed4d1bb914f9e9cfac832ebe1bcf6a6f0ab3b9861e6ebc2dcb30d9b0b5ba7423052ce65ab0a549994e171979a1198fbef7bfddecf58e05bf54e9de23c0c67d41d8ce2b55bdace18db6f11e69c5f29afc637cbc75b9ef81ceb7ab960f81104fa33ce1fbdaa063897ef1f2d71a3f27904f61fc8a7b9ade1154495de51d61d5afbffa3c1beb69a9f99bb07eb250c6aee07893a514a8d88a2b7ccc8108e898ca7c61228c08299c927a6b345730ac4eeff5c53696db183a827c669469122b51be4b4dc162cd7f311210f3ae72918af6fa0d2035a107c75ec6097f96d1ad3393bee4249a4ad66c7049b154b0b6cea7ef3698a7fe286e1062b7ed0c6c30cec1763e192db490d51e274e0d53e02996060ca1ad609c43dc44d4bf9e911f1071f0dd28e33ce14e7d2d4078981fead1972d78336cee096868f69317fe90b90622537f97638d80138cd8566918ee463806e0023ebe1ddbb2e3285c362ff791823dc5cc85e4cbd1367654cfa67b58e2afcdfa79ed3235c1ca9bf7ef4965ca6fc6e26d5fbd67d401d259d96bc9839c30dbfe3c041c8ee336203342aeff3b63b2d55e4e4591324940de0e7d5cbf4c9477a12ec84d62f7a4b25b359cae7d06472209265d2f9ecc8d70de76eb5f3f0fdedf9b4eda29215c1554555ed14d530e879ddd1416a11a058996873509d905f463766ca4510050fa2b67200b8d96dae504fa1a45442a08030bb289c4955fb6fac7bc96e33c3839027a40f2cb14e8a3ff8650e8a8958c631b63226a543c3364e3bcfa0318a1229804a784730258e5c9fce90d127c48f60d9dd6158cc5220c891da29bacffc8165ab509fddb83e89def3ddda3e7e4ad0615d29b5af76c08224605cc7ab030598526e4ef8f9acc84c37bd44689bc5073a4fe004762a8154cad38e2a3d189408376ef6c5f93dfcf5f677178d8860effbf02715e57b15175f0ef907ce264c13f1430e08da5c60d43b85cee7e04300da0afd89d162486ae25d60027fc084a09235574bfee3e79fb5a01c96093492cc4b8a0bfd8e156417030c88b46eecef6503ddab59182a92eab300d840482c0e48f554d2b8cb22ca77f49a8200146296c2ac694241fdd49928da1ff17cc1d8f30cec244ea8386d3ed0e720c2709a79e08f273af9f998341142a31a2f23cd48a8e9736ac5006bc9ee26aef82a2a72eadafdbca5b8f9ea59bfe73ad27e9f99579d35a6e65f63f88799ac2e9bb369b331df739ede14eb3766eef273c40c7b0d714ececb10d726863c63e0cc80d0d5b9bbf1810e9d8b711ec19afdbaeb864abd9abba03dcb02aea6cfc7320a825c8805fcf009cff01fdb08f2a0aa489c2371f881e74a296fb9a15ac5edc3c62036ed83750a3fe081a8d1ad2d7ff22a6152f65f25bdf2c768302ec93e010c3c4c5cb4d0cc4152b00bcbd3ecc177684c2efb7c6aa9194549e736bf7ead3772d289cbcd098fa621347a2a013216477ed0be825265878228287e632f0ad4e281978f13e279aed2a7fa8fb664698eb293befbf5f2581357b1d1924b9951329d849241ab8f6a05af732f846fd5a2223befde8766d87bc18c7e51fe463929a5825c318fceed4b15200c686a6af08a9c97c55e7c25f261194069fdf7a446a1698d933636fa5ab6dc117f59dd3a5771fe8494055add6fa4498c18469efd654e7f196750dbb41724e6548a9cbe31aeff45ad807093605065df3a6e539f517c05bea2176acac183cebf2cea4fc2c227f053be998b1258f431ec11d0471bd188d523580147f434e1219d3d51faffd627f3c27bfd0133c37441592d314da033e0b967d68ec85b27034b90f62d368df53f9ada0d0cae5857b3ae4c90812b3203fb647b812adc31c10113ea28145e80ca6112f1749721b3251d160c7b1d31068c4479cda5b59f46af63de48795a8f7deb63c4e31d51846b81f3bc794da4c7013c3bf86d992f8a60887a3a118438e79440430dc2ce5c7c220b8fc63e210d31b712a25dc86d7ee520ecbf6b42a867a4f6f03c7ab2ac31ae665ac8a25fc685ea1edda6216025338c2f854f5a7f4749bdfe97e8be0e67533ace7a4e6ec21cfb71fc21293698f2db1b24fd14824553d94c688a89e3f4b015dc7645cef41c8ef7fb27e8486454338b1a5ce811af236e1f6ed38cef49702112"}, 0x1008, 0x800) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)={0x8, 0xdf24, 0xa050, 0xffff}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000880)=""/209, 0xd1}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/186, 0xba}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) r6 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) 14:25:17 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x77) r1 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0x100) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355ccdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea00000000"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x20001, 0x100000000, 0x1}) setreuid(r2, r7) fchown(r1, r7, 0xffffffffffffffff) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r11, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r13 = msgget$private(0x0, 0x682) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r13, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000be3a0000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461cf237507ffc9bd871150c83d53e87fbe5c0e252a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae2708d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c41b95a303ab"], 0xeb, 0x0) msgrcv(r13, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_RMID(r13, 0x0) msgrcv(r13, &(0x7f0000000340)=ANY=[@ANYRESOCT=r12], 0x1, 0x0, 0x1000) r21 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r22 = fcntl$dupfd(r21, 0x5, r12) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r22, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:25:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="b08117308d15612aeb0f00e0b43a7dd26937c10421e3881ef00b086c4dca6f428ac349494d5c9824bb58f4bbe5757ccd4f066a89320c86a4e13d64ea48ca4ae988e15200500b04ac6a5a325590aa056982b931610e67bd3be748db0e046480726011b84a0245d0757985e0c5577bf54c3fe94994fff97a16b5ee8378977fdb3b91a82eceb27b3b161e37ed6759a2b11a7cfbcbe029c0e0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair(0xc, 0x1, 0xff, &(0x7f0000000080)={0xffffffffffffffff}) readv(r0, &(0x7f00000023c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x2) r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r3, 0x0, 0x3) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r5, 0x0, 0x3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1495b531, 0x0, "0000000000000036000020000000e8ff0100", 0x90000, 0x100000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r6 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1299b34eb3cf8d39) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = semget$private(0x0, 0x4, 0x40) semop(r7, &(0x7f0000002400)=[{0x1, 0x1ff, 0x2000}, {0x4, 0x40, 0x14c3861c48d65802}, {0x0, 0x5, 0x1000}, {0x4, 0xab, 0x800}], 0x4) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x108) read(r6, &(0x7f0000000280)=""/102, 0x66) write(r6, &(0x7f0000000100)="8c65", 0x170) 14:25:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r0, r1, r2) r4 = msgget$private(0x0, 0x200) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r5, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe00}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x2, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r5, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r5, r6, r7) r9 = msgget$private(0x0, 0x200) msgrcv(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000e2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f29410913425634db7de438b0651785ba69cd62"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r9, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x3, r6, 0x0, 0x0, r8, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r10) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="60a15140f07044221ba9933abc9dfc7543025e48d557a9b346b1af8dac5b6ef87b55e859180cac70970f37bf5fe0ba0644c56e9b1cce67d1a8965f0a8277796ba2a221ecba266a7856e039484a3c93c2405b6f65a69ff2b477aea1c66dc2075f4a682f0c6bbd311f3d95c0"], 0x1, 0x0, 0x1000) msgctl$IPC_RMID(r4, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x3, r1, 0x0, 0x0, r3, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) msgsnd(r4, &(0x7f0000000040)={0x3, "a42c91411b3a4a9292e5ece586fc3d2877a84fbf19fe9b1083b6c0effe440d2c88acb315f1aaeab3b372b93b5925fa8704d8eeaf91888dfc10b67d731cc3f598e7bda203047ad1829b4fd678e700c0cc0be171656815848e67adc3feaa560b2d4a6552204b81818dc224f577aebd203705b242d5ca28f955e59f7d812ce4ec4fcb7e514094d24a2740a44fff15a51fafaab9a2d12e52093f9a62865032c39ae42982bd1f9836a339f6e45e2e6f6e439e23d89532bffc972948761260c94ff034f67023cdfb2f3b9eba2f27980f16334207db3c0dfe"}, 0xdd, 0xc00) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x80186953, &(0x7f0000000000)=0xfffffffe) 14:25:19 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) sync() getrusage(0xffffffffffffffff, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x0, 0x10) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x2, 0x3, 0x1}) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x91, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0xfffff42d, 0x1, {0x8, 0xffffffff}}) msgctl$IPC_RMID(r2, 0x0) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000240)={0x0, 0x3, {0xffffffffffff6f3c, 0x435}}) socket(0x10, 0x0, 0x7) ioctl$TIOCFLUSH(r5, 0x801169ab, &(0x7f0000000300)) socket$inet(0x2, 0x5, 0x0) pledge(&(0x7f0000000280)='}\x00', &(0x7f00000002c0)='tap') 14:25:19 executing program 1: r0 = socket(0x18, 0x5, 0x67b) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x0, 0x10170) r4 = socket(0x2, 0x400000000002, 0x0) fchdir(r2) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000004340)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c73a2f370b096592987ba6fb5610c913e7d94165a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bcdcf8a2e0c1621891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56659dd7c12ca80ac8dd503c4e60d4330499d255a0040ac155a0a0595c188932bc627f5c4807170908000000000000005c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b0c961dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca7443704a66a9ea48a10adb4568c867eb918b0850c2dfb0876bca5c1f99c2741f7a3104bac61d167edba6c15997a3087a3a27061928d8bb0bd6b8a14063352f70a07cbf3be667973c52bc11a47276d93feb6889f351bc7d853bf538e486adb0e1c61d809618a8c672fa54f7da06653ab12b15ce5ddc4e1472d35565a00547c264a424068917436482af051cb1be5195ebf00000000000000000000000000000000000123ed901f42c94e81c47fa84a16877b0329a0a0300000000000000b67bac59672355712eace37cef62204f3c7c68285889d5725199d264cd4d25a3e3bc04be71d516fb037d744f9a0745e905e595e82a28e378ac681ee180fb1e69e8591e13d27e525003c39db1661b8088eeb34edd10ee58b2e9976113e3d5e98d11e445902ad4c4d69e4a8baaec6a375f5b81db5317d94e0eedab4409adb4206d1060317f625ba16565d393a876bf7dfa68509701d23b07e2eaba9caf9e58b904b870da5657353ee935c9812c0be8ab9d52e691fe5e9eab2694fc5cbba6cb18c894dde2e4021a6619d1ed68ad000516513107b0c3867c7f3490f20a0468f5b0c3160c5531641ca10beac4a93d1779d260f7e8ea4102a7b10ec76fe266d34c9c7d6e8916b6391db4003c19d3c1ce88649bb3ec2b0000000000006c7d15ebe88704f164a7663cce0451914ea9d6de4cd1aaac679142e350cbb4839c4aaffabe5a9bb8b841841c238e527e5a688a3ccbb34e8bbcaad326638798f67c7f130b5979ce9d9aa61ec53701d4d52e8b8ec7be1aca5d4e4ec61d6a73ad8fc03d5ca85247fa432a955229009a7ccf2d22e9ece79b1be68c84483bd22c2f2c1193a06ce3af5b3a326c7b3e4ab2a9e62f98fd70707c26b2f640a2f1f0097274d7931a456a7a2b03bfc5e063eb69e25adb8abc37822a9ea966d242e8797d9a2aa19ac190ae07527615574edf7c7eb925f8951b59b243304af89ea63f906ee93a539ca8b46b8fc8402cbd6bb3188ee7ee59f39bfcbade565d8bedb7bfade5dfbc8aba813dac590edca1ad6813c78b0b016ff49506607718c56aea3cf99b63e3a1f457eb35f724489eacd4597cff84"], 0xd7, 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/180, 0xb4) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000001300), 0x958bd0ca00c5e808, 0x0, 0xfffffffffffffff7) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r4, 0x0, 0x0) semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) r6 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r6, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r6, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r6, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r6, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r7 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x0]) r8 = geteuid() r9 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r9, 0x0, 0x0, 0x0]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r7, r8, r9, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) semop(r6, &(0x7f0000000100)=[{0x0, 0x22, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4, 0x0}, 0x8) getsockopt(r2, 0x8, 0x8001, &(0x7f0000000a80)=""/166, &(0x7f0000000b40)=0xa6) close(r0) socket(0x10, 0x3, 0x9) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x801) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000740)) 14:25:19 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/223) r4 = msgget$private(0x0, 0x200) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x42, 0x6}, 0x8, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0x0) msgsnd(r13, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r13, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d52f4d22b57b7400000000000000000000ac000000000020000000000000000000"], 0x34, 0x3, 0x1800) r14 = semget$private(0x0, 0x8, 0x80) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x7, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket$inet6(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x2, 0x48) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x29, 0x68, 0x0, 0x0) r17 = accept$inet6(r16, &(0x7f0000000480), &(0x7f00000005c0)=0xc) getsockopt(r17, 0x29, 0xfffffff9, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r19, r10, r9, 0x13, 0x6}, 0x6, 0x2, r11, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x42, 0x6}, 0x8, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = getegid() socketpair(0x20, 0x1, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r26 = getpgid(0x0) dup(r25) r27 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) faccessat(r27, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r27, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r28, 0x20004b3d) ioctl$KDDISABIO(r28, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r31 = syz_open_pts() fcntl$setflags(r31, 0x2, 0x1) r32 = dup2(r31, r31) symlinkat(&(0x7f0000000000)='./file0\x00', r32, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r32, &(0x7f0000000180)='./file0\x00', r33, r34, 0x0) getgroups(0x2, &(0x7f0000000200)=[r34, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) r41 = socket(0x18, 0x2, 0x0) setsockopt(r41, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000640)=0xc) r42 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r47 = getppid() r48 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r43, r44, r45, r46, 0x5, 0x8000}, 0x1e3c, 0x8, r47, r48, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r12, r36, r37, r38, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r39, r40, 0x2000000001f, 0x7, 0x1}) setpgid(r39, r39) r49 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r51 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r54 = getppid() r55 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000100)={{0x1, r50, r51, r52, r53, 0x5, 0x8000}, 0x1e3c, 0x8, r54, r55, 0x1f, 0x7, 0x2}) setpgid(r54, r54) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x81, r29, r34, r29, r35, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r39, r54, 0x4, 0xffffffffffffffff}) fcntl$lock(r25, 0x0, &(0x7f0000000080)={0x2, 0x2, 0xfffe, 0xfffffffffffffffc, r39}) r56 = msgget$private(0x0, 0x200) r57 = getgid() r58 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r60 = getppid() msgctl$IPC_SET(r56, 0x1, &(0x7f00000002c0)={{0x8, r58, r57, r58, r57, 0x42, 0x6}, 0x8, 0x3, r59, r60, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x4, r6, r9, r21, r24, 0x18, 0x101}, 0x6, 0x1, r26, r59, 0x100000000, 0x1ff, 0x63}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r61 = getegid() r62 = socket(0x2, 0x4003, 0x0) setsockopt(r62, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r62, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6c653075"], 0x10) writev(r62, &(0x7f0000000040)=[{0x0}], 0x1) geteuid() setsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r12, r61}, 0xfffffffffffffe6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 14:25:19 executing program 1: sync() sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f00000001c0)="e8e6d217abe954d7aca45e6626c011832499a1c02f5522a083269474c37ebf331171a2dd786af4c95b51828ab16528faa55d70f4aa6e9e9ecbe113c355dbe70552aa70df000e7282a6c21635ede1372bf3756b8d3657951bccc4df1f84866f4bb83862e7ad2fe2e112af80c2a330336ae4d23176ea7a77ab6b1068c9e4b247deac0b817011d682f4c168b587023bde5885af317698d9672d6eb192221b3d4eadeee40bccbe096a539d43bf43c43c3124f5193bd656a78dd773ef152564b6c7de6a21e72e1292687eebba40824a9d04140a8c493c9c0d55afd9f810bd7104d2d125e8c45885b26bcba5eb10a1233d7f84081212b6f333c95ecc0433e3d20179426b76f9aca418283499384f03ace8818d97843b2328419130925328fc59f05e7aa9e1d1c9dacce8c7bc881accc73b47442b88d7636b5607282405cc6226871dd46cd6d261b0d723021be597c9c6ecee91d7bbd0ed4a619d7bae134f496d5c00fbe6176be721cbd3dca6e1ccc06a5d7931a21c7dee541ed0c69c70d2212cce492463970949dcf33f4b701b7215968f888a1ce47ef98b2cea39938ec80191a939199e4c73a443493066b4a4246e1249ed967eae865193ed28c9e3b4e5b561e3b7dcb82530c8d0f74e6a5a4c2f01e0a650e2e566ab0ede3e0fed6f1a7282f3d4464c27924685b0f68ba63b634762787f5ded23a85613957096bf7f7a3d9c8d82955044f7abfb1a9a91733c80f688b340ddb40576d2b0ff130f6aaa5e37af5cd775c0adf09ecc8a4c38a4b1d88a6fa44ac7cd2951c6f8b0be6f55123339c2b931d8fc9e4f040f82bf5fdf18b0271de3b685797653dc116911476a1b32faa51e732dd777aad27bd79e384a200c7976097edf259588d79b3d436b56023a56903e29908aa345faf55848e72c171efa838654c8ef82d48cb3b87a920b2c84dfc7f17e94da348cc47f08feae90fca9c4b6e2c9d42d8f0ad9aafbd865fd2b94c3a9f48294a6cfe095348175ce3b79647788e6944d9baee99b1b4348a3ba7bc31614b32885fced66d7bce46032d15625a174bed22cccfc5809df5e1723f957ce8562a0c62d4bd22f74151dffc433033fbe02d9bea68b6980cd02a2a772056351a55b3e7b1e48d6eca4e5436891fb25ebe1824d60eb804df62d3bd9dffb119dc295fb73761becb6eeaa4bab1b89144022d45dff39b6e10fb006f8424c1d2ce44c94fa1e5cf9f0f06fff80299145e0a36a35a78e9f00c55bb3cefbbd69cfcb9e4808d36768f888076752b167250b28df1c071dcc866ebb137aa9654b60700c31e480210ba42935c554353c8bdc7daef0c44da5b4df0f6c95057a0ee0a6795ca44bf33112e3c5bb44fbf2fb75cfb50bdef7542e076db337c34dcee952523c6aab4b86a45630b8b033b733780f839313d6edd8aca33cb2a1e16c6062e9cf99c5601f27331ef7ebcb186ffc4c298f7dd79e7c3c98ac8d5dabfa5980080246c9a7e8e8f51fe5909b5eb09a489ef9f111cd51925386018e5d03af81fa822353550115976dd45693ad1213937bdd3165863774e4240d7bd0643e950c0140bc41db098f7ebf61df9589fad8baab2092d4bf59acdad4473afc11fe66c320ff9339fcf03fdb1a917e035faeb5fa7f5848f50d80a328b8ad1d2f3622dace600270d77a1d5b19dec14fa4820c0b17892b25ab3f88bc590263d8911ea088a2669e4ed24699e0eb696c19e1b78716688152ad19f099691dc2fdb0f1095b441c962f3fe025b7463588935797f8567cbd4227323a7e5488a6cf0df81f1f3a84c06becf2a28ec097b6b5c92a3817e72ea5eb6960985f956f24d509fdf2257bd6f219f8258e8ca86c6225301a40342d8c908d027ed081430c6070dbb3332c49484bb68be69cab8c9067a607ae878b4b6a863edfe35624ab27b70c2ba7835fa96b1d73daf4555fdd05fa47c5d4a81c366d0a211f408075de484e8098208620f37aa6bd4dc805d923aa523513c25844e8eb0ba86467253521db215d67f26984aca4e33559384307ab4338232b23381cec10851a0b1efaecbb3f2f76defa058691bd120fcc7742d723d5515320c0d1810e1088228f3094b3ea041692f80b1aa6123ae4633ebb7ce58ee271f02965a87a11c296cefe554a0904d44e525419c6530bd126228d87a246b03909c7dab12254e48fb9fdf6c870507f84e55b69a93aa4adeca8b3cc0fd9f504e16355e7edc2ae6976c8ed8ec7da996ba0c1902c9ecd77f77a5a7adf54bb3b2d8f9204c60c6be460017bc3c50f7ab082796914494360286cb7cbe828ae7d1c85ca4eeb2a23924f7819676a9c69722dfd5a4292f35232541690ee1224650a285dc63d6e6628bbe5d18dc244b73fd9d22bb5fdd837a2205cf36ae58ecbb8bc274ab949f5b4fba07c974020c067bfbe7b7b8f68469ffc8876b1f912c5d64cf9037c39fe91567484ff5e4c6833a2a0379b84fea9998d1cd2cfe8d13088b6c92c84f3c51ea710fb6bc85c0dba3dab33c9fd88b79a1e0d589bcb55df22983ed6d067641db30fa2f99bd25f235a514739c72b03093b6c9f6bd0c2dd86f5584bc90f09316aed51754b60c1bb156dfb61e600735e21a46005d9f61df2860df82c6fed92e0a02854e8c49724f4b4bc81ac19d20fc4d35e9ffde62ba668206d67b6689d3a47382e323f825b475611a23549c00e138ba99f57e81d480e256a32608f2af61a99607f72ac33875fe0a61df091f4e64d34be3719219a55052d1c444e2b53ea6663935c0587be2d6bc77aa8c57122dd684e02c5759c385b49e7b4b3fbb4bd1f9c8076d62d1b4719bfe4bb1a320656c1d74ccaba97b2dc95777a0509b6fba77a5a46d633bd5be661babbf47a95efdcfe4e601423869a7a7f176d3f431475ef3b7440c1dac642457488dcdafa2db638c28ba79394910aa77f2c90713227c98a10eb", 0x817}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000ac0)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000b00)) r5 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000e00)) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000180)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffff8001, 0x1e6}, {0x4d, 0x1}}) socket(0x2, 0x3, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000a00)) fcntl$setflags(r0, 0x2, 0x1) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) dup2(r1, r7) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000dc0)={&(0x7f0000000d80)=[{0x0, 0x2e}, {0x43, 0xfff}, {0x83, 0x8}, {0x1c4, 0xffffffff}, {0x20, 0x1}], 0x5}) r8 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r8, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r8, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semop(r8, &(0x7f0000000000)=[{0x0, 0xff, 0x800}, {0x4, 0x40}, {0x6, 0xffff}, {0x3, 0xe8a, 0x1000}], 0x4) 14:25:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x200000000000025e, &(0x7f0000000080)=[{0x6, 0xb, 0x9, 0xfffffffd}, {0xd3e, 0x0, 0x9, 0x2}, {0x43, 0x39, 0x2, 0x2}, {0x7, 0x0, 0xdd, 0x8}, {0x4, 0x5, 0xd3, 0xfffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x60}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000440)="13db8293b633f338caa61adb7742") 14:25:19 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000000200)) fcntl$dupfd(r4, 0xbaf1cb10182d3e07, r5) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x80047476, &(0x7f0000000000)=0xc6000000) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x8, 0x100, 0x200000000000}, {{r3}, 0xfffffffffffffffa, 0x38, 0x10, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x51ee1312333f487e, 0x1, 0x1, 0x1}, {{r10}, 0x0, 0x40, 0x2, 0x7, 0x7fff}], 0x7, 0x0, 0xdf1, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000100)=0x9) 14:25:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000003c0)={0x3, 0x8001, {[0x5, 0xff, 0xffffffffffffff36, 0x7ff, 0x36, 0x6, 0x7f, 0xa4, 0xc942, 0x0, 0x3, 0x6, 0x7, 0xc106, 0x0, 0x101, 0x3f, 0x8], [0x3, 0x4, 0x49, 0x81, 0x2, 0xffffffff00000001, 0xe0000, 0x3, 0x5, 0xb7f31f2], [0x66, 0x119e8234, 0x6, 0x40, 0x17c64830, 0x6, 0x2], [0xdc0, 0x2, 0x4, 0x5, 0x1, 0x7b], [{0x3f, 0x7, 0x2, 0x8}, {0x0, 0x6, 0x3, 0x7f}, {0xc3, 0x0, 0x40, 0x2}, {0x1, 0x6, 0x2, 0x80000000}, {0x7, 0x200, 0xffffffe0, 0x3}, {0x0, 0xfffff735, 0x7, 0x8}, {0x3, 0x1c000, 0x9, 0xfff}, {0xffff, 0x8, 0x0, 0x4}], {0x859, 0x0, 0x7f, 0x8}, {0x7, 0xfffffffa, 0xfffff603, 0x1}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 14:25:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/33, 0x21}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffffef) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r7 = getgid() r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, 0x0, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x21e, &(0x7f0000000440)) lchown(&(0x7f00000002c0)='./bus\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r9 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r9, r10, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 14:25:19 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgid() getgid() r0 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r9 = getgid() r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, 0x0, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r20 = getgid() r21 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, 0x0, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000180)=[r9, r25]) r26 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r27 = getgid() r28 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, 0x0, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) r29 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r34 = getgid() r35 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, 0x0, r35, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r36, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r37 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r37, r38, r39, 0x10, 0x9}, 0x8, 0x1, 0x9}) r40 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r41 = getgid() r42 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r41, 0x0, r42, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() r43 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r43, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r43, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r44 = getgid() r45 = getgid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r44, 0x0, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) r46 = socket(0x2, 0x3, 0x0) connect$unix(r46, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getegid() r47 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r47, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r48 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r49, r50, 0x10, 0x9}, 0x8, 0x1, 0x9}) r51 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r52 = getgid() r53 = getgid() semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r52, 0x0, r53, 0x10, 0x9}, 0x8, 0x1, 0x9}) r54 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r54, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r54, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r54, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r55 = getgid() r56 = getgid() semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r55, 0x0, r56, 0x10, 0x9}, 0x8, 0x1, 0x9}) r57 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r57, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r57, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r58 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r60 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r58, r59, r60, 0x10, 0x9}, 0x8, 0x1, 0x9}) r61 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r61, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r61, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r62 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r64 = getgid() semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r62, r63, r64, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x6, &(0x7f0000000380)=[r39, r52, 0x0, r56, r60, r62]) getgroups(0x316ba89f, &(0x7f0000000340)=[r65, r32, r41, r18, r44, 0xffffffffffffffff, r21]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) setgroups(0x1, &(0x7f0000000080)=[0x0]) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 14:25:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = socket$inet6(0x18, 0x4, 0x7) getsockopt(r1, 0x75000000, 0x8000, &(0x7f0000000200)=""/203, &(0x7f0000000080)=0xcb) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000440)) pipe(&(0x7f00000005c0)) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x800, 0x1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000400)) fcntl$dupfd(r2, 0x0, r2) write(r2, &(0x7f0000000300)="aeb777570254f7daff7df8f1ace82703dbecd4c15daef7c15e06749d82833fbb094fe5af6e99aadb99fcfd71267e7ecc7b9bd3509479a6ff0a3eff3b621ad9b8ead27320363016d83c6296354c1b4b7c6afd94935b498f72992c1c26bc2d00a7675035d135b847bf0355649501195cbcb4c4b2a5faa069b5eec8c9221ee828dd046962e2ac854b28f85c3753badbad2b81621cd0e9a2a7", 0x97) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockname(r5, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000100)={0x400, 0x1, 0x5, 0xd4a8, 0x7}, 0xc) 14:25:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) socket(0x1, 0x3, 0xcb) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0x0, 0x401, {0x0, 0x3}}) getsockname(r1, &(0x7f0000000380)=@in, &(0x7f0000000100)=0xe5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x23, 0xfffffffb}, {0x45, 0x8001}, {0x26, 0x733a}], 0x3}) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = semget$private(0x0, 0x1, 0x80) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000200)=""/32) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) 14:25:20 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202d6857f000001"], 0x1) ioctl$KDSETRAD(r0, 0x20004b43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.\x00file0\x00'], 0x10) sendto$unix(r3, 0x0, 0x0, 0x1, 0x0, 0x0) 14:25:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x9b35, 0x2, './file0/file0/fi', 0xc6ba, 0x5, 0x6, 0x10000}) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 14:25:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)="e95868439b64dbbf9f8c255c5c963fd9e3efd1a7026338dfc864cea70a66f8ccd42bdcf16059eb226d2896f349299f28c142a34b7b49556427dfcbdafab0d523dc", 0x41}, {&(0x7f00000000c0)="08c5534b", 0x4}, {&(0x7f0000000200)="f56cf39126f7f8732214fdf902b7d6c44fa36b3c4703cf8dff08c441d5e785b1a0d61aeed6987b5f20751ee5da76d8d3aef9587dfc5cb3af429aefea6ae2af7f6091b029d7f283", 0x47}, {&(0x7f0000000380)="4368540de5c0b1d7acfc7ca3641177c5c322ca071088fab548c5f3b6e20ce543cc046a936aeea65be6c2a5b2b266d15281890870004618eff11d1435af83079355c09d73febd4fe454681ca294c4a69dad9eda2d066619b33de99323a48c591d69057c7940f1ff21d1161ad4726305493e9bd01f36329e560e9e95ba060984ff801d715c0551f351c3314d7ad658cd7e13aac933dc0d59a98d719e68ebf126e6a4368796a21f5be0e3fd1c8f01ffa07047823548ccce0026b27155516bd6e4f6a7e63e7f071f97641d22fa633c666b3befa7e0e126efb875a9ceea", 0xdb}], 0x4, &(0x7f0000000480)=[{0x80, 0x1, 0x202000, "27a7f2839a397a08f1c5c37a3972030d7b6ba253748c2051ca4bc3d5404ed8c75b4981989560372674651e135977cddfc02e67b0db3819794aa8109848d74c1e5eff5b2c58ce5f08e73668bb8989785011c5df998091e400bf8d51b3dc3115c0264c3fa48d35be29dcfe3b6c"}, {0x1010, 0x1, 0x6, "217d5aad98b2def713f7b428fecf606c8e0927be1e681697cdc47928a0e7e5d4e86fbff39af2931c23cb3c424df2eb84ec46322408646d7eddbb1e5fa4f75a4d030561be1e2731cf6d7a6b055a196598fa7306589d26ebc408a721f017f415bc366896b180ea1708f35badbaae7149d16785caa5647c2da3f706ea34e369cf73cf6f45afcdf91f6e75a216893f4669b435ec596fdfdc9e6ff54eafcbf26dcdef9da2e7bc9fbd2b0e95e026e470aa18c7d831c7114130c9d175d0c0ce6b95958f63effc39b4c27e95bed0ae4e2e70751d0d01fffc48e6b236aee59abd20d14a3ea9d5e1bae561130785d403c1087a896bfbc7b03eede26406090744accb1ae8f589cc0f9db01219db74296fd612fabaa94c298de2a84efaa3ebc9d9c10e429b65d6217416647a4ed93d8076e0faf2696edd596f050c89e3b030597abf49e047ab216044f073edb8d69b8050e30642a4f827300cc7d8d1651b63901ff75f78836a1474b4f858bff801dedd1a85f66033b08c569ec850d7f9b69eae62b73eadf16743c38a1b98b53f5ff171dc4202627c7a3d024b53097787910cdd8d07b026eaa03ccb8e78cbbfbf9b8c844faf6b63b55025e66fb5bdc5709c64e64bfcc96652ff065839e6a8a54decccd80c263aa7843c6f4516ebf22a6b4c7f6b1f955ef783f34ee5ed927119b33fa3d68d8d41ba0bc5469a9aa4351ed316140140a6147c07a9bcc51374142e313cce6451c544617b1f1bfe312eb00989e7bb3557d787ee32d42297d19e7bf02647c24ac935ed6611fb6dbe58dcd1ee03c6294e4656797a834e6f9ce7c1b9e9baf87156a6b964d61606d5fd5f805d52e53de15f1a84da8cc4c67682dda479b6c9781217b81dc7bfe511743c33d2616f56c5c65805ba6ddb351c204b4a39bae3f41d81daf0afa92a31dead76e7938005341c1a10d1813a5caf7f7f9ec16a7b3b47f40b78e3e82115bee51443242c9fb684c843ad7567a3801fecb8bb97f0a0d4cd63f811a1f96e1338b984d1fd9d63d64944f2b70cf08f091a53acb4f5e4e51199e0ef96f55fdbc7acb9dfa755cd6e1088a98e53a17ffb0eaaa8682e573962602d69f73be6b0512d44e0db83d755a4ddffa70c8e32bc5bdaf0df0f1838e6f02e9e47b869838647fc0b3fd6219319842d26d42c5c08e90738a4bad04e793e3ee4f6889b2d0f4ed103e57f1620dbd5a41eefc400b50372d44ccca0d2e49a0f92762e5a6651362c7e953510ef046486f37359b542ecd9c6606324bc33e952984caf4893463c38ffadd74a1375905156c29e942477fb9a3990f1d5533ff2675b8139dbcf9c6af3d8c4de55d7b08b65993ce056aa842b704261a480d35ac83c7deb97b863a55e336bc8d731ab425784e7c89a8a6c115ac9e0a65f7a7c7c0fed9552a2363ab6cef90f520c845856f807fe5b6ca2a6be7c9da585c668e9856e20208d2eab142edd020ce3b05ecf8ed8e414ffd2fd91504237af17a32c4b38146a80faf2c9cc8019b56d64df175f2525032a115c7b1eb3d7fee17ecbf05925c4b40533386dcaaab9ea49a312fdeb546bf3af5c11fb0b89dbd424cbd8ada2442a95ef03d65abd28517b47d3506ce89f04124b181c5ee98fbe28bd1bb16a58a8c0a2df7619ba1cff0b21c62d715e927b8bc524864f7572e28c93b27a3125bab05d520b407d97067b1db5fe10a6f7ab519e72c4ad6777bd2fb7efcd6488a4cc598d30de4f055968c23d49380147b6f5108e9b9dec415d7ebbab18a047fdf352f78c903ecbbcb70b47010a720ad83e28f364a36d9a87bf504a8850346b028c04f61762833aa361ae1ea165bfbb44ac7c2caa9ac0d711f7efc2a344a68d029c168b26c884e8cd36f6a3f13ba5c2505db11c35b1ce574337bb838d0944777e33c3141a0ae83bab3d6ab5a837daa92a84cf017a912215bce2fb1d4c39e5574eba6619aba5560f8a7af2466f8c255210b888261c7f3acd037d674b5b0ed622c3307b00d7eb0379b7641753124470ba26f0407a3cda270d9dede77907f429fed22b2fe1f4c904097dd811a0f2db64b560b03cda8b32f7292f4197bc7e8f8a4bdc47ca90ebad053bdcc1de0e65e46e639a9993d0be142352a9bb9c549b04a99b2603e9de6226e74c34d5a4bbf3abc677911169e349e352dc5fe12e07e13b9a64e02b7d1a5abf25a676565cbb3e601512c1da3c8f5cb09e63904de5d98fe3c7633c180645682785588f749d4df60f0c7dbeaedf6e0f0e911f723948516cd1e2053dcddac109ca04718d7eed8a7d9c5b51fbd78abc1c196555de51fce7524ebda01113093d219b1e51c1d110d91f581c95b51e493efdbfa4290d1cca357d1fa3c97e5bf09c919d792c96cffd8001c972b63a2355a10401fd60f5d618ef51f3c33bab7f15042e410d607b6798a16350983bfcbd7f9ad4a42615048862ed7417a73d6202f566707b36cd84ed6ae937c663dab7c5e6cfa336c62299c5509c3723ff1fcdf24154739e8a3c0dc5bba87662321afab97e75a486ad37c2a6b8314ea525f79d4cc1c6355423cf73665c4cbce04b415c8b7c1c8d1e6d8c1d338514ab0cc59db78d34cac03b00a4bdf9102322c7e50e19312894e00613c7b60e2f486696560a7011a66cfe4dd94dd67e80495bdfdbba4365c03e6577658b30dec976dbb1075eddffcea11e9f5309b68c6f9d4d1209024d8d40b3d8e2722f48b093b41ec5e61f32cca9700782a8715f03c0bc7022e2f4263078264d5ff4bd6451538a8a4540f1eafd386fabed3da89d608bc0262c9cedbf7b8090955156c9427785e5da48a8e7f662d72b3f2bb3b190f7ced2799a69b7f5eb2911e5aa48394bec39c6f80ee8270b32c6bebba6b07e87b01963e1a7de26100d6c7d2e9bac272af43ec29c9f600445299a733fa88f2a10d446aa0cb25b86a7d9274cf92c7e53110b22dbdc462b2889261b68ca9359494dfb41ebf91a6f5f374b5df2dee48daa5f5a4dac28cb620c1103108bbbc752479d5ac923f32c0ee81cdaf5ef4f502a392e05856285f643bbe6c17f1bfe8a1ddbe18d9a07d6f0c3c838198f2a52bd03e4579c66fe811475451a53d2a8da5d3a01a4e5fe89c32b43a5cd123ab87e98a11baba7542d8d532820c100f181f052d0823c52dcd027e6973bc974ba558911421bf99948de0ee3cdae01c9b9a22bb3a2189a5350a53ef7de5e0540a1d4ebe454c0ce5b2c4bf21d63e813e687baaf5fd7de08486d3a8f6bc5234a60d4cbbfb806a6549f9f6b57a4e389a526119abf3cfb278fc395a21335db5cc2c5c46f1765be94b272c1bbc1b3f0be889c4097c82ffa03407bf55aa13f21e3ee6ff6be9f90b5f30f9e98780ef93a3c52799fd19168209b701a02c40e5ae65cc59078b41268ff15ee558b18c91923ab34dda02b4473209e9f8b524142d0379f4663de0d3a6b163b0f67a145139c8e7b556ce450655261c1dd67c088c667228f7743e8b3afee24f00fd32e64201a36b4b6737e390658e678992cf1af0c680d6c85823f56f856dd016005c8b7822e44743b9716d8f5dc1af9a8693795f018e61a3b417c91859de3ebc92e076f6a2416112baeb0a8569355b3c48e189d6ed41289188b0dd51aa31d3b305bd3f780cf5db02183d07fb8fd60a406df60c697f492a30426b6a7ec16063e9e14a870eabc1cd1bf99f1039acb174f8c80443b552b6be6a9b2ad2642106845ef7a42ee688a662c16b42eb165500f3da428027a20ec1f4a4abff7ce6c3d904b8faedd9f646e5f2c866004b75da2920fe935ff98cb259fca855b2a9a57c2c632aac1662e886ef8c0c662cca8a094b5643751529b6083fcc5c6b35fc234f3fdc11b2b13e8542873349287cfa37b0136c14bd9f722912f03528eab63cd8a3191147e1f8e76a55024f42e059d3de01632bf8efa0d9fa746f77c8ecbc26895f8c071950e68b8a9665e016e0eea57eebf9f87d1c7b8cb9aaec9e42366672e41f8ae015b18bba5f097f4d38a0a0cfe27ea255a8d0d2cfadd170b2624dbd85a90fa195a3e4ebe6fa964a2946cbdc9e15b8e2ea092efb9e667c81a2111606edce7ee8ce5abb9cc3659b9137ecd316d5d8519ef718e5cb4d1592eadb18dea7fed696cf663dc4393591f0376c4705c5ab60a6764200e2551f1d440cb22f14ad01c1d1b364481abf1c14cbbe32867c5f3f2c952c507ae9f1c076eaa51e730bc216c395687c403d0ca61949abf4e3e6584f02b558e6ddc1def21433b8539c50a3ce10c7a172416d6f1c03bb4db382f2fd6a741abcf319fd061d147ddef6b580c12d7a9f75242273040213b36c14de9731b28bbf7ba9ed955972e1fccf5d54456c1994513b0af5b002cd9e6d0628057a29f6d862770482d4cc8c80dfe037a55ca61055405ec865f56c4ae29228c46be3bb3cd36abf3c1c375e3ae878f7eded6e94e4e7e3e7af7cf995e240b7eda45d0c109c56f3da25073c3563b0b6b432c09da068700a35520cd625435a1b7dece355e6a38ebca10fc433c092b4eb2a67beb270346cc10a60335b7963badf1118bbbe34e6ae7346bc3c5c6e646ecb7a18dda15eb35023297b581f08d8592d5d7689b5e6d86bc48932bed054aeb4eb3e50a0e3633f12dbca01e1cb9bc5490a2670c9ac9c299839e8a015a166fbce6da7f609359c92e6a07dd79f306ffe93f409eb6cd25b5b36b5f5b8a9379cba0a437fb870148354f1bb8b8d6c9ed3dec579300875d13fa3c9b7bd5fb885222bd08ea22f12cbb6f299e183cee68bcc36e1931f3317ff308421b87c57b816df56cf4219f1b1280a349c6f71d89d02b2e8d14e590ededc0413d0d1ec64cbf8865f8d3d462fdab37f04bbd1e3ffd692f6847d2ff3ecd3716d82e7226fde32df95d314cacde03a90db8fa3304244e4a01abb38ff1461338b4085ed5fbb138f3ee9efd04c81323eb2abf3659741a167c91fd3fff00366ebe4772714ff2a3261136c2e7b33f8764521b4cd7f2b2ac6f6f815f6aeec478566668ec3d5992dcaf446dab91945bc459576ae5dfb5bae30bac4bd8bb78c902e626874b9381300f8b180f0d6d949127cf72ee91ef09f3245e5a5eda603b63863aec863861a4aa2595f3b80e8027dccdc59299f406b7b3a0ecd17a135d72e32252200362b1d46e49dcbfc98d0a4b099c4b3e92cbb2396dc9ecacc18e31a2b56e888e2da85f418195f6de67594e590abbd543af5a8750bdcd214ceb614cc93654baa04ba477732e676d4a31f87645d57a9498981b2d335ead5d39f2a88654d9f39c3e5ddbefa627c6e8c42eb033430ecf1cfd8702879d50f380d25113a97cde0de3e5f5ef2f74fcc48ed9d3cd08ab432c4048c4cf7315a4127088656b639f920ebcc3bc5338a103afefac79acad1c953f637d69afb94eff961166daa85883a6e6803ca6d5cd14207da8d29392c5731957ddfb11bc4ec519e5917ca6949f436bf9c32de0754d389d1e1164a5492913206e94702077661d45c8414fb00d9f238fe9678f543378a541b4fa024137f938f144b6abea31cdb9b2e73ce2beb3cc4be9bf6a70f345371195f85c66786232689e3d70d0c47dc417f9575ee31c54b0e15a9218e93eebf60225b955746fa96a36eb27817510754390b01dcf290e9f11a83807f988a0db37b4f9da2ecb2f5f9da8f3f4051de1a7a2e7c3b09614f2bcc519d4fbbddd3ec410a5639cb208384ae77ddedcb91bd641ad4db4f92ebe421a9f08ea10645621f3419a1388406ae597b80f7d95b8ca7bb7873cc652f9f1572c3c9f62a9781886c884b4ff38890004d8ad2096c9d2aafbdc2f422e36f93acfd292c5aa8715256e83"}, {0x1010, 0x1, 0xec, "4cde7ab76800e40d8e92c30f37ed8b77d4fd5d5dd0f9faf40caffa42a2fbe8e840d17534e832884d6146dbfdafc33bd86a3df77db3fec83e004cf02c475e72b9325901e34f2a35f452ba41d89e96efd929f60925226e3d8f4b17f29d7b8dae2024b2de45a3a9a3128bd088cd1b4d583d4884d8c14ab1da8cdc99b618eb1a4584458b535215a57de586f059600253177b8332c640e8247db98ffe6e4115cfd4a93f6c37c514ce7285e99e6a84131dd2997c05c04db4dbb521445fb6b95f74827fa9fd724e26a04771c133136ceb91021ad315a66b5dae02ae1628a18b704a6f7ea6ff1a0d66d4a77f0ada14ae548c2e7aaec89a2a512b06bd10cc07d77ed5f2ead0daf4e199b054d9c85d33a12ddaee86930932b2596bafd4b9073f712bcd2deff43eac16abd08f0c5be75853c548e26824e6a7434809af311ff4d8a070c81a18d47cf94642cce359baa7e0906fb35835e612ce4f1bec494758f7036aebbf0483494a6d704367377fdefb2591c10b7716af79e656eae45e9e15cc0781050d920ee932b6a57afc99176f9b4c8364d5dab0f438d18b63aa9dda4cfe538cc8a090874c47b08a58e27bdb9dac521f237062ed937e582ec83a87c8f95947d4baff44530e8d7a03de65f8854a52ffc861987b7c0749d8a902207a763cf192b014df860737b5bc4852205f99c309e466a444462c5ce4c32bb3c97159884324fb2c3269e895840a47780525357b53e7a7df68e65641f1cd357bac389444adf5ebb0aa6fa6500fc1baef20bda9c511347b108e76a5077a0730caab08180c60bf05745b12b51320c3d6857740a96ceec76a661a50303e42ff0588ab0bdb21f835286f3a83a51461ca374f00f9d7da1b073b587736d980a7a73d693e5c442ed83dc78ca9f3b7e725adcf897331bfe4f0c9b64540e6fc4ce1b069a3423b9a635fc894e1d68e0c09f61c20b5999fef948dd6f122b77aba7d566dd2f99571c6f38f4aceacd19087a071c3fbd76b4c129882266322133d8dd8e74ec4b5b8f1d41e006bebe2a71cc1085b9bed4e80060067965195042b5a093afef6a46ccfdaee97314afa3678ee859993aad8fa264f5bf8f3c73818fecbe6ee55d2bf222d266995310c461c62e78f53b33ff4d6c31dfac8571ae17db2c542bcf67a1e68f2cfd4d1669ca4c67f0d1ca422886d05722b13f3210e1392a3d6c17dae4b14018c34517674c6453f5805200a322499b5dc85d338549a63025ec017ae471424a2fed4b3df198d320985672a172dbd530df94ab72b862c03106f12189e8e68f6d839a451b3bc903a7f6059bb784628f335879cf54144ef37473a0c751ed845370dffe0f7e798f8c2b0273bc304eac6b03a31154fc218210bd924e8400086c7aee0360961df9f042b70b42227c08e8cc8c14fcf60706b83cfc1bc5711f9d9e6ff98ec5a52feba221a3694b3a750eb884f86e8ab789be9506d6a98668104f1c1721382ef49b43fc882375d52da736859b1241bb270bb94f96edf97deeed82c5c421450395aeb5b082fc003bafdf8793fcd3fc78b92deb6cd40e80cab6901684e3c3777ccb456181d3a46fb8b6b4587f5c31a26c1afa45d1ba6ad26af4612d8689f45ed71c9812d404a0d720411266f01034460a79ac413949dc1802a6fa51e5d88ff15115717eb8ca05f222425386165ed6d18e2113f7b27f655cf9097fd784bb09e4063beee776d5f72cbdf21d6e90f953707d7bb13eed4503ae700bc6aac2730ee9675432800e0aeb5ccdbd065ae55502111f5ee52a856496c57b16e0870f7300bfce933bf38ff64a64fc9610715fa9c9937dceee0d5ac45d2b04f30fdbdbd82e4f8ae9f08e6b7fc3ffb1f06f2c7ed99de609587cbdaa2ea9574ea2ac1c12d0e6915f0d1702780dc15fb58e6497419abc21a51a0f03cf00c5b1b0cf5fbee1eac9d1ab622c329b003b9d79245fcac41486286d2c4a71d50363912e27ac0184718f1409056e1b1a4370894b502f951cc3e6263e739209b0fbdfdd3b5c108a18e6af51334790061b75a1cce9dcf912e8b63fa2a29047826ff1e4335e3a1d484766679a169598506c0674f5aef9bca2211008c23149c1288da70bd32e28e69eb0db1930cbab6d4a021ded5a11118e928003529394ea1ca5403f01dc7e57a5fcda42e89c662a9abe2e3d5a9c6122ab431632cb8a7f22a77af70479eb3c5e8394d4d089b792fc387d8985d6d0d74531ac46ef8b3fa4770b829f29120283b208dba75cdcfe8c27427cf06139fb89baab94e8aee5d3976603cf3f641996d0c52c03074b2981c6d505b125626a10ec25ce0843da5944892520b13971b9c20589636be1e54ca52d087046fa088938ced55e21ac96b33a4b04cebdb1f83cfe7838e2f5694e08e9cbdd29429cacfc0b8d0ad3a486fce3280a6122fcea2a067c8379e38df6ac3dac6de7f1d9560451acfa12929c947908d3b510eb7a0ac6e8dfea0017332c157edfeed95ca53d3e8e2c24409fd6aee52123ba67fc9693de35e0010b73747b0ff4b3b90658c56f4621241ed1edcc4bb11466cd7a225d2d938a43a5e10a3ffe1026d1b65e0a1e50ee2137ed49cd149e2840f723442b25c29d2446dcade0042f55d8f293d707098d8a75dfcf8a0cee20b96dfc5d6141d7d19736a5026a41bb07f95eb476c36993c589c9163ce1368bacc0dea740b4d25075828d7f03ec01a9e06229d43e89b38c310d617bb264b5e2358fdb55fd99b62a75a35fd7eb7ae1710293381247521736bb8357e28cdcd02490257fbdf3cad0f853526eaccadcb9c58f40ce9e8a2693be0d25c77f90e334a7928cd49ad8b859c6dcc9a58fc49624170e239d11e9132bf5bd8b40243019a533f7024bad5370e31d910d1bb97834caa8cd5e36646b4a6e080c45ab1fbd0a2e5c3abab2a7440098b8b753898f6e3c1a2522b35b3b0c65ca8e53a299394d52932b5006e2681b778697b55cc15f50c3d87dffb7590ca2809e2d43afe745686b30700781e96ddca08c47489f66e4377576e7210955c426f82f70053c33a7c7bdbd57fdc373ddd71e4e50984f74f564b0861b6c2678719389326bd65c5364b4459858896ba1de5b4a0c52a5431fe52dbb306d3f128e577d4016b69baf9ee992970fda1fe866df784b1156aad51a28b7a8dfd76fb9a74682f97c065acd634ad298d4fdafd89557b3bae7cd2fc6e7cd09044f269cef31f1a358ff53cf65f2645522b7c0bdc16dd826a7d0ddedfa79b86d130f1e820ffc078a7cc37fca8d0898b45be95195a07640c59e37583212c23e89a09825086857208f35d9fecd18f07391f0d8beae3b87004be7dfd5453c7273496485bf30cee6c131781cb3c63388f59fe0aa875310db03749f17320b798ff850dbdfbb700c3592742575fb9d79b385c61531b2984570134e49454d038f7fd998c1edbb7824a53a3bd13c9f4ec977624f21c51433bd1dabc5cebef4f90a933002a449b7ae625e35b5524389dd1b22ef7f3aa96116ad0edbc8bf17f84dd254a153d45207c36eacdda2d1eed6e073eb4719fe347c984e60f7fb5559f198e83c7726e432b56fd9bcc3d1773728da9132aa31cee684a668353f9b597364f72f3deddf4693ba53f5d3a53a3dee8c5145ecf6953d379f33f1bdffc26b6526d22939d3657e216892643f0077595c448df9825311ce582aa1dd033fd8e90cb6b862a8c509b617e6e23b4d602367ed8d509560a29ceea87cc18c7c3a421495adb0e1ed012a6a9967d59975464de2a72387b6894d027f381a6632a389a31cee3d4f170921b1d03a5465e3708c7908d7a8ffacb8cd2c2bed3db25a8cc0a1b278e1fc1018c826179fc4cb9cc9c02c53fc02a4e0400b9b4314514987c02ae631a99c29440f5a54e611ca7a6c7125d3e82f1d24717a1c5f013c4fdb474c73fbe132772665794007900990a310b004713dc1304dec5cf0bccf3ccc2101a8080dddc9ec6bea865065722c259734cfa27fa2001f148608c084df10b3a2cac54bf04b9489517b7e94af6504a758eb3840f94e71cfe445641c6c4a7bc14137bbf2bb5f268c0b75b69b6760e4e519d3dea688c83cdc1cbad6fdf7c186d5a840136417f445db87da5dcdb5abfd2a8cbd83f6b70594603ac97aa15d13bc3f184bea4ad4853ad93649f512ed9aa43072cd5332cf7d0bbb564f8a9b129a9ed88ffcf3cc7448de2cd562100221b1db2e0ca91bce48ce764f257505a8b8c0aef2d5a6903e5f4396077c34d890d77afe945d7f2a44506c2d3705dcc9d56f8698ba0ffa8fbf7f193532aca44b12ee4ccca47470717855288081309dc7b861ccb43d5dc0cc75c32032ba3ae11c6f94f676db2e7f475d5a516796f79ec9f58b1ed332d2a6009861879a5de169376ca4d6e6d4224fa8682ddf2274fd3cc28882e3e1acf5b9d3339643300ab820bc9af0aeffdbaafdfb9d69f277f12d3e2ff85a4de59b5d5f036a000c3d340b4aa8a6348b8bdacb8bf54da1f670971164c0f30afd3b312c3abd56522c2c6689649ce01f7e8c5e93574c51a430c9b8c2c89d06d135c5460d85fd3c1bcc23c42dff1494512a817113dd6d172451d63ec24614bce0da3eacaa88d35de2de7c3721127630134238749c5aecee10f6771dbe0571eb101f9554d700f8cd514e996c5e0f0e8ba5a9db0ead8076f8c846b224df6561773edb8a8f0f0141232ace1a8c915965edd001818fda1780f8d9cf22d79a7aecb7a2b947b062feaa2d9ef3fd80db06e91eebacd95d9f53dbe47080a4becf5b75966de126b21b6ec39459605648da668cca289c8494cda5ce447157838de70511695a2d7b10ed4306096b33dee3eba39e856a86738cc02d01830c001b41ca141b2d85554f2e9590c7f599367fd2128ff970581fa4941c647ba6a4d3fc10abfd71092a8b4fcd864f5a07b0cabcd52e8953f477c62adf29dc2c860458a8407ef4fd0c55d80039b13731750b7a2d5e091013da58edf4bb6a3e7f9a63773ea6f09bc3d343cf7140c076a5c1734bdfad57a3285f75b44008222a33b84a6cf9efbbe8aa111634826afb914ceb41a6739796ff67932919f987282acf89e1a10d4ff1a6f21ebe7ef467266a45d03c6fc6af0c731bc432a14da53f9d42fa89bc3b036d94dc58957456e9481f134afdb5c351631a6e63d32a95ab329cd718cce9e196e6922efe96dcd9d2558a2b8174a411be6f0364a66fd108a99034a0506ad2cad672a5a929943db94622d0b5630aa66dfcaaf170b0046c29617e4e08f5d4bbbb7d1ed5188c5449bc9a4dff9811f9d4dea431689871b81a66eacb81dcc3fa28cbda134e71be425d61782e3d462c82318cb38b179b2197d1b2cbb5b674d36b8c013eb2da131ed7842f20f61784d1b69fedc81b9d7bd351c01e04981cc849f24d049265f4b9f9854b0a5d8e1f565f847e2117eec07d0b4b97b5a64858a8713d27d535edbbac586d57b6a40ffb88b2586dd82e5277d70550e6f380c2035856d6a38d84b47e5e3bd3c80614b6386a9449232899126c2081f27082f469bf17db91bfda92b6c481ad3f5da994ac73b001d6d76682e04c8ffef0285ca3e9e6730550977bac394bcb075fb7917b983a523f545863a5dd6bc484c67d9b5899fec535e3bf653d582087eea13b2e44c031d252562b0485d3ab9f3128e8ee8a400c3409797d62c5a942d1f2af233b443dc18b47f7c91ca78da1d3dc34b5ea31a52fb0423c9d7356d7a6452086d700585c7dac1e19eb5e23cebc4a7b2e7c284b8561ce29a5a2a099b59ca6966e919d9453e2147914bf12332bc9f931cfb01a3439ba955ab83cbe900cdbccd2e34bc"}, {0x28, 0x9f0e9adac1b33d41, 0x7, "5f546620320d28f85ec399714d8ba164b2ad4d227b40767d"}, {0x10, 0x1, 0x8}, {0x48, 0xffff, 0x9, "2d471bc8d36c674eb7e85b69a6972155761822e67bab738e4d1bf7bfda1a2e4275839e25b3e7df48f731e2fc6bf7517468"}, {0x108, 0x0, 0xfffffffc, "bd14ab9b46a092d66d377ad49b2ebb700c847c6846b1936d650d1a75aaf3c47b1eb27f29a260df2bb44146b9da8bd8b3bc1d91df941c3a7dccb88ee21f62ab29f8f5d36cb7819fe0c0d125a92caf89a8a2e484856498ca0388e96557370d9c5587cf8d748aeb4eb06763b2d83c80e8456e1f25e0e5eb0c58c692630b61ea1d0892581ad883b8f213848717fd7179c44f039b7a80d64b49617772d525d393ffc9938a869005d896592f93867614c8c175f206635f9acfaf2e6cfc0cfb1c708a748b6c9e1d6631f0a716e37a5498523125af1a4fec7d8de7c1b23d73e27d781574b351d3e86d5027ddcf4cd382e560f8b0279d010f7bc1"}, {0x20, 0x7ffe, 0x1, "3d5bec21309737f7e1f14287e4"}, {0xc8, 0xffff, 0x80000000, "2b649c79cd963c3c8c2cb72d491a93176a2daa227b7f19a4e5aa6a52a8770fe403937650da42558f9652364f5db2d865e9e687cfb21cb91f5a556a60bd780868a5dc7e25ed0370774baf508c078b7d9abde5b2c1898186187936546826f370d456149f024d440ad81ec19ba3aa188ade7be8816d75589ccf17962dd7821c213b51f9bc7dffcc8843bb4fe73f4c96077249e1067f4f2d42ed9a1a1186b069116ff2ca114cd0cdc583e98873ab1d548c6762ada7480b3139"}], 0x2310}, 0x4) 14:25:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(0xffffffffffffffff, r2) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7, 0x682, 0x10001ff, 0x7fffff81, "0700150099160000f300", 0x7, 0xfffffffc}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 14:25:20 executing program 0: setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0xa) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r4, 0x0, 0x3) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'t\xfcp', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = socket(0x2, 0x1, 0x0) r9 = dup(r8) ioctl$TIOCFLUSH(r9, 0x802069b2, &(0x7f0000000300)) kevent(r9, 0x0, 0x7dffffff, &(0x7f0000000240)=[{{r1}, 0x884b3f706a532dc2, 0x8, 0x2, 0x1f, 0x50d14f87}, {{r2}, 0xfffffffffffffffe, 0x4, 0x40, 0x763e, 0x4}, {{r7}, 0xfffffffffffffffd, 0xca717d48cf938cdc, 0xfffff, 0x2, 0x3ff}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) dup2(r0, r1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r10, &(0x7f0000000740), 0x0) fchflags(r10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x40) r11 = syz_open_pts() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) writev(r12, &(0x7f0000000080), 0x0) fcntl$getown(r11, 0x5) semget(0x3, 0x4, 0x8) geteuid() r13 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r13, &(0x7f0000001380), 0x0, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r14, 0xffffffffffffffff]) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) socket(0x20, 0x2, 0x3) socket(0x18, 0x2, 0x0) r15 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000100)={{0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0xa0}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff80000000, 0x1}) 14:25:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x197, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = dup2(r1, r0) shutdown(r3, 0x1) 14:25:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x1f) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1, 0x20) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'ta\xf0', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 14:25:21 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) writev(r1, &(0x7f0000001280)=[{&(0x7f0000001340)="61191dea7ca68490c6a5d8791ac7840093a463d873b4d838835b7b8c4d73563d999d9d0de70e0364ad90b1459b1bbc31e3b598e5548c368ddf0dcbdfb99eb9dac6fec918c3aa43dfe7c99c7126b0bd4166b5880fd67e09af571a9d7266a984a4ee20804a412197663fb8809e92976b1864db16fa3bc8bb5b1155cf4d941ac6e22c23783e242bbbb9215f0fc37160e2f38b41c4a8b50a08ffa6137a79c6616dfa69056d8cdfea8895981bb5949bfb06d4d3622c966afe8734d3ddfb1061163aa9e1eefba41d87d9447c5421aabf0342ab6c21c3dd7ed2a656159e6ea8f901772388ae7a2a3d158d4c0abdd34181ceeb4bd36ec6e645debe473f3c0cfeac874a7fef699acb7173d02b5eb99f5eb26de5974f5f3539f33349bbcb4a419a41fe1abefe852ad6e327d7d4303719ff04bf4c85a31aa3457badf870fa70b62d585a1cf4d3a38bc2454725251090b1d8b801220f51aa0258d5d4958d03febbdf14b5725de22924f8bbf8e4c5e37190e6447530a82a8335e25e9c5a47782da06310bffe37e1be173b6b4598e43779fc06dbc6970fa1fffb57ec21b872d5e2a2bca864878ddcafe99a6454b219aedca729f00ad27817a3069b7d2d03afd310e76052bd1178f7a3725b6feb2036d14e09e1e0f36bd8261530b041c12654f63333a8d25823e19451fba1c8600f4cf13db03d5ab37d897c33a1fded9b6324a20be9bad324e15215a565704060b7ce64153e06631e97b6e9a70e0a929da71918c694fb9a7b6b90884fa69fcc8b44a2179f18ac6fdfe405889ad6e244b0f8e1a57b0bbe6f5166e51644425e19e21d6aa9ffabb15909bb312629da2036376c63d696f822f4147c83296e947fff59655c32dc77d5a698b50602450298ad943167215efedd599bb2c946c7911cf1610007d829733c7eccf0e2ed79a36bc8a2d277f20358b6a595a15d0e6a17bf012f009f3c7254c86d65a5ee4265bfc0196e030a344c4e0dd275afc19997ee48bc1494436754ae79f8bed576540d9dae242b46328ba09c9efba6d697fb9f5454dcfc7a47b306f7a509b44bae2258f9b0acd060b5606cb6779fc8aee78eeac081e87531fc3f579f85b5daf9b4b5423bd06ec8948bab5f26a01c9dc778a4e54c2c926be1246e397053fedc27d7b14b2d247173e25a40854711aee7036db303c513f8d1fd039e79bc8c8c5b9d3953dd2b883cd8295ca7b5fd5739a388aa9ac1f44b940762ca1d76f5ab8fdaabcbe35ea788b2481530a67476b9d4c057b48b2c1ce5c08469619f3a5e039ca62056e4e90d0ccae9d2fb788e56cc969bc0c485783ce9b3edc8e208a3db10b8c7a5f20810c3ec9497bc049df752687ee0c28817675d7bb8fd34e77cc4329383021ed945cf794de4175c0c7107b7be39f6f6b7346b4909f4bc0f7eab88a7776493b57796f7f64176946e502955c39f099141285e0bf35d055eea0e910795a7827240c58b94853daeeb24050c27b8f242c652f058289dabbb8ffe66dab54106948776ee8ed5958dedb9c0d858a1e242ac21bdbb28adedf58581bfd397f1c3a2c42b7080a15501b2af5bf59f0e883390b16eadb2dfb94e6ce8f4a78e71e5bc6175d05a7252a9cb87e83b207b90b1728f27fa6a331b89fd7414f7ea2ccfbe20e699b9c5df4e620f6095b8660eddabf9ce54038b379a274727eee7547bfa2340afd551cde7ed609873211f519e7900c5cf25344bce609c8fc246f9f3efe014cdf80134e7c4ce19ff0a10e96555467ba28c2e35cc64a0d6eb6aaee41f3435e444368b29d8e331d8d711abc7330181043e4d0c05f1c3e2adb6f8717733abc27d1e3104ae7f848d1ecb0ccc08691f5ae015671c3134d95c79dc4152422e8c59bba1b0b1183ca6fdf6d6c1d702c18a0776543dac6a1e718de32a7289680073de4f46ebf7f7d0e014225e99c6e5371f3f4e68626a7212ff6a61d7e927e15835f6ae0de86aaa2362f41a89bd347d7f53ee9886d9ff3d49fe579ed55ef3ca608eb50105706c4ed21c7f48ad6fe7f6522ab217d0cece9c2679e31375073292bb058799388629f13cdf14c6af84001844fb31f87b79535efc67a8e2ab2d7a83ea6f156fac55aad0002f2d0825420b5b2a996357cda1b958e873f1ebffbf8f794b0590a47e3f334e8bb14daee3b65481df97c28cb0dad24bed5e5b6ec28aff73a93ba55d15f615b1f8f9d4a6994b8f2e7bd1a214e69d11c63797ebeb99840a00f0e5e38d73986a3a0a79a8d5c6c159ae4f9f94117adaa7a7d0711247ffca7de7806d12afedb8d062e1b5688425a006f8b82ac9a2ee507d39202eeb088063f8b1f4c927d5f5ead5aa379d93f09f85d54ce6645cafa150aebd9b7b8a91c6454c33e45a082f9e1a60752bd8d4ec2cc317b3a2b8309844b192290afbca6d3e33f0a7c9ea1c76b994f93f1dc7cfe4c625632831ca8dba2ae9f4d7a41b9962329879a8a6b5e0ed5af04aadd04e10746a94699bfe7b2187fed45015041bb82a7c393af588fa58843d675b7f3837d5004c9578f68828b08973d242be8526d895d6d29ea8fcdabb033b862c9f32dbbef4e2e3aa5112233c6a2d3a2b607f59966469df45821d5ce6700de7d1f88b05b1ebf6aa6d705536618619a1cd379eab50944075a578e38484d8480503808a0249e959aa91b0e9027151fcfabec126c4621f7c96173aa37ba7e8d3f2fefcbdae4cb7144c6c62d04ea93c3d121b098493177032f2c804d84020fd605268eb63997261529d470dbdecd05d6d4b847fe6b9bbfe5eb62b1826810777833ba962091f1d2807051828c7093884d923060c3e8828a6cdee06bb5d28799ba3949418399836231f6616f9fb944e67c6592d93ac27ede6d25d5ec92ab47d26f86a2322318464669a642f8c203b1128520c0481f91b4a4a087e2834fb10c2e80f9cc47e9e99ec881ad7eae2a32dd3367d8fe42906dbbe6a215c6695c02792e9bfd70a2b8fac61bba7743b6f1c81b3b412c73fb96b7df0b0ab8623b975e5dadfc54def59e8ec59334b95f68510a61035b31a50f1dee5700b73581e3bec8e5f864812abb7bbfb6afc6a0cc4930c46908d85e5b83693a99ae63c1f4c5c48b4dc1cd4a84c26832d69de328ba018a46c519ad707fa385d76e0712cd084c77ad09cbe153dad66354f3de09e65aee442ef24f5c70074ca91f5279d8c00b60cf1efdf2e6faece3eaad278c82ca23aec20bad81aeb51512f93c42afd686b99fb5304c4ec8127ce596b80141aa9ea1001815a4cc1d88b942e1efcf2a3998b0cf9773cb1cabd4c4b2149c8ff10706ca65afe89caecd20473689a37fc1f21937f9198841b2d27c73db478174f28fe8af76510e2af91bd0fec0f4748d7def5e26ac46a7505f11b6d4778f1407e3c46247cabe1266f4db2070b7580c0823005e93ef360cba94cbbe0b983cd9dda53ef1eaa305f29f88cc173722b105260d4dcaf8fe2f0f2b79e7557dd443b45949090aa90a292a93af5bea2dfebd1d3c2aa54d703849c28459a9fdb88843aa75f391cbd816dcaec2199b8d4ffd42a976eba77b6a0525fead8f7e7c6fd3278ddad3ceaf863865b9b2b1c418bb853d2c143abbaf5a7132d40b7396d543db5c905257d9baf7957e82361313705a7b513277f73d0d402378388d1d0fc82ee9e4d3c25f9a8b2b3d403b0c18aeec35889aa726fcdfe7627038377246e81661cad00d15b1c85378c7b26e6ece286545be9dc66fe22855d54221a8d08a7fce1321e93abaf7243246e8aff7b9e57fe1fee41943b8b86bb6f5877bba40e7eea7686aa0f6d499d07f0cce221340227db9f09c05e8b08fbaf55b36b57f212b863cc9e02d8710e0749181fac63a3a6c966b41149c12cf64017b46305876d89ff43aefcc8d82b070e3f4b5d142aad5df8b4f0cc666aabb2d3923af96dfb297369ab638cbbcf9594d9c73c49ac99f0785ddca0fc91db12c3e95c3654ab3a37b8ffc48eb13b813ba075365b0d4b807fda8f40678d9a2ba977514d1f77f42784e1776fe56cdc0450081ed87eb94427a77e99d1714c7f9475dab1fa5ebfa5c3e2de3039bc02025b233a9b70396347be5c9210c0d296b0722bcfc3881f33df7fead36d0955aec66af080a70c965fd57c664fe133910f511a854e49fd4f1de6c7b1465ba449413809944cfcf261c957008691e1835ede20e10b8c6a30878164663c6129ee185482d8adb30686a7bbc44d0684d0c84fdbe54bb05003eab3dd89226995c236ad2d028a3f693c64935f452cf6bb3b064e237d895b5b0df87d3ebedfd3fa19d96e749a0444fea2f13c6a5997f4b634dd1e8f9c0d2f6a7088561e399e508eedb4bae537d670a35493ecd8e754752d76a2a379820f43e6f44d3adfaa73c5197a6bc8ebc8428be2930fce8d41e1491d994c6fb99674730b7fd479d1182fff9f665fcea3c45c41b2c4a95de51a40eefe1fbcf110d4c49fcef491174c91887595ff65fd885fb697a86a7301761b03e11c0b73b10ac1eee963507b0ecde25e4e364c63212f5d8d3f7ff7fbb1232196883c351ffdd3ebaa79614b731a654ccf25f412479f0cdff23c2712a2bd02a74b521ee87e490231e8d6cf3964dac9d55256ae80b1fb6d6e91fa229327593ddd05c1c093e125eec13d16c624abbc0b1be93b75a6b28cf833ead2f863fec45f5ff2e2fad6b9e22ed2250c40aef7a5a7c24baaad1a017b20670e1b37b389a80382dd4519f5a2c503a764ccb0bb08f7f26055de7470249e6b52ad1751263faa4e0958d1becd6b382f5673f55f74ce093c896b54b2c9fdd82a892c094cd2bc1e256a09a75d7b075b607ed7202b0efbfe082051f8eec2ad6d2c91106414054f9e62cc106305d666f298b4092de9f689eaf69ea0e5588cf0df8e0f12f7073ccf3453f58adde708bdb0a0c3d267f07956ba56e70374b975f122002f0ee414d285d66223a96136b5e5de507e0bc100b032d59d82921ec0283d2d106c21687ddccfc3b0463ca137e111c14c88f4e04420e2453f058e4c1d65dd225df8558a12b98575140ca27b1cf80491adda3f773c28ea7f29c69c530be9ef0e650780d913c756b369f5c9d07a756adc616c185e1e2166663125eb730750a2cfc78ee6cd09154e673c1e5611197bbf481cf4ad092449a47d692edd52ea973cdfd2349b729750b13862d37d228990e78d7438b8967ad529da58c4bb98941135ec9336ee7a74bffbd3e65d957f6f916627f03cd4f65861402f49d69229dd709f52bada3febc1f9c4172cd7e7be7fa4fbaa7603831d77dcb5a04d82f4294346d76074fd05842c9ad63bd597d50194756602f6c4cedcd9a5e9d168ea993e609bb26e3e0615b32b73b1a8f1a063af2933da48eeff5685b9f9eb9da60f9573ed9b03411edac773d73fd10666d58dca813d62b00e0771b7d685d3eac2e331978e64971070a017678adee6ed277419bb3c8a33f13f4ddd501278a22088bb4b78502c70d84bf3673bf1467aa44337e6ac07e975919005a5acf1b4d25a832659ccb7cc07b87b07c7a56c220e03dd5b10d828a37a6bb2f741dc218ef659fbae7d2a3c8a0b08f58253f049037e2c5c360ad48d37d73993f7039f357cb6ed343b3c0aef9430d2799e53261d980c8e38a1a850f749a9cea92ecf9e608f0201a0972c9a877d7d2633a20ccff033fadb0a572a51a44ba237df4c1d30932798df5c278fc4c442e293930629e2e229444c9e784d9e14c78d4b224734ffa9b55ea8479286bb3b1a13685800f65ec2882e3e9230ec7c7baa4ba304f141b8ec2dfa28ed69494640735f62df1cec86895b5c350d6b44674c7342e78e7c6117", 0x1000}, {&(0x7f0000000000)="836fba92dae47ab7445e61b65b2ce23c5366c55c835a62eebd603fd3ab5bd48bb9a9d2830311e40cd38ae690b765762ae66626a175c4bb5db592bb7e03ce57a237ca7aae1cc117b1df7233d155a377425f4ec47ef8a0a6676d740de07211af6aaf5247aa112530069fc87ac50cb484e4f20c8b4c5585aedc4cc727a77870c11575bd16f392e734287b0344a066ef11c865d51eb9b52a6e0af15eeb3986a5190d539fc5efbf63da38356ecec691ef8efa7e3df2a6", 0xb4}, {&(0x7f00000000c0)="6ad3d068fd824422588d2330a22b0fb31a48266133f6f86ecd8a7f2e50056037c4896bdb1e6d3a77287c", 0x2a}, {&(0x7f0000000100)="30c3520bc0a009756d52c369cfbfc36bdebba7755527adf9c52b732cc420a6a9a502ffe281eea42f8d8bc965a524d269bc0dbec2a543b5e66f55177fe262fb38491f5da30c9728b2abea2ddbf28e369c054073941adafb9d663d", 0x5a}, {&(0x7f0000000180)="c998bd2fd95cccce55aa2209e1b444caabe435eba6f509f12d5083e4cd4697cb1a9a3dcf25117eb261db48d2b98c54ade739f3b1fb9ac297a56d27b6c187df6718655703218d6658538ecc149b7fc5f3d1ceee1c36619fdb734421c2f5e56ac3135349f6403677ff74b2dc838923466a89a99a7df63b14cc2d716dfc0da67c2fba79fd969285fde471248e1a1a51b1912ecb809a74b882c376f6009385fb706e22acc9d882dd5df82c77ab0ea1355232d3ebd9ff7c6689ea0cbd3a0994eba3c6f64e882f219e3b085c5090dbef70bfcb3d6e45bd6d904a04c922a4d943e971ac37aa8da5d620261ba63a13a8", 0xec}, {&(0x7f0000000280)="12134f78b3f46b01a8fdd8e19fd9e555c85cd87ddd78a0d67437c78226c19a6f6f570eff0aa31c445b4ab7c239c59537b3843ebe19655d396852e3acb0c60999fe90771e973113cedff13587a4a64545fd7f6b3d0596", 0x56}], 0x6) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002340)='/dev/bpf\x00', 0x20000, 0x0) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80047476, &(0x7f0000000000)=0xc6000000) r9 = fcntl$dupfd(r1, 0x0, r8) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCCONS(r11, 0x20004276, 0x0) ioctl$TIOCMSET(r11, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r11, 0x0, 0x3) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x80047476, &(0x7f0000000000)=0xc6000000) r14 = socket(0x2, 0x3, 0x0) connect$unix(r14, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r15 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r15, 0x0, r15) kevent(r3, &(0x7f0000002380)=[{{r4}, 0xfffffffffffffffb, 0xc4, 0xffe25a2fc5cdf31f, 0xffffffffffff7dc2, 0x3f}, {{r5}, 0xfa7f039ff84f1b37, 0xa, 0x2, 0x8, 0x1}, {{r6}, 0x3, 0xc5, 0x8, 0x8ff, 0xdd08}, {{r0}, 0x7fffffffffffffff, 0x1, 0x80, 0xffff}, {{r9}, 0xfffffffffffffffe, 0x4, 0x40, 0x2, 0x98c0}, {{r11}, 0xfffffffffffffff9, 0x10, 0x2, 0xffff, 0x1}, {{r13}, 0xfffffffffffffffc, 0x5c, 0xf0000029, 0x1, 0x1}], 0x2b72, &(0x7f0000002480)=[{{r14}, 0x5, 0x0, 0x3af266d0e6d65a47, 0x100000000, 0x200}, {{r0}, 0x1, 0x80, 0x8, 0x0, 0x3}, {{r15}, 0xfffffffffffffffa, 0xd7fcb9d611162800, 0x1, 0x10001, 0x5}], 0x4, &(0x7f0000002500)={0x7, 0x9}) 14:25:21 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c6530008236d7cbe96456078faa924a348ccaf036b6e95746571e6be0fc3a60875f3b422f24acfdca71168183fb0b22ea5ff90a202eb68edd6cec0de707834b8d2fbdee52abfaa880100bd19017e691df701002609a26382cd5e5c789caed3e54501b98e4960f562907bcaa4fa7a95c5b1c3f2cff1d319d4cab2e58c9748f84ba56521c5da5b6aad4"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586", 0x48, 0x0, 0x0, 0x0) 14:25:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="140000000000000010000000010000000a800a3e00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="f111ffffe72e08ea91429da93a179213b717c37db378d189386fbffbdb5b3f655ccd419845e1b851e2e2761cac63d6eaa8f5054c724a6156d056b9787e6de482adcfa672090098cc09d039a809370b9684c2dc8d6765ee549206c754e600"/107], 0x18}, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x20) renameat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', r10, &(0x7f00000004c0)='./file0\x00') r11 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000040)=[r11]) chown(&(0x7f0000000000)='./file0\x00', r2, r14) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r15 = kqueue() r16 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000240)=[{{r16}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 14:25:22 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r1, 0x0, 0x3) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x3ff, 0x0, {0x40000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x8) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0xff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8000) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0xe1f, 0x3, 0x2, 0xd3, "9cc4b9f91320349e19b7a1560d0d3f1e4f403298", 0x2d, 0x3}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80047476, &(0x7f0000000000)=0xc6000000) bind$unix(r9, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$TIOCMSET(r7, 0x40044266, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xa0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r7, 0x0, 0x3) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000180)={0x3, [{0x3, 0x5}, {0x7, 0x3}, {0x1, 0x101}, {0x0, 0xc3b}, {0x7, 0xad}, {0x1, 0x200}, {0x3, 0x80000000}, {0x0, 0x6}, {0x1, 0xbd}, {0x1, 0x7}, {0x2, 0x80}, {0x3, 0x5547}, {0x3, 0x7fff}, {0x4, 0x6}, {0x3, 0x101}, {0x3, 0x7}, {0x1, 0x100}, {0x3}, {0xbe1a383682b108ea, 0x80}, {0x1, 0x53b}, {0x3, 0xfff}, {0x2, 0xffff}, {0x1}, {0x1, 0x7}, {0x68fe562ea361950b, 0x9}, {0x3, 0x4d}, {0x1, 0x3}, {0x3, 0x9}, {0x1}, {0x1, 0x200}, {0x1, 0x4}, {0x1, 0x2}]}) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 14:25:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 14:25:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='\x00\b\x00\x00\x00\x0f\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x24}, {0x74}, {0x6}]}) syz_emit_ethernet(0x92, &(0x7f0000000140)="00006104602be0418cec3e7a51a9b35ad741806a8946edc46d080000000000009cf519aafd00000080d077126b0fbb0fb4d76b353e79fa77f8a9155759ecf30796bf5740595879550460be3174ad8527e9d7730ab4deafac4538f174bbc3c223ed3c60246fb8b49eaee1f86c2cff3983da463036641432683401040200607545454d9fe680ccb40b4de1d45c3ed1c21d38c4") mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) recvfrom(r2, &(0x7f0000000000), 0x0, 0x47e1711d52400d22, 0x0, 0x0) 14:25:22 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) kqueue() r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff9, 0x11, 0xf0000000, 0x81}], 0x0, 0x0, 0x7, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r3, 0x0, 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000008000ff0100000000000021d39b4028adb1ff1afb37ec43055e289c60d824eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e979da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bbf8465f8f501542bcb5b9920000630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db4269c153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7eb7491d001f3c146a492613e29afc7ad9e588b61ca77fcfb53f40c46df6f6cc4d5dd1b14b29d0a770ee888c1c017823fa10ef645bef60a65e4e84c03726fee1a8cd2a98e6e3da7d90be4af30f7e18c4a16c87a4a99bf243766bcd79b12301adaeabf063db8be8ad2dbdd070c1182aac10d4abaa853492c599904260af8651b667b949ca5b4cc6f3a997f59b8493bf593d4c5e06e2eab264ca66821187b8d69afc6a8ba40009b1e01c9daf9fb21fcd5efe932850e86943e23f72d28a79bb5ef97fa2ee1c372cf5257d6cb7136e7708e73fe50f1606934dbff7d2f59200d6d9fc8773e2a5f8fce1fc43385f7c714d4e4ce7adacfed54bef12a53e26ac2b981d3dfa5de57c40d3cc5c9cd57989f184ff6d88082b287434dd59742e3f1e2d9bffc41402513d82c48a44afb2c573a8c8d616804f27c7993b4122b3b9cee2dcd93bd301b41baa2bf7ccce3109eeea1455a0693cd2ec00000000000000"], 0x10) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r6 = getppid() fcntl$setown(r5, 0x6, r6) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x2, 0xffffffffffffffff, 0x7fffffff, r6}) semop(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = kqueue() socket(0x6, 0x8000, 0xcf) kevent(r7, 0x0, 0x0, &(0x7f0000000180), 0x1, 0x0) kevent(r7, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 14:25:22 executing program 0: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x3]) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r3, 0x0, 0x3) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000001c0)=0xea) setsockopt(r3, 0xfffffff7, 0x2f92, &(0x7f0000000080)="596c5b8d221fd260bee7d3252e0e75e05acd85c61229cdf1b62b5e333e78a0374c95f1ce915b4196056b9cf53431ffca38fbc9c4211037b7f5723b7df27d646e1008a7c0403a74df8791d8d905013110d991b25f602efd918b0cc1b31e167a119ec421ad5d6228bd76d2ea59a4f87fa2eeeaf1b2103a9d1724d2bef32a1ff8f01c2e159976358c683a42a84380d799ae052c02875969e8d213b5baa35ba51a652d5e52961adbf29fa4dc1800de696f", 0xaf) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0xaf, 0x1, 0x2, 0x432a, 0x1}, 0xc) 14:25:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r3, 0x0, 0x3) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xfb1, 0x7, 0x6, 0x6d5c}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x24}, {0x7}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) pwritev(r5, &(0x7f0000001500)=[{&(0x7f0000000240)="9a1ca7411248d0457d93f3be0cff36c72354b05e4bcc38d2e1c2a60b6756dae440217428a846e77efcc3dcceb46427e99a9c3b8e8802e98a91997fc3c0fe2d6047876a2b4b98b81bbb046dc5b548a9b7e765b8b8773db4e4067fe76818dbc8226cb71127a555b5287c1d84c4eaed7a5426526798f18d0401d5d4a8db3dc3838e8ece23c914d9f14ea38e6c560957e49996469ce43a354df106fdbfdd9c2271f3b984e34e771d5c063f1419a9536c6101cee20e6526fef96553bf2515e0b835919dd66d6f912f00911def287061ced99e21ce49f09218934150a876bac6eb5f72877a0084cc52845c1ac7fe3a24f3bef186a0e6dd4e5dcb74", 0xf8}, {&(0x7f00000003c0)="f08487912b3a0666740a2a2310551435c070ba342a2fc8b49487c5755a763a28def25645832f5b2817fee4f5790f7679950bc265dc6d2677383ed8c7daa5f4c947ade07c22a66276478e719967fdb1dbe8ef057c8c6a75b88fde8f1f9740def9f4b18ad0ac63dad8b60b2958169bbf8843aa55ae32560e6ba8c194add87f099c0de7c88fe2b35f94bdc5d5df3e01ae588466de6eea012632f0f246ab418657bcd3f6f46700a4c8a26de29e10d86c81588945c082781e24cea01b555f7e7afc6980ef9a36b6723ef6a1b4c50d4bfb9cb0fad9957df0a74a8803596f2608909fcd971adf805f3e7ccde72360d341319c2fdc46ec63e7e6179df0d114beec0604a71df91d05e4064c34f36264c932b65b7b1997d7a094c4647d44b26ccca42588772828c8f3f3722deaa2e59930ec4790846b8a6a223eccce67257a70c048509f84ace7c63c25d6800e6c62a170bb181a336dcd64c5677c6aa4d73775104278bdfd8045abfe16a811b6cad7afd49c2b349c06f4e851f4001338238343fc39d941caef99843aee54cb3713efa813aa9b5bd851710fb22a7eeeed1cc0ae5f71d880711883943fb6716c517d89aa626646f31c721b9fac4f665d811aaa9683175753ea70650de2ee2f2f4c74f6d17edc9bffc1536d6aee5c09dad6e72eb9c6e31fa378edbd5d240bbfcb149ddc4abec997fcf5d6eeff7817a5db61071c7052d93ff07acbffb7e01d6bca65150e2d1afe011faefb895a1ed4c715b15bf25cca1cf2dc705cd1cc683d6a31d40e74b3fde9944df9d9f7016714c2bc1d7dbb79db8195bd4b4a57e9ddaab9cd523378ffccda104fdaa89fa6b7c3c6bc5e5cc92e1546f6fe0bb8f55e8fff6ee3dfae015a856656ae7e6e3b7ad62dde5da63e904c094ad653128e5d396b8150292b370878bc0baf52d7d5b2ff60a715cc0375ecb783b89f65a38531ee31598cf5357c8e59155d22b369611dff20a92b29fb300da842a3453fe8cefcec4b0f293e138c4402ac1ed6df9794c6144039fd9ad80d09a4a9fde5370ca91cfd4ca2bb9d979bbd0ef7c8917827decc2b472631f1bb06e3878c442054cfebcb56ff1ce0484843a62d48bf5b987abf8c8230fe423a6a816b6eac95fa6aa09e95c0119112bdb66620ffa8c5b8a2d74af24ebc1088f3342d7d9abc8e8861e413b87860a5918fa340de8fba0c1dc49a9137bad1c3c257bd244736ecd3dfb86cd3c5a58bbe0ffab0c1c09261cca17117a28f95f25364eb28921aceffaaefced6a6372e6d485bc9008bd7c03951db5bbe9df97f78374fb74ea6a7c8c10daa33ffbf9bef243628233866175c739bd3d2d270e9f655aec330cc6cf19f9c8e1a1f34af0c1b15c9bae2f4d3dfe1456dd7e145dcb64ee04b23626297d0403b8560a1cf31180102940435aec8b61c4e4559bd887db8cf27cb90a9ba574a1d7fd0490390aa720be1b992836f44b146eed2373dc6eb8b77a566796162f2d92a44a0124509e0cd6e71602e8eae6152e94a4794bbbe0e08841d1a6be9a5e51fe6e2c868319094a716597cdb9c9011783b63548a7e38d312308f0680f297c0b03069fafd97909a4917d83c8d276ccb516234edf28eb3f62ee47952d3c155a21d8aaf53a912cee96ef7d35d8539f99c4618b794f8e8a8cea79e4230047847bb04b241ce0f26a51587d72a3204a2eac6a574a3d25c84db9e6553b2ebf3867f02942ca36999df8ac8ce79f6c491a3decec77706f33d988e6f2ae249f4266020841fe92c1cc0ea70a21622d030754f996a0f8c4cebd83877823079a8176007aa9a7f39d5eeaafc43ba6ce928b4c0c62549b1607aa283b264aea993b40de28db37cedf3e933121f0bc3d7d686cfa48deea7f486481a80aadad0f40da76efb069cb705fce62f7fa165da0c5526d9b8038562f317ae7440900f5cc0ef3c8b6d97a37499047f84a85a6a032a124d6f4ec9363eedf9efc59277561c1c79161a77f8a9d839fdf72e57932c48b73f768c0f892875a2c64f68f6805dc0372b085b50ba67773603a640f6ddfc60460844d3c0a7b8254bbfbf5f93a9b8ddd0589bec8ac2c732fd9147838ac958a143f011c2e5a3473f95f5f945dbb1811a5dc1cd5bafba36f89cc721f6c2133ec59d972ba4bd26ecf745593a08777f876a228f5920e7c4f54033d19af61ed7f7127155b0d13a996ec2f7f2d5a9c17d6c2db0c298ece48d3317e94eef94c2b76271c9bf5d6fefd761935e3361c11558fcc211b822aa310724bee7300ca9bc4fdbf3d1f7a1aba3a9cf52d454413fed081f1daa3421b782725bcf7f73e7f777d03b8268a2a8ce0fdddc54ba87d7b7c16f45f57bcf78c7d1b1bb1068329a020b9b58238b8dd944a8265afcc184458cea15a135ccd45ae175b56f475c858eb899871405d691a7e3f7e1ccdfb39a5731bf2eb00e91d50ec5c657686956b4babcf6234301f4a8952914f68e1994317f3a113ec08685bd43e4843b4565ca4449a258a99af012301f5394a9567c11545c19de6ae1e664e0c82f1c05e2f1aa8627492f1d950f414dc15ec3d28a9bb5d7a4f67bfa765d662340a357ba9b02ee9a5b6f884c453ba6a7862a90c35bfb8eef412c2d50278c5413b383d00f5b807d8b5022ab85fb12e4e2e997f9ca72344b331be5e133d10b6c7a0f02b34e434e8ca943ec3c30c28b07d2e8e27da8bc0d2ffa156aaadc7ee4161daf8b5cc259c947a3bbe9d7cd331dcb019f1d55bf58b096b14d1aace56b4c3132fbd54b44dd5ff8a8b3c52d4ff0ad8bf3ad13e5fb18625e0bf9ce48a9e3d5f4121d157b9a5565e4321e008b2932da21de455d8efc96556346794c344d3f607b0bc20c22bdcfc8178c60d6ce3e8677c6fc49526eacb1e82b19ad3f22b569d21c1a8c700efc208c7fb79452f6daca28eea8b488d7d52b2db06ae5baf3e8fa6567dd394b208a04872dfd5a2fbfd39bba4e77e526479ffa31f8e8df36200a66a2fd740235e4c6bcf8c3b0e5033f6c15c4247fb870aabd07a1d9b794c8a133f01ea23d02d15bee0ba506e52a3abcd94643611c4b4a9b21103a4161520469a85d734d9fbfcd6fb1bfa55b1e8fd7220d4d48a4738d9f62bd56b8fda964d142d38f45d6eeacd124797e40e1a25a096a88d83d44d2de9f7e1a97b1b439e7a0cd4c6d9be1acaa308640ca98d64502719f832c4c779ce12cf257ef0fedbceae070d11eadaa99a5160e4a0cff87fd4884e88c71caed554f6b327cba904c5c184bec6f73534b21ddbf08ddf30d6dbad246c637bb4063c4fd8351dadcd326d7e85381a7e95bfefc6d7ae03f3e81e26b26dcde37e9ef0efc064e42afa399b9ac376b6d7f5a2177915c69618d05c475418a38e0bbfb78d31cc797df3a43cd4c1fcac46e215279a5edaed5768caeb2270101c3e53742316b639cc5a3e689c07caadba6343336ac66a1c0a3043724ffd59dd0db50afe4041ad3c94f90cbac4e959d4abc27499aa15c57f75dafbe3ed3444dcb10573de67327bf85a59b96aec974fd883c3c3c9444b753d592eec269235bf72524d18fd8746dca8f28d8424efa92ebb0ad4d1e68436927283eef4c2136b2a9a6c1ada3efeaaf49b7fad667fba3b0d418f56a54d9a2fde92a9baf10dbb238ff21469bdd1dfe47f934c3ba2040511866891aefaa0caf5380d9791ea640c00645d7747db4820a3a4359fc777795a1c75cb85a291e9765fad109280c1177ba25198306a9f4f7211dc1e4cb15137531de2281adee4a8d17925f8cd69300c7c385e171c19f384a4022597585aaa1ba5f1c0dbcf5abe09daa0ea4afbd4fa86eb7bed7d99b7acfed85244cc80742fe681ce7b5d4f1e5b752e1781c09ad164dc46ffe7ba18a283d0ebe2014c8a11bb75f188bd8156c44475b88b12a91e194a73cb5ae9e374416827ff561029d71b4fffcaa85aefb8fcc2e0225142d97fed997e7aa1921c3d2ba9b660cb6f6c68afc45041edf177ae8943ce8c5d85b1adb7454a7dc460bde837d42911d75dc89a8b646c290ec20a0ef930878ffabf129ba0485b816971bd8289e1cf7844c35adcbd00db52e7df02547459c612ca4df5a684684761d9f10e1a0e79ae984ba4a3c3ca4c6a2c3163e646f751d474342fb80eca80920e2ebb06947e4a98bf0db90e3ddb06fd3ed9a6d35f3688894483d90d456c5e8229cca43ea9a2c95cfaba715f3f26cf3412763f643471bd4f1641681b62a9448c3de5d72edb4ace03025fd40b3e8e8591a118ec83f0fac7bb7b3abcfe93e2eca6987198d9cfba48779c6ec4def35c81e68b8608a446b774c2fe69722a6a2a9d9fed14755894c3eb0331df9dd7c28ca86e57d4764deeb1c553dc364ae5475493a18496bab28d1257ab00f855e01b672231e1bd9ce481abf128749714a6f776b206a1d871244717e6b7de6c93a1a01fd52804a0247c82647075f60ab74739c18f14468d723b2d2ea348611765bda31cf412727f2b8054bf5c03ce76ee5e6eb4c8078dbc33885004d921c8f3c77be3b0ce95a394974cb59f2f158de71b50a0284f030da3372e1b3a7ea93ce8b978c4bcd5a8aeaf9829d13b9c4fbca7cb03dff04e3ad6741e6fced3b12f60e25fa4ccc3d0979a101de1fdbfe39f8c385891647e8af1c9ff2008adf48f6bcda0d215594dfe82a8695d68248db4131886b9c0b3fde36d526903a26be3b65d253335f2ae9a111f5e6871b466e039092ac39038b92758ef5e4f8e8ee06282a145ed72c506f2da852a32181186c18800361391640955eaed9cdba10135e9d3f07e94b0fbb247667cbefcb83a211a0819191136039f399e5fc996cc61a83c1ae13165672fe6fe11d0f2480520b470fd2fa5f6d91374f86771e6e33d03b838e87deb1c3f78e9c320f1065fc64271808c591c8816632c2c1c500f254219d6a75ea75a4131f81da103a1eadcb58b9274f091737aee600d3cf43772afada2384ada249b515b8ece2c5a6a7c4a6a656710a8355380aa6e7f5d55eec64526a2603848a2ad4546867c7b6bc9db60d28f4f367dc3efa6ae1771a7c0285f4c97f71aeddabecd89d5e8e7732205e381cd38141932cc9e8d4ea89bf3164f0535874d0f24f34b68fecedeb73ec8f9f84ad38f89b82e0dec02dc16b7e3996306c31bd7cbcf49147efaf294c08b3c6673957fe7c8babcc269e0cf2b165fd7539134454cfe0c2d39f8a6f908803797f6243fe4ab136d8ff7177c4abe847a9fa667bcfa82330c2bfe27fbe6e47a973a492f73c7beafb9516d04ffc336ff9bc9d2c987740d6a68486ac5b029b682f15410f03391d47e471d54a211987bb99cc55a3f6d07d2ba45cd61a8d938917cf15f76a69e200251945ea89b79afba439623e826afd2ba6a304271291b0c8e1f4de309735d91ec419f4dd689c895e6bebb8e797d029efdc9bddfbabca91f72c447507ed7e7767922a72d8766989db5e925be0879f1f18c0bc53893befe320b7c6c9aa06f132774fcf2c47f73b190335d422082f9285371740913ebaebe183554a67631cc543b30558fd261ab38bba692a3f88ecf7747ebdb7f07d1f5afe36db5377f25cc02e8bc3d371547fd88dfa23fe926f635a2ced50d961ec5d48a4141a15f0fc9e87fde7153cb1c5211c96fe03a6574c724c084fda873a9dff1c5eb857e560878cf81b195276281617c0bb3c8e011411db7cc953a1099284eba19317f69db6dc792348dbc43b775635871fcad89e4634659e391d84b4a0239c4dae2898d74873a37ecf2444af6996ef93f8e28ba2b9df22ec56778839036a827cbb0b387b26d7946228e3172ba4f53359b192cbfc88ec31e8589bec40ccbc8e", 0x1000}, {&(0x7f00000013c0)="bd233902a42e45758aca3fa9c24595cb168c25b50f595c597bd459561c4ba480cbeb91bfbf3dbb792a7f1cd03825cd599dd24dec58e644b462e303e9feb7111a319c4a9dc109caf5bf50e3ba66f44487f60cb76746b535ff7e130728e36cc6796d0f8e31f310932488d3ba40ac8b0a0f9354ac2069cf", 0x76}, {&(0x7f0000001440)="09cef9b5d145e207b66cbe86ca4b84db8553613b0c0e101d545b9a9ad14debfa154ac7a08650443f08807655d9c67a897a0804fcaf4c7c5fa0971c5749cc6c0c86fb5ad5f4f567734c43d92ca21924181aca717399801d215574750c1bbfa5cbc93515f1f12e6011a0e4c9e25c0a9e5cf90e4e8b9b0376a404d0c9cd64e054877301bf83c6e2c961e1f3f35613e97eb4312b56732987c6af2061bb6da259ec188ff252", 0xa3}, {&(0x7f0000002340)="77bff4bdbceae877207370b1c2f2a6a90f6c83d2288fe82d9715087ac79aca1cf99e13da3b6bd04dd7dfd5bc7a52889270ad8d7cd23ce0218ab213da1fa94a15fb4ebfb6be59792c85cfaa5aff63fd70fb4e8f17bdc47948aa641911742c8e0e5f5afab7c9e6ac824bd2a12fe8ac408bae0c463f59b5fa48083ccb0373bb3943e9639447b75bc95c11bf6c69caa02e807343d278e4d182c71754eb67654da1c467914f9d36a45531e1a9be4c1c766bf2f90dca98b52534f2f4ac53b7ca8dd251d80382dd016e2734111cf4df4dd5ad2ebd6126b2c045abafaba7ef7ef9f01fb2fa145be04aec1640a58fffc93747a291bb67a815599190316d335555c7a322521f9ef89305393cc69e9b8225e1e533549a1a79d4e0a84060ff5a77da333eadb1e28b925b678bb8cb44c2bafead214b5ce8f626ff0b23c36c3918ac914b0574fe4f93e68f21008255ac55f2bc9c653f152b887374c517b5d2a8592801774a087e3ce7e04ed7fb7ff2722981ea4a9af9e7ac32a7e710af2a60e42fd68a2ea0be5abd4a57e4016280ef07591f856a6700c139f61bfc8e6c90c9db24c7944d3767a8ee83d1036bf564a64fea0e2b14f157b057bb3e700605e9cfd5eb78b701eebc4efab079891f7f71b9cd7a00b4f3d69ce36f2d5f1d78d2bb132f2666bb80d426f26dc6e29c079a0b263926b0f37ba93c9c129bab783893b8834d2c8a599e2b3d090407aa8141fbabb44987fdc6c86024407474136d9f20f9e19267d19717d31493653aff42b63cb2dfbcf969c566ce422456e75b5b28cb6c0d53b7c47981740314bec9ea1a561f0c42216a430204748c3bae6ff5a2fcc3596e6e3b4744f70f73b7d52046305eae8ed645180beaf31df417eabfba08dec02816077ba3498414b7f285bf0ce352e1fc0240baeb50ddb7322e084ac72920e1830ba21b343f2fb47dfc10f8adda5507991598857fc6f84aa763f67d9a8ec8e53d0e0b69fb8357a2ffb70a52730756b28835a2761b616442796a5b41f0d23f19c779f5987e73702d1a854703751679422ecdd29b90315cae559a35403ec76e8961237a248d16401c6ea32d6238e21c8dc59a2c0b78a7d00a1d3617cfa05fa776ed9f609d3fc8549ab2fc43f65214dcc7550afe86471e6dc501d1f58cedbf8862ec5e86ab7763b586813d39b2c7a6483f0c119c5280fbc02406bf7c66de43abe6517a7576c00ba526c7acdaa603fadc398af80af06028292a630ed14ef426d99f0f8e30bdf33f29a1cfd6a37d1a2194968b6cd9c179516ad0709fe8acbf1806164d361bec4b375652b582c2efdae929a337306094d7d1a46ecaa884846c73f10bda416fc186f61100c8e34bd6cc728a47d7b0388c53451e518aabe9b23a84b681136d6478014a01239d37b5b225f135bf09cfd3151ee8db70ee537c62ff0383090b09f1992fdd68c356431d0644aabcd330b00d8950a10797ccc65f6bd23fe7065d9a85a5c37a958c5918e79059c0df182fbb1a6151329ef07d2129a214cae698da84316442c7f393b76f97d828f45994892584379ef20cf22294d9e42a003a00c2593e27ac1f26fd2e0ac726e8203f579a9a02733d886cc9663b20ed14a31ad51b1c60db8878fb3ebec949d091ab638c7ecb879983590e6cc625bdfed943ed00a3df239d3bfbc66ee52f69d2c6153813596ea15fee4fabe28e63f2b791d6ac8311a56ba8d8cfe017259fc9cbb4cb2180e1205a7aab7a140618b3a305dfab32b25edf2bdbd5d85ad543106bf6958c65b384542750c9de013451a5827ddb46d2b8cbabea07544d9d586cff4b293c550b1d1fa48f705f272810264dc1b8950c8ff9e23b1a090da844074fd718d37329f2703cff11a10628bc0ff7b459d76398d9a692255398d4c25fb876c4259eb98d0c1565ac20c1959e75482dedafd69f977ebab7044a124ddf0f7a9650f612c7478eff9bef65b7ce7c2a443445da688690962df7fb38413b91231fc6aa327302f06a6fe019a3a7faf53dfd0fb45536901a0e4fea0577fefc38e090a9ffd885a42183fa124032a498fc1fcc2d6195471672fb898ecfe5616a9476728e680af5b16e10377b1c95ccd102fa4325f7eebdf28d6b300e11dd4dbad51ce3ddbb31be277442be1e38a1a52d40a8cb742cbd2a0e9ca3b2e99f4072871f31b7b613945c6604e909e92c3fc2d8f8bb6701f183b89c2e60e55f8f6516677128f1f472248e2a1f5366a91ac86d4f2bf9ceb33989525729aa06dda07812eb084b5947ac677ec89858e376653a7181b0324e0cf22725a23d97181f56464f9ffe62cc8c4af4f3805b6bae6bc58d9bb35476dc41f5bcc951ae4deb9a209428316308835c1bd6332865a8c5e8115c8973da81a140ef4d463de88845f4117de66eed89f56ca78c7e2ae9ae97756f3c16f1092b032483e40286de2245535167dec3bff94dd7f5887e6755c99624904222e9d75eddaeaf561e99cc442b54dbf71d44cd40b90d6ec780695519e9fc95ab60a7c842e2099bba0a021575e69d42d6dca0f4ae8dfaddff844046b0fc218afe2fc23302bf1aa8ca26331287fbaf54d41892b810e107cabc3884beae4105b90a11917b7740a5987704395cd1b246d5f69e45a9003ddf1e2f1fdfbcdc2e5a05f141f0ec3c9cfec92a42c49a51238f616d8ebe1e099f4d581b647aad5ab6bcafc7a677c80e891a4d0289ff0f554dea85ce9b43f85bc6b359c82ff2431e8aeaabc19b50ed73ff38b5f239cc020c3bea3caa314bd293f766668e07d44afeeef214d31384e436b6e21b7d2c16a9a4669bbf818af50184c1531b95ab4914debd35b808365aed032e93b15e0f0efd83c1925cd27eb40df62488e022580f043b2444f782f11382ca506d62a5579a77a504ef7394a8998758ece2e1205f2c850f8826cfe66ed8c0c0dcef902516f63cd03ecb06eb69c439a69128259e7c94434a03174520a61a8cfc36d8f588aec6efefbc53e207c4e6ad5e54fbd6569f787b1bf0eae77b24deee74756a9c493ebc826fc6ce9a77786021a3f2b093269047aea43a4fce2446877a850a91d110b892da92ba4621c52f179fba02fb3edb2da95376ff68b3f31ec63dc60eff3dac20599d4afc2a62bdada39b47baac9f34bad224e583a025ad2be27e209fea8d8b30446b621d4538647312e7b0c201d70efe888158102b295b35df6cddc5b710e4e65a97ff78dec9e1399a63715f4969e58675b7c36bd2eee6455935ae3713d527604198492f36c2ddf1df9c7736f7fae1cf41480e1a742c8a85b1c48a7d6fc7e3a63e4ecb63d98eada92ed20e97d2770e8d6bc0d2f4cf0e28d540221754417e443748d86f9edf0f6364735b4509a59f75f104dfd9ec52fe43ae8c299068efb6e159b5ed61b832c0c41c188d7b6f53692089856c7f9050ccca3aac63e1be9b7bb95aa3cfa9538e24e7b6ff975b8dd54e099476411b9873503356aa8fe05f9b7343148a7b05bcd55e5239c7c77aa62d2e5c8bdc35cca4011ba4ae99df384683d7e2f955234874e40eb46c49eb1e6ef805f205de9f221ecc0cdedc3c2070cb0f04600e0dddcf4396fac49f2d3b32901f803fd72a7921ea239f6531270d63a9153ca2b18981f2aea77d203118ec2d149da2ddfbaa3f873b440ad662d515535a527526f779e6afa9daf5b67f863586de9804722dbb1c0b001be1c408973100a14930871d8bee816450a18ddce237469f3564d7533b84fcb396620176e63eabb36c4af70f68a9e4c85fe6a6dc36e515724910150ddec4758788182f9dddd86a6bff797f17c655ab4b963c358e7352f409e439f74d9eedd2c098afcb0243fbcd33835dfdcf8466fe6e7a7a14190409e3dc36f112bb90a56bf0a4508331273c3de542766d180e4cfb9a3f799405cf3dd2e8d9aa6729a7fa5e984308543be6cff6af3f08bd85df705a6840923bf57bf6236c0aeb320a6183dc37f689188bdcf44a31cdcba0997474754c4de14d08cd6ec8104849f775d66f0593d355a802b0398c18a229d222660c5dcc74a87de84a86d755316173ae78d2f6dad3352b96eb64fb3dee7ceaccc5ba95eacafd1b5f6c08904a0a2eb7fcd44f5a545336e7e612916f5a755cc419ec85b433757353e0135e75a3ad4d1a395876c358f5e96c57a0c16284392db7535baa284f1635c25d6feb703ce20d06ebd798497a5abf1276b18aa7358728713f260d8bb2d0fb133e5d890573d3f84e01af5d52506cbe29a1439471d392174bc8a9f15d9eb0696d9bbea3ab904e6300f2858ddc4c6609b34068b0fc6e6392040bf8504eedbd2bbf53d3425ccbfd499d34c6fa09cdb873e9e6845c56bedf4d00bc856740b19648c3e053579a77602a577dce41197768f18fe6e805b54be72b424d981ee4e9a187c1f2eecea8841d942eb1c2892b2ad95284b908ba51e75a926f818c47158cd597d459d11ef41abe2e541546e7a5b98a2f2e436ccfb2a686ade0407ec6fd01d2746800d340a50dfd52576f5873c1f83d4bd629f566b8c719d444931f07209e4eac69f38d269ffb88ac5b726f67aa4330db3e598e708cba6c6a2a92da59fd9a1ce79bf5adf72adc9a5f7cadc323c02114d172fa7d093c71bdcb08b6ab9426b237139a5f865807bbe4a725298c1f79e5b6e0064a74280eab09ce7ac64730d973899c9827935cb9e0a85ae0a2f8cb11e79c882d024fa175df28fa19219ac4698448cc8dedf068388cb0f2099061f057e5021979ea1d903dddeecd4365cacadc58f0fdf65f24bbee8ef64f54e947f7b628f2f6c3a8c1e47de78ddb190d221cf16cbc154800b02c275cd28c9cd104687f0c16ee23b14d1c50c2e65fc7c98abb34f29ad738fcb234e0fbf07e22b6b0835ad0567a77193a5f584736d075be7cb63f35a1bb3320afcdbcea288d83bd6516e2f3d37942555789648e777379202d055175414c3aab621fba97e82366ffe135ae51d104cdae861d529f385e7868327856369567b18559f2aceabed704612d6eec1b9ca36b3b20e9dc41e89bfb80d4b46e8f1b793e7536e564f1b810ba525f91ab33339b1249b23a924109199a06af847de1e2b0c78b8b541449d877fcc97fec15d642716dd081623ccaa4fbbab281be8e084e70b5388ec9218b40efc0c8f3a7174262a43e5e0f202a5220fa5a4d3a95e47353b14a96eb1eaf7b312b0fe0082be9a9e0a5fbcd5c06eb07aad2482138451a1555dace7609e893b1ec3ddc960aa3339de329bd21026780c72633cbbbd4946dfc58186d65e7e2e476dc64813747a7e0188725753cdb01b4167c980e0f057ba3b88ba8d214734ca322bdcc88bf08d2bedca56f8fa77a14c64144c964e4c6de3680c53905a0ee2c2b50f28fcdd1dcf37093826c90a7ec12bac6be036b24694d0c3bc70597f862c0e464ed440e6be87ff89e6a5ad2cde6c39fd15be3a295ac5d2cc81acf90c041dc162ca185c75e2970a692b255ab4494c7c5d114e12da75da59e4ce9dcd0f429891d2072c92547d1fba445e954ba29609c742b5abbb608f9cc1aa0dffaccd1bbc901d2ad009d52194b7c81fc80b4993760fed8754a4daaa571af32766e93eb3694939bfab363a912902a1c2ecec5ec0746c6827e2fa3a761e6fc239ad988e2ddf0f577167a1c13b38bbc5ff31bc12e4965ca7151f572a35338149c2ecf262569035d87a3196913788487baa6ae5a2030c40e89828495137b3cc458b3de6c41dc5b0fb6bf677f146820af8dfb3d533f0047746120674e4a871c28114fb58d4075a8fce35342c1d13b4c41e0b40a5aee82c64e5cd766653c703af439eba50535eca15a88f4c2", 0x1000}], 0x5, 0x0, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000380)="b3f96f0a0022f168ffd9678e9676") 14:25:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755", 0xfffffffd}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x412, 0x40) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xd, 0x2c11, r3, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = dup(r1) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCDRAIN(r4, 0x2000745e) write(r0, &(0x7f0000000040)="510fc3", 0x3) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 14:25:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x10, 0x7, 0xd6, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x147, &(0x7f0000000080)=[{0x34}, {0x44, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 14:25:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x56, &(0x7f00000000c0)}) r1 = socket$inet6(0x18, 0x4000, 0x39) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x2, 0x0, 0x8657, 0x7}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 14:25:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) r2 = semget(0x0, 0x3, 0x20d) semop(r2, &(0x7f0000000100)=[{0x0, 0x2, 0x800}], 0x1) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}, {0x0, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x1000}, {0x3, 0x8, 0x800}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r3, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r6, 0x0, 0x3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r7) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r9 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) r10 = shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r10) utimensat(r8, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x4, 0x2}, {0x6cb}}, 0x7) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000140)={0x1, 0x2, {0xb5ba}}) shutdown(r4, 0x0) fcntl$dupfd(r3, 0x0, r4) fcntl$setflags(r4, 0x2, 0x0) 14:25:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000380)='p', 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000280), 0x4) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000480), &(0x7f00000004c0)=0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./bus\x00', r3, r9, 0x4) write(r0, &(0x7f0000000000)="220e22", 0x1bf) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2a}, 0x6000000000004, 0x10300000000000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='x\x00') 14:25:22 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x8) 14:25:22 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1000}, {0x18, 0x3, 0x3f, 0x6}, 0x20, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0xdc, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="28000090b74924480542a4e186ded25b282e5ab6d6c9707877d45264d50594ea583462fa03174cfb67bbc68d68f16e014dcfcd80b996475a25ce94ab2a61d3ee4320ab4484fe64fadca1f55ecbfa0485ef795191ffbf5dc28076a70839ee8bd0cbf8e3bd8fa6361cb42f7467c0227547c7ee00c13443487e90b2aa2e6544075ab40870766dfd8a899eba451d8cc803376f55364b832eda03f873272d338495a416e24deacca833c8ec61a76234", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r9], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r8, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=""/239, 0xef}, 0x1002) r10 = getegid() setregid(0x0, r10) r11 = msgget$private(0x0, 0x9bfb243d1cc7ffc5) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r17, 0xa9, 0x20001, 0x100000000, 0x1}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r15, r10, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r18) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r19 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r19, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 14:25:22 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) acct(&(0x7f0000000040)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f000070b000/0x2000)=nil, 0x2000, 0x2, 0x2c11, r0, 0x0, 0x3) fchdir(r1) rmdir(&(0x7f0000000100)='./bus\x00') 14:25:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7fff, 0x6c, 0x4, 0x70000}, {0x8, 0x9}, {0x5, 0x4f, 0x1, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000169, &(0x7f0000000000)=[{0x74}, {0x24, 0x0, 0x81}, {0xa, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 14:25:22 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r6 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r7 = dup(r4) accept$inet6(r7, &(0x7f0000001540), &(0x7f00000013c0)=0x100000101) getpid() r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001400)=[{0x2, 0x1, 0x1800}, {0x0, 0x7}, {0x4, 0xc0, 0x800}, {0x2, 0x3, 0x800}, {0x3, 0x4, 0x2800}, {0x2, 0x7, 0x800}], 0x6) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x51) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="2af2ff50d03a78ae28e95d261a6df73c0040adc5572ccf2f72710b6093ae9332c919c4720d3404650fc0a2e36e469d6f464415b4932177a89b6e8d865931fc3209223addaea1ff3d47f13e5491eef1d0af0bc17d75ba0cf6dbb47f9c2dd84306ef56fecc283aa69cf723c6892ec4c588da675821d802f99458ecc0ff7f830525f65bb7463ae5881959a62c90e766c694aeb98f23dca90986ad69e2f9642a923b4f40f5eb355b965da3be24e30d1d732392b586451f41f84b361c04000000a92521fb465ad26efe145e591d1b511d9cf1f5fb2e6f2378a98f24212f4409da30064c6eeef7e369652fd418a60a4306fe2a0042d2c1e096ff8f96070de10d9d354a66a0fdb46639f1f5918549f88b376688deff7c80bbd5b64b6bca302fd83577bb6eceb935600a6e42380902ae87bf3d30c1e222bb560c24c7da0096311d385ed2f9ae557246b7d422a17216d66bf6727962d1f54c8b3f4df805951653d5cd3d94f968c17e8a1451e092cee04a4020b020b0e3e0b068c77367889f510eb3cb1992fdbe798b82ab2769dcce2ff042fcecc84df469483654fddbbb360c7e06c3d2f390b4efd3444e40ba19796b3a6d03260c94d5ad6fde6470bc7b5a0b95a75367328c9844309dc022"], 0x1, &(0x7f0000000100)=[{&(0x7f0000000400)="95bb17e7baab5658206129520fd51b3c867f8a619ee4389e5d30a61cd2897dd20bfeb1768c2cf309f3068f0bf7e42c1fca05d5ae5cc2ac0d583435dd5404fee5c9619ba8cd26ac1a123d141e005d4fcb8b1ef676d83a19717de9e3720088c13145d713baca729a0d1ce819d61eac92fead6f15af91fb1cdba52fb200bdf651e7407d4ef0777c3488277bfd32c7e76f9aa7c2001fc8362062db168bbbb64ce09548ebf28c2e77dba7", 0xa8}], 0x1, 0xfffffffffffffffe, 0x0, 0x2}, 0x0) fcntl$getown(r10, 0x5) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffd2a) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0), 0xfffffe78) 14:25:23 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x6d51) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f00000001c0)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) recvfrom$unix(r2, &(0x7f0000000280)=""/226, 0xe2, 0x40, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 14:25:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x10c) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff3e}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="0100000000000000c27cf4c43e472d2abcae9ecbaee06c17c8317185aef9e81262084363ff6ad8684d8be0431507554da60eecd92784f14daa3cbcc3c96ba6140cd9e0c6fd80c9d7bd93f3111fe568972d6621b46eb92e53ea79359ca797b149590cd162393444f3f8dbc2fd0ff3e1cc1b59424efcf58d0ad4905b4c04d3"], 0x7e, 0x0) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r4, r6) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r7) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000040)=0x6) 14:25:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x40) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000240)={0x8f}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="09c71b27a391ca2e274203a3973b2c9b18e5bfe48cfa23744f20e595e52f055579a525ae7814511cf94651d972658a0b658e50fd8104fd87775907450435add37f90cc6306a9f3e58cb55bf4382881f43a96a93af6f9e25fa34948bdd202b6127ee0a873583ec04eb6e223a2bcbf7a915eb04128beedb272c2cc00"/136], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:25:23 executing program 1: r0 = socket(0x2, 0x8001, 0x0) socket(0x6, 0x3, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000100), 0x4) 14:25:23 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r4, 0x0, 0x3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) r6 = socket$inet(0x2, 0x6, 0x1) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80047476, &(0x7f0000000000)=0xc6000000) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r11 = dup(r10) r12 = socket(0x2, 0x3, 0x0) connect$unix(r12, &(0x7f0000000800)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a279df2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce3113307da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e000000000000eb531817261dbf66a29d2cda9d400b8a5e8ee12459afcfb8b5c1e2a1286b2abb98a34a5bd5698d77bc4a1b1cf08770ceed017a3ff65297bda366bc3e813bef2394b2a476d3e1e8e0aff5c59c2279f06c0644de33666b44"], 0x10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$WSKBDIO_SETMODE(r11, 0x80047476, &(0x7f0000000000)=0xc6000000) kevent(r4, &(0x7f0000000240)=[{{r5}, 0x6, 0x2, 0x1, 0x0, 0x80}], 0x3, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffff8, 0x100, 0x2, 0x7ff, 0x4}, {{r7}, 0x1, 0x20, 0x32ff9eb63c3a2ab6, 0x9, 0x2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0xc83d365262cb05e, 0x78a, 0x7}, {{r9}, 0xffffffffffffffff, 0x14a, 0x2, 0xffffffffffffffff, 0x9}, {{r11}, 0xfffffffffffffffc, 0x91, 0x4, 0x9, 0x7}, {{r2}, 0xfffffffffffffffd, 0x0, 0x81, 0x2, 0x3f}, {{}, 0xfffffffffffffffc, 0x0, 0x1, 0xfffffffffffffff7, 0x5}], 0x4, &(0x7f0000000380)={0x8000, 0x8}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0, 0x6b}], 0x10000000000003cc) 14:25:23 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)=[{0x5c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x8001, './file0\x00', './file0\x00'}) 14:25:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000004180)=[{&(0x7f0000000940)=""/52}, {&(0x7f0000001e80)=""/106}, {&(0x7f0000001f00)=""/71}, {&(0x7f0000001f80)=""/238}, {&(0x7f0000002080)=""/4096}, {&(0x7f0000003080)=""/111, 0xfffffffffffffec9}, {&(0x7f0000003100)=""/117}, {&(0x7f0000003180)=""/4096}], 0x10000017, 0x0}, 0x0) r2 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r6 = fcntl$dupfd(r3, 0x1e, r2) r7 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r7, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r8 = dup2(0xffffffffffffff9c, r6) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r12, 0x0, 0x5, &(0x7f00000004c0)=""/237) semop(r12, &(0x7f0000000380), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r10, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r14 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() semop(r14, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r16, r15, 0x0, r17, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, 0x0, r17]) fchown(r0, 0x0, r18) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000140)=0x4) r19 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r19, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffff0000000000000000000000000000000000000000fbffffff000000000000a2cda34166698b23794880b8dff79739fab0960f94095907ad14555426749b052130ac96c8f83a57e6b7cd242dd7a7d3aa572670c628ff5a709eb155a5bd60442e5b9ea54465faf46b467b1ec796bcc416ba008d47d65fc6cf87584823b5f43e41a6b42c"], &(0x7f0000000100)=0x59) r20 = socket(0x2, 0xc003, 0x2) connect$unix(r20, &(0x7f0000001d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386206000000008295955984c87910bf453f68c11700287ead49cb777fa69dfceac2a84e6abca64896bc5e5001008bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d3bc5b65c6593d2870b4122dd2350000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c4c2565ed9c84abe7b599bd90c5a8b2fa01e76b1ab093bd9c6385867c7a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90000000000000"], 0x10) r21 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x3) ioctl$BIOCSRTIMEOUT(r21, 0x8010426d, &(0x7f0000000040)={0x1}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r22, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r23 = kqueue() write(r23, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0xfffffc94) 14:25:23 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x90e87633adeda529, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 14:25:23 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r0, &(0x7f0000000400)=[{0x3, 0x7, 0x1000}, {0x2, 0x31, 0x2400}], 0x2aaaaaaaaaaaa8f6) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000040)) r7 = getgid() r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, 0x0, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x9, 0x1) r10 = semget$private(0x0, 0x3, 0x260) semop(r10, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r10, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r10, &(0x7f0000001900)=[{0x3, 0x80000001, 0x800}, {0x0, 0x4, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x4, 0xccb, 0x1000}, {0x0, 0x0, 0x1000}], 0x2aaaaba5) semop(r10, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r10, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000240)=""/4096) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) kqueue() kqueue() 14:25:23 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x1, 0x7, &(0x7f0000000440)="9d0d0000165d16fbfeaaac4bae3957bd0952f332fdf3a6d32e007cd751d64f16f1822f103a306ee47be6a14c5c6de79217a1273a6062b3b71bc3b5edcf97c773dbb1e6c437645ba1fd62bbb8690af1c83d7e64d36466a3118cd0edd95425f25a91733ac750614cd1a8c2d45e1a951e3bf503179bde50bcfb8806a1d42e97a015a25b2ff565cc5617305de2", 0x8b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d212f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef712e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6da5eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da2ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f37083f82b4f64fbe47376ea630e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab"], 0x10) dup2(0xffffffffffffffff, r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) recvfrom$unix(r0, &(0x7f0000000580)=""/233, 0xe9, 0x80856a415072a53d, &(0x7f0000000500)=@abs={0x3, 0x0, 0x1}, 0x8) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000180)={0x3, 0x87f0}) fcntl$dupfd(r4, 0x0, r4) r6 = dup2(r3, r4) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000040)={0x101, './file0\x00', './file0\x00'}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) lseek(r7, 0x0, 0x6, 0x2) r8 = dup(r1) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:25:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000180)={0x8000, 0x8}) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) r3 = openat(r2, &(0x7f00000001c0)='./file1\x00', 0x80, 0x53) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:25:23 executing program 1: r0 = socket(0x2, 0xc003, 0x11) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1) sendmsg(r0, &(0x7f0000000240)={0x0, 0xfffffffffffffee3, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c69af9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x5}, {&(0x7f0000000000)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00d7587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa3ae15ec8754386c9669a6007ad07a1446138f0c389", 0xfffffffffffffeeb}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0, 0x2b6}, 0x8) 14:25:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {0x6ba7a2c7bd5b57a1}, {}, {}, {}, {}, {}, {0x0, 0x9}]}) pipe2(&(0x7f0000000000), 0x4) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f00000002c0)) getsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) execve(0x0, 0x0, 0x0) 14:25:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000000c0)=0x2f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x6719}], 0x100000000000005e, 0x0, 0x0) 14:25:24 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0xa) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) r6 = openat(r5, &(0x7f00000001c0)='./file0\x00', 0x20, 0x20) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000200)=0xf85) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80047476, &(0x7f0000000000)=0xc6000000) fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x20, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x20000, 0xe4) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x80047476, &(0x7f0000000000)=0xc6000000) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCCONS(r12, 0x20004276, 0x0) ioctl$TIOCMSET(r12, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r12, 0x0, 0x3) ioctl$WSMOUSEIO_GCALIBCOORDS(r12, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r3, 0x0, 0x3) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) ioctl$TIOCSCTTY(r1, 0x20007461) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000300)=ANY=[@ANYBLOB="e52a00259d8c69d5910183efcf46a394d96340a1ecea60c81b8d0e2efc8b9199989377619bda95f3c8c1ed103f75acae17883b0d6c28eadf3f4ce09a95dede12a2aecc4979f1cbaad179b0fae853b2c6ddb40b20362edfe75699dd091b28530d68e71be078523e006400bc87e26cf697a3ccfbeeec2b3bc13a62ed95c522f2259af9622ec6b801e966dfaae3fad8714b2d14d2331c837d5e0a38c2b2bdace3592de1bc838bee320a1f626c663e7dec8a51446bcd7bb6667cead516094f95a811b6614497dd911f91593006e06f5e60af304aba0e41a3cef8e7bf33"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 14:25:24 executing program 0: kqueue() r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8081, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r4, 0x0, 0x3) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80047476, &(0x7f0000000000)=0xc6000000) r8 = socket(0x2, 0x3, 0x0) connect$unix(r8, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r9 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$TIOCMSET(r9, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r9, 0x0, 0x3) kevent(r9, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x30, 0x7ffffffd, 0x80000000}, {{r4}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x7, 0x6}, {{r2}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x4, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x20000000000001, 0x40}, {{r0}, 0x0, 0x0, 0x0, 0x9, 0x1}, {{r4}, 0xfffffffffffffff8, 0x23, 0x10, 0x8, 0x1}], 0x1, 0x0, 0x3, 0x0) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCCONS(r11, 0x20004276, 0x0) ioctl$TIOCMSET(r11, 0x40044266, &(0x7f0000000000)) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000080)={0x8, 0x2, 0xffffacf8, 0x4, "15caecf58411ab59151f1b191edc4a34da9ecd3e", 0x6, 0x5}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r11, 0x0, 0x3) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) 14:25:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64, 0x89}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 14:25:24 executing program 1: r0 = socket(0x18, 0xc003, 0x36) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) sendto$unix(r2, &(0x7f0000000580)="e676db822a2d2d8955d49f1b1c8bc996cfe48021ceffc8f30e1d2be74bf2b48366ed3bc6163de135e17326f0c4bb9e29fa14617f5375a2f368d9ed130ed7d47697a051cec18b61e3e91ae4e43f46b4dcaf58c452cdbd6b75850c7067137322a77ceb9c3351d8793fef3af087a3ebc5ddea4db176773c9e2296e7e0894d6e22b93b4abff20f483891a7ee3b1f36f4216008a610456d199557d694336b5a94942aa823a03834f745d216b8011fd43abee5b850e3fd0502deebab21bc121b74d87494091f5a3f164469a87c25cc900a5faacdc79690a2c81b474b1ad26482334d73a8e70151a45e7e0a5d1889a2ab64786ee6955e8477cc0b109e74af4050397412f4f85b538fc461677dd7b4499613ac3051335a8ed540868e3450ee089a619addc85884c1d36b5793c11662bd1d54230e8c23b64df8e8682c0d2d4723b9ff24b8248bc2b11d75833e409d6bdc0d6065bfcc5ac70700930b502b8455f4979ddb9fe6bee8094a72ca0efe969c5e87af9f872a49d68b6faa382448a28f7ed099c1923e1138c35e4be75415a98b336779646c9ece8341b4972d289a57031358ac843df8e5673650bb7109e4ecfc5102755476addbf774050bf65313ec6a3cf53db56fef3b58b793501406cb372c7240621a04b0da78df18e787cd61474ce25d371e259dbb03c169f728907638bc5ed23db5bafac3129ace0f2163566e31434ae2589df9781e51dd7e70730ecc2119d0434f55fe1667b92ba62981894cda9b6f1d284b72e02ca5e4b9821f4fcdd9b5263cbe11f19dcbdb5a0136a5937bd880c2dec1eda6ca5ded7c2b4a7f4b400892d4710486629635f4ebc267e035c69f49093b094b36a7dcf1352e1c6125cb9f717f6133aa8366e0b7081265d92b2a7de7513c330675660fedc951e01a976e92533a6fc3bca6a0918c38003f4f2d02bc9a0a3cf0fb0cef9d44cc167b17437e3b42590c883496bc3735f4bc31f71654530fc5251dd162490f494d7f4ae58e03730e27ba1ba0bca1b2d0f43173abeeabc07ae1631c564e6fcd882750792fbc9d6783d67e9826cbae0071dbff4efe24a9a317f367675dde9afb469214e1371c588e057d09c710eddc752453bb691b94cadf3c8ea9b7e45e1e70a7cf6f0fd1fdae186ba5cfc8f5130970cf6dff00cd3921315be873b066f8f3ef7039d90b93bd1d1d84e43b4da782054ed5ba873be9f3fa8058cc4984f87ebeeac5b84d29e5b7ea0f365cb56b5a7f9135b232bbbd51b113d339d31a3ffc030728b3225fa527f08de89b3c744bbf2a2cb307d5317eee47de924c535e27e7476851af02bb3f7fed99decafa6ffcbc56d3f79ed8d766a69c9972d3df35ab6ef37fc682a7beca308eb2b3dbbf65ac481a38d57ef485a392871e8244a8e94c59b1f465101bdb8688547ade28f346cfba24d1b0821f55791386bfb0bf2f5bbc900c33e4512d4d0933eb21fba58d48dd1539d50f01528867f524869483433278b74b4694097468c23453c13d1f9ea9ad67bfd6fd898f573d7119499076a3c4f466b117cadac6958f7705f67f03989e2eaa2a0a8ebd7f5b3c6202ee6068663dd84620a1562b532bfa4ab61414519c1b9e820fe677156ce2ceb23192857f538501de3bac37196cb4db0c1e8ac9f976912b319acfe382b5580539a2c80eaa7afe62f18a88192f3320b0c92e507166bd57e48a7d7d5d3d71699c75468ce3e80503bb326333c52dccf5388c713b0bf23413df2fd4d336ce950d97f65b0c990417f26c21ae29269ecfd4a03b011a72bdb36ba5f2f943819d115a2bb38a1114e865e341dbaac1157c989a6dbc92c1010accb88f534d4369d80d5f451f883e30c0caab193f5f481f5c809c6ef5f99794bc3e5fd23459fd16883be713b0e0133b1f82bafffbd68c5f25d90886f90e80cc66f43bebc014b189a5d91594b421a90e736a00fc0c45265120d1619258ba90f4dd712e4dc52395c5aae7bd468f149551a2fa5300fca1808d46847bb4cb614afe2b4e1b7b15e7ac7ba4186d82142e50e6b26d27f82324893f1d5bc0ecc256bf4cf3e5c8a5e4f6d95dd4b76f09a4c4aea83daf425062486743158b9a4f535f56c2409e715e3bc498e6f7e98a46ea9f4575de0c730fe237fd87582e3a35878443a8d67962b1964d6131fbd04dc2e81a9366c51bda52ed5b4bf2835950da194d69db0e58619f98aea15fee53fe4109560594e13f782682d213c61197d88fd3d13b1af02677f3337834c714e2242ef5147cdc3da58bb98429be0e3264c16f682abf3c2f65517523cd870e7e7b521c0db9bf3ffcc2b1ccf7f4f903b6f2e24880d61c4f9bbb481535e25427a4a83957b7df4f143810e9e6990bb89f3912a9f1995052b5ef4ba8bbbfd39e091c9dc2edcd15f1c0a1ef43822c2db287423aa8e5880aae547e509bd1222eb247bf789822eeb1b727b330be0ec6864d04b100b2b9c0b9d80045594dc55f49bf7daff8594d80e6e4d616c5a04f99e7fbb252acc4966575683fec6f38a5aab21a7f3cb13474d75092ee23d4db543c1e6791641c8017f1388bfa231dff65d06bb88963edf5c520a53051e012149402cb73cf2ce38c8ab34561f7c9f41ea7fb5609e25b1e2fcfeae06a3f31e29299a15d9ed396e882602f0f86398fa84b7eb3c7aa5c1f8d9075fa793ea8a112a72d1fe5e303a619e80faecebac90cb451041a3b5dd110153801d1bf07dd1a47d488757e02b0a740162f504e730b5297e31e3f972240da212659d2ad8b7138aa4aa3924c32c4e22524bbfc4ee158b5dddb0396deb6586058cf5d06311921be7f4ca8174880d219210bf0dd7fa69499e27d83315c4bf7ec6e4641ce560a7afb99594a66dfd606012bac25aecae40f253240b5364663a0cbc02fd8c4b55b1aac13675bc933f138dbfc9df6cb979d85d4eb7ac04b157c3c49d42625db9fe0c9a9666d62ad38aece14fe3c4924776870ef51714f589bb16bb8b629772af8bb3f043d0401dff8dd61119653b7532e8940b9949428e6038e9aa4e4ab6a7ac3764b546afa39d9feba2db56f67aac263544d0103b23fdcc145d157a55af165b3639c0884dbd4d72d016e69e9a50bd20cd9f703913a0800aa451693cc6f0c43cc2bb1b1dd506848fea554a59b918e8491eabbd689206e71195ab13f35413174bb8ede1a67a9d2f78fe16d4b43a150332280b5dc0795818a6b6f247b5378c2cf2c93dea583c8178fe9fb850a9560e092200bfac5a354181e04e9f3a4c3187a3aa08b85ff68b46de3e9cda6db74a5b7e3720ada6b48e58a8a7c7bb1b0731f8ca882bf50b592f94046981a2e3cfb8de6deb3a02622f72bcdab6db55dc76d4cbd30094d7e3690a00b37544e04187c4d8fec9337a7af3ce2afb3fa781a13450a2b07e61dac1594e8d0474e94f3b624fc9ca206bd9a6954cfcba492881e1baa35884ff2b535601597b50a4f9072b4e4300e37c7ab2d90272cd62be0105d8d98b88fec3d4c0ad9952adc659f7edcff162c9e1cc906ba59fc5b0330f25ac4e136108b08c33a8bce7eb73f54541d01ca2845f0002f859a926c6bc30e5561f2828345720f3a009afcb18f0aff8c1c17659282c9114337e67588a207aeb12ad5a631ef338d1e9243a51046e76451c8cc18c87f14c81cf84162da6b4b4b99412effabd1abe8fc93c959b7f1fcd20b4f94d2bc64fc0c4e17583333162b9c9190069c833d5b3ce82e9bbf7c4291ad8273b7887392fb87141972b17646d7519bf419c54754124547aee4bb1798ace3a5325417b03cd5c2a56bf1978f5534e5c48bddc7dd49d73c83d06700d7b67d0353609c1c57f45affb863a586d165f051bcbb4929de5b5b06f207af6a95290bcf094222f3e14f0bbe757e059e6ebe11dff43922c1aa80a76192155a2554363502ea200f3449e0d3ef5c113b8e80bd9301992574a72519aba364cb8e1f6d4143f110c4cadb278f187fe832032c37b990b445a3afe4d49fc6953cf4e8c3c6f1ea055306d07138bf73c477d969cdc57eb701bf0208015afaf3d057fa13a80cad63da2c068c71a0fb05ce69b170d0ee397c684230cbe74a7f33299f2dbcdcfb4ba51498169b9bfd63cf7c48e3f43e149560959676187aa1eecd9b139a18da65e429c01e41cf8d6afe38844f21192da1a123295e56e3c8363ce45782f6218491cf9ccd00f2c7d955c3288bdca9f25e2ba462eab9b1270a691424634c37993527dc9c449fc1d3c5766d47ee3e99b6eb4d44dd0548235567fe0c57f2db22939a873e065f74e7f046bd4723ad1f2c7eaef51fdbc78a083bba69d130c6a49271502636c8e3920cda58d83350724e915cb54b446c23026d516393b77b56cbf30b9956131f2f3221a2c51073bb909cf74de51fca21dc5f18e80782c3c837fe03a7e78405d20c1ec1cc30474afa2355f18c7f13cfbbb93c1e890fb7130a40ce04ae2160f83909845a955d6a1390766086a2457e02f9573f6dbdcc8b30f1ed0e8c880485fbf9b15e628fe1fab6b6e99454fdf346b02fc2024c417a5f16e73518187bd01e9e742e78f3299f2c3348336fdb29559bbc6c2e5d068e4b16b10010ba77696ea1bc51e55e703a9b9d649c397cbee8107bff2e3738b9861a1a89b38f9d2255ce84fa2782379c3a06a4d4cffc5dcdb923efbb24caeb52afcd909584a77e862d566572232f28262593aec3d0e829491943b51687849edb35b8b333394379fefcf2de56147566246132b29f75f1d4d0927a5868f3136955e24d46b7d44ea5f61ca21c54cc0bfd6f4c31e755b32448399228a418066c329269f24af2ee5eeee310fac156c1cb7d07fab19ecf92f372d230e5daf0ad7eac343e69fd30a9cd6b494a693668084d5e10dff58cfff569c778594d833dfcb9b46764e9dbee860de3a8fc0aa0aa8b5cc98ebee27664e551e788e9690a9a06b65e44db741e5f5ce8602bb724a041d10444f8a28caee62d49f4aeb67d030252e85c77ebdb896a00b0d395994ef4a4c04c790847f119520d02b0b650f670a72386d91b647043892c52f27f514bf38b8824bcb22b0491b821615170e458fac85ddce050308fa8d3261d20c37e4020525b274571a1ac26fb2278dc30ea4936bb5c5c98bc8c5f3f09915113686a19b95ec868fa5a9ca0956a65f47a24a512c1f71c56143929b503181c57b7ba8ab95e6cfb99780ceb41259b643cf04b995c3f2d7ac338ce6a8e691a255ee67e6b87f8fa20e0a04efa4edcb8c045c4b92f693357456865461762b95436f46d6e5fde5356491a7b8197ab34d511dcff702810d95c63c77b529e76f580a4b45595aa496243a38b11f3a24588afd6bd6f037136269a98117202c42dbca0d43cd57cb23b78fdb4b14beb58e59140539504d189e0ff2467c299ba83a6070088261b2c876e95e4d59c7903ba90a48cbc9b2d1bd4ec085fb9e62b4bfd42b592c9dbd9badf86154caebc4c1aebcdf3450ca3dc08d3fa404e8994e1cb8cbb35d98abf9b32fe6e445e3e93f8d2c230330f06ef1ecd8c5ad5de28b3baa9282c351912e37aa87a0b84e426447d3acdd878d30145a0d0fd40d0e6f19a75aec59f755fdede3bec3d77b253a3e1e79a011d2ddf0bfa2e78f8c4efec0d8a35839b4106b106663ce15b4bbe006343d7b277ffb86c797e2eff9704f75ac27bade473e29e223400bf106be9679b27e0ce75043d4588731686867a853a10c14fc04f5d9f76317c4107b96ca79e2fe7f62152f8512cb2099bb42eca367874b76818afd433d3184e373d01db298a8a803051589cf90bed526faf049591099c9b34e05477d9f001751dc7e43f752dda64fe", 0x1000, 0x8, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r4, 0x0, 0x3) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000040)) 14:25:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='@/]\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='+*\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000580)=[&(0x7f00000002c0)='*./{\'+@\x00', &(0x7f0000000300)='-$\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='&\x00', &(0x7f00000004c0)='^\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00']) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000600)=@in6={0x18, 0x0, 0x0, 0x10001}, 0xc) 14:25:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [], [0x0, 0x0, 0x100], [{}, {}, {}, {}, {}, {}, {0x0, 0xc159}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000), &(0x7f0000000040)) mlock(&(0x7f0000633000/0x1000)=nil, 0x1000) 14:25:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x6}, {0x3c}, {0x16}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 14:25:24 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) fchdir(r4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 14:25:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) fchflags(r1, 0x10000) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 14:25:24 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) socket$inet6(0x18, 0xc, 0x7f) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}], 0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:25:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x6}}, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x1, 0xfffffffd) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0xfffffffa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x200, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs, &(0x7f00000004c0)=0x27e278f14fad5727) r2 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) semget(0x3, 0x1, 0x1) r3 = semget(0x3, 0x4, 0x80) semop(r3, &(0x7f0000000480)=[{0x0, 0x0, 0x1000}, {0x4, 0x8001}, {0xa8245f716c1c0026, 0x2, 0x9e0970ee9dd6f2c2}, {0x0, 0x0, 0x1000}], 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x1, 0x19c}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r4, &(0x7f0000000040)=[{&(0x7f0000000200)=""/209, 0xd1}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "9375b01a93b4518660e5be41a66d29dd00"}) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) readv(r6, &(0x7f0000000440)=[{&(0x7f0000000540)=""/108, 0x6c}, {&(0x7f00000005c0)=""/224, 0xe0}], 0x2) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r7, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xfffffffffffffcf2}], 0x1) r9 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r9) dup(r9) write(r9, &(0x7f0000000080)="bb", 0x0) r10 = dup2(r5, r8) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = socket(0x2, 0xc003, 0xfa) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0xc) close(r11) write(r11, &(0x7f0000000100)="8c65", 0x26d) dup(r11) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x80) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0xc0105715, &(0x7f0000000000)=0x35) open$dir(&(0x7f0000000300)='./file0\x00', 0x10000, 0x32) socket$unix(0x1, 0x2, 0x0) r14 = semget$private(0x0, 0x3, 0x10602) semop(r14, &(0x7f0000000080)=[{0x4, 0x1, 0x800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0xbc0, 0x1800}, {0x4, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x38, 0x1000}, {0x3}, {0x7, 0x8, 0x1800}], 0x9) 14:25:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 14:25:24 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) r2 = semget$private(0x0, 0x3, 0x260) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000001240)={0xbc, [{0x3, 0x6}, {0x2, 0x5}, {0x1, 0x3}, {0x2, 0x8}, {0x3, 0xecd}, {0x2, 0xffffffff}, {0x2, 0x2}, {0x2, 0xbb8}, {0x1, 0x6}, {0x0, 0x8c}, {0x3, 0x5}, {0x3, 0xf385}, {0x3, 0x3}, {0x3, 0x2}, {0x2, 0x80000000}, {0x1, 0xc0000}, {0x2, 0x9}, {0x3, 0x3}, {0x1, 0x7f}, {0x3, 0x7}, {0x0, 0x1}, {0x2, 0xff}, {0x3, 0x2}, {0x2, 0x8001}, {0x0, 0x1}, {0x3, 0xffff8001}, {0x2, 0x9}, {0x3, 0x4}, {0x2, 0x62ed1814}, {0x3, 0x1000}, {0x2, 0x25}, {0x3, 0xffffffff}]}) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r2, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) r4 = semget$private(0x0, 0x3, 0x260) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaad94) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r4, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r6, 0x0, 0x3) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0xff, 0x1, 0x1, 0x7fffffff}, {0x100, 0x7a, 0x2, 0x401}, {0x160, 0x68, 0x40, 0xfff}, {0x8, 0x40, 0x7, 0x6}, {0x401, 0x2c, 0x4, 0x1}, {0x4, 0x0, 0x40, 0x9}, {0x3, 0x3f, 0x81, 0x4}]}) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000000c0)=""/60) r7 = semget$private(0x0, 0x6, 0x1a0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000140)) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x4, 0x401, 0xa87]) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) semop(r2, &(0x7f00000000c0)=[{0x2, 0x7ff, 0x400}], 0x1) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/192) 14:25:24 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x3) open(&(0x7f0000000040)='./file0\x00', 0x5c82dae9d632328d, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) setpgid(0x0, 0x0) r2 = getppid() setpgid(0x0, r2) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) r4 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x524, r4) 14:25:24 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f00000001c0)=0x7) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100, "ffa487666524c9dd74ca43796a40d16145de78a3"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) syz_open_pts() 14:25:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x7f}, {0x87}, {0x86, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") syz_extract_tcp_res(&(0x7f0000000040), 0x20, 0x8001) 14:25:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/de\x1c\xefbpf\x00', 0x800, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r3 = getgid() r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, 0x0, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffff9c, r1, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x2}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 14:25:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1d}, {0x6, 0x0, 0x4, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 14:25:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x803}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xd0cc9a5b6eb34d70, 0x4002, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000080)=[{r1, 0x100}], 0x1, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="000a2956b922377669718759e34f67beb241da52063841ba63d76b18608d3c5e87c1b379f4a44a476ec58a01e98542fe1d1060e87a279fc6119f69b6cd3d86945b508a0bd6fe19d9e5379ae20f671079941613b5cecbac011677665d59f40036e12b516fa56392370f488ec1a3504f7479", 0x71) 14:25:25 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='0\x00', &(0x7f0000000180)='6)\x00', &(0x7f00000001c0)='!!)\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='[\x00', &(0x7f0000000280)='\\[[\x00', &(0x7f00000002c0)='-!\\\\\x00', &(0x7f0000000300)='\x00']) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) 14:25:25 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r1, 0x0, 0x3) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x80000001) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r3, 0x0, 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x0, 0x7, 0x4, {[0x9e, 0x1, 0x5, 0x3f, 0x3, 0x8000, 0x6, 0x5, 0x1f, 0x200, 0x4, 0x7, 0x3ff, 0xffffffffffffffb8, 0x80000001, 0x0, 0x0, 0x2], [0xe5a, 0x8, 0x4, 0x3, 0x3, 0x100000000, 0x7ff, 0xf26, 0x100, 0x5b], [0x7ff, 0x7, 0x8001, 0x905, 0x1, 0x3, 0x3ff], [0x8000, 0x4, 0x51ba, 0x3ff, 0x6, 0x8], [{0x1, 0xe7d6efd4, 0x0, 0x3ff}, {0x8, 0xe6, 0xffffffff, 0x100}, {0x889e, 0x0, 0xfc, 0x8}, {0x8, 0x2, 0x40, 0xb18}, {0x7, 0x8, 0x8, 0x1}, {0x152, 0x80, 0xffffffff, 0x6}, {0x9, 0x6, 0x40, 0x9}, {0x2, 0x8, 0xc8, 0x4}], {0x4, 0x4, 0x1f, 0x678d}, {0xffff, 0x101, 0x1000, 0x2}}}) r4 = socket(0x2000000000000006, 0x1, 0x6c) getsockname$inet(r4, 0x0, &(0x7f0000000080)) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$BIOCLOCK(r5, 0x20004276) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0xc1]}) 14:25:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x1a0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 14:25:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x9) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x200) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000300)=0x9) chdir(&(0x7f00000002c0)='./file0\x00') 14:25:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x5dc1) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x100) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./bus\x00') connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) 14:25:25 executing program 1: dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) recvmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x23) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040), 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000540)={'./bus/file0\x00', 0xff, 0x80000000, 0x5d, 0x0, 0xfff, 0x5, 0x6, 0x1, 0x3, 0x10001, 0xc8}) socketpair(0x25, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup(r6) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r7 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f00000018c0)=0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x100, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x830, r8, 0x0, 0x6a) 14:25:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) 14:25:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="36b83e522c23f47ac2066341519b") 14:25:25 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r2) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000000c0)=r2) socket(0x20, 0xc000, 0x94) write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r9 = syz_open_pts() fcntl$getown(r9, 0x5) r10 = fcntl$dupfd(r9, 0xa, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getpeername$inet6(r10, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) sendmsg$unix(r10, &(0x7f0000001b00)={&(0x7f0000000740)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fd22f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb761559e30e99a3090000000c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d88"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000180)=0xa5) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) socket(0x7, 0x5, 0x6) 14:25:25 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0xfffffff7, 0x4}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 14:25:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) r3 = fcntl$dupfd(r0, 0x0, r2) utimensat(r3, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x9, 0xc609}, {0x80000000, 0x101}}, 0x2) 14:25:26 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="fb8c8c8740addff822edb6c858625dbd9aab4889920dd0a2878910abd5fedd503f5e47a9449e485af330da5b84185fb0df02481f8c9a6729b1de2a3fe84475ba1eda360151b8276d"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 14:25:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000080)="ccb2b16a8ea55a", 0x7) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 14:25:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x3cb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmget(0x0, 0x4000, 0x610, &(0x7f0000ff9000/0x4000)=nil) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x46) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) 14:25:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) utimensat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0xb97, 0x4}, {0x4, 0x8}}, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0x100) faccessat(r2, &(0x7f00000001c0)='./bus\x00', 0x1, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:25:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) pipe2(&(0x7f0000000040), 0x10004) shutdown(r0, 0x0) 14:25:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7fdffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000080)={0x2, 0x5}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) 14:25:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7, 0x7, 0xfffffff8, 0x0, 0x100, 0x2, 0xa0b, 0x1, 0x1, 0x7, 0x6f2a}) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0xff) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) socket(0x18, 0x3, 0x5) 14:25:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x5a5e9bcb0c96c5a0, 0x2) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x20, 0x7, 0x1, 0x3, &(0x7f0000000200)={{0x20, 0x6, 0x1, 0x34, 0x80, 0x2fbd, 0x2}, {[0x7fff, 0x8, 0x7ff, 0x5, 0x1, 0x1, 0x0, 0xff, 0x4, 0x7f, 0x0, 0xc000000000000000, 0x6, 0x3ff, 0x6, 0x4, 0xfffffffffffffffe, 0x6], [0xffffffff, 0x2, 0x1f, 0x0, 0x80000000, 0x4938, 0x8, 0x81, 0x8, 0x636cac50], [0x9, 0x6, 0x5d2, 0x7, 0x6, 0xfffffffffffffffb, 0x233e], [0x3f, 0x3f, 0xfffffffffffff000, 0x5bd30391, 0x6, 0x4], [{0x4, 0xd4, 0x5, 0x7ff}, {0x8, 0x3d10, 0x1000, 0x5}, {0x8, 0x80000001, 0x9, 0x3}, {0x4, 0x2, 0x4, 0x4915}, {0x57, 0x800, 0x9, 0x2}, {0x9, 0x0, 0x7d, 0x3}, {0x6, 0x5, 0x2, 0x1}, {0xffff, 0x4, 0x1, 0x1000}], {0x80, 0x9, 0x1, 0x87}, {0x3, 0xa0, 0x6}}}, 0x1, 0xdf}) r1 = socket(0x10000000011, 0x8000000003, 0xfe) close(r1) r2 = getppid() wait4(r2, &(0x7f0000000000), 0xa, &(0x7f0000000140)) r3 = getuid() setreuid(0xffffffffffffffff, r3) r4 = socket(0x2, 0x3, 0x102) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x2000, &(0x7f00000000c0)=0x1fd, 0x4) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r6 = accept$inet(r4, &(0x7f0000000580), &(0x7f00000005c0)=0xc) accept(r6, 0x0, &(0x7f0000000600)) r7 = accept(r5, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000500), &(0x7f0000000540)=0x10) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 14:25:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffc, 0x3, 0x200, 0x3d8d7c2a, "73ae510e52f1a82e070000000a00000000c9a26d", 0x1000}) syz_open_pts() syz_open_pts() getpid() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = msgget$private(0x0, 0x582) msgrcv(r3, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x3, 0x800) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 14:25:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0xc16acf100306a236, 0x5) r2 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = socket(0x10, 0x759554fc4e753ea0, 0x80) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r3) fcntl$setstatus(r4, 0x4, 0x80) fchdir(r2) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022eaf77504123e60ccdb0e0b97a409966664eaf52696c653000be9d05fabc92d5cf6e224b041f511a9867da0c52d73f4cbdb04680d67b5a7cdf7544fcd17b"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f0000000040)=0xfffffffffffffffd) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000140)={0x0, 0x6, 0x1, 0xff, 0x6}) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) lseek(r7, 0x0, 0xfde, 0x1) 14:25:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000140)=0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 14:25:26 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6da5eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) r3 = dup2(r2, r1) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r5 = getppid() fcntl$setown(r4, 0x6, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = socket(0x2, 0x3, 0x0) connect$unix(r11, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) socketpair(0x3, 0x3, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) r13 = socket(0x2, 0x3, 0x0) connect$unix(r13, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCCONS(r15, 0x20004276, 0x0) ioctl$TIOCMSET(r15, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r15, 0x0, 0x3) r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCCONS(r17, 0x20004276, 0x0) ioctl$TIOCMSET(r17, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r17, 0x0, 0x3) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8000, 0x0) r19 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r20 = getppid() fcntl$setown(r19, 0x6, r20) r21 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r26 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, &(0x7f0000001780)=0xc) r30 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r30, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r31 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r32, r33, 0x10, 0x9}, 0x8, 0x1, 0x9}) r34 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r34, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r35 = getgid() r36 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, 0x0, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r37, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r38 = getgid() r39 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r38, 0x0, r39, 0x10, 0x9}, 0x8, 0x1, 0x9}) r40 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r41 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r41, r42, r43, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f00000017c0)=[r35, r39, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r43, 0x0, 0xffffffffffffffff]) r45 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r46 = dup(r45) ioctl$WSKBDIO_SETMODE(r46, 0x80047476, &(0x7f0000000000)=0xc6000000) r47 = fcntl$getown(r46, 0x5) r48 = socket(0x2, 0x3, 0x0) connect$unix(r48, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) r50 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r50, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r50, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r51 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r53 = getgid() semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r51, r52, r53, 0x10, 0x9}, 0x8, 0x1, 0x9}) r54 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r54, 0x0, r54) r55 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$TIOCCONS(r56, 0x20004276, 0x0) ioctl$TIOCMSET(r56, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r56, 0x0, 0x3) r57 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r58 = fcntl$dupfd(r57, 0x0, r57) ioctl$TIOCCONS(r58, 0x20004276, 0x0) ioctl$TIOCMSET(r58, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r58, 0x0, 0x3) r59 = socket(0x6, 0x4, 0x3) sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f00000000c0)="f2298a052b077be0e9825ceef58f7f5ef742c2", 0x13}, {&(0x7f0000000440)="2a40c1449f12ad4433f95b8e164cde13d903102791f5b2d07e61b08dd76b66d2633c759f40fd71e3c6a3813199ad854c9e16278c79ce133969abab11787086fd63309dfdf039681826d66ed4baa11bb1eb9ea5ca2d295c3bbea154e30ebc92ce0c1bbd14dd05364fe29a46a1adbac4f2fc936006d70d1a7aa2b388ba33d50cca92a84c7dfc6c20eca387b0f8c9701dec7619ba4233eae78e5ed837d73cdd44708d737b8e0ed3e20f5ada492a2b8ac48a3d59df834a2329d87853ff8fa7a6092e3f83de243a492eb13c7cdf9680fbcb05094bbb5e437742e94c80366407ef162e0ad072b3fb5f3fc0e699d60b05f2c1b7cb904df75e8d320c7ad60e30858ba47e49e32c7d37efdc4e6e92563639859f46fdddc74ca61a7e0c2724c5cc1a9c24347d5bfd142c15189c5ed88b6b8cdc214310fd7141c1d4d19d5ea3e50ba5eb4ed6e74a9fe0afadb269cb880513d207bb4370ed71c54bebe5e61be81b9fb3c833fcaf1ed9b8a42b52d5ffcfd2a61fc686a2c2b800c1588d72d37c9ae4a0c839b4abe598bf777d03b87499fc3e24c4ab254eee78b41a2edd259b2c3def80726d66843a266c894abf2da62b64d2f36a1161191a25ce9736f86b49e9672c2169774774d1be305addc7029e1d75257b466d470ec029ebb4ad4c4b76934bc19cb33602bce4a57eccff42c83ff264c95e99ae3fae900e659efbe79ee22dafc04110d548ea0afb7ca0c27576e150f3a7ffcd78ea51e5b9fbe83496bd890069f9d564495bb892f61a996bccd16498a271dbbe4e04a9e4133b21d56d8e68ca34fd4844e887e500329ad39502791db150cc6f10d0f3cab7d1cdfbcea53d32c7c2cac81ee9dde684313111d8f82f18e0777732eb92db0cffc0466aad56fbd037af5ca9118598e9de385740bfca713876fecb7d4d4d8552c20d243945903c211f450db7954aa8887e8c76a55496f54c719b11a9218e1f5222dff099b2a6fbeb477f48e1b0fce06d35d739ac9d6d484ee32f09d9dc2d6a440831c50867f841a452a52f58505338dab60da7e721cd38effe43438b0cd12278d69fe7b1b7e7d127172a3c063cdd1ecc210c9d7372ddf6f9bc76daebcbd4608543e97fc7c3eb4eef3450824ea5d7a729d4c4dd36316247fa05dfff7ad02f4e65034d555e11adb51de5ce0779cbd57c0e7a56c73681152d7501a13f033b06a053764e29f961c70ef4f4bf8152fbb54e3cade34e05ebabf3acc41df9044dbd2fdac34b7ed82c5705573ca54391ce10c65968fcd4727fc5f259a9c21be88533c9a8e64f7a18149068d0db5b0970699c246c9d61edd4e7f8f908aa2458e0bf508e1876f052c191397c11358d3ac472558ace71fb9794c4057bfabb1a2567a7379fa2253699923a0f40c4e8c7d0d11290d950dcc8a9420b1f6cdba191caf40376a127536a27d5c54668652cedc4b6f873555d9e42283270e48dfc8bea1da6179df739f2efa3d36bde26df60e99843631349314373435c8fc68a6c6459ccc9bcede56753c0798a837dd9da45c77bb2b0d2eb330a811a55a1d9eda881ae2da0280a830d1cdff5c21d1ff75b25c2e350d883f0aa4ef2efec6fd8a95ee79bbf4ecae50734f6a9cb829ba834f315bef35d4da976c2d1dee4e9a4fdbb9ef9ae8102dfd2b9aa6ca31eaadf0e2ebd8da60b60d10d19cada81230f1a8eae1921a8cb1a415d66db3e6a5dbc79242ac1ca75ec77ca9d36124aa7022abac1525c89acbf26564d618a8eb76645ebbfd5b2aa17c337ed3f207eda7c77585cab47b6c3b4451e1f98e39b5d0002efd348418c20af485f3facff20b3c9107b6bba92da003d97e54417c6773c8fdbdbd96bcfd57cd3cbcea3f70a2d102b9b4041b32c0a0f69c27471ce575263087cab55d16bdc1194b21d1cf5c79b74fba79a58bc6cd71e89528883d34bc2d2f233d13d720004d2beb56a7d46d7a51aba53689f1318b4d1ffadaf2438093493cdbab2d7bec8ddaf6aea6426720fdbf9d4dffde5e3a33ad31438c48d9c0e790f273cf697591ba06d00274cd75ce1340133d99fbf0d842f5fcda9476671618f19047a85d62982a2d9a2fac6cf909a14bf8c6f48676cd0eedfc4793a35fa78f95dc97f2e81bf188e02cd3d8e361da7c9866329e50bdd197f75c5ff496bb6e707ce54958ce9c57b2312cd25afba430480fd4bd4e9e7cc50ebb0799008b0cdc47511058aa1b5e8ccc7683b02093acee63773d4249fe054668aefa23b7205429a3063a9bed650817815d2df3bd5044b1f341a0c4b87cbc2ac0c6ddc89b693be1c1a069cd06ce1c12199c5e23f4bfbd930ea04fb24a3b5ca6e8ceef064cd077580c994be8ebf47c5f3799d694311c26e6a4da8d72a4978622a2d377b33a7520bd9639b725f637bbfbde9024ec7e99779cf19fb2a7cddcf84029c4f9aa04f575a6afe14f7f5f7bfb768a9f1421d82ca571caf8208f0ea5e7f876a3d98f1c5acd6c490bd8b0f0bf19c60e5add222c6e4abbc49d742b2242c3d5e113d83cf1d61f0c8136da50d08f4399ba7268125d1578481c289f264af1a97de9cccdee7660c211f42ea5a074e0d118e1b619df05aa5e6e00e1d1330446207455574286258569c5875efd91a0f5fb60710a2b3da28b226c075acda021b8198383cc917fd5a6de8e77d351dfb1ed00d4ecdbcb63bc96293decfe317183c27739c22d75cc88363c2516d79dfd6fd0f85a0eb60babf07c412a290f530ffcf7373d002e25fdeb5e01ac1ce562483801ae33e3cc2e998509c19a74e5e430cb71fe896dc7254d64bbde23ba20b2efbb950d089d45a04051e962fff84b8675f950bd86b39a99ff142bad48bb07d3cbac8a8265d37d428fd1737bcb2bd649d88f4ee94d733fae597af62f325cc7114384a7d47decb1164cfa67a4325c9474745cd157869fa75d0c88c43b8139ac604773ad99d39b73fc7a5b7f6a735decf5aa26fbade006ddfdad825541de03dd79d42b1047b964722b1b79875fe66dfd818bf26ed78357dd6a2fc45df9a2d8eca4266ebe0fdbb4b09eec6b89e7268e4c80a06e3eb20f9ff464cbeeb972608f0d56eb9cd25f33b055dd965035249f9c4429e7fb65276108f8d9b2cc44a5f42053ab4064f50ec89a2e21e35e300ff4edbdaa1ac4f43c7f0ac184ba02c0fb934aeea2fb0ed7940815cbfb29fd224eecd3f9d30d2b184bf5d78c5bfd10c9317f894434626a65aff5108a3ecb1b4b124213488a886332ad25495b208cf4f23111f4e30c30004b3ac7dd981c1cf2e28320c20f6eef108cf80e42d66b2b42701e44139c03d3e04847e215a3c935293e35f6896a2b7eed5ba60077650308c528dbb38f36ade65940c1ac4ad3f01a1bcd11067b8808ac16eef628cd3caf2cf18893e11d384e621b36088205cfefc7354ca605cb6802ef18182bf9a8729f155d3dabdb5533fd05814f4793c5a9c37a664d27735260305b31bd56a49af2dc032bca0abbfe99e5daddf6d5a87b24367c4dfeb0ad4efe03dcf88e7882853b9e078a2cbe77c83f9d6c07c5d9194ac62531402c0ee8918c6026bd861156258b888360395765c461f742ee23624aabd3284c6961e35a8eec54216991a2b01336881a291ce72f278580c28a017680e167f4b586b69cb607e923c7b1fec4a88f02d580d8c1164d4184ff1a741d859543f326bd04b560169faa020d24adcefb7cbfa2ed60c676f0fe6d25d7f96fc1898db9f4d47c40e40789d90f3d35328e34dbe93d7b104aff6dcd8ccb8d53fb6cd2e9e389a98495bae07591acab3372bc983952cc688b60cdefa23bbf869cb1ebc77d94ecea84b7a109c84ade24012f2f5e61b35755cfb81b3b50dc445b7b8976cb16c61e458a8ba078a98015d839b57a2d85d553fada47918999f314728b085a3d332428098161533cc458dffbaab9d5691daf9213fab29c9de5e867fd090cc9d1bc0321d8c884d8e3b9ee59f2b815947b438595f4911f6613be2a3cc926685a4cde4529e65a2901d4ecd19045b6c68071526621f7867259d794aad432af5606da648a2cd2b327bdea4724922a32c0036d11afe047764624f95ac41c6c62d492df85bb7abe2873189a3988e5890a96850ad4be36e9c6ad62e8ea96191f78600a6bccf806305da36bc17d2c6bec1a5bf9afb9451ecc19a2e9de7c89659ce38b54d24bf287e5a6b1675749ddaa9ce232c2533c709db203606b203066313764c2db6a2261dd6312e0be86c359885b4a61a243f7c5e31fde2e6ccda0f7e2311e32378fed659c8947704d5cf1acd23c8ab6f1f2bfc23975373d4ca860b15e513ae24d9b12d129f8512235fefe1643a9ba6fb154d488064da2c330c77d9fc927e98dbe0faf79f1d3e341ccb501c2072547aefadf786c4ca40308a0da047a4d981b9fdfcb4777a77213855aeb53f4d191b8c0bc2c65ed1d8d1c0a8d725c3e67705da51abf3049fc59b969a0a3e5bef575fe1584b6161dd5a3cb1fa2401fba4b7f9a71176672c963cda053536ac21e6dcb1e3d18896ea288def173e0bd467c46e0099fe14da2eff2138189b979787e869a3aa286d181eeefe8bc1da265b47fa593fca3cc401d21451a02f767f4f94fa36679f2f7b7536fdcfdae124e8c139ee6ec56a7448c27717f67a5990ee26f5d9325b3cada60d2b9de17fa155fff88a1336eee667e6f97acbcce3cd83704f34ee55f806a30bf5e7a36f9b07c5d86cb3261bf23212ad81ae2dd90d9433bea479377f2ed63bb33d4f374dc2b74db56a81634822da1dc2e03a075de1566356522e465e851e108ed7ad99ba234b01330d3cbf1eaae7292683f97c5d611e4fe3750a6212f95e2106e34d63e8d691f8d6ede12782bde585252fb3ff42fccdce48f21b00002361af279dc94c0fa3ffa3af81596410d1115177d139b853c06bf5e27e1d89689b01cfd02ed93277869b673144d84eaf96edd820c9d0c9d086bd4b7ebeea9f8a02a71bea0fe540b1bc775d0528b126f1bd6745ec4bf69903a9119d3bbb88f7af13840570dd1464d991a8f778b6bc4ea86b1189d16636a9f74d9516c99dd234e15a1a0c9aae0256eb03ea808777b24864a226bd463112bdd49da6f0310e0539dac20d565229e0df2bbbf3610ece239d4863514e3a8a9718ccc4c78c1dd037a52bf492fa49bf04d15ad0b520ea6267145a0daaf7c1bce94d1fcc46aaf11571765ac4a5fd776e045e568a952ac7bd729de0aad43e1cfe836ba21df35c48f20d537cfcac937cacf37e407286da6f9097f581b9215e639f18406e47f9ae58efcf727f9ddcd418d6a212891468421ba665958f42ecacc3d5cd9fcd0d20a5a58c342fae91ef383a82a62a068280e14d7962a19932141e8317a6221ab7f2ad09270e8dd7d58ef0dcd77384891ae81d72a280f7f8491298df9edc359df12c408e009f26f253937ea1ef543435b928bb7210972c73ac96de0e6cc254f61b7a69d01c71e9af03d2a1327d2fe298b6c18fb16bfd73fe45365619ca41d65a854ce18704a856f98510f85b652878986d1ac685a8e36d93125b78f3c38bd0b5285426701f50bd0d60b1b5eca86058e826911f17a43b8c688cd7527f269cdd6bebbe54cf41f5f2cbb6e6887c6c35d02d596ba8c6ca555676571a6f73b6b3505f96d6dd2c9dd7f57ba0c9b0351038d264b9492dbb95aeed1d67c703571152ff74a7634bb72509778eed64f2901038b6755f06f69386b4b7ed93161467ed82e826d350c8d4697a62c5fbe13bbc4c63b5c61a5aa22f638b1f5fe92605c21690c744f410cb9b8f2ce892f919e3c7b8d153bc38595d84664e4fbcdf2bb44871b925baf205a6795cb0", 0x1000}, {&(0x7f0000000100)}, {&(0x7f0000001440)="f4ad74106e788092814363a61749beed2917328caa53fc4a3a62ad87834aa6332d2f1a67037cc498445350c10a0fe15f910f20c62d83e46458dcc5c8ae1ff626f61977d39fa9db9e2267b55f331df8e7ff6634f58f16c32d1cde164e75e2297c5f06c8995e4dcc22f2df3d551d05201313840195f4e68879fd70814b0851642f78880e2115b7c04094b2310325988a6d1f5e589eaa633a422d0b09b2c2653e715b6fa98909d22b092ac2e922632c80f0137cdbd469bb4ee8a1da31b39a2793c15b6cc25badadbf586b5efc1be65a44dad48dd1fdbfc9b391fed60bbc3cbd3fdb64291adcac362b720025bb2b7f", 0xed}, {&(0x7f0000001540)="95579f61dcdefeeab996fce0ac186636ee9bbfa73ad45220dcfd4a54433a4b989416c82b021c82a7a10f1a383408269661ada14c74c7c59fca315bf7991b29450f63cc0c94430ac4386a45a45589b0d1b4c644daeee9f5f5fb844f715e8c2d63e94a10924d0879f80f0b16b831d5507516e1ffebb71ec82e2b8fdc5c85cbfcf3bd36604de540d4d1cb49d8c3661661863b8c1c6fafbb6c315d6b0393a7814427ba483d36753c27df9051bf92b4da8533cd77467e30ca7bdf", 0xb8}, {&(0x7f0000000180)="958a15e4640e39da95485ea16cfe1c8ea008eca9ed26e3a9343f1281193ef85088ce099a4a75accc58318bda5d2f61d99ce4968f5513a6f18b47ec854840ecf372833f15502e649dc240f8ee507b77b4a98f7236eef14bcdfe67d371849f708390f7c08053b9d6c292f803a8bb9a3ec246367e", 0x73}], 0x6, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r5, r6, r10}, @rights={0x30, 0xffff, 0x1, [r11, r12, r13, r0, r15, r0, r17]}, @rights={0x18, 0xffff, 0x1, [r18]}, @cred={0x20, 0xffff, 0x0, r20, r23, r26}, @cred={0x20, 0xffff, 0x0, r29, r32, r44}, @cred={0x20, 0xffff, 0x0, r47, r49, r51}, @rights={0x28, 0xffff, 0x1, [r54, r56, r2, r58, r59]}], 0xf0, 0x400}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r60 = dup(r1) sendto$inet6(r60, 0x0, 0x0, 0x0, 0x0, 0x0) 14:25:26 executing program 1: r0 = socket(0x18, 0x4000, 0xd9) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) r3 = dup2(r2, 0xffffffffffffff9c) dup2(0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x3) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3, 0x0, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$TIOCMSET(r7, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r7, 0x0, 0x3) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 14:25:26 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000006006af4063262a131fc26d854e5c2b48865b400f3f4c69453e5c4d306cc90fb6a51432cc316bde54daa3a38e346c986f0f3efdcae82e8caac04cebab5c8abb1743d8c0a07a1fe15cf208a4dc8ea6cb52d5004829eb15e3666cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26f5e766ce37a671979e106d36bb90c17cb6b1569db165228eab68d2934672463208e7b15d5527dc40abb92dc695d66b1bcea2d944b2f6600f1f9feebe901064a5ae2757c76150831e22f28806597238c265aa7edb371e06008a600eeca1750290c0d3c59e3e3e3300153b4380e23f3c1175546ddb81b9524c140afbf87ed6abf3e852f954601b088e2cd31160af143dbcdd7153045831daa5b5aa05e356b128c79a4d69b0ed3ae6be5199ac3d3aced40d09599eb342451359bab7de693ce0e86d56dd5302d17adb2e1d716cb7a4f40fd4e67c3f9620c4705d1df0496b2ff7a22c8b7d0c9454cce5367092e5ad5c1d4cc49ffbe29ec3a96d4afa91ad95a40c38f8f1fcb606f04f00038e0e5605bbf99999cfd38e01af599c22531b0860002000000000000a741c5ba71cbb306000000000000193e63445de8c4378bf599d13c8cd6aec87381352568cd3de1ebe6a173e48e44fce594427afd721b178016470a11366989a37b62f9475e419043db933af1c6e860ae7e3b67a9bce079f5cf502f702f3f046219032f60f88aae0960022a92b1e78bcead3976d228de9a2de70f08d811989ef6c8a6c3dc8607deb49119b93a62a7c9839dbe036cd80b4e240a000000000000000000"], 0x1, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 14:25:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r3 = getppid() fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x0, &(0x7f0000000080)={0x0, 0x3, 0x14, 0x282, r3}) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) 14:25:26 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r5 = getgid() r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x5, 0xffffffffffffffff, r5, 0x0, r6, 0x112, 0x8000}, 0x8, 0x10004, 0x9}) fchown(0xffffffffffffffff, r2, r5) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r9 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000140), 0x10000) r10 = socket(0x2, 0x3, 0x0) connect$unix(r10, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r11 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r12 = socket(0x2, 0x3, 0x0) connect$unix(r12, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000399, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x80047476, &(0x7f0000000000)=0xc6000000) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r10}, 0x86732018f8a735b0, 0x1, 0x0, 0x3f, 0x2}, {{r8}, 0x0, 0x40, 0xfffff, 0x0, 0x7}, {{r14}, 0xfffffffffffffffc, 0x14, 0x80000000, 0xfff, 0x200}, {{r7}, 0xfffffffffffffffc, 0x20, 0x2, 0x3, 0x957}, {{r11}, 0x98d3e056751ffabd, 0x31070381c7c85535, 0x20000001, 0x9, 0xffffffffffffff81}, {{r12}, 0xfffffffffffffffc, 0x9, 0x4, 0xffffffff, 0x10000}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r9, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 14:25:26 executing program 1: nanosleep(0xffffffffffffffff, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x1}) geteuid() r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB], 0xa) 14:25:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x100) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r6) pwrite(r6, &(0x7f00000001c0)="99b3273485559f14704aeecadec3ee8982bf1766dbd57aaaa616cd00fb08a5e4fe7ef5fafc07e8b721bcd36a0805761dce49f49afd39954e1beb5596", 0x3c, 0x0, 0x4) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r3) ioctl$VMM_IOC_WRITEREGS(r2, 0xc0205609, &(0x7f0000000340)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x1]}}) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r7 = socket(0x18, 0x1, 0x0) close(r7) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:25:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x408, 0x5a) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x80) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 14:25:26 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f00000003c0)="e22ecbad30a45fed0ffcc47c906629c496d469412e03b9dff476480691c468c5a8dc86564f1c21867c5ad6c26ffcc42ba6da0ee260c19324178f9572f252910b91b889f9dc0f56379c160813220994f00a24fdd7e6772f5c707ffb90a6ed8f3d77e9fddc1079a56ea58ed5710b80084f1a0d83b2e84bc9167da54bc5e47f0a7d9eb8540bbf87e67a6f76220a5936ac2131fc8e8402de54c414902d9f7fb4cee52eefeb0c0ae75e468294c7c7abc7c1816547130574dd4756e8f32531400e6100addc8ef4e6882ea91cfbcf1e7313aeb80d0672b7fbdd36e1230b8f7835c41acf9e2fd47719dca76ad5b9270a7e89f45baa0a66e487fd31550839c9468da3f00338f97e8bc953ca068534fa75a08c793d58c5262b68c865997bcd0ec9562293752613a9c894ff249b4814e21fe2f0ad18723fea616fdd9d319917e31da588f063f7fa6b29d6c47ee085b8c926a04a53938c679d34ae65f0ea6bafafce3b9f858ffe07c9304372b30f59368e35da4258d128cba83f86d9db228c9ab5ab13212ee742f863039000d532f26b6780ddfb65ccb8e5d15b1c26ceccc08cb0e54ffeb85e0fe9e3137df52e9d2ff639b3912de7d640e3fba78e4883fb331638462392ea075262f03669bb0d9b3e92e2aa5e7a398e824d0b89f6fc76acab2d843d6c30002c0bf4584324ff5936580b475188d3f78732bbde5c7cacc33442c4b55efc80cdfc11f7e25260fa62274ac1524836206f2c21c3409e118c53b3a2220dd1e49d5668cffd2b120ed25783bea8b6ef77692c407da069006b0f7a91e95cb02ff1cad84c43992c8c95b6a9c6712c463bcc605f747f254b99156b33864288f453140d7236c25814cdd90e5300e7302b403464641c646748f834fd52a786a23d1ffa420700aeaf21f85ca75f577d625d24a7d74dd4c250dac3c52425edc188de59d36e07f78442dfae6b735e6be2c9a0d2efe3efc3830cc0ca8bad529e1d2b86dfa1216b5ec03dbf0b2033b72889088843c72be10515d515d88232d28b418957c62a69f7d847d758ca11dd77e522cd38dd74185132289a795a2279c46dc686aac60557b826761ec7e943daf246c80a8b6126be02334425fc572fa8514b1a70f3925797201d09afb82727403670af724080e59355636f41b427ef44b47a8e4e21ebb49139cb70521882dd137a504a10662fb8e5268256aa7db489c60bb2ff3b73d3dfbc63986efeb014ede071b8bb3cfe95df8e4bcbfbe9837d963ea8cecef5f98262c8d98b2f0e30ddf759989abc69c11f10a75a7a40991191d6f9d9f96f607f02ac973a44cf2d7ab1884304aba58bae7ea42602935e21768e135b5ec91a9298db727573edca4d3d033c3ebdabd5ab606021faf3932a687d46e4fc5543c33eb39b64f51324fd79d9a6d95764c4f7a80a35c19035b0be183275f1dfa93772d3b387dc2c77611b0cadf74f5016f463ff3a3bf4ed2ef80972c65632c7d5265d0050aff411c65596345c65123d4490defc1b520d9026a26b1439ae239dece19e33afadb0e5bf6158c784d827487a0c85d69fa9bfac196b864faf942ea047bd14006f63b086e2387939fcdeafecee56745183a9f44fe9855cae9cc2a1419314dbc80ee33235f71ac827fb924fedc2677784e570eb8e08572b980e9cec72ea82f66c99b2e9e8f39e136d25a64780bf4b26b59c4b620c0cba691ac6901cbbca46339adec38c175cc4eb73ef4f9d665c45fa46d2cc3fd691d755134571008ee5444d12ca5aa329faa2434c61daee4453d3a520635a73b1cad575d83d9ecafe44264dd502dda3c887baf29dc69de94f4b8b0112a5a26bcbeffb6ddcd638a4a2ee331feadfdb5d5f4cee36c87de689e9f05f2ee54317dad516db2aac0dde97e4c8851935c345bb04696e79c3de4a8b9a830fafd61123c50118e8fbd221a652ebb64193309da50178d2908a4e38f26f21e610c7a0629521b2ba265d75902b86003709c768e4da41146cf23414d5c403d7b143861c48f3768799675c7d4eebd6036851b599709a02245979aa441aebaf67c235925c9c5198106a4a489021af6d5333bf869a897b08c6a47ab81a2eb3708e748583322fbe51d7e257ad6ef0858e45352a3bf4c834951962c0e586f03dca9928a1ad0e32db02fea33b3b54dd37d3c73ec23425220ff2adf69902ef89c5e2cfaaeab2fb54a704a55ce6dc692cd9f84719651d99ed1717deb9ba48aae01277614dc4de804b01d551f27657b40f62e3df2cb39ee281a80dedfa14550453e736fca9c02e246b84d6f1b52786ac39d02a35d2f5e2635eed503c6334f4a9c971f768e01a41cd6c91932f71db0250a46ab944474410174f56a7e807515bb9daa368cb901505e2baf16b68b7d7066dc2f961efb94f7736c9f8d935e8f22ee15675345110ee27554330461b90e0c859d8498cf625d73502bf4dd87b48e483456ed09b5baaa81109447ecaf14c002955ddd0f404a24f4d911561f349f2ab7fa8003f7350acadaf2165b3c39d718d59f422ddafb51b1f0e46c11bc3f69db6a861fb25b893126578d071851cff685fb3c97fa681ac16de8491bfe0be606a4759cbb8c940558d13abf0662deea9b60fce8e1ce0a15da69bd7a9dbef2ad0f336c2b88efda736b3d1d3013df459d7c36fec92a31de67b23f79530020e4d5eaba7c54d49221f75c0d3088806c9b94038d010cae26e13e69bff0520a8c9f0df1ea8a47f372e54aaa47629542f2a2cbdc432fd699872883150aa4bc92876f6d4d6309be5b84e94e5fe692689598efaf11de4c45088a861eb93a31ec4fb44a819ac1a2e004c476b7306ec779898e1ff92a1a6591370f5d1d2647110f6e4859237e48115ff1ae0a7a648296b95858ce98db04e28cd94d743dba1624620bc67d71d171cd174dfd24572eaae7cab985a2c2e40e647ca106978eb5398ff024c794cc07a217ae17df034f6329910b44f11b7a0b817b64951470f757fc8087325fb46506a9b95bfcce77acaff53aa0984ddedce0b2f8ba0f062c4e6f9e7f7f61130a24f71c65e755885ec9065d5f2ead706b4aa448810f127426939dade6cf5a01ea872fa807bf0dd59d061aa7a8051227e1be356755db3e11a0d805d4258aafc3d1826d119375050ce6e31f27ecfb64eff68abfc5ddcd5b5e28366dae1cc8476a9cb5d26128d8dc27f104106d4708a568e7319f4ae6bd26b068cb2b71704c7ee3fc907e4fc5f34b7d9c062e86a53cbe84fee490feaeed7f97ccf61f6c05f358e5ec2d27fdf307e42c82954c9c9b88950028367fddf76aabe6bc96a4920b03cf871d67413c42bb69babc5229365a24380176b98c1a37757b272f4d7457f2b2615435aaa4b37c0b789c597bc222fea6d27e899b8dec390b89c7b9c95e90d9a6c2448d48b85b49086c5a8f6d74b71b7687b2d2f0baf248fde1bd932026eea66b2ca96671ef19e53c9bb6797f64c86cfd2228ec75e81c90f98d17eb676fc81235c404c4e0e19182eebb18951c0523144969f5615db95bdabda6e3649912887afd2c59c5d1453c1aa26f7d457443ae369d34d2fe9042e37dc6ffcd665ac410bf51954466e91c2982da200bfb03028e16c34f11bfc8d3ae165f8a73f0b100c34337b41df24c57aaad0a7268d61ceca1c49b8c48950e0b6432fb827a3b3bcf7e88eb3cdf81b2f822be0c2f229ded057c1b8481df804771a6dd89cab6c7e2994a45c86c9134e4f19d7a2913859193d00b115b0b2fed00af97405548ecda0391e694fa6d5fe05b0d4b0386f8ae2ee864465b933c751771471cc7ea1f03e944a6f4b7403e2c8eea92c29060dcf50cf649c7f9eb5c382362035a8e8a510cadd17bf54faf4ce69de32fa1788db7f4c49b5caa78aa83a2e1b593ea4b91e4e766f4aa7492756c641a586a1f433035f5ac7af671b7187d97946a29c63b3d168610d3223a7d80af1f6a2e484aa28bac8cc380f26c15d17976f29c4071f4c0fbd0e3f0e73818b69710941cea77132b6c61571fd8fdcea827aaa8a212257808589aaf43cb097a0c06290e676f243d1f23737e4b9916872e442411210ddedfe4bc87fdb96e75b88a787e700e8747aa18f766bce6794e76f44d6b85c5d3a08ae9b0d08bb0ffd60e7a30e74d050e929f2471cb8216a02d7f2a0a95866028f4a5af6db534c38a7f4a2b2a49dc58ad89c83194db56128af118ef41b4d61b04da481b880c42815e4c7a5b4f91d2c8258f65f716aa8860047a9c221dc6721bcf68ad024571be233c36413aff00eb9a00ecf2b7ec7454dbabc5fb2a384f64c55ab31d34fdd925d3699cece3c1d40973840f02c6f3800585ab9f279fb98b95424ae9343fa397f4234914a1d9e64e57e43dc350bfd990ecf923fb8172bbf87e5d78c524ba1ed0fa799853eaeaf1ed8bedde3cd7e775ae1ee2e1f1a6aeef04c9415aeceb3cec89de426c58681c62ab0d3d4a90b90ff0a79b0047754907ac284753bcada7248ce817cdb9bc863b123fb7dd7080aafd5296fd7852b4619ab2c5f54879419e11aebd0741952908ac098c588e92e6f0d4d1fba23a3f95f3cbfaaa814e0f7b0392e85cbdef5cc0b985808699d7b87ef36b912990129c7f97858b3c92826f65d4aee3f0be2a56996509720e217f66d2efa5b0745a226997c98da0068222b6d8c701bbc5c90bc063063946c729f797fb13fa2a0adf7f9b5378391be5461cde028953d39161718afb3e7476577eb4f3c366fc24682340ddb1cf257cc7f3fbce895545973085877db660ede6c650d86cbc056abfbb4be0fb5f7c68729647a5a41969ee6d9681312d5f8245be4923118c0d6897c9a00ac0ae7229e18365474dbf3f61b4d0d4a87238603bd028303521cacfc90395e3f7f0cb7854ade5bae1ca02f888f397f1dab871ccc077c3b13d547ca660b1951d0890581c575cd02abd566d62cbbd6ccfb500bff8207c4a7ab91895a9940af9a543373dd3b506e1165c7d784368b43c2cda8fe89ae9c87cc8319114fe9a467a66076e47c5c36f9f086e5a640c725d5af537d491a3b2e3d77c6f2fbc7f0a5bed01e8440ce94257ee1cd23ec1d006abf66c8c3dbc15aec7dafebd6b9c3409a00e6c0165ec271d4c4af8733e1da0c5bc6de28b5f871efcbe36686204d8c13141c9fc1c314d68e0a92d4b9bab9b89e0f343e59eb58dd8333e3c8c19cbb4b6e05d7e632c2cc054ff4bc1439b7dfac03d0c2fbdd353e5405c002fdb4985110fef3b45cddddc6dc9d2e7c8968dbdf6ff89d7e4806d9054b653568b7198bff6ead00ea1a6e4ccaa286baf7c8cf2984167e34d4b635f64e8b028b9f7dd67f7f72672cc54f7c00c75f8ffcc9481ce65b63cde20e31172fce3c41ec746a8e3ccfe2330bb5b29953d445a259c9e6210bae2a310390371b7ac975071dcfbe786f13164d154590d3f777a957fbd9e58ca6e9ac011f2b8aaf13504c66ed2de87e48abdc53ba7d5867f18bd43ab39f46d711cd160e2ed90cc8657ff51209f5a6c67da110d568620b814f4e750ac9cc4b88b18ed9fd2fd1782f7ec9453a2276057332396af740afe23553a0906115f238298e7ce4e1ab3fedfe4a7280ec9759330088f3151bc6174430ea115a475d8d823d7180e7655867bcb454b92deb7b9be197efa69fc6a4993307158ffc11ed5fcd3274cc960c93da522e8021c3c6e29e89fae8ea5a9ffacfd56340de712a1ac2f4f1b173758eb43a10d7a086cb1d917fcd9b389358f406404eb123e754861f4722862f6c58726d8bd25e216fa04c1e94ddbc68d514364b5560c120fb8eead41f7b94df4640d124e140e0def7f9b01ba28477150182ec", 0x1000) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x59) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0x300000, [{0x3, 0x9be5}, {0x3, 0x5}, {0x3, 0x7}, {0x2, 0x3}, {0x2, 0xffffffff}, {0x2, 0x9}, {0x2, 0x10000}, {0x2, 0xffffc0bf}, {0x3, 0x1}, {0x2, 0x20}, {0x2, 0x1}, {0x2, 0x13e5}, {0x86d4508056a6eac5, 0x7}, {0x2, 0x1000}, {0x2}, {0x1, 0x8}, {0x1, 0xb5e1}, {0x1, 0xfffffff7}, {0x1, 0x600}, {0x3, 0x6}, {0x2, 0x3}, {0x3, 0xfffffffa}, {0x2, 0x8000}, {0x2, 0x80000000}, {0x1, 0x7000}, {0x2, 0x7f}, {0x2, 0x6}, {0x2, 0x81}, {0x3, 0x7fffffff}, {0x1, 0x5}, {0x1, 0x101}, {0x1, 0x3ff00000}]}) geteuid() r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) read(r3, &(0x7f0000000100)=""/71, 0x47) getsockname(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) 14:25:26 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x1a, 0x1, 0xa4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) pckbd_enable: command error 14:25:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0x1c0d8, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x100000001, 0xfff}, &(0x7f0000000080)) 14:25:28 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) munlock(&(0x7f00001ad000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 14:25:28 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r4, 0x0, 0x3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f0000000200)='./file0\x00', 0x5, 0x804, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2006978) 14:25:28 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) r1 = semget$private(0x0, 0x3, 0x260) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r1, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r1, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000200)=""/204) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)=""/90) 14:25:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000001b80)=""/213, 0xd5}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f0000001b00)=""/107, 0x6b}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 14:25:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0x6) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) r1 = socket$unix(0x1, 0x6, 0x0) r2 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, r4, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x25, 0x2) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x12) dup(r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) writev(r2, &(0x7f0000000080), 0x100000000000018a) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000466f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea63d6814d9b51c2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f041577b5ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47d172e07bac72d0fa93b007000000f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28623c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21aee3ff673cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348fa0c6efc5294b40e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2dccae8c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d31d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076106005553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c80430af12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aede7010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485655694a40408c98c3355e6551b45ec290d5eae07118b16e607703c880551965c242d3"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = dup2(r4, r3) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket$unix(0x1, 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r10, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r11, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r12 = fcntl$dupfd(r1, 0xf, r11) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r14, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r15 = syz_open_pts() ioctl$TIOCSTOP(r15, 0x2000746f) r16 = syz_open_pts() close(r16) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r16, &(0x7f0000000140)=' ', 0x1) r17 = dup2(r15, r16) writev(r17, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) r18 = accept$inet6(r17, &(0x7f0000000200), &(0x7f0000000240)=0xc) r19 = socket(0x1, 0x0, 0x1f) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000009c0)={0xad, &(0x7f0000000380)=[{0xb56b, 0x7c, 0x5c, 0xa7a}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r20, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000a40)={'tap', 0x0}) write(r21, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r22 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r24 = dup2(r23, r22) r25 = getpid() fcntl$setown(r24, 0x6, r25) r26 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r26, 0x0, r26) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r28 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r28, 0x0, 0x0) shmctl$IPC_SET(r28, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r28, 0x2, &(0x7f00000004c0)=""/223) r29 = msgget$private(0x0, 0x200) r30 = getgid() r31 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r33 = getppid() msgctl$IPC_SET(r29, 0x1, &(0x7f00000002c0)={{0x8, r31, r30, r31, r30, 0x42, 0x6}, 0x8, 0x3, r32, r33, 0x3f, 0x7, 0x4, 0x7}) r34 = getgid() r35 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r37 = msgget$private(0x0, 0x0) msgsnd(r37, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r37, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000001000000ac00000000002000"/42], 0x34, 0x3, 0x1800) r38 = semget$private(0x0, 0x8, 0x80) semop(r38, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r38, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r38, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r39 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r40, r41, r40, r41, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r37, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r41, r35, r34, 0x13, 0x6}, 0x6, 0x2, r36, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r42 = getgid() r43 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r45 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r43, r42, r43, r42, 0x42, 0x6}, 0x8, 0x3, r44, r45, 0x3f, 0x7, 0x4, 0x7}) r46 = getegid() r47 = getpgid(0x0) r48 = msgget$private(0x0, 0x200) r49 = getgid() r50 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r52 = getppid() msgctl$IPC_SET(r48, 0x1, &(0x7f00000002c0)={{0x8, r50, r49, r50, r49, 0x42, 0x6}, 0x8, 0x3, r51, r52, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x4, r31, r34, r43, r46, 0x18, 0x101}, 0x6, 0x1, r47, r51, 0x100000000, 0x1ff, 0x63}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r54 = shmget$private(0x0, 0x3000, 0x618, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r56 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r59 = getppid() r60 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000100)={{0x1, r55, r56, r57, r58, 0x5, 0x8000}, 0x1e3c, 0x8, r59, r60, 0x1f, 0x7, 0x2}) r61 = getegid() sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="aaa77963a2be8b7542fd3680ea0f75b17c116f00b8e4", 0x16}], 0x1, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r1, r9, 0xffffffffffffff9c, r1, 0xffffffffffffff9c, 0xffffffffffffff9c, r10]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r12, r13, r14, r18, r19, r20, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r21]}, @cred={0x20, 0xffff, 0x0, r25, r27, r46}, @cred={0x20, 0xffff, 0x0, r53, r55, r61}], 0xe0}, 0xc02) r62 = dup(r0) sendto$inet6(r62, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xa9) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) 16:00:01 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840), 0x0) r2 = syz_open_pts() r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8013, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r5 = getppid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) r6 = syz_open_pts() r7 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) shmctl$SHM_LOCK(r7, 0x3) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x2) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x10, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3a0000030e83ca4fa4af07405027e3e481106a0cc557977126807465e1d48c0fd55b8586b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) clock_gettime(0x0, &(0x7f0000000040)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r1 = getgid() r2 = getgid() r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) socket$inet(0x2, 0x5, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000100)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, 0x0, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x1, &(0x7f0000000000)=[r2]) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) socket(0x20, 0x4000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x401, 0x100, 0x6, {[0x1172c5da, 0x7, 0x7, 0xfc7, 0x9, 0x810000, 0x0, 0x724b, 0x8000, 0x5, 0x100000000, 0x0, 0x2, 0x400, 0x4, 0x400, 0x1f, 0xfffffffffffffff8], [0x81, 0x9, 0x3, 0x9, 0x0, 0x1, 0xce8b, 0x2, 0x1ff, 0x1c], [0x0, 0xffffffffffff63ae, 0x1, 0x800, 0x2, 0x4764, 0xff], [0x200, 0x40, 0x8, 0x0, 0x7e, 0x6], [{0x40, 0x8, 0x6a, 0x3}, {0x104, 0x0, 0x7, 0x6}, {0xfffa, 0x1f, 0x0, 0x9}, {0x2e5b, 0x7, 0x0, 0x147}, {0x5, 0x4, 0x10000004, 0x1}, {0x2, 0x80000000, 0x8, 0xf9b}, {0x9, 0x1, 0xfffffffa, 0x2}, {0xfffc, 0x7fff, 0x80000000, 0xff}], {0x6, 0xffff, 0x9, 0x1fc3}, {0x7, 0x9, 0x1, 0xfff}}}) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) getegid() ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000040)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x3) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000100)) 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r3, 0x0, 0x3) writev(r3, &(0x7f0000000ac0)=[{&(0x7f0000000840)="99bde17abe00369560c64c70f4003a3c6941d3318982c3e57420ed316896457f145ceb815c63180b7f303c301342c84c83564b56c165e33394c3f0ca61ad79cfd78c351467dbfca09ae1de9ad95289220c78a5c5c6af8d28be6290a4eda7101971c4ed5baf0167751d5f4271ddcaa1d118cd7ec03291390df9685f46241e07dbbd146fc823cd249668c834ffa04d7e256299e0f21df9f2c37fcf703a4f1cf93e39966e9baf07b53a9ec93e9cf27dbf6d92d4bf82f466f8fe57606a0a64ff00ed79938fd4291c540eaaaeb6fb2b2d96c2a6068ed31b584df0660894ba37", 0xdd}, {&(0x7f0000000940)="a408beca938768984c4b56", 0xb}, {&(0x7f0000000980)="3592d969c42a09470cd396920cc11b0b769dfbebf5d703c80a", 0x19}, {&(0x7f00000009c0)="695490bd2f8afc6eac74a0c8b5a4c4f116f65ac2bf8c05f6f2be53144952e63c2b84a6d214a3a6", 0x27}, {&(0x7f0000000a00)="9bb0fca075e348b6b1b7d6cf4452f4e236b11905205c6e971ecb9d0f2269847eea1f9a11e5f10b6ad4b0216b215f230f0ad9944e7b0a2f2dbf6a555486dc16f97da8bc810ae74b41eb45951e926640f2ab25dce10e0c91c67bf6151a146b7dd44f9f90ddb62242a2650468e90a4e521745ebf5cf05d4c7d47a8939f389185a7f523ec5b8b10cd0d4a05b84c0f424045205943ffe8293619920f9837ae6e96e32d72ed0089e896ee3", 0xa8}], 0x5) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x200002ec, &(0x7f0000000040)=[{0x4, 0x7, 0x4, 0x2}, {0x401, 0x0, 0xee, 0x8}, {0x8b4, 0x1, 0x91, 0x7}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r2, &(0x7f00000002c0), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = geteuid() r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x2, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[], 0x0, &(0x7f00000006c0), 0x3, 0xfffffffffffffffe}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001340)={{0x100002, r14, r16, r17, 0x0, 0x46, 0x3}, 0x100, 0xc07, r18, r20, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r12, r17) r21 = msgget$private(0x0, 0x682) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000580)={{0x5, r3, r7, r17, r24}, 0xb721, 0x9, 0x3658}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r34 = getuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r36 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r35, 0x121, 0x9}, 0x800, 0x1, r36, r37, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = msgget(0x2, 0xc0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r43 = getuid() getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r45 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r40, 0x1, &(0x7f00000003c0)={{0x0, r41, r42, r43, r44, 0x121, 0x9}, 0x800, 0x40, r45, r46, 0x3, 0x1, 0x1, 0x5}) r47 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x3, r34, r44, r47, 0xffffffffffffffff, 0x12, 0x80}, 0x72f, 0x9, 0x2}) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdfdffffffff], [0x0, 0x0, 0x401]}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x20) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) fcntl$setown(r1, 0x6, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0xffffffff, 0x5, 0x100079d, "08180b027f610400bfaf7c50ffffff00"}) getrlimit(0x7, &(0x7f0000000080)) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000000)) write(r1, &(0x7f00000000c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e6666056c9d61942ed40600000000000000232d4b80a0cacd6e4364", 0x33) socket(0x10, 0x5, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) chroot(&(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x1ff, 0x72f6, './bus\x00', 0x9, 0xfc000000, 0x1, 0xd1}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/194, 0xc2) 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r1, 0x0, 0x3) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x1, 0x7, 0x7, 0x8}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0xcaf6df303ab5b2f2, 0x2) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x100) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x3}, {0x25}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca00b3309ee90229b38069b81d53bda8c0260000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000"], 0x1) r2 = dup2(r1, r0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x1000, 0x1000, 0x1ef9d05a, 0x0, 0x5, 0x401, 0x0, 0x0, 0x1, 0x1, 0xd7a}) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e222e5330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) connect$unix(r2, &(0x7f0000000500)=@abs={0x2, 0x0, 0x0}, 0x8) getsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000040), &(0x7f00000004c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x8, 0x436}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f00000003c0)=""/150, 0xfffffffffffffc55}, {&(0x7f0000000480)=""/175, 0xaf}], 0x4, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) getuid() pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getuid() 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x800, 0x9}) 16:00:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x174) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x20) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x1f, 0x7d, 0x1, 0xc8c}, {0x1, 0x4, 0xc3, 0xffffafad}, {0x7ff, 0x0, 0x0, 0x7}, {0x2, 0xff, 0x41, 0x6}, {0x401, 0x40, 0x0, 0x2}, {0x8, 0x8, 0x54, 0x9}, {0x101, 0x1f, 0x9, 0x80000000}, {0xffff, 0x6b, 0xfe, 0x33}]}) chdir(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x7f) semget$private(0x0, 0x4, 0x3) r2 = semget$private(0x0, 0x1, 0x4b8) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = dup(r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x20, 0x80, 0x7, 0x5}, {0x3, 0x1f, 0x6, 0x81}, {0xc0, 0x8e, 0x2, 0x9}, {0xff, 0x4, 0x80, 0x1692}, {0x800, 0x8, 0x3, 0x3f}, {0x1, 0x4, 0x9, 0x401}, {0x200, 0x5, 0x0, 0x4}, {0x9, 0xbe, 0x5, 0x1}, {0xfeff, 0xfc, 0xe8, 0x7f}, {0x6, 0xc3, 0x6, 0xd802}]}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000280)) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/29, 0x1d) r5 = open(&(0x7f0000000340)='./file0\x00', 0x400, 0x12) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000380)={0x7acb, 0x83, 0x80000000, 0x0, 0x3b, 0x144, 0x7ff, 0x10, [{0x2, 0x9, 0x8, 0x1000}, {0xaa0, 0x800, 0x8, 0x1ff}, {0x3, 0x8, 0x6d}, {0x7ff, 0x47c36cb6, 0x3, 0x3}, {0xca1, 0x4a, 0xfffffffe, 0x400}, {0x200, 0x6, 0x401, 0x9}, {0x3ff, 0x80, 0x0, 0x1}, {0x73, 0x934, 0xffffffff, 0x800}, {0x80000000, 0x4, 0x0, 0x2}, {0x1, 0x40, 0x326, 0x40}, {0x4, 0x2}, {0x300000, 0x6, 0xfffffffc, 0x40}, {0x4, 0x3f, 0x0, 0x9}, {0x7, 0x8, 0x3ff, 0x382}, {0x10000, 0x8c67, 0x1f, 0x4}, {0x101, 0x1, 0x7fffffff, 0x8000}]}) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x800, 0x0) socket$unix(0x1, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000580)={0x5, &(0x7f0000000540)=[{0x7, 0x3, 0x4, 0x320}, {0x7fff, 0x7f, 0x8, 0x5}, {0x2, 0xe1, 0x8, 0x9}, {0x6, 0x1f, 0x4, 0x20}, {0x2, 0x8, 0x1, 0x1}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000600)={0x5, &(0x7f00000005c0)=[{0x2, 0x4, 0x8}, {0xf800, 0x0, 0x9}, {0x70, 0x7f, 0x26, 0xffff}, {0x52, 0x2, 0x8e, 0x1f}, {0x0, 0x0, 0xad, 0x7}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) r7 = dup2(r5, 0xffffffffffffffff) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0xff, 0x9, 0x8, 0x9}]}) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000700)=0xfffffe01, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) getuid() setsockopt(r0, 0xffffffff, 0x4, &(0x7f0000000740)="4eab9fdeb522652a2ecfa02943a302ce0007c324808770bfa1170dff4a2a8f546e5086acbdcaf2047500d8c94e8e97329f5375d4d51597d9f0fa372f9033a69009488d306eebb070494c61a8d5084782a77585d8bff54c5e4802edb6d2cf0d0834d1ef0ec73709d926377971d10e5b0b6948933cb45083d69962b656926a95f1a89dbbcf1e1d6d711d560174bd4a00", 0x8f) geteuid() 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='V'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 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) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648ddea36bb", 0x18) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000189, &(0x7f0000000000)=[{0x74}, {0x20}, {0x200000006, 0x0, 0x0, 0x100010a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) pckbd_enable: command error 16:00:05 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000340)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xfffffffc, 0xffffffff, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x1f}) fcntl$dupfd(r2, 0xa, r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x74bf) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x1) write(r3, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x9) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r2, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r4, 0x5) flock(r3, 0x1) r5 = syz_open_pts() close(r2) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r5) syz_open_pts() 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c6530fcdc595181216b542675c2b6d78af7eaadedd98b97b90061f091c765492bfe8cd1738d1722b08cc0f2d202aed4544fd8a47551acf523dfdbcee98b114d8ee6beec937c8d6cd01fde75676cca858cd9c77b8bc980f2de3c58303d81bbf0c0b893b7c61213f9faa6421de62596bf7098499cbcf90b84f9ecbf69ae7d83f3f152b66b7f778cad64791dfcc850c032933058873728c3d06bb4fe5fe2f302d9286ba3277bfc050a"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f0000000780)=""/183, 0xb7) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0xff) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a380100000000000000955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abcb04896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c2593d2870b400"/197], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) pread(r3, &(0x7f00000001c0)="902e9530a81d1a36389e08cc7a2aa8fca93a89665b2d817f619d4231a6f1a16936bcce85c0f28dd90844ecd04492a403516b89626fb42ab3d37c6870a99077d3a5f48a5ec5bef8650af93f8f715e325803f9928c70a31c11136ea669d5adf5c08e552901dd2e18bb00b444e53164dbc9e3a794d8a454e911aca8de823e8ecccd115b7c0ce4aa3ec7074056e4ba35096ee4d4bc9f5203c21ce31c00", 0x9b, 0x0, 0x6) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:05 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f000042c000/0x4000)=nil, 0x4000, 0x7) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xc6000000) dup(0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0xfffffcb2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setrlimit(0x0, &(0x7f0000000040)) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff65571454d78a2a197a386207000000008695955984c87910bf093f60c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3ff554799b9b800ed52beb85a85e25bff0f00000000000030505e8f53f8a4aeef9d612f871f4385f041f66cacce60260e499fa202361ca1d8cac7dbbc5b65c659aad33d2870b4122cd235000000000000005991620e5764bc5722305ad9be5ad416e3dbe656a271dedef0e56970cf57bbd1a2a0e6c19d17e09e071c66eaa09c7d0c814af9607dbdac6f481d6534d9b8dd75adec598b3de387942ee3fb82dd28c5a0a0e97cf262675832819aa6847a06d503cf52826495f30f56c2b5a980f0d4fa2880feaa2f6ceb43e5cd02cba97cb02003b65a"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x81}, {0x4046}]}) r1 = semget$private(0x0, 0x3, 0x260) semop(r1, &(0x7f0000000080), 0x2aaaad48) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2b1, 0x0) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r1, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r1, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/4096) semop(r1, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x0, 0x8a0, 0xeb4a7a44e02a1742}, {0x0, 0x3}, {0x3, 0x40, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x6, 0x1400}], 0x6) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x8c) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="d03278f944f6b0b4edaaad8ded9ec11030bf0814e0e1fcc517ee0196a5ec13b5c2a5670b22c63a992fab7e3306b48726f64ed4765bccd884d64493d463119b879410d93fa3b9dad820d5090a56524b0061efa4413d36c503f1f8cf5ad991cea045310a49c36ea90269dfa2a70df5c835256644ebe6fa467e7453813fa340fe4f0db1a8106aff17aa2e7aac5f6062c096a374e1c80160e9420bcc4730b99c60ad85b92623b4977c4ff048a256bc8815a7055581ab38b8583b44ab5c7b0364b870d992bafbff2bf06e8521565244a97682d3f3c0f3f084540eb16d4e", 0xdb}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x101) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0xcd76) r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x4, 0x40, 0x20, 0xfffff4c2}, {0x91, 0x2, 0x80, 0x2}, {0x3f, 0x0, 0x9, 0x2}, {0x1, 0x4, 0x7, 0xffffffff}, {0x1ff, 0x6, 0xbb, 0xfffff39f}, {0x200, 0x9, 0x6}, {0xcf, 0x6, 0x1f, 0x84bc}, {0x3ee, 0x0, 0x6, 0xfbda}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0xa) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000000c0)={0x2, 0xfffffff8}) r4 = fcntl$dupfd(r0, 0xa, r0) r5 = socket$inet(0x2, 0x4000, 0x20) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000100)) open(&(0x7f0000000140)='./file0\x00', 0x80, 0xb61562ff012f381a) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000001c0)=0xffffffff) r7 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000200)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000240)=0xc019) socketpair(0x1, 0x4000, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r8, 0x1, 0x300f800, &(0x7f00000002c0)="751df92338ff34cb5d39e567a558471c01718591c02a0e4e690458dcf03df09b1f3188dd6f06c8c365a24c66ae11129e78f33a799ed4b377291ad5fcaf43f61c7faaef6c561e7dedbcf44ca8eb20327d5368eca826aefc7de091f5b5472bbac8f81ef681a165a322e1507976de6efdfa16e334f4c7a5cee0e3b460e6554411654d9c99713ca68d9c0ff66ce8d01ac63ed86ee6343771be8911c0142fb13dd816411cf1d7413258f3a9ddfbf1286f09d195ab5295884dd1ebdb17723fdd50c99f4bd1c16480a0883491aff8f56c0823e691", 0xd1) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000440)) setgroups(0x3, &(0x7f0000000480)=[r2, 0x0, r2]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r2) r12 = socket(0x18, 0x3, 0x3) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x100, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x40, 0x0) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r9}, 0xfffffffffffffff9, 0xa8, 0x6ed383790265f9ef, 0x100000000, 0x9}, {{r12}, 0x4, 0x8, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x40, 0x800ffff4, 0x81, 0x10001}, {{r13}, 0xfffffffffffffffd, 0x80, 0x1, 0xffffffff00000000, 0x9}], 0x401, &(0x7f00000006c0)=[{{r14}, 0xfffffffffffffffc, 0xd, 0x1, 0x7, 0x7}, {{}, 0xffffffffffffffff, 0xa, 0x2, 0xffffffffffffffff, 0xd7ae}, {{}, 0xfffffffffffffffc, 0x44, 0x4, 0x8, 0x5b0}, {{r15}, 0xfffffffffffffffa, 0x84, 0xecb1396259c2d07d, 0x2, 0x541}], 0xffff, &(0x7f0000000740)={0x8, 0x2}) r16 = open(&(0x7f0000000780)='./file0\x00', 0x20000, 0x2) ioctl$VT_GETSTATE(r16, 0x40067664, &(0x7f00000007c0)) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x300000) close(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x7, 0x3ff, 0x9}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xcf3543a3, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000002c0)=[{0xc627, 0x9, 0x1f, 0xfffbff00}, {0x59, 0x2, 0x4a, 0x2367}, {0xfdfa, 0x20, 0x1f, 0x2}, {0x8000, 0x81, 0x0, 0x3}, {0x5, 0x40, 0x80, 0xba}, {0x4, 0x1, 0x3, 0xffffffff}, {0x400, 0x6, 0xfb, 0x9}, {0x7, 0x20, 0x80, 0xffffff44}, {0x9b, 0x3, 0x5, 0xb30}, {0x0, 0x8, 0x40, 0x3}]}) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xe13) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x8b, &(0x7f00000000c0)="9870c2882a03f1deae868b495a39c1a7f359f2b9dbfef88d21f72f61e3a3238772faa35a76852da9a7527ebc2aa4e450725b851a3f97997c627b1b8b3cc76d5b17477f0d26c526122c1ef8e78982d0c33f1c47bfd1b56269028189f8d26bd1593eb325764af0ce90a9bcb0fe5a8dcf587dc0ed1ce42fcb4ddfff76e21b735961892a2378669540fa422645") syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:05 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x100000, 0xff}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(r0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet6(0x18, 0x8000, 0x2000000000000001) r2 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r2, 0x0, 0x9) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x1e, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044274, &(0x7f0000000000)) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x60, 0x102) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000340)=[{0xff, 0x0, 0x2, 0xfff}, {0x6, 0x7, 0x1f, 0xff}]}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x4, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) sendto$unix(r8, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r9 = dup2(r8, r8) shutdown(r9, 0x1) sendto$inet6(r9, &(0x7f00000003c0)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c00e29a1093a977819de62411bf4ca74204d42db4246a1613a7c6e3db8417bb05e83785a5ab4d3e3d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476add7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c91fa57e045d9bcd91232e88d5986f58f297fe16d96ef120245331374bc71d6cec152793600200000037fee7cb26ff31e7df8ce2f190f182b6d3f866a1ce5a45946a5b37408121f35215c77d6e6de7173e78418fad3df493bfa874e962d78b4fdb355022af44f1cd891a7b7e5c506fb1e26eeba8fce27ff26c06d0a03a0000000000000000007143d2cc82d9b992ec8a3ac1842ae748b416587739f5f3179e2e4ed3e704d037a82da92c90cf41896b37303d7bc8151e16631bc99bc4f7db834765f57c11be9d3ae289ec3684d58d2dddbbe320feb18f0d23abd5ff83eff550742d96561cc5d8db422749c41ef5a1291e5b08a872f8fb2e0640e786981fe36598686006", 0x132, 0xf415ad13302a2596, 0x0, 0xffffffffffffffee) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5f00) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r10, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r11) writev(r11, &(0x7f0000000700), 0x0) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x80047476, &(0x7f0000000000)=0xc6000000) syz_open_pts() r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCCONS(r15, 0x20004276, 0x0) ioctl$TIOCMSET(r15, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r15, 0x0, 0x3) r16 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) semop(0x0, &(0x7f00000000c0), 0x2aaaaabc) r18 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r18, &(0x7f0000000100)=[{0x4, 0x1, 0x800}, {0x1, 0x773, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x1000}, {0x5, 0x401, 0x29df6ec9d8e1b2db}], 0x2aaaab30) semop(r18, &(0x7f0000000140), 0x0) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0040040ff], [], [{}, {}, {}, {0xfffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10159, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff6530000000000000007d7a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472f3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462a4c23b767c573737f93bf74375d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa5b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041040bba46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7eace353efa9415cc7d2534f01bbe6c0b5cf11cfa4f3fdbb65e19a556431a416c361ba6c1d27dfa11a8fc46b0c4b3d964106bb9dcff17679d84882c8b70bd5f4f2b276f88fb64c7ff9798f3f8ec653b53865b3dcd00dbfc95ded1b09d897fb7913cb7b68a0f86ea6585f960dcd740784cbd2fc45b2c356e6dde3533f4be1bd74a54a3a68566ef0f75e5a5b5b797a201a5aa2021c6e521f932b4c175ac8f082b1858c0f1a4bedcd37114ea2a129000a8d56cf22d18fb0e84e3f03edfb91241484c03485f6e09591a90c8cefe08c36f31e389bdb9ade4e95f454c107db4647773cb97ff6563805928f7d6ed40c6a13397bac26eec9bdf4c3e79f3686bfea81f77c8aa1aee40a9aa751cb51365a90c6b87f47bca3c73b314da3d8581be5d9202c7a33a30ca15c3c72a12b514855e5436e9d410bb6ce504b1fa3a16dcdb46601cbfc4af7a319f533f3653f0433ba5c0f4e42efcbf2fe280ef7f1d895cd17a4310030b1e926db"], 0x10) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x9, 0x80000000}, 0xc) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) minherit(&(0x7f000043f000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) write(r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x148, 0x81) fcntl$getown(r0, 0x5) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x100, 0x162) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1e}, {0x400000064}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r5) dup2(r0, r5) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x290, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x1, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000087791e45000000000000001800"/28]) r3 = syz_open_pts() syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x8, 0xd7, 0x9, 0x2}, {0x2, 0xe, 0x26, 0x81}, {0x1, 0x1, 0x1, 0xb189}, {0x3, 0x20, 0x0, 0x1}, {0x6, 0xd3, 0x80, 0x48}, {0x0, 0x2, 0x0, 0x7}, {0x4e7, 0x3, 0x40, 0x4}]}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r8) mkdirat(r8, &(0x7f0000000300)='./bus\x00', 0x6) ioctl$WSKBDIO_SETMODE(r7, 0x80047476, &(0x7f0000000000)=0xc6000000) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCCONS(r10, 0x20004276, 0x0) ioctl$TIOCMSET(r10, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r10, 0x0, 0x3) ioctl$WSKBDIO_SETMODE(r10, 0x80047476, &(0x7f00000002c0)=0xc6000000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x2, 0x0, 0x9, 0x1}, {0x0, 0x1, 0xfe, 0xffffffff}, {0xfff, 0x4, 0x67, 0x20}, {0x6, 0x1, 0x9, 0x8000}, {0x3, 0x48, 0x4, 0x7f}]}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r11, 0x40045714, &(0x7f0000000280)) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x80, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wskbd\x00', 0x80, 0x0) r12 = openat(0xffffffffffffffff, &(0x7f0000001800)='\x00', 0x40, 0x22) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r13) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCCONS(r15, 0x20004276, 0x0) ioctl$TIOCMSET(r15, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r15, 0x0, 0x3) r16 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000001900)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000140)="2b69528c59aeac14504befd9e683c0c597d4e5fac663c26619c92c7f8d049b6aa7b5767ae24a2be8c9f8f4c01ff209b9e317257dd92a6f41818c38897a1824d1b5cdd99473c31963b23321bd1a0ed5b49c0c9db5744cc6d2ccec6a1000f89d559784b13ca544526c7fc726470bea37f9a15be3387b5a991672db2680c86603fdb120e6bc3bea92e453ab3f9b92c65b349e58b3a86df780c5ac8d88", 0x9b}, {&(0x7f0000000240)="b152ddbd0b35571c396636e35e83659127c370bd6dd0b4df80e5720f44bc5c51927bb9742370516def1eb858a83597c8b0d4360916b82757e697f10c3b6a96e709b23e7b0a4b401126ebd2bb9edec0b2d3a0a08346a4ccab6988d1b28f1f98fcba6c4d9c3241ec7d339a8fa50b76795a1d9cad", 0x73}, {&(0x7f00000002c0)="da7916f741df6bf3e2a0bbe31fd4ceb713c478c16eb1b972190ee484596c45550f90b01b1bd44ea8da22651f10d31ce03dbde72177c6be4f26392e81f8efe6f6d62952085cc0c6cd70960305ffe4fefe351fa10c85fca5189b8958312850c02cb2561b17bead5382647ae9b9fca9f639e62d51d23a6f560f9586532350f7cc7ca65c810872882bfc510d", 0x8a}, {&(0x7f0000000380)="7e28f0c39de766f1fa12d07443c5468319c0c0296393e513fb0ec2849e7c1769d22f925d63cf3e81a11f55e8ed97751b6b940bf6b221c0245710ebd85e55a5bd4aa277e965fc27e1793a43d0983088ebd989ba7e403908bf03ecb66fdfb2429bbe85f72a36ae959cc69eb2891266070cf698e5c2a6d98d3f252c29321a59a6d8ca495e4e38be8893d89630c6fe74dd14c3bcf1d719b47d06d3f7377d403acb658eaa", 0xa2}, {&(0x7f0000000440)="e9793dae3850b3df2fad01a0e97ce537d91e2e7c701e08ffd55aea4a7c40a5823da2534c99ad50315c9adae4dec561f885bbd6b17b321d37f400e79fcba377de3f", 0x41}, {&(0x7f00000004c0)="6d73756e33cdd02126d063566ed35f72f8d028b95708f12a8b3f3fbfbf343b9446450b27c2f06d40339d3c896fb3525b0a12c911995ccb355565047bcf13ad3a4219acbb981e734d0babedf67a411aa821e8bbeceb48950227d0f68897756c63f2a2b13393f4fe70f3106f692aa9b5694613b681eb0e46f60ee0d7b7a76fec1d87514897a323ff098e3ad6aa1c20a5e183fb031c8e1f7b3067ea53b1c592e6e75ac4f1e3ef8fb0ee8270b635d0b094cf422c", 0xb2}, {&(0x7f0000000580)="b2591f0efd02fd058739a4b1b7e951e1da4eab3377c27ec9bb2ccdcdd04c6e4c7d4933e1d6fa18d169c43af3ea78259b838626d456b9bb797f82bf3f7b4d0c147c6fa89cf18ad9baf36d8f24944101bb4d6d2df4da3327f95aba5f5b4895da8d44a0ec02648d4b77e6991dc11e0a573b4ff8d821616992c81bf50261b7dc0e2cc1d46c3e69bcde96f5aff874a59c2243c2ad8c6107bc20938dc000bda694967494c86986f2d83fc9b4b170b8b66e0e103b3f627ece2c77900afe976044b0059535722661b6ad56d01ba3c73abb577bc86e2706b638446b9dbb6afae00bf0c5af0df62f9ceb9da5e99dc1c4366ce89b91a98a103b5d9c7472e9e9f7d233224788adda52666bd5b35db129ce1212c448589b8be2d98c3e3b06c48b265b20979c937d98d4a25dad70136682ca8057e3b2765873e118a47dd4a6118ef0632604d1cc744dcf85238f78440c5718f00579c2ea293f2c99730b3e57c1c764c6a1d57bcc20db17440a1c1da13709f2af0f28c4878ee48a68e79b6769a5620a3bca1ddfb126997418c6e3a6341b688eb0b2e938a906a5b231a06242996ca72b2a92dd90222b61792fd9e5fc06a4402e733314c86344b6ef39ea4846122827a941e070c5170165cba1bd8eecaccc9e44dd6c6b72f50276a6c49e401d0a2377aeda03cdf1d893a37c6cbbb4147e4af5ac148cc688e3225a01da89e218e70346e3acf258d3e426acb2e131e534e9de4ddc998467b53b871ecd63d6d5ff5d131b70e2c894af569f929ac3b144e6abf3e21278a3b83abf9386270e7907c990b84805c6847371d2f288dbcc6b5642668cf8e9b45409f4617d63d03f3c595f28d8dc994408d52a7443494d2a9c7111c59165781bb0f2b6561acc0f8f0688e6d8cd05d6c3fc7d7541d1c2c56162ff6dd02de056f4b4f0b962384c6ecbd2815d26b6dba70afdbefeb418af42a4bb7a1c3606fbcbbf6c9398dd8f5856536300df56c0039c76090da20c0430b953c735bf2cac46e9c84b37ab150fda862c0b4f5608a1cffffcba7a9833c96fb50f817cd612ba1bec54762511b38620058428db47a13f4bb353a9233b1dab8ce1f3b2c8abcd9874fe9a1a01680f24892a800ea9763fe876ae214a89fcebaeae7f83102da51b01da562c3a445c1e7ea548d2071ce1a116eec21e68686847b6c22213ac1ef167527c7e72af1f041b5c02c43868e0c82b5084cb1cd79c92a13bd0ca3b15efb71152a7eeac09502ec6002622da68d878d551b7c099b34c8634efef6f6c3c769c4c5a98862ea6aef4cdb5b3db6ade36a67f5f1e437cf985bd2eb007d2915a4ac66a7dcfccad84c0a828f44549b6b0fad2defd6bc16d95e860b9b9a79d606f80a11760b2b3ac9fcd9531f08f99a0ef2e9f658fb682b4e62be9d1ae83f24d10b2847270307fb2e5f3239ed97ba05572c31642b9e5467f3106483c14ff4fde6a24e2ebe26dbfe667718780d49ac5cb3cf9dbd3f542b5de0ae0186a75ef2be80efa5642dd2d541a8cbc7fff6254721dc42e37c893afb459f92b1df0c2fb1104861c9a2b97c3024fe5f14b8ba1b89dacf5c405f4ad352970cb82032bc70ee4f61e9dcaa7792d1d50848cd719bf0833a111154dca2dc38ab741b9a7cd589aead31e4e836bb7632f6451ed0c19ba16fde87406075494605e0aa11881e656907f47c0209d327748d39886ede73a9280470eeaba729f461713d483ae35ec71416fe527c1c063437587715f4c3e7b85c936a3e855586f1d3776af2a140f67f3b6f0fca05cfecc45e5aa36a49f8e211e1c4ec5cf6dd83b4e183a7d70e4a83c4d1c1f5cd08ffa1d3d85a5b212c9e4d7956a53b3df4a7ba2ef7fe4c8f40a7e8cb08dee8c00fb268719de0a0016b5f52744fc1c36376402f712dd290e9424f0486e1764f39a9a40f2e480032a7f0adfa311c87f3ae0cebdd9774a16ac72200ef71783ac4f74a0929e68acd04371349227b4f18ef2a094dcb21e274e67da807886c73e8c44ceb7314ea483efc5fb9ed82572a16df2effff09a597a8298ccba34c2dbdd2aa906656e5ad113d20d29a633dde91bc8e828894ceeb64365aa34198e220a5cbc5dfea1cbc54734c41d25b1743513941bd8bda096111a040e3abee6802d6af435731a84a2b207a3651d5e1ee2c41acf20cf3246dc5eeb8862a4bc61ce3e29f0aea90f95d7560a1ac5be3d190c9c8296d2d056a26df888fff23a9a73829e7f32cbc3338161db55a22b83958a3b6e1c4a2eddbba061b53d9c92f02c0087a3ab37492de8bcd77228918f0f02b8c3c9c40f6dd7b7b0ddfad72aff3431c847f4a260a7ea5fc2baa04636317e1dfaa0e392dd4ee8494f7487e01e8ada23899f0717dfd99decf6d7badf7241db24597fdadb3a5c51720680c4fd59dde8f1198f9a2084a5f30e8a2b875d5cc967891845d67a78891f6e0c5a1b90fa839e902dd2faeccd12e785f230c51bd493ea370c324e2b3efdcd724c6cf888d1eb05d6cc7eccd0fd683a27410c4e754a686027caff3b4468dca97a22d9371366ad0635df0439549917e0efd07953a7be21e991a39c60bf71ff986382341e6e1eee496d72067ddef17cfa911706b16d0f715286d9ee0868b5d6b3188cf07e12cb525598a4f12f250d46cf3aba6da69be8d23790ba21a5c0f9fc189ac0f7258a620e00f3aaf511e5e46b3d66b1cd1a807cdd12fe169fdc5ff6148634db64a91f2afe25889c86517180694fe36fd78e66eb1fa19019b0e40333161102efeeea980981d60014a1edf13f2df6ebb2f8644501835df3d0bca063a0bf85c2cc64a2d174083c8798105d5926c8fec000abc3c7603ef4d2225587ec7bbfb27c62a54fec6a3c6d6aaf92fa8cb882cc85a39a107c7797e7a3aef2f16d3df0583a17dc66c8f7e2351b5b8ddb186e12e30fe87caa4ae674d7ad68bded551d813f6a3cbe30970d69550220c6a7bd7bcefe3a2f477b52323b14fbe1a81911faca3a9a272820b57c492f38070759fc9d29f038bb3ff82178e9b0737b690bfe45dc78151618582ffe8c8e995ff94b956ea30cae7217023f50214c19ff4777a8b8b4c2e0d3a9561a72b7788581b51f0f2ab9470896b6ba4c4aae94b0c40ba39b9f5d25ef4525142af8dc4ba117bd5b1b4c60fecdd962167b2718838ec4de65fc5e17e5a7c8add08e4535b5253ac45f010a8b1e477c6caad803f32636287ca23aa80e114e35888ce1523b627e722a6d67c618aca9541c84c12e4561c6ea896d34e809f4d20568986959608801324913761331fee2659e39c2915e6c4d60320754a18e80f069030ca5ce8405047f63a9ba670506319b01d9052af7a061346ef2e5ba49414aa627d04d3e3812e17aae78177934f17ca6759d6a1edd70fa38424cc1d947a31211f3525fcf7f1e9077b4bda51526cc498f6abf1750e71e3235bfb8bc9507068ee39085202e9a8ebf207d256925b245d9e68417658bc53e5174891dd4e5ded2d3f914c9869e9f4739a1f330b0e16e97df5cebc1fdfd306c06c3bc7d551865fbbec5feed798a280c2d84d5c44a689c7d9774e32d4c6b5734ccc51623561591bff9ab258cd5d7297cc2bd79ed23a4f7f28125c3ee7700f4cb7b2f562da07dd71a9c973eb48d4204467668d77bad62dff5a7ca69ae99edb75359bed2acb33698f3cb460770aecbcde6045dbe8c2e1d9f4e819c2ccb6de4c357285a074f257a1a8168d6eaee434297614ff42ffbab6786cee5e4b7a448e426dbc1d36b1cb507d16e09580d3d954d53f8cc87145bbad3bd568b8ebc3e38d4a62c864d650adb2654900807c001cc80a6ea3ef9dc7c348b934235d65ee3b75c42957067398f1f335f4d6c02073a94afbbfe4559cd86bbfed5168d12f236426f4e13c2a2adf2768c5a84aef7b51bbf898cc9cbff0e52ecf924146ed5c73d3e9ad7420b75fb7e7cfe2a7d5141cbfda004e4dcb582e4264d0f5c9955b06671d7846cd940cd60158c80c9e737a639eee7534c95e3388b717a017ba5f4feaeb9dca6c5920a54ced4dac44886be559bf8f3cfa3dc8d1d1ed3b63f54df6f38f1e074a1f2040e8000f8343d2fed840a280d1ea84641c952c76e153e27c3d5855bab1c89a35e4cd96164e4b45c59d44e7d21fda86d280e0ae7e22fe705b4d4a892cfcff3b9a159ff8f68fc4954adbf8f9b620dbcd9abace9f72071e02d862b0ae0c52bc421081eadebc2377dcddde95da6ac22ef6e230f1fdf50095425dbf4e2a07259721fb53688a58e6002a1e82881655105c18dde8b776053079c58a31318b7cc6ca7a8beff8bb8cbe8f4ffb2f7ff5be86cd8299662899a65a32f430463d6583089654235513f9fb90b2be130926a7aec0f77cba57b33fe11f7fa18a844236736eb17c052599fb6e08adffd3a6bf2ec284404b2f316e019183d7641dffba182e7634a046fa1a44174e948fe4e8b94c4c7b89d1db5c2886d239d2c30b01347f89f0e1273c1701f8068ebed59c45b1339e8ee20d019c623540fc7c3aa04243dfc160eb4fbc6e6e1b79b18c8dad0fbdc18409b9ddabeff188bbd869c98d64aec5a0846d0140106b3391d9b8c62965d15f82407c32571fd4ea89629be4cb2c2a101ee9149cb30f77b3c9558dac22e34012035bfac6aec3d4be360621d592d77e5c09d25aced132cf0813b795c2d60aad319844d1291e6b8dc07ec577b37358956e31344ae6d9afd9b18ba98037cb0066b10eddf4464878f1ec55bb7e1426f4384a1bc5b5e8a8d472925749d527fc6a0fa3e27c077e18c5168f2a2daaef36b1033302ac31b47be68125e961667f39320c69f22eb4727b9f285ca8f8346e154fef1069c4c24765d83239efaa4661367574d36dff35aa856fafb91fa6a66934dc309cd168eb3b3da6e94f82ed30f4a6859bf35efe6b19189e404b56eda6da74908ecbc8de28ea2e83e0010bffbb58a1ce072fa79b08d11dd54cd214f5bc34f371bb8c115aeaa21714a5eb28d4b861720013fc2ff96fe71d93bde5d6b7c5e8f96d6c6d1f029794ec4ecccb3dfaab6cb18bc1248cd5afe589afd2311f31ca6e3596a8b9944486e1bb094a39e3f6a255920932f020502b3d27cb9dcec210ebede7093a6dd695ffffa9b1035ac265d59c96bf1a8d6a77de93d1604a87c2d11f6f692de57c6aace6836e0170a33db97da61eb6b6b1b9c02ecb1a947037702c55a6c576979f729882e7d78f9923ed6bb647674bf79de161317c9f291813496f5bd0f588bbf8321f7b4ad01f6b0dc1bd967a1fe3faf32121b40a7cabb87ad35a515ee4509dca7993aea21322e25789eb6d8bb33decdb4752aff436471ac23adeb2b669d63d912088b244e81fdd4360d3cb487aa4b55a1af367ec4e8959f6e7a50f58b3c5efd56d0b492c558bbf2797633562e8a72ef076c8d03374ddc778a3a7c428c1505171a8e9d6e005e4d3640ac7f7e3d406f63b0a0086edf18fe3d3ac8fdb6d81bc1951e934fcee3caf8f57244fcd0ec1372b3dc9d16caec37e6f3960f43b6864050b146fb536bfc690686e4f68a3e56a166f8db14bd604feebc1ff68b56ce0fea414e7e604a6f86af4560bd1005420b72c27a66d66eecb50d96bfedf5b8fdd4baf860353a749ea5111bb7f5d2e87484af52cae64499d840ff69e953b6cacdd3b1326fd9f52d62ff10dc1a1ec49d99a80e0ca9ff92e161a413b7f9b4fce4972dba25e5690099a15dc68810a6c814ff93bdea99b80563337b487d8ecea074d0014bb4196b3063e959327d8ece41899b5de4fb93ed3d82451ca95c706054e3dba037772f7ce9fa2fec764ded3785ef075e6d87ff90cb1cae4b552b6f859c", 0x1000}, {&(0x7f0000001580)="59f930785f4b29df2a77b1ca854e15d7d95b8495b592c1a81ea85561eea28b67c3d943a30516648fd8049ad340c50fcf4353997ea0faab05fa8d1779009c6d98c12dff3d2383d910e4925b5e60b0b0efa31a445481141dec408c3281cbcee4b39e19a0e3c5d66887c54243e54b4f8268c563cf07b323b1b4aaba98e406c8de0662071975b5adcfb958099dc4ea902bb93e1d4d0bdce1df0b4614541ce31e0af0118703d288c15eda9ea5f6cf6f615b0cec3404fb7c17", 0xb6}], 0x8, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r3, r6, r8}, @rights={0x28, 0xffff, 0x1, [r9, 0xffffffffffffffff, r0, r10, 0xffffffffffffff9c, r11]}, @rights={0x18, 0xffff, 0x1, [r0, r12]}, @rights={0x28, 0xffff, 0x1, [r13, r15, 0xffffffffffffffff, r16, r0]}], 0x88, 0x407}, 0x4) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x103) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) pckbd_enable: command error 16:00:06 executing program 1: semop(0x0, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000280)="784e2329f34283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514c3a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff413d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e943905cd389c96696c43052f3c40cd800184d734f73b4a9a05dbd165b08cae8287da5075e3b65b22fecffbcf8eac00465cef6777e8ae0d590104906c48d25e14c89344030b57cbff56a9ddcfae8c563aacda380236bac73451f435479343f74fc00a5c377c87ead2aecb6449195df1b7c855177086750484e381debd8c2db94df2deb90d89c91a958f084300271fb2db895e71923e75be72f03c9eccc74f97083b116cdd208c8e4a11fea4e112fc24a4dc0ede65f2c3bf18a52baf7fb8c1759ef309d584b48cb9182c7150717b76b312216fd430d387feb2d52c5cd89662f2991d036ddf9441b000000000000000000000000000000000000a07341a9af4a1122c832200f8259c0370000", 0x177}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8", 0x7a}, {&(0x7f0000000400)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x1a2, 0x0) r2 = dup(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x101) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3, "65b61b8ffb7641d7dc6d52b52e4b2b569294388c", 0x9, 0x400}) 16:00:06 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r3, 0x0, 0x3) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r3, &(0x7f0000001500)=[{&(0x7f00000000c0)="f3fe9f3cdbebcfc5819a404e8d899d4d2d6bc0c15b37109e3af04d866e04368433e3e9c0b62d9270920387c574caf9cd280c69a7e0c33c30499c7187c2551a7986c5634775a6125a39a7af012f774f3ab798ed4cf6572c5fa78d653bce6f4c461787a6d232ba8d203837e05cbabe9257be3d0a9f259ba23434", 0x79}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="6d19ccbda97175bd9fd2d176fc6c5d134b587e0b591f6d1673785ccb8c9a3d03baaa7a557dcbaa7d22bfd4aa7a1b9a79d49f0aa6a173a9c9a943b7777287086bf4e10725b4067ff470c7b45521af7bf80594c4070c59eac626a833a866e17cb71eff9c34a5ec0ac8cb6204705878d8408eccb7012a29a1aea114aa91cb8356fddea5992535979b432f7c7db739c1b0ef84f881df3ca0f01f33ed0cf0d28a07e058bfd2878bddcaf4c2eb321d728cae780c09779ae95f1419f739b18007a8d0c9773127a4ab03", 0xc6}, {&(0x7f00000002c0)="1f0d3f9b37bfc2105bdc01e7d1674cf7b1b65ae49b91b3a9f08d19aabeed77d4e58c61d406c1463ec97c4af330b1de8df06bfbe5ddec770e8114fcff299d08da3929a9aeddadb723f4880152c0f81f3b933877169b817c4cf3d3ce9b586c8d5598c259918ce0c9853e80ea132c819edbe41ff4f371ebd4f2ed3c352bdbf78ca1d93cce5a4b0d7d99dee746d9d81f9b8c3a9ec2398910e3d0b34aa9936366e8ba50bb1254e95620b4a5a5f892e4f7988d419966bc4ef007300bf5eb8ec0a60619c3615419e793c963e175a0bb084b8687561a426e2bd67ded7413b2a5f4bb5c9ac0bdb935a6fb78d6a1a42f9ebac7386772e57657d3da982666d6fe10d3f0e7d20107da87e9b17811c5fd6601455130b25e9460f80aee39b50ffb19dcd3a02ccd92f204e76e39dee115b04f74e1ce8cb2c53213d0d83d457922b23c0121c3227090773070afd6baa01aebbbdcc265cd5277abb06c04f7263de958d076f9d25359e24339a78debbb33e4e11fc4f285cb35e2fdfd2700d827e10ce4531dcebaa1d713c47baeb10443932ff8dc5ac77d2cc00996dfc3cc117b97669b91b84f96bf6d5db09a2f979c5b3c4ebea3c90179da60171c47ad92ed10ca2ffa23c43c621a5762ec138156c7c4a63ab1965f388a4f49d13ad3dc225288ab6b062aa63bfcbb4d3cac3bf1ea24db12b17b200c8fbbe204ce69249bb15d1a7773d6491ca983939b6be33dee30146865dd680028b18191fb7c93d25ddde7901daaeb32fd9d8980ad3016cd22a8fa723236ee37b9cdf3d41ad982c58eee4e919eb39c3c2d3ed59177e4e3a59f7f514a4ff1bd9c9c163aba5c21107fd940784eebc7be96bfee9017ed5fb647e82bc6088219ea40a1dd45ca040f3d28d5384195acc1fd8bdeb26a5ab0c144d104e84717f15d57d884cfac4791420faa599b2912c4a72bf705f8d05866e9b345bc7183356f2068ee51b16ed152a6d5c736b114e84f0f1c5afc358ece722371aed38e5c724e4b190e5046db3dfe7657df856d2bbab1e370dd7256c42c2886a0951eea9fec6693b2df03c6d688f6ecffe6c401cef48e5c5b0f8372787532bfe0be0ef1d211c01d6c682e144111d534d29f8cde3744745ac9f7c1ceb79b545cd1adb9f1a74b71934ba63a482311d7c77284f8f825e8e746e9932c74298d94d893b76b8a66253342e33bf6f5773c045c5a3b787a1777b125f0cd708cfd0dbc63fc97698bb98a13e82ebfdc101f437581c0ae51d7657c177e33c713420a125cf61424960e1722aa5c10726dad3e1c1fe3d515a9412ec13aa49a58f948f11cd809737f5a2f55c92caf6308b96bc622cf119a1f49b498c11fc8f0dee72404c8b495df7c55216c47cd302fe14c8101c3b16f2099aeabb53d7f329e36dd0ae8b251c3f2059189b0bee9a9c0caa5f0838435bf6563613065375202246b2f998544e6a7862e7e615d0a424d002410fd4dd98d4f078d50fb029c41bb4030a4902e9873c24853f654a2de7f26f1282f4b1e016c8f30aecf0c7a53b777bef1e13704704d8303636f1cd437996366f523e7562e5bfefc2f69c8a5dd98098c00e47a8812a8e79a496b8de27c551a25187ff21ef98950355975501bd735ff1b2b5c6591cc738b4ee2564c4997b205b6ec94061624ecdebba212e59fb5d547983db1423fb60103897594fb8b7db2f740366e34024e3ee8894cc0d37d4191eb4622f74a83b3818559824b0fbc1ada090891bc2cee08d7f1beb4b596b71808cbbc0d93b7dbb285f6402482f6c3a69ad60b230689517af5606e4ba1ba9b756615a0c5c37548e96ee80421d4e566d457baf1761d9e6bd7eabb6fbddf9249ac1a5fa7fc599fccbffcfffdda1bac6e51e75aca90767fce2d0ecaa1cdc1210e54c2ef03637ff47747870c244f986ff9e1e66957c1b7b8bffb5c4c69c8653d106394f572ea689b5d89ee3cbc0b213bda65fa0471ba14258b5e467a862627a3d256d61e11e6e7378d73565bfeef4b1c9b8c6a80a656747f776894e51046db7c3530dd9c99e261bd94abfd8096272d780bd3f8b9838f32287f43125c3e02efab723ca2a2c5b1c36c42bfb13a80f2d7795d912abfaa2232168ef9354233ab5ab08bd4990ed11bd4c73f4affeb1654c2ccb86175193d29bbd2d4fb965a0bea66b0b7fd4a342f056bf7a5298468e0c87af784c725c91d5a31899718fb08074dd56da6859c4799d89a21661f6dca37c4df4cda16dd4940f47e5a627d2e1d98ac86d1e9ee848691a79b5f3220f100d0325672e0f7fe82baa9530278ad06ed70867ffda64ce30bd5865a3cfca6a2e37be82ac34853b0941983e7b574ebd9f5c90c0723d81b203b35164b43beff208ece7d7aca82517cc74641320539fa038609cdfcc56f52032871878d78f0c4ec98497f63b0b4ce934491bccab7ecf0a9faaf00f0d256a3dc84b9670abb3b282bada6a98fd128c856c8bb45a3e265cc10e794f542f250929046eb0787c3e3018583258af7a3473eda4ffa6522ebec2c29bb8e283a62828ea90e56ef6cfa88d5fe1fcfa0e5f22e6af58b6b9e396e46e4120db4a09bf83815b26bec14a5b43d199d548b535d9288818fa5d95605892a3d112b7fed5a9665e2e29a57d4ab5a0de7746f411aa24a7884c48faa9730edd927805f4b71ecf1e7470c9f477d1e9bebe6950a0e456be5d2fe07d582f224c513e66111a05b7a746f63b258917322b37470ead6d0e5b97574bf76eaccac951a70ccc9c25b909f881f4440802ac635aa4dc10728d5a13df6a656bc5be928404d744c115660afbd741348c3062ff9572841da2c6605d03bca3751a84e3fce8d951a81a3b1d3cd4d6128ffe668afa27c3155bc270ed7df12de7fbb13379c5f87fe2c77e795ca00062cd425da73325b23b796e9adc0e2bca145357b472c9d8918eb3d9b323d21be4c582ed10dba3d2e0a7c2ef71e93ff8c1af88a63d55d8d1e2b33ad725bd1ffe503e966218f60c1ad1d45d32929278041ba12f8dbfc1fc312a77f56a342805aa8ca5a47c3b9f494158fd6175d8f6027c66970b90d102af97906b5b3e6ef9d57e4b2116a6f45a1ae1c148ae581b099d580a8548b4dadf34c0fce8431a38d828257b6a364f9460891670bc83a61cd99f4b2037f801dc6fa297ec8ae5753ae77ae559ee4428a6191e144653cf316308d3e8b7206c7c4dddd8916aecb131acff6730cf413e6588cde648a114b943a10722f4e98cfb3a5c72da9e1a8b52b584231dcd4a5813083e485be2ad878c3190f31152eb1bafb68696b2ffd130fa740e35cc0d28ef8e912ff0194a84453146848d8e7b09074208599c8ffe01170483edfb389427f6b8b1ba9c06515e20e3532f6815cf7894b27407189c5e3980971fde4b850baa43ca1a1e9530f300d305554c21121409af9c43c4f2492ce84d5ba296a4301c3bfa2866c78fc3f9e2d43cf513b7af0b5773a93f9141ff7b3a63ec8f7ad2f8630160d376de704c8f769db6ca613cf9c25a12f272988f09fc254e4efbbc1190be1a3eac68dbc0e774819b495ed5ebdbd1a3b71e24960e384060978235528d1e8b8ffe2697a1c6e50abca223cfef1a0db2c8269d35d43588afaa582185efc6c02ced7b714f326f2f3df8cf576328118d219ca4cd7ecdeceadff784cc5d56f70e0d3a2c403bf6f9865872555e9d3a6e92dfb9dc64991603ecf213d5ed5b71a1ca63412b87407ee496b7c12662c704cb7929b20fe269f52461fed140f861cc8c08162235e7102b4a4e5e89b2ff31ebdc775f200dab7e8cd87dc271b4acb8792e3cf6d99c9cad1f78c539d4ab2cdd9bd6ad01bbb49055bca051b6bd2dab62b233a60f49edd5c225ad5cc15f87968f21f2d7140430fe8338cab177077bf7eae266d77677fe9f2e11d1d052f986b417e1be8e075525df8d7b8b6887efecd9b848ab6a1702ca6e028ea0e009891effad4eefe51900c8a30166e697d1e30fcc5c98173f792cfe6621965d5c095c2dfe4e5f8f11e054d57d5dbee5070bc8de34925aa2f6e71fd0cd6397ec012123c6b63f562adfb53d96a88e09cf8af13523970b9ca1af5210f841fd570c5c9e16cd299e529496b3e04c65e3b35982a14323dbf6fa1288b381d50810a241170f865d728954eddef331d1fc7db6ee4a1f9f84270d77b7d9903eae9ecb7ea612f217b30b3145f79945fe2ba4f649af66d640d93f0ad8c47ac4f864764af1c301afe79070dacac7f31e940c61ecdac1fb9651e6a774cab70e8167de4b0d2869cdb24a0cc1440bf47ae126044264106b0eb8a055295acc21dab9f17d9ca70d4f855b5c2cd1ed6ff7a6b19abbfa0f447e2c1a6d65ae6a704752f689e44f7171b3761e7f99da2d9991d9999c2f70feb0a05971579b19aa5ff04d3c2f014e591e96598897023d0a7e26749a9e2e056361d02c61c8b5fc08cc64b65fa3543e5a54eeda47a368f38615aa646788be3e1622efabf6f64843196522c1842f618b9842d2877b709a96f408873415684f53d5fd8d210e8442aad97062fb192f721df3674d36bc74ee21617c0a87937ca337b4df6ba836d7f50e7ce3005ada71856c13dad05727fcb3a033c641fe2cd4dade7b6f53c1d2f0dff24d56d2ee25547b1c8d37191085495128935142062e8f135cd7e5963c3f76f6b53a6248fb547db2b151dce594d363cd22b5316933867e91d359475f063279078f942115f6f09f607e1faca14f7ba203e4c06d576b57277877784c333a7d8a7774bc84610851882b4d92d0810343080bb30b68edf79261fe8ec9d4871e496570ba75b5d84d8754fc20841451d9a580b8634af8a17dc7284655a540ecc0bd576fc58b9d55139165fedfd4638ef8f824e486a29887031659accf3a8d49de5059b53ce1a70f6e53f635b2ebb1feae44c54a820104502828afc80017c2f23e7be01be9be131b6ca89bbe909eb12c09bef3f193611189b44b16d7692f6d5d819a5bd8baaa464f057001ecfb70bc866348307369572b25c61ff750e8d37b7138b009705e904b3ad244cd2ddecb7e088843f27237fb31fb8ef97012a8fb0133cbe5bc92c80b89ac3e2bfaf4ecc51c490eedd2e9d25a5c14348afcf15d58d1983791625978bf876be8d33562859fe209e5847a4bbb80b10f523e65da8f6dfddf39a3a821667f3d33a7f91ffe958c1969d27a66476e2a6d5c89d8335efb74f2406c471b2f22e3824ba807bb77c7d758b6fb3057219d5f1d76eebfb0e6fd9074ccf040934e9ee692d5b32227a805ddd0e6c2755286bfab081baa0c81fb9924bbee60770ac1534e65cabfdb8cee2265069d49e1d4d3920f587782e556d9c4c38e5d22f007470b0883d30de3bca27fabf1f4d8f234e2ccb3318a646dbf55b2e90ddd84f79aeb4cd9ca164ee59215445010b22dad9e3ad1caaad2de5ef804d2be37163f5048f0ff2b0b8cd6008eec3683cb686bb8a96cc68e4d77d90306c9605c18ee2bffcdd527292d4a3998f6198e8471f22d80f29aecd9f18d8a67e6823a6b261e496c7b2f862dc9bc53cfe1272c6c4392a2ad60dae697e860ca168ae347eceb2f9c4b71f5db8f30545d2948b16e981631bc1e4affff903afda2cf7022e0040a832485a7cbee21b025d876eb0e79ce11780ff84c5649f7c49a782520b671da54ff2037e61d0c75834592fef8a28fbd769593e13f6e0c5bffe381d821d2836351c75a91419a6f2f547c08e8d436ae3842775547d49de9a38f86f967807bdcfcf5c04532a761c463b2afee6a93724174e7bc224a321cec4129f24eeebda22d17425f2e1dc987e8e4d6078b6a0d88a383ea30d53351dc5200b4b", 0x1000}, {&(0x7f0000002a40)="7e80ba3e14cf2c79154171cdd42f7daeff24a2cd27c266c63273c525ef36a30e9eeecfa05aaa236f1412b3804d3d25785c55da873be623bdeb32ab82948b5d3e29a123da01f786f3028d67034268cc51b67a86435fa0d6f255440379364df5a1a960a40305dd32e67c3bf76fc13c0e821f5c2d20df007aed1634caf2102643e417a6c779d5b2bb829b2d5873b7c838813c6329b343779967f544769d21d1dd64de42771fde2dcaf0062519e9797fb4d4fe9b9dc1a5d07a1c2dee98c96433bb9dfc1c712f542b7f88673748c7942b9111f8659bdd3c845a7c9671ccc8f6cac60562c970d5348233d0b955b520bd9cdcbdcd00733a48c30f2e15b97416c58fce233d25c31e10d20dc7a6cd4e5e3b2a3849f5793fd98ca3f37aa6e17489741a0a730a2db580a5763c147b000f6789dd8fc463e3f0dac33584061d30bd60ad322ca6c687384cea31eab2cddde2644ff5934b0292ddd961bc821cc06b723e80d39939e8bb3b14251f9db445c8d7d71dcfdd563a92a7c325ddec5b9549da104868ba77a6c60e8f0475c82ce5781165b74d245557dd6b00a4ff88c83104abde805830e6b6ba32dbad072eb9c4ad377ce2f365687bc8c3db3b9f1279efff28c8c4a576b603fedb46f4ed2bf6da0f0a9b26eba16c8599fe89b054b044ed07b4916f167d9c79160bebd03f03bc4c5dca012225b9502e5ea0da2e73962ab17e15b359db1ef9e5033590aff1d829d408aebcd6541d118e20aaea94655056a6410646cdd2a34007c5489cdee0ce6a96ed1d9f875ac34298227c3042ca1a5ee34013ae8b78c969e7345715cda4111d85ac7d1ed863d30531ffc6dc593d670878eee82e61cfc312cbbcd0f2a98d36975d3138466dfd82985d8a8963d78ce6d0270aedc60ec1de7c450933016e484c016e48ca284d6ee116cc814d4a752833b45f90fba6f0148c4ef77ab76cf72bf28a559807ee474caae7613dfd927c84fa84fdc7276ecad7950fc81fcbc8b96e868fb4e76fea05d3289613311fbb476eda412ba4021bc16ad0b9124c13d33b6bd74b71457a6b59a798b900a2ca4e626aa6f800c3faebd2008a9893a57e7f08f9649c4fca688e320eb01c9583c5da60290e06176dd212ef92f11a2e0050fe1613eeb88def099a725ee39ca5a3a38520385c64dc63b513694d60260b09f8b1b3769bd4b49860d14a6736966a5a6fa0d8ddd227d6f9c243ada787102bf41dd7af66050dd6c64c24589a18b88b0b955d969c07dc78d2bbad6178718cc6130b2eda14a161d0367277a49e85415f36e4f636f34e6a312ba9775a7a14a79e05cd387b5fdb009141f44b9b84608ee1d55419297947b3f6c7d788c1e08592a39d5223b219383f4cd59f453da72ecfa270e3f1a5a6ca1cd98ff7b753c04acf5d21c02430109ac0ba3c0aba69e6c027967e4cb8d2c33308501d24fbc48a8d4f74337d785590236ba5383fdcdf386806615681b91e1a72539b78932d34a9c5b41b71c9b9c88b20e8162208f9fe91fe77b32c890053c757dbbf428078b1f0fb5cb3b08e73c423f5a9c1a664d839239e8e85ace3272449a04c52c94cbaad69611b9aa0ea1e92b006a72f85b69997cbb91631d5dfb23cffbcac4fdc0d19f7fbda207ed4a7743d64079dc99571420725ba09af42444ef8f47284a1e3e5fdf06d086d76b74bb19a4810d316af4a81db2d8045a664e22776e26854ef7a70561a5e962b4bb2c7fda65f11a5e42f0e44864378e31d2c002aaf98e95f4a3a9bae061c2374d9d6715239f2a73964a3b7452534d71750ab6b364c64c4fa51b5e2fbcff534b7a24eea44e3c54e89a1580b6b476e72ef8c71c5f9fc4f152133cda609b4744831262c1f3b28a5aa273b0a6298005c40d8e63a2c1127a3cd4c8d183dc963ce4a11c3c700c56c2a13c9213aaeda1f49a9fbff7dfef0de6b1bf56cbc9137d8c3bc3134032beb2088e6f016bb577fc85d86f69e5f7a4b48a0b71e140197a62c89e6e71681d4f5c52ab74a9b58778077db977fc32159c8ad9ac8e3017ea8db90684cc613a7f4f7c493c8261d02b43065260472c8e557248e6d6fe7cdd9f2f729633eab3ac43b918d7bf03e1a3b9fc8f033172237e10f5d9aad3b89789fdc70bcf7d03ff6285bda3e50faba95bcb23f4c8c5d83aabecca845885cd9650d1a12c03adc751c1ee3e7962765563c46007e7f2f84168cf66814be2b79455178e0cd4ccc01158cde947713348f61f6d312e4b1e344eba10a1dc5e1f2c183b733c2b5594a2b9ef9a65f5d21c263878997d2a6af24f6e18f107fd389a03363e645357265ad991d2e7cf5538101d6c12eac99707041ca1d88b5bd4a0693dc8168aae98c298d12a267681843d76988cd401cfb96372b009a14a08227bd1d06778d1cd0287073374a2f52951eeba2438a8a6557e1fe2ff6d172f6ce184165e01bef6abd6299c6429f12b304ead595149e6c84728ac3e2796f80197778904a283f1b285496c4ca5395f7de554dc1a14b041feae2e39577017f813a7654cfb1d59c9e7bbaa3ad54f9d33bf56f66f0565c7288af8ff540408083dafe4559c9fe7b54d0ac9c1bdc165bcfc854f30e73cfd05d745fbd6610c5b01f428c094410fd94da9c91811800d5571dc1135c57b7892b26276f79e7ea30617c4965ddabc1e6bcb43d6c92a29ce4dc98307a546299d829d4bcf2b17ce1d79c258ff476f2a39622098fd4b54de5b872f049a7f1e5efb0bb178cca43e9e96966f8dc947a3fe6a4b615e57ee65f64823dc4611565ee52d0e627b13bf6f0721a6e37c82e4273890798b0461c9c30a5ba612bd59de2eea12755f7d747e986bf1fbde0fe8dfe4d8a8cb329a0042a9f13a9c98ff0550f3ca34894c49792a8cc725c4a17b651a602e789854c83c8c5734be23d142676323be798d7f39f52ab1fc9b2c6c1b99319fed4603e2a4c7ba6b8587eebba481690d2d5b93c968f70758d4ef33892b0d7b18dbcaf5949fd50cf795ee104a6489d6748950ab72a964ed1cda45e5801db8ebca2e01463903341813922c6a67e9a2c4c73d3263cf8fa3eea12d121fa698e988e138d121d7a4d9cbffe49e3ed2804246c8a2733f818dda1b8673029a414fa676dd3d7b134724b4e809c3415075f9f3cf19b01492c3fadb82595835a64cdd4e0e8ef8e8534cd6de7ad5c9d0b389db3be82c3745fc9c65cdf8d0c7170d7e9e092e7e8817da9bda1c0d31214d2c2254917d0d5b61359f4469b9a62cb1443de2f727dcc59a9bf22e068bb193fa9a77a694b6f92a42a140fb2dbaac3a342b4af0bf48e74a0c8b3c75d5cb444e50c51d974bd7def94e8feaaaebf056a9ad2ed6cd3bf8e201dfdf957bfe3073957a2882f700624732f07b47933e03365f1606086e1bff136f96ba655a551f17e219e3294f74bf5adf93d87ec3fc337c17aa249817ddf8516714f7b0da49759c6282cf1c2bd82a702e25e6f91da0a03d0c3f9022fb50e687c87bb0d94a95ebab93c8847652757bf245d03d75ce2c4366bcd969151c57de7b281befe6aab3f5bc1795ff39547294281c7b85af0c01f648f333a31c7922ab1255a9669599a122d72c5e4602191d277d7993c953688e4aabd7c7acb9eb9c357b67a6d283f722cfaffe508d8a5f39561cf9d40d1715dd7582e33ade170a8acbef89a3cda5a2b4e0b507e046d894dede3309bf5bf8a0f47e37464a3ed4f66720a077b48129fafd95e19136461dec1e2fc3269b2c291ea68b07996a2b93e8017080bfdb4543742f8547f482e7587fc13fad9ced15e46a85070bb31e85feb27114ac90d3768d367e67b9040655c92970db25acfaee60a7d1924a7ba60bfa29a6f1063b13ca76de1aa8462b2c8a04acd1c56fe873fe5a4e37b2b5f17958923f4e3f9a039c0940b9d63fe583173142c7d12f0bbd9beb6f8a895512ce374c8822ed63cd093e433a78d801ead72216336ebfeb5d85952af46fa53795e9c69f85b89fea54f88ceafe1850981ded284da6bdaaa5f5900a7acd6f897c27e5a4ad5ac85dc84f055d10e3f580b33f6396b4b952e2a7033586403363ab85b7cc055ee4e1b34d565ad45b3604be359f84726c836673648c11ad43c583a4a3b2a2d574391513eaf55db29d4a2f9a581ef233d1c238aefaaac3611c40612ecbcf7c1fcde807c8b879ba18298bca35d9455c882c1d3a9a400deb10be216926d5116622dd23051262ecf58c905a5ee85537c49439030a8bee23f6b66b5db4e151075c2124f810abe534f692e958af5d5fa4dfd4929816ee990f2ddc0acd4ced52578fb7bf4920c0228610b54cb5b90015c7a59d4368604d5d81f2e03760db19051e1a775501844547a3c9467e758a4b50db6e6e3cf20b248230253602a91a5bc744e7463d59fe8c25de117fe11581553593cdd4ddf1dd6c85d4ca8afc1ce5fbd9a67306b32ddbfdf50cacac1bd9e49672b206121778020930c6fa2437b3b45f5a0d67213c581fabeedc32e4314ae853549203205fc3727b20e4c96ad9b317a51d3b59d04adc4d049e845e9106cef551e3d3afc2f852b6d5fbb2391600da70386d2f9f9b5d22746b4ab7b26c4ab91f0f186657bc40b93124d5897821a5af00e9ffee91e03821048b0cadff4bf9df8d4a29458a4389a4b9504982120c8743ddb65912b355c355092b8b29e2a459313ba4a6565de570d8ca0bf5df810f15f4875b4a917da1877d0f515398a5bd67057b835f303aa48bf1e349a52027c790bcbd4d014254b7006c304ace95cc2e76bc8f5a415a6c2899053b2d97e369fcef7b9ee67803cb0a6cf0ef31298f030db564f4f7d6b0c8893a11edc74b8a91c7908b8f2c2c6c78a5a7c007fc6e3943d51240044c6d3725b4d7ea02c5917ed6adb190c4647b3a46a08b28213aba3631ea5ecf43cad480d20e999dcee407c40aaed47a6a8b09bfd90ea7da16043c5696844c1588a5d7e1a1fc1eb395e8f76c650631de5db2b1bb4bcbe555dd2c2a334c156bd5395908e22263a260c00f25d00f1b8c6b0e4909a565583b816d71da039a3b984179b6fbb59adf730def5939764aa0c5c26810c60c893b0875fb3ce8fb6c115974ecec830f25a6b49208fd755a4f011b1be6dc8abb616f9cac9dc87e9bc30110401a0ce1e126f75f175ac959fc61d6fbb3a9d1b1c1021b71b9c55da3a898b6a2987bb4ae2d911e62dd4e4cc31c7f3a7e908e0a05f1382d8ace67257b14c1004d2ac6dff79adab597a2e49a3c836f567e3cabcb81548d531ec6763893b2eeb7b332f609f8491f14a25884a70f74b12df734cb1d614787853c659bb3e0a4602678b900ed3d0fc1f076b9e356cb267ace47f064d2a33f12de543e6f74b52a50a6511a21a254c4db9b9f57c0fe00e3ae15c8737a569452c27d4fff656e83847115da81bce22cb9686dbaf26769240319ab160879e6d69b50e7f1e7793a10fbe28559d4c170771dc8c9f449aac0b6611d11b06a5edcdb14ff6dc7b91d159b749648e098561012150eeb04560ce75a90a85a44edf6732f9536ea4c6842e5e33c90cb08376840381fb672f43bc5bb3d24a7aebb39e3c6462bcf289b722e91d568d9d64fea13ed3a3095b41f7e180c5592dc61ccfa67d8224c51db21c7fda32008b1e612fd96ed15ed7d265849f40e1c0dbfde3342197e0dc3438c158189be3612827692fc3c91ce39c0c1a72a2ce74e827bf0a207d53d49b5a569b08ea641801f0b9d1e5c4cd219c8f3eac866f400f39bd80247258eacec9b7556c3c0828b2442ddfce50c4e4ed766615c1b0ed37d229e234590350cc69205b81037d0f693bfca9755b09ebe41c878976fab97c", 0x1000}, {&(0x7f00000012c0)="5f21453b797832bb2e9ae2fc175c504027678e6f9b367cefd88a1de97c832e5aa8022b3eee16fb5876d3a7c61c7d6eaf4dc309bbea4f238ba74a9f83bc18c5c3ddd568d60482e5cc15abef8ff68aea6a9460113982676d57bd273ba946fa3ec2479e4f236b6ae989", 0x68}, {&(0x7f0000003a40)="0bd3686a82893ecb1d6f749b94933a0f27c91479f91dfad99bcdf58be2808eee02da797b6a4c46266bef6c79baee1b65953ce4ccab55cf10720f63282f6575b801e5f980c0f82b92b78e7dcc8147b4d1ca518d2c4ff7589d9ca17ce26a72c02b13e9f87b3e2538b454d2f76e5fbb027bf5877920fe560c531a019bf966efbadc1a6c2c41192b49c0ea11249d653f63eca1b27c1ca2a98df4625716180eb56eb9e0b0c859ae72c433e8559ec48075e7905f0cf86b8a2284efc615047ba816ac89143f65bb766c06aa460c10e191de5282cd3cafbe9f49fe24905957b9d89a276916165d2784eb3373b5ed0cf4c158b4f0893c02f1fb3bb066b7274f19bc4d99a3cc7a9fb28827d5a8d5846d8c3a78694886da491275072d8dab84a26eef033801945528484305cd7d501fd1768649b0d2aa5d8e4cc6e537fac5a754ce36ac77d2887f5a3b5a49b9ceb2b0e207318aa76c9981ab53ad8614fa383410a1919ff9d150a5838db86d5888760b73dbba3cd844ca54cab9563b086dd5ecb2d4a3977c5a93906ada4925c03b16e41e7f96720a2d7fe9e01468d9366a3d3de6c0f8bcda6bd606cb7e0c5c7a72b93078b3a74d61f42920bf01162f96368bd323687cd6e2249988bf3c9869f1d5b3aa027be2bed75d774b128e9eabc509fb1376303d12e2cf923778ab6815a5080f7576df424e95e0e61d20c586a5316eec2d20c7225c3bb107e68c431962ca1f02eda33ff2476a832050a9fa5b8a521497eb7fc6030d2030640449f8603810e978fba72e163aa3bbbdac1beb26186ea481d3059d8b32393fc93447f8e027f7717c2c14ab8b5ee8201882be1c82f998dd3a1d9a6cc034b0b34002ec2ddcec52326aadd0a535ccaf209a651f7caab246f3556b97555c482adb1e44cf35059d61735d41656dc2befc1297785d162f1936324a790c4de40c2b0b127969a00c936bedf8ba0a6807ac8ea5bd64321a7564f917143612e226677974de229cfd264fe3eb09834283247e51d7ab12a8be92a5bc0bd74ea4686a9d9af2c9a38c2bbae76baf1b1fb0dc6fa0ff84810e531b54f60a085f258d8594b1087690af76ce374bd91ac38bf2a03d0aec9abdff5217659d51903507694b559fd07ec2850c1f6661359921a7cc11a5558fed6d14c2e8415e5ca143d0b480c83da4b9d21bd39fd7598b23928ec7c6f53f22c27bcc254334908eae98cb45d1f82502b49bb835464358a16d61a8aad4e52a7c378e891561350a7afdb60c1cc0a96dce4376c3ae62827830971326e11d9f0c1bd438ac90951a3d97271bb1109c193a908491f2b3b75fe9e7e9e22d803ed88c78c58dbdcc1727218ea322095c9c07007dde4a41f2eb87cdec6f228811cd1efeac44c8a9dbf3392fbcb8d7bc58e51aa0d9e56816edf1e353e1d2f0f5cd3adb74ca1adba9b8f404f052a9ed02dfa8984a0cd58a4c8c6077cf69c338d7d835d2f6a6329650b08dfdce8264ede7f46f771f2e85227d3beb805672053b37824c0a2dfc47c9d414aacb2c6b30ac97d8092387242125e5c02bfee7666c17baaff6ce5e1d8bd7f2e05a4509c77751b256e92231f129a9080f3ea6ffb0909c3b0a371863a8220444b290d1966d3958e16eade1055ae13bd782759a46f3f2f85e3a32fb4c288cef91afd47af01cb26a18c46d50d84ce40880a570bd11af13532f5d9cfb015ba8074f0e36b0f7c622067d9a41738940b9c87aeba8047953f851f3ae9169b620184469be9d9ecec042dbbade6e1548d9cb8898dee1909ba21afa3d291ba317b2715dc52c1d0b1a852c4cfc42b2460780dc93454ac4886fdd4a64f86ae65526efca3abd6602c570e77ef94bbafe9d4c6a8454334ed7dce1ba8be82f6b18edc8f7d998ca3bce913d624a53e0a0ece9a520c5eb5500cf9236dc864f5c7448aa230ca6307900142108efc591a43f44a8d7d4ae3a4dc018a61e238b03445393f30fcbae29fc1f75dcf790e597068760d7e9e16ba8116419f2062f8fe025f2140371f3c8f6fec0c4d4f7e736c3acdf036f9f05faa7c331862d0614af4031debaad729bc8b02ec3da014bc047df990156c2feb6f6603d96528f526528cab0527f6cefc0ce43dedb20b27e760a056db357fe38fa97dcf2cb4015ce65d369bdd77d7b311d1278182ef91e28c2bdcb0bda4355339c4463107d8b06f203685acd3b1b3fbfcd0d9a605c72e616130053c09571e7d2053a0b2da8eecfb2df0a060b18d9fd4990332d2f268706999a9147401585b9c7ad5fef85bc1f217310523f211a7c61b4bffb6fa34a05c0e4dfc9882f050c92b7f896f3bdd977e48bcb279d6ad9123a4e096bffebdbbee728831173f7b4cab32194ed2c64e89fcb4ffccc1d1a53918ed331ab40bdbb2f455d36dc27b92f169b289318adb629beab3a63fff073a3ae618d2bdcec871d778ff57e6661961a01eb9e9c44d0bf6d69d9b2db5d83ead11ab96b20bb3b13cd67e9fc8bbe0a395e3484c7d1fba6c5537666a6716e693f9fafa327c4ea288bc746313281d0eb2d2a2855c71526931d89eb0bcd3b16ed29a8d544b0dca49372462e83cd1509e6f40eaea47f799687860960eb390f64f30252fe2808eb4aa3c9ca46bc8ff4bac4e4792e22d71418cb0b11b722a9b395ce715bb89c6c380a251ba2c739a7a05d4f82d36184e2905341b968d3749e2e43c2f3165a33828133535abf9fe7cc09c4735869775ea5d35e9e4dc2b89fa1b46b41de0fa192abfb2db8683379dd2e9950acbe063d36ae981d01408c4d6621e486389b01d939a8cfc491adcb4ac69b00f5a330b74b85353b652aada0c395b38081abb52a0e10b64dc541ef344961699773630b4ba8049bd6c9cc9f2cc06e188b6ce3fd4d62a5778fc8f9678a276e4edd341b48430f4fa9226bad5a11f44d46e1c101cae7d79af18fc55456f78a36cb151bafef7f6ad3fba73de129c4d581e8f6dfba38737a9e654ebc7463a6bcdf624414d2a6595037229fc73c6f0adf1522635d779c62f45f3fea8c31f90530dfe5677fa0a8b4b0ec39b09b1ba3a7a9ba3d10fa2a8b9d122152ef2bb39d2b4eea889e82045764fd2d38bc8c60fc488f51c7d60fcf8b3266c0efd9008ec5d5c9523a32fcab5664c969400aebb2758755edee81d871c73a68f1f6aa07c04b454c3146eb6db53ea79490323ec2816b24b0d591c39e607d43f29a8fa13a50066c87ec19c4f4795f7fdd30a5a4792a298f00995e35b58db79cd97c3546178688cf721ea4f4b2251214e98b398f3c7e23253562d24ecea8bef6a49c7a860ff3cbd1a1eacbad43581cccd27636365f85c2c0d13c12299906810a39d5f4b7e251ae91add20da60018196cf8427060f582c8da0d6251d1ad547156fd78fb0cc85303b63c1296f24f8ba2c4b7bc74657daabae410fd1bfb55a9497ef961c9dd440d61d12a77cf46f6ef383942929ae877b1bcfd1788f9ed918456568d05198360562a42051e45829af449b9543ed507a40c9f7cf87306cf016d060f0135a14b3007553dc1fd8d4bd05b4428bf4a8249ebc1291fbaea6089ad60cc99db171166921c410a0c7cdf5636f7c9f4a1986ded408813be0c28a08405d2880112882bd25de15da36c2e32aee17394f4d3881452475813d53594022a2d4d27ec4e915afd21ea496decd162c7f1fe600a7bdad8dfb1bd938f67546b4d58f9822add89c3fc774fba0c223ad4868da4512a0ed4acbe83827e6fffc65d798afe667c1270d1385a5c0cef485c3f86edf59781a5a69a67ba2264f80382f458f41a737a5ea94c3abad4a1451bdb1337ab4528b351f40907be6ed23753136eaf012e62b3d8a7e1575cdb5878dd7acc0ebf38dda78db0a5e1bfd0610a582882a3f937563e18942862399e11cf5cdddb8670aa21b7fc3ae53c66d3aefff8fe0d88755cf8574a113aadfd88ed78094389e28e05c5c9c614d49ec78e65d05bd352ee26c12930b590716d7c055ddd11465b9c2f5b37516a53931785d369b3915bb00b20a9adfde5ca321c13939e60077b7f70e06cf5bb7c80cf1d7f8d0ffa437e9401286f4252a40b7c1330b7291b7b80185fc6b878605a832e3d26a1debba58070891444412ba6431bc3450c52f08da4bb109f9c124f074bff0eb67d8242521aaa0e2eabeb3c1d1f2da95b85f406e2cf2f38b110e745f095dfacc07c9472822d05ac3d2c4f628846abec586d00800960b96fc71b9a5bf64808d6da25b566db2e4c7962318edb1f89bc6d34c3869d1def1ad22e9cfb0efa8df9a50cf38321cd77d8312fb9281a18c6172a49c8a5d977c8450377ae953ae9e5f9b15fba86040002301a67e45c53cfdf9734f5f2d16befa155ede36f7a7d6f8a98167a1b82555117155c0a366b38870b9ec41edb112bb01ea6816665d26c4867141dde3db2594b68052dd1ac05d0d38ee76139c0971b7622d5caf8f264e3eb11f9bc9b437635431c051e324fb98be986568b1f84444bead82f52fca83814b3bb96631b58e1878490cfe85ec68960e1614821f800eb6e13b5e29c0d8eb66716f6ffde66ee145c5a4d1c8831343bc4cfb49156fb7b89b6ad56b392508e575d3735042f6ed6dcff4667da446d2e97accbc7806332e714fec21bb4396ff9b23382baf0779099bc891f12470feca1165ab746c7b47aae399efde1ae8376586c7a0f22cdd6981c00f9ece5774731da626de1cb3c568db733647fcd10f053448bea0375c1570456fc299372444f2439ad931197edd1b48bebdf332c9d85072bee67726d480598cdda0929bda61bdd5fbc1c7e821511a6cbb5bc9cd44b93339776cbe5a72daef09f90f3efc911fb8c21221a745d7f75c1f921877c9fb9357a69a124de7d9edb5f8937d6a69ae350fbaaa61ddee5d8aaf7b9b9e9030400b054548205e1b17ec7ae07fb2feda7b60b0c4fe15a7392092f96900990dd73ade341aa949648fdf1b8f8d9362e371ee0c7d691bafea153f8493bc0c769a4017879e17f7d9ff8cbd537e0b52966196d29e2e55a36d053af644bfc849f9f594f4af81fd3e706ef96f288300e21bbcc028decb0c5baf5c0bb0e2543989c0a59a6543f62cc3558b5eaa1167b431d0f92cb477321e120ab73c0e2f51a8bf31a18ae4473eb2048a8200b3df9c538adb9560b5dcc3f2f46072d8a9792cd3ea651d16ec01eca7299a601773474cc2dd0b6bfcdefb2788fea46ab7cdb22a0c10a809544b7f46a079f91a50d73f991444f729f92fcc36ce5a128307d41bcb670b4e8f44c1b4ab5cd17ee85f203b6e7aa1204510831d25c59255594c813b88746227152c272aefd7133cc6b6c4fa4720cc64dace291df32fb367e1c9e89113c3d2520066770dd700ea66db938b613a21d484bf973ead7406ae05f0140ecce38cc233d1bfb0a37719bc24cc6528dca3a11e1faec75d87c2c5a98b7bb81edee03b9c5cf128094de7b0822f12ac5eb7cfc1f98e37133eac26dfa790020364dd4fe9041e02a4705b66dd415a2656437728ed714132c60bd3015027a00eee8bfb7a8fed7ab9a058ed324aba95629fb6030aecd37923748b6f2f82ce07b713dcec12c00914f84cfbd42f70479eebb6cd3e0799dea9df2d994dc2e189ab02992df28847d23829e3c1803ef5a4d14957982d9899179dda59b68f8a972ea95709a04aa829c66afd99c9c6469d3250afcc2770358183a113b63bdfed0208ba829eae2109e939442ed65180b48d41f14fbba7ae89a7413cbbaeab76c88172c855292e2aecd5b074b50fa233f2bc270c11080089bd533fc11e4d206178652f535dfd081235b44a1be6d9a581927c1f1e0b5ad3ae5c7", 0x1000}, {&(0x7f0000001340)="edf2486b703506c344230e273dc3893ce5eaadcb41eb9971cbf56e2e8927f75a4e5429ea11a3a46851c9b034f72d766d627759dd04fd096a97e170f0c6c9b9a3ae28f23f98dfa16a123720a3c84bd790388b8718bf2d85966513544a04490f231bcb43df2417b0edae9d62ee6b6cb8034b364d80fc77c0bbbc678ca46032367a8dfb09573236617b9e2d0b501830e34b4c66b9336b4219eb0da50fd1d75253257cc84f15f45319d186d8e418c46298cf56f25828056fb131b59de47455ed0533d4e92884f1eafc50923d7731584e5c0718d6346c3a9f05b2785649ca58e05f585481cc80995018048a23388fe2f8a54ed357810488b91f61a22e74f430", 0xfd}, {&(0x7f0000001440)="a1ff798b145d400d7e3ebe7622ec5aef645ed0b87a17a2c0fcfb36b145860f83b0cfc1ed36224a9ab1b8c3a6faad641356588b9b86d4f06bbbdf94eb45d82863e33af485389db4c4ec84cf73aa8c", 0x4e}, {&(0x7f00000014c0)="43076d47bbd0cc2ffdb41dc3612e49c4234df512382ea5cdb3e753da462a3a6a2082b0b3", 0x24}], 0xa) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x4, 0x0, 0x0, 0x2, "fc531416ab00", 0x200}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r0, 0xf, 0xffffffffffffff9c) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000040)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) connect$unix(r4, &(0x7f0000004a40)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724ea18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa25f1e04d9e143471ef8fe0aca9fa9b3b3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010095a4735ea376eb9dd0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147cc20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba640000000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e03dc8c8a76ff5dba1d4fc31a930259b1604bbe8b29db663bd168a1d7f53a0a461a6d42d53e5ab85eb6afff8ba8eacf8741a020dbc394c569f1786fa470ecec18de3efe92c9141701c2d22c02a380cedddf2435764d7d00cb67bf8f38f5f1e63553be5b15c7022690a81c0ae0b2915551241461494c843f1288c4647fb3b90bc25f34723cc8f82759eb35b815da1bca58cfa69cf552dea9040c4cd25f7ed40fedb0a6e35a1aba5499daf7be49e55d6f12ed7c09cf3b3c03f030e79796fd3c541b47297d6971266a8986be6cae78a24d"], 0x10) dup(r4) syz_open_pts() lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000015c0)) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 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, &(0x7f0000000080)=@file={0x7956823344895632, './file0\x00'}, 0xfffffffffffffd02) 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(r0, &(0x7f0000000100)="8c65", 0x26d) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x28, 0x0) r3 = dup(r2) write(r2, &(0x7f0000000180)="1d8055f07dd66086fc0c23e4edd8e0fce0a87df3d31ba212f97b2e5239ed17f6374bdf071ef3c15a32c48c9c203324168b4601cf9695f9c853bb5e61fc47813798a47f33bb4f5f148c6bdc38a8d944f96f33b01ea9e79c95eb90c208e41f541899c08975ab1fc0e8614dd5f3153c0ed2c2d9c7494461712a7a416730e5e524da494b1bfe8dcbce504ab81121d181aa0b1f1e8364a1eb71eac972596473b4feed2f591d6e2a3c4da075b408722c078d8023d13c0bab738a748c0bdb48d2ed06bf", 0xc0) getpgrp() fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f0000000040), 0x8) r4 = socket(0x18, 0x3, 0x1) connect$unix(r4, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501221aad36b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) write(r4, &(0x7f0000000080)="510fc3", 0xffffffffffffff16) fcntl$getflags(r3, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x133, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) sendto(r2, &(0x7f0000000080)="bfd57d8b1f3bdc06dab8a282a7cda6025992ffa167d058fbf52bb6fc551ec20fde705c9ee5a59f8f9989888ccc071f", 0x2f, 0x0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x7ff, 0xff}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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(r1) acct(&(0x7f0000000040)='./file0\x00') r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r3, &(0x7f0000000180), 0x0, 0xd, &(0x7f0000000200)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) socketpair(0x10, 0x5, 0x9, &(0x7f0000000180)) 16:00:07 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) setpgid(0x0, 0x0) r5 = geteuid() setreuid(r5, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) fcntl$setstatus(r1, 0x4, 0x80) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffff9c, r1) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5}, {0x45}, {0x6}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x5c8b58a5c64f376c, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000a56cf05cca229f81568ce9a699b6b1cd0000"]) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCPROMISC(r4, 0x20004269) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x1000002d, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, r0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b000000000000000000e4"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0xffffffffffffffee}], 0x1) write(r3, &(0x7f0000000140), 0xb51) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) dup(r5) close(r3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000180)='./file0/file0\x00', r0, 0x3}) ioctl$TIOCSDTR(r3, 0x20007479) fchdir(r1) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x10, 0x0) close(r6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x3ff, 0x5, 0x3f, 0x8}, {0x20, 0x50, 0x80, 0x1}, {0x8000, 0x4, 0x3f, 0x6}, {0x5, 0x1, 0xba, 0x1}, {0x0, 0x9c, 0x1f, 0x100}, {0xffe1, 0x6, 0x9, 0xe90}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x3}, {0x10000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000180)=0x8) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x1000) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x4, 0x9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x48}, {0x8030}, {0x4446}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x8}], {}, {0x0, 0x0, 0x1f}}}) 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)) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) socket$inet6(0x18, 0x2, 0xc5) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='./file1\x00') r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10400, 0x400004, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x3fd, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 16:00:09 executing program 0: sync() sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f00000001c0)="e8e6d217abe954d7aca45e6626c011832499a1c02f5522a083269474c37ebf331171a2dd786af4c95b51828ab16528faa55d70f4aa6e9e9ecbe113c355dbe70552aa70df000e7282a6c21635ede1372bf3756b8d3657951bccc4df1f84866f4bb83862e7ad2fe2e112af80c2a330336ae4d23176ea7a77ab6b1068c9e4b247deac0b817011d682f4c168b587023bde5885af317698d9672d6eb192221b3d4eadeee40bccbe096a539d43bf43c43c3124f5193bd656a78dd773ef152564b6c7de6a21e72e1292687eebba40824a9d04140a8c493c9c0d55afd9f810bd7104d2d125e8c45885b26bcba5eb10a1233d7f84081212b6f333c95ecc0433e3d20179426b76f9aca418283499384f03ace8818d97843b2328419130925328fc59f05e7aa9e1d1c9dacce8c7bc881accc73b47442b88d7636b5607282405cc6226871dd46cd6d261b0d723021be597c9c6ecee91d7bbd0ed4a619d7bae134f496d5c00fbe6176be721cbd3dca6e1ccc06a5d7931a21c7dee541ed0c69c70d2212cce492463970949dcf33f4b701b7215968f888a1ce47ef98b2cea39938ec80191a939199e4c73a443493066b4a4246e1249ed967eae865193ed28c9e3b4e5b561e3b7dcb82530c8d0f74e6a5a4c2f01e0a650e2e566ab0ede3e0fed6f1a7282f3d4464c27924685b0f68ba63b634762787f5ded23a85613957096bf7f7a3d9c8d82955044f7abfb1a9a91733c80f688b340ddb40576d2b0ff130f6aaa5e37af5cd775c0adf09ecc8a4c38a4b1d88a6fa44ac7cd2951c6f8b0be6f55123339c2b931d8fc9e4f040f82bf5fdf18b0271de3b685797653dc116911476a1b32faa51e732dd777aad27bd79e384a200c7976097edf259588d79b3d436b56023a56903e29908aa345faf55848e72c171efa838654c8ef82d48cb3b87a920b2c84dfc7f17e94da348cc47f08feae90fca9c4b6e2c9d42d8f0ad9aafbd865fd2b94c3a9f48294a6cfe095348175ce3b79647788e6944d9baee99b1b4348a3ba7bc31614b32885fced66d7bce46032d15625a174bed22cccfc5809df5e1723f957ce8562a0c62d4bd22f74151dffc433033fbe02d9bea68b6980cd02a2a772056351a55b3e7b1e48d6eca4e5436891fb25ebe1824d60eb804df62d3bd9dffb119dc295fb73761becb6eeaa4bab1b89144022d45dff39b6e10fb006f8424c1d2ce44c94fa1e5cf9f0f06fff80299145e0a36a35a78e9f00c55bb3cefbbd69cfcb9e4808d36768f888076752b167250b28df1c071dcc866ebb137aa9654b60700c31e480210ba42935c554353c8bdc7daef0c44da5b4df0f6c95057a0ee0a6795ca44bf33112e3c5bb44fbf2fb75cfb50bdef7542e076db337c34dcee952523c6aab4b86a45630b8b033b733780f839313d6edd8aca33cb2a1e16c6062e9cf99c5601f27331ef7ebcb186ffc4c298f7dd79e7c3c98ac8d5dabfa5980080246c9a7e8e8f51fe5909b5eb09a489ef9f111cd51925386018e5d03af81fa822353550115976dd45693ad1213937bdd3165863774e4240d7bd0643e950c0140bc41db098f7ebf61df9589fad8baab2092d4bf59acdad4473afc11fe66c320ff9339fcf03fdb1a917e035faeb5fa7f5848f50d80a328b8ad1d2f3622dace600270d77a1d5b19dec14fa4820c0b17892b25ab3f88bc590263d8911ea088a2669e4ed24699e0eb696c19e1b78716688152ad19f099691dc2fdb0f1095b441c962f3fe025b7463588935797f8567cbd4227323a7e5488a6cf0df81f1f3a84c06becf2a28ec097b6b5c92a3817e72ea5eb6960985f956f24d509fdf2257bd6f219f8258e8ca86c6225301a40342d8c908d027ed081430c6070dbb3332c49484bb68be69cab8c9067a607ae878b4b6a863edfe35624ab27b70c2ba7835fa96b1d73daf4555fdd05fa47c5d4a81c366d0a211f408075de484e8098208620f37aa6bd4dc805d923aa523513c25844e8eb0ba86467253521db215d67f26984aca4e33559384307ab4338232b23381cec10851a0b1efaecbb3f2f76defa058691bd120fcc7742d723d5515320c0d1810e1088228f3094b3ea041692f80b1aa6123ae4633ebb7ce58ee271f02965a87a11c296cefe554a0904d44e525419c6530bd126228d87a246b03909c7dab12254e48fb9fdf6c870507f84e55b69a93aa4adeca8b3cc0fd9f504e16355e7edc2ae6976c8ed8ec7da996ba0c1902c9ecd77f77a5a7adf54bb3b2d8f9204c60c6be460017bc3c50f7ab082796914494360286cb7cbe828ae7d1c85ca4eeb2a23924f7819676a9c69722dfd5a4292f35232541690ee1224650a285dc63d6e6628bbe5d18dc244b73fd9d22bb5fdd837a2205cf36ae58ecbb8bc274ab949f5b4fba07c974020c067bfbe7b7b8f68469ffc8876b1f912c5d64cf9037c39fe91567484ff5e4c6833a2a0379b84fea9998d1cd2cfe8d13088b6c92c84f3c51ea710fb6bc85c0dba3dab33c9fd88b79a1e0d589bcb55df22983ed6d067641db30fa2f99bd25f235a514739c72b03093b6c9f6bd0c2dd86f5584bc90f09316aed51754b60c1bb156dfb61e600735e21a46005d9f61df2860df82c6fed92e0a02854e8c49724f4b4bc81ac19d20fc4d35e9ffde62ba668206d67b6689d3a47382e323f825b475611a23549c00e138ba99f57e81d480e256a32608f2af61a99607f72ac33875fe0a61df091f4e64d34be3719219a55052d1c444e2b53ea6663935c0587be2d6bc77aa8c57122dd684e02c5759c385b49e7b4b3fbb4bd1f9c8076d62d1b4719bfe4bb1a320656c1d74ccaba97b2dc95777a0509b6fba77a5a46d633bd5be661babbf47a95efdcfe4e601423869a7a7f176d3f431475ef3b7440c1dac642457488dcdafa2db638c28ba79394910aa77f2c90713227c98a10eb", 0x817}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = dup(0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000d80)={0x18, 0x2, 0x3f, 0x1}, 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000ac0)) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000280)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000b00)) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000180)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffff8001, 0x1e6}, {0x4d, 0x1}}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000a00)) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) dup2(r2, r5) r6 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semop(r6, &(0x7f0000000000)=[{0x0, 0xff, 0x800}, {0x4, 0x40}, {0x6, 0xffff}, {0x3, 0xe8a, 0x1000}], 0x4) 16:00:09 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392c1c78f9684d1bba998fe797624a935d4a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000800000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d7"], 0x10) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x101) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x80000001) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x10001, 0x1fb}, {0x100, 0xa000000}}) r4 = open$dir(&(0x7f0000000180)='\x00', 0x100, 0x8) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xbb}, {{r4}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r4) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x20000, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0x0, 0x0, "d73000000000000000010000000000ed00"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) write(r1, &(0x7f0000000180)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r3, 0x0, 0x3) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r5, 0x0, 0x3) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x800, 0x0) r7 = dup2(0xffffffffffffffff, r2) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000300)=[{r5, 0x40}, {0xffffffffffffff9c, 0x2}, {r6, 0x4}, {r7, 0x1}, {r8, 0x2}], 0x5, 0x5c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000200)=0xc) fcntl$setown(r3, 0x6, r9) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x80047476, &(0x7f0000000000)=0xc6000000) fcntl$setflags(r12, 0x2, 0x2) r13 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCCONS(r13, 0x20004276, 0x0) ioctl$TIOCMSET(r13, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r13, 0x0, 0x3) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000000c0)=0xdd) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCCONS(r15, 0x20004276, 0x0) ioctl$TIOCMSET(r15, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r15, 0x0, 0x3) ioctl$TIOCSTOP(r15, 0x2000746f) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r3, &(0x7f0000000400)=[{0x2, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x4, 0x4, 0x2c00}], 0x2) r10 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r11 = socket(0x2, 0x3, 0x0) connect$unix(r11, &(0x7f0000000b00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012aaf593ce447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff010000b0a06a829948194528adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf898981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66259b6c693ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044ccae2d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327fc3b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb8357d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748c4abb420ebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e00000000006ac8563aa63f037b22e506558da6297a914fc7a805b54764ec4faae06c43f15d4ed1fa56e25d2640e99a237ea495548d91dc9175bbd1cef1bbc48ac0883cac3ff74d3272d806fd1a572ca1f9e222b7d7624d56b4208e97da3828f30ae09fe6faaf8ac9d2792a09a69b80cc01cde325c5bf16fb0955d60e719fd9e534dc008054abb81b348a50f70e6f3d13201d9b043214349c7a5ebb7843ee211de220360839a35154b4a70bd5"], 0x10) accept(r11, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r12 = socket$inet6(0x18, 0x2, 0xff) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffffd7) r14 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0x1, r5, r7, r8, r14, 0x99, 0x8ce}, 0x80, 0x960, 0x400}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r16 = semget$private(0x0, 0x9, 0x100) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r19, 0x0, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, r15, r17) 16:00:10 executing program 0: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x800]}}) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80047476, &(0x7f0000000000)=0xc6000000) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$TIOCMSET(r9, 0x40044266, &(0x7f0000000040)=0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r5, 0x0, 0x3) r10 = semget$private(0x0, 0x3, 0x260) semop(r10, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r10, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r10, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r10, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r10, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000240)=""/4096) r11 = semget$private(0x0, 0x3, 0x260) semop(r11, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r11, &(0x7f00000002c0), 0x0) semop(r11, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r11, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r11, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r11, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000240)=""/4096) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r12, 0x0, r12) connect$unix(r0, &(0x7f0000001300)=ANY=[@ANYRESDEC=r5, @ANYRES16=r5, @ANYRESHEX, @ANYPTR64=&(0x7f0000001400)=ANY=[@ANYRESOCT, @ANYRES16=0x0, @ANYRES16=r2, @ANYPTR], @ANYRES16=0x0, @ANYRES64, @ANYPTR, @ANYRESOCT=r11, @ANYRESDEC=r10], 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="108c570000000000", 0x8) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = semget(0x0, 0x1, 0x10) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/213) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8000) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0xff, 0x83, 0x2}, 0x7ff, 0x7ff, 0xfb9b}) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x180) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="691a"], 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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001240)="f85a4b9eab01575b57959c55a33eb991ea9837a612f68de0c9339064dcb8d1a54c4093086b869838babd7ff2856c490da34d60c9d53276448ed3ee69e352a0084664cfc1d441ec94dfe980d5e56c71be53799c4153890fc9e0dbcfc81638afd5d5f7ba1075d92e842d7e87d666fb2da0351f2ed965798a0948d8c92bf54b56673b5b0f1479135bbf7d4de7a6", 0x8c, 0x400, &(0x7f0000001300)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f00000013c0)='c\x00') r3 = semget$private(0x0, 0x3, 0x260) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) dup(r4) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)}) r6 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) r7 = shmat(r6, &(0x7f00000ab000/0x2000)=nil, 0x1000) shmdt(r7) semop(r3, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/4096) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x1, 0x1) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000040)=""/111) write(r1, &(0x7f0000001380)="c27aed7c9a3dce72a00d427cfc4706000000fcc8b7ec6a38a4acd095498c6d391af2308366604929d2c48d6f1b", 0x2d) 16:00:10 executing program 0: semop(0xffffffffffffffff, &(0x7f0000000240)=[{0x1, 0x9, 0x1000}, {0x2, 0x4, 0x1000}, {0x3, 0x8, 0x800}, {0xa, 0x9f, 0x1000}], 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) 16:00:10 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r3, 0x0, 0x3) r4 = dup(r3) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff8, 0x0, 0x2, 0x2, 0x6}], 0x7, 0x0, 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) accept$inet6(r6, 0x0, &(0x7f0000000080)) socket(0x20, 0x1, 0x1) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0xbda) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40000846, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x8649, 0x300000000}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x80) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0xffff, './file0\x00', './file0\x00'}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) fcntl$getown(r3, 0x5) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000200)) r5 = getppid() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x3) fcntl$setown(r1, 0x6, r5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x100000000, r5}) 16:00:10 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r4 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r9 = getgid() getgid() r10 = semget$private(0x0, 0x3, 0x260) semop(r10, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r10, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r10, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r10, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r10, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, r9, 0x0, r7, 0x10, 0x9}, 0xc, 0x2, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, r6, r2, r3, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r12 = getgid() r13 = getgid() getgroups(0x5, &(0x7f0000000140)=[r0, r2, r11, r12, r13]) r14 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r14, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = semget$private(0x0, 0x9, 0x1) getdents(r1, &(0x7f0000000280)=""/199, 0xc7) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r7 = getgid() ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000380)) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0xfffffff9, 0xffffffffffffffff, r7, 0x0, r8, 0x80, 0x9}, 0x8, 0x1, 0x9}) fchownat(r1, &(0x7f0000000000)='.\x00', r4, r7, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600500800001400300000000000000fcffffeb00000000000000000000000000e4ff00b200000100dc", 0x2d}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r1, 0x0, 0x3) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) clock_settime(0x0, &(0x7f0000000000)={0x4}) clock_settime(0x0, &(0x7f0000000280)={0x5}) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x80) openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x10c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r4) dup(r4) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r3, 0x0, 0x3) recvfrom(r3, &(0x7f0000000100), 0x0, 0x3, &(0x7f0000000140)=@un=@file={0x0, './bus\x00'}, 0x8) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) 16:00:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x9, 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r4, 0x0, 0x3) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCCONS(r10, 0x20004276, 0x0) ioctl$TIOCMSET(r10, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r10, 0x0, 0x3) fcntl$dupfd(r8, 0x0, r10) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000000280)=0x3) dup(r8) lchown(&(0x7f0000000000)='./file0\x00', r1, r5) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x28, 0x0, 0xff}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x101, 0x80, {0x6, 0x3}}) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x5}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x8}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x840, 0x60) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x40001, 0x9e1, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r5, 0x0, 0x3) accept(r5, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r6 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r6, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r6, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getegid() shutdown(r1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="761ff18e27bd0e96021ffac40b6c6ac06ca35395ebe04eec8087dffdb6344815580f46350121b2edb2d76ed05bb2d0192113d040f7221f4592bf1a"], 0xa) r9 = dup2(r8, r7) accept$inet6(r9, 0x0, 0x0) ioctl$TIOCEXCL(r9, 0x2000740d) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/Bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x6, 0x8, 0x3f, 0x8}, {0x22, 0x7, 0x9, 0x3ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:04 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x89, 0x0) write(r1, &(0x7f0000000280)="cfe09c93842e539e20c2c87fdb0edeb35ac57e1fdd5a5811f763a413a2a7dd6c8ae94ec2c5b51fc16de9398381f3040761de458e67e2a12c58ee954e02d815737c84161890cb7d70af98752f94e25d9a9ee5bf01c61be8aebd58532c32228d8d56b586807b7eefc5a1cf71b728acec51bcb71a24835f7b2abe35f28e337a20a33d7f0bfddf5fcd4372b41fa06e53907552f019c18462d15ce9b0267e433dae984278af18be0f2252946cada75248049e906fb7c6209eded683ca8eacde5265ad3502be9f4368b67a35480d9c595c6490", 0xd0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffff7, 0x0, 0x1f) 16:00:04 executing program 0: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r1, 0x0, 0x3) ioctl$TIOCNXCL(r1, 0x2000740e) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x600, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000140)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x3, 0x0, 0x90d2, 0x40000, "b803c106000000e23c3900c4eba5f500f4006702", 0x0, 0xfffffffd}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000080)="d2b11257663b3d0035d6b1b167355bcbaa77fa791206aa55", 0x18) syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6, 0x0, 0x0, 0x8000100}]}) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x1) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) r3 = accept$unix(r2, 0x0, &(0x7f0000000100)) fchflags(r3, 0x0) 16:00:04 executing program 0: pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) r2 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000006c0)={0x200000, 0xfffffbff, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r2, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r3 = syz_open_pts() close(r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0xfffffffffffffc01, 0x8000, 0x0, 0x2000, 0x0}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) r6 = open(&(0x7f0000000600)='./file0\x00', 0x2, 0x110) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000500)={0xb969, 0x0, 0x721d, 0x6, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xcc, 0xffffffff}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c", 0x152) writev(r8, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0xfffffffffffffe5c}], 0x10000000000000dd) dup(r8) close(r3) fchdir(r3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000480)=0xfffffff9) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0xfffffffffffffffd, 0x0, 0x5, 0x4000000042, 0x100, 0x0, 0x0, 0x0, 0x0, 0x5cb9, 0x1f, 0x20000000000000], [0x6, 0x0, 0x0, 0x10000000, 0x7ff, 0x1, 0x6, 0x80000007, 0x2, 0x2], [0x6, 0x20, 0x2000000008, 0xfffffffffffffffe, 0xffffffffffffff7f, 0x0, 0x9], [0x4, 0x6, 0x3, 0x0, 0x0, 0x4], [{0x2, 0x75483073, 0x7, 0xfffffffffffffffe}, {0xcb, 0x4, 0x5}, {0x3, 0x1, 0x61, 0x1f}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x1, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0xa, 0x29b9, 0x7ff, 0x7c67}, {0x5, 0x3, 0x10001, 0x4}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) dup(r3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000004c0)) r9 = syz_open_pts() ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000180)=0x9) close(r9) writev(r9, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:04 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) getsockname(r3, &(0x7f0000000080)=@in, &(0x7f0000000280)=0xffffffffffffff9a) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000180)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r4 = socket(0x1, 0x1, 0x0) socket(0x20, 0x4000, 0x68) getsockopt$sock_int(r4, 0xffff, 0x4, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSTART(r6, 0x2000746e) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r7, &(0x7f0000000040)='./file0\x00', 0x80, 0xfa43e71650743783) flock(r7, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1102, &(0x7f00000001c0)=0xffff, 0x4) bind$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x96a3aeda8be42e85) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000540)="6f4c934fa057542098b741533af05c41622400ca4ac065f08a68784d7d1980fed26f23af93ae9a978a36d58e559306000000f8e5745d7c2c31ff7601e4113204c40a35a619634b5cbe5f8599b075e15be51fa909268f55565092a31e0babf8782f8b93152ee14d169a5c013863c6f465233f1c60e63e6d61836ee65d9c48571212e2f18ec6dbce7384ab8b965617f74bb89d31e8678ccf598600d3edcee834536203328246b31909c4e8e88d0afe241ab7401d3c64c22f36e74290049b8238190cad23193b99d69adeadf52f3868e22c30d2f7d61bdc643a9c6d9d1261c253031c1703971ff8939461e3492e852161ff57d61a1aae322a68ec418b0b7fd2db48eb423e542a653f34be3a0a5ecafafb727d2bd8843ba2cb0dc05d4d509178924c52e2b55675cfe4632d", 0x129) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x100) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffeffe], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {}, {}, {}, {0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x160, 0x0) close(r1) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r4, 0x0, 0x3) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x337, &(0x7f0000000180)=[{0x20, 0x0, 0x0, 0x1}, {0x21, 0x0, 0x0, 0xba}, {0x800000000000006, 0x0, 0x0, 0x14}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xc, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0xbf8ded190aa4b917, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) dup2(r3, r2) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0xffffffff, 0x51a2, 0x101, 0x0, 0x0, 0x0, 0x8000, 0x3, 0x0, 0x1, 0x4}) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r5, 0x0, 0x3) fcntl$setstatus(r5, 0x4, 0x40) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[0x515, 0x4, 0xffffab3d, 0xffffffff]}) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197aff0100000000000095955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aed106d7ebf78f9c522b1ef6ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0dd8b500000cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf7b96270eef8512246ae69b47322ea95d000000000000f145c4e68bfa8bfccf6a2c8d12a5ffca37d79ce08a146e6d4ecc463601d837682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed73523e9b6910fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d53333df8d3a089325256a7f8f0374ee7a7dd3d9d53e8c69c80f7c6bf3cce5c808cad0703e53f0c7a8ec752dcfc4b95bb15d245d52886322533eaa4957c2610b814c7424144a36a954a2469220b843d1a8e9ae33be564ab7a8c82a6f9da6960158db82532e50d652190709c475447f3695d452e395cff42752d5ea828d9cb43f49db00df2cdaf597591f5d669e4f899fb5f836dc08c7a4e9d552433b373d19b8d6aaafb74df4badcceda475c93a6b4c2a953b1a5e0211cd47c07cf19042821e1fd7483fdeb9712198d18b89d155c6778874148d372a592274ab765598a358d43b39362156532500c5afc2ed859732e34fc2fe1c89e18887763fbc6cb96fb14110a4fa8074156849669d1d836dd1f4c4e2a2b57707097b034ec9fcf99bb34d1a8c78f9920f3146edae6ba7f421f47b56fd0e261ce938eb4059f3bbb9a592ef2082f33a8cc73a00998397fc0172ec207cbc2e33542084cefd611bf1789d21f1b2b4f1027c0"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x800, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x22, 0x6, 0x80000001, 0x80}, {{r2}, 0xfffffffffffffffe, 0x20, 0x20, 0x2, 0x6}], 0x4, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff9, 0x1, 0x2, 0x7, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1, 0x80, 0x1, 0x8}], 0x9, &(0x7f0000000200)={0x5f, 0x8}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x87, 0x1}, {0xfffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:05 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) fcntl$getflags(r0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:05 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="12ab2cef9134282ccd8b554b7e90beb1b89fe5e46df8c87681cb1c78e7bb0383b65271bbac1c1f05f36adbc0f5f87dc29752fbafda14ee4e94fdfa8418cb9f51fbdc2994dee65f87617f4fd8f68c97deab13b097e4fc676e8d59fa26151b95417bd7ff612a2c8bffdb2e8c4440bf3ee4f23cec2276d8e924dd46748ef853682e08be6a03834647b1b8e80d9c041f9ce212a761102e10660e32a880d01947dccd9b1d164842c1a6fafa0f8ec0813306513e5071613aeb35db191e", 0xba}], 0x1, 0x0, 0x2) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket$inet6(0x18, 0x979e111f317d0e6c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x2d}, {0x4426}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x32) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r4, 0x0, 0x3) recvfrom$unix(r4, &(0x7f00000003c0)=""/182, 0xb6, 0x8c0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x40044266, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000180)={0x75, 0x8001, {[0x704, 0xaa6, 0x2, 0x3, 0x7, 0xff, 0x0, 0x8, 0x3ff, 0x1, 0xffffffffffffff01, 0x3f, 0x902e, 0x6, 0x0, 0x9, 0x3ff, 0x1], [0xfffffffffffffffa, 0x5, 0x418bd11, 0x9, 0x8, 0x532f7683, 0x2, 0x7ff, 0x0, 0x4], [0x9, 0xffffffffffffffff, 0x2, 0x0, 0x92, 0x7, 0xffffffff], [0x4, 0x81, 0x2, 0x9, 0x8, 0x5706], [{0x1ff, 0x8, 0x9}, {0xffff, 0x8, 0x1f, 0x8}, {0x5, 0x1, 0x2, 0x20}, {0x0, 0x10001, 0x80, 0x7}, {0x2, 0x3, 0x0, 0x5}, {0x8, 0xffff, 0x1000, 0xf16}, {0x2, 0x81, 0x1000, 0xe2}, {0x4, 0xfffffffd, 0x1, 0x7}], {0x3, 0x7, 0x81, 0x1}, {0x8, 0x4, 0x0, 0x7}}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r7) r8 = dup2(0xffffffffffffffff, r7) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r2, &(0x7f0000000480)="89ff0f0000f3eff56302", 0x286) 16:00:05 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, ""/27}, 0x1d, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/8, 0x8}, {&(0x7f00000001c0)=""/136, 0x88}, {&(0x7f0000000280)=""/129, 0x81}, {&(0x7f0000000340)=""/244, 0xf4}], 0x4, &(0x7f0000000440)=""/226, 0xe2}, 0x800) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000580)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f00000005c0)=""/26, 0xb}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x10000000000002f5, 0x0}, 0x2) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x800, 0x0) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x400) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) fchflags(r4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x322, &(0x7f0000000140)}) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000080)={0x80, 0x7f, 0xf7, 0x6, &(0x7f0000000340)={{0x4, 0x5, 0x7f, 0x20, 0x1, 0x98f1, 0x1}, {[0x6, 0x9, 0x8, 0x10000, 0x7, 0x8, 0x9, 0xa1, 0x1c0, 0x1f, 0x3f, 0x1, 0x5, 0x9, 0x91f, 0x1, 0x4, 0x4], [0x5, 0x1000, 0x1000000000000000, 0x7f, 0x8000, 0x9, 0x10001, 0xfffffffffffffff7, 0x400, 0xffffffffffffffff], [0x5, 0x6, 0x2, 0x1000, 0x7, 0x6, 0x5], [0x200, 0x101, 0x4, 0x7, 0x1, 0x401], [{0x7, 0x800, 0x5, 0x401}, {0x6, 0x9, 0xfff, 0x2}, {0x6, 0x3f, 0x806, 0x2}, {0x0, 0xffff572e, 0x9, 0x10001}, {0x9, 0x2, 0x5}, {0xf001, 0x4, 0xc5cd}, {0x7, 0x80, 0x1, 0x2}, {0xb05, 0x401, 0x1f, 0x678}], {0x396b, 0xffffffff, 0x8, 0x1000000000}, {0x0, 0x9, 0x8001, 0x9aa}}}, 0x101, 0x8}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000200)={0x5}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x1ff, 0xffffffff, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) poll(&(0x7f0000000000)=[{0xffffffffffffff9c, 0x80}, {r1, 0x104}], 0x2, 0x29) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000280)='./bus\x00', 0xe07442276cc7a349, 0x121) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000600)="000000186204018b002b3a00000000000003000000000000004e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e1484c0a4cd23c649da0f9d0121569f164515cd4c84010e1c214be160094d92a47e614e452983c4c8", 0x3e}], 0x10000000000002d1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c65300082ad6f0922fc5330a1200301a2817184040000ed691eb25f30ea9536d99efb6ae62698f17ef92475e0262bc3518023661f3b35117980b66b9e6e252b5b2200ee8b909b7829c2f91f186150cd892937f850cd99908bbb02130064d11ce855487aa4a666146e8f82f466f3ed06279109e9c471c9658456b420d78f6b6f25dfef1014f58ed8e318601f18eca62a071b12d98099be832ed2331a993ed36973d083a627b106ff8beb45b209d40974b6f8f0662f2143c30101fb7a8cbaeeb128b5c1d30f27329b628e491d053153f34fb5d215d47954fbc059da145b8b00000000"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f00000001c0)=0xc) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r6, 0x0, 0x3) socket$inet(0x2, 0x8000, 0x6) r7 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000540), 0x8662be09dc440ad5) r8 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r15, 0x4}, 0x200, 0x401, 0x2}) r16 = dup(r4) sendmsg$unix(r16, 0x0, 0x7) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x6, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:08 executing program 1: mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x5011, 0xffffffffffffff9c, 0x0, 0x7ff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) chdir(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x2, 0x0) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) getpeername$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a0000000000000000"], 0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000300)=0x8) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000080)=0x7) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) dup2(0xffffffffffffff9c, 0xffffffffffffffff) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r7, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x0, 0x0, 0x0, 0x200000}, {0x5}, {0x18}]}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x46, 0x3, 0x1, 0x1}, {0x2, 0x48, 0xff, 0x5}, {0x823, 0x9, 0x81, 0x3ff}, {0x1, 0x7, 0x5, 0xfffffff8}, {0x4, 0xff, 0x52, 0x80000000}, {0x7d1, 0x7, 0xfd, 0x80000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ab, &(0x7f0000000300)) 16:00:08 executing program 0: open(&(0x7f0000001500)='./file0\x00', 0x10200, 0x120) sync() getrusage(0x1, &(0x7f00000003c0)) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000000040)="d30f1f2560b707d037b6af661669ebe13580027a739cf19f827364d2ba7f36c34ff20674e63608e2df604da16e57cd65fa6b2b2b43bf33f8f93035ae58a1200c1db01f8edc32326ea6e6f98700908e12d5cf487d30b97df04b06d1c0183f0a032dac48e64cd2bd006545ee748df1093f3b3e136d2f638f20baaa0d1edbc2fa63b7f911ee6ced86330336c497fba13458d463b6fc8f3787e9d3c6815117abf8b9cc2c8c1f2d24c200974ba2973815c123f916c1ec5830d26baf870031338b8b8fce", 0xc1}, {&(0x7f0000000140)="57132ab833f4eca872e96c17f4d684d4baf65dd2642b851d6690ee99574c43577bde6dc87716968236e673b6619a97685db147ac1febc052f8cdd111c820ae8b76218a9e0cd47d194edad8d6750f3db226bf3bc199edca638511e7693109fb784598b39ea479cd54bb37c11545befc99c06ed1b4250fa4b9ee996fa465910a04eb18e105ae13b5683a27274a38d193dbd246dc8e18eb7290ad5d59d4bf0bbf5aba61f6e71b4deeabd6bdd01d80321502373ca2", 0xb3}, {&(0x7f0000000200)="da0c877236f27252211274bec67eb10f035372a4aecc0d69683aaea8b645907bd0c6d752c9de286760557478d191dd776155aec00ab5bb20951cdcf9b9aaa8a40eadc2cf0940099ee6e7c67075ce6b6dd485755797e4a65e", 0x58}, {&(0x7f0000000280)="7be085304144bd8872377950898bae4eeab9c6e046566180640928368abcbbbda50ffb8b1890678f623403e3f44402a580e8a19d9aaa75fff39de7af8bc3bbe3509cbcf0a4", 0x45}, {&(0x7f0000000480)="d798199b4e1067263b3c982b3dcb6237c8332c0ad6efe39b47288aa6acffc2f7070c6385357d015930d58d7d811d468c9bec26666cb5c47e4606bdcec0957badc1e9fa5957f6f393d9161345c75289f9993f8f54c28632f7ab01785b7f1fa82a0c81201087a6fc39401f829eaefa496355d7305d9d7d65d1a7b6bfaee6bd5cf492b1cc7c2df7446de0165d2c8903d05666649fad71e4900ef2691d97ae387994b9c338610407e1ee9afa1eef97199c9fcb0e457e1d0b154b56913079798caf4870ba4fdeb84df036ccafe3bbf5d83f5ebdca0cdd07861be6d5d38d8d62986e0d791dd655c3aae9e080a6a6462eb0c87d50862d19a4e19d3377eb98299dccdd018a826c653d3f1acf0e08cfb0dd4c57b5dcee8def1f23cb5d830ea1c3b05b31f325618a784e2d6bc1090fa0a03c2e35a96abe6dfe1d9ddbb2a0dcf5793dd416135dadb54614f72be609e413914cd9e35685975f0a970a1cb3ce9bb0010f2bd89ae0037198503acccaab4aa5f229d4dbdfeb22c7de0d21676b0bf444924367e8e2d3fa3dc168a1697db3ad65d3644ff8831cdce99d0f09c98a4a6f2f489e1ab12eb03a24ab6dcb9ef204da846a85590e3765d6436a77063e1e91d85b77caa3a10ed5bd81989f2f80d311d4433f7dccfe54f63cc8b947f3fb99ed113f5f8cbbb092289bf2733d5dfb94b866b104efb7462e172ed9f7eadf86e3992a4e4b55dc729887918fcc008ca70da8465705fd234135986f29cae9878495af933910f49ad5c9ed553f177bce71b5164aeee81912dc96fd4e9814350aeb10d0059bb931a4bd98de6ea1614220425c9a42798f23b3d309b1455c410ad0db7c82c5d5b776194abbee9e32ad1bfe3058ef66c6edcd7162a0cd0d0e478833d613f335f152f1ebcbe3eb4fa8fc5c0e7a97419871c6af89f484cff960a9772d20af84707c2568dffdb96d16364193039ca3a15eb4f69b27134a6d3f8fe6319fc34af47d36048a2e831bb985e6cb1173407e3d137709721406f7e6061b1e150501288ad1832afdd9c19105c2b8f6b18b60dcaf4a3dc8625d1216f6c7496358ce6ceefdd5fe5f3d694bfff14f90ddfeccce20deb81ae564f27b3da7cd0facd816d7fd9fd9bfd092ad6bb1efe84de117d9be5044924f2ee934f99294f932479d96b44689a3d85080881f55b4d3a35bbf1eeb6bb7764cca69f9210e1e0b884642df53ba47336c175b01b45d8c1dab9a80249fe9845276b204cece26aa7b8e52d1e65cb466912a7749fe65870157855d75f3f5e02394d62e81269536a1594dc59938c01b733612ae9ac59d5231844074a1a3132a949702c8ff4c358251cd21ce4bb0b66b3e515fc32173c1f44ddfd8e021fd6a6e959a6f5fd9660e6f3e8064f4ec78df4c7382a5bb715af6d9f123c783c07f83b4d5f0a4e779f65ddd6eef5fc7ff7b16aa4bde92dbe3138bc2511a73b62ff7c170c8824084b94ca0b0d535ba07e43dea5ff9392fe488050151fb2865afdc58e9e8d2e2193d9c900261edb8a195d41372ab6284f1dcea99c6212e876c70a4992b6cad3aa8c808c6b637838dcb8e3a4602849605c2a2a7db91a99fadd888d2eaedfb009f39693b9d364dccb5e8942105ba4e7dbd636b4cd998bc7ce9930920429c72ff557a4489259562d59a6cba676104c5e5bf4d07d23fbf73a443bb8fe5dc945b5eedc535626dcf4f988ec54a457c1f96f0694f79e249072421847b3ccc7c08a6d2053f2c3584138f015b266014f7115da486ec614ba449fabee67cc102660f20e5e448544565dfc5d351cd3fb0e02e072551150cc776afcaf4a530f3cb9c1eb80800d52e03f65ef902e101a455f241b6eeff86cbb33d675a36bc00cb7b24bc28737042a1f88ffce75716477ab4dd8074ba550d16165e220824a6ae522135ef22f59f4d5439fdb0bde977ebc43f10872842ac9ae63153c6a887146ac95b0966e03cb0eb269422193976af5ab09eaae78cd5c06fcb17a64e26351a97006edf55ffe0cdec4ca0466b2db5af3130a0d5882516d8a6facca97a493679f62cd952ccbb3c318ab701f44ddd7f2c8afe6f3896dc8eca05203616cb5b6d4328466ee466a3e9661c5347b170b1a0b0d64c2328306f38fc7c882b9a0b15e786b89c5309d735f17bb56e88e0dbeb530cab16f9c2828356f793e21ae2b8104a13c66fe2c40bc39f271a1558fdf9019815737ba381075d0968c4f7a1c5ebacd8dbc122a2c061d7505e5e5f31c1aca5da9ab0ec445a712faa192bb3fcef69ee0b1e9907fa379256645e3d870c743b90f7846eaecd38e03b01887b3068c5bf02d85c2e1bbc01814faa82315332d2049cdd411b4e0745685f1a6c95742c95731561db5e36098893b96feefd0c5c19083cded6af6b14e18bb783d2a9d7e6666799b42220d6c9cb423660bfa0aec183e0fed601083172dcd763c1ffd33193939ded8a57b55de85c34977bc73440be6c64971156d84a4b2932e3614cd1692ce06ded9b33baf78ebf9b30c5b24005adc0fde1af534120fd58cfbdf53f8287ad4754802f0e9c91f28d1de0701c2cf550e931519f105d0beb015bfb2deea1fc5f5f221a8513513ff7ac27d9624894f97bb554ec08ff3cd519b41d055e3dbfa9047bbb6b8b575bb353547b5614f26d7019dbb53c3fd95e4ae8293fb7a87a6b05febc3f2f352777394aebf0e83cd7b67e26c6bfc2e3d901840dfdb7704e314ee490992c3a59de0d9773c46edcd05c0d8e04297dca2ba85613148afd4d0f7c04146b7e222ce38d29d1a103048057d026e2d496245011a0e75fe751f484e3faa5d202872b671241ca633ad8bd1413ac256854accc149de4085307cfe90a57eb924be70c9299b2a856462aa12813b14e9871af980d229ccc645acc17e5b2086bac0dae280a335ba5801a73ca130cee7ff6847cfb24d4adb90c0bc9896aabab763d620c1b459f94c856ccef52a544614942e9adcf11c2ca5c5f7468281b5fd6ded0bf9487ca3c73c19c90def1e90f8013ab488adf670e78376d5575d5d7d14da8d58853d2ecff500648400ff3ecdedec28fc403f7bdd745a8a31bba5149f95000ce58441273979da4fba4446ed508cead9080a53d3f07d509ca51f2e4f418f5fb10097e6e1789e9c5b0504ba6e062ac4d041188a70f19b1513bf609813f0609d2008ea89499fdad3fbba36169a09f07144ed7a5062409a92e8fd2a8a338d780a92151fdc7c12deffb1b11db9b8959f855f8ee65ef49717062146a28b559abe55a267ed81632c244bca32e260e4d4571a91a6d908f26e03463d6f2f74b2dd40bc2b089171ae9af2b6216f568fe20e573dfb6fbcf70b356f56c13a2f52236079133b26fc91bbcacf58453ed340458e11117e37d8092697a90b4e299e8aeaede4e039a5990df60961d14c85fe293b648ee7a9e257285238c0fad1234426aee19cd80bfee24251242ea96e89bc7e22bab42e5fa4a0d99fe7b97d97a1558617433458e5795fc60a9cb5e30bc1ea66d3a080b636c2ae533ab5662481098798a5d89dc175202cdc7d64440288a85e2f9697bddc051275567577cd7afc3c9a118d9efd055f8df71d2417de7b6c50296177f08348e37257a7b92edd6450f2f9bd8e899d6fd69636c871c2cfe9933b56e2c36b17b0c3dfa15fd6744622b1c8a7f1b933140167c1cf5bcf63921ffc611cbb45f4181302a0535e32e869434b51ec5510877d1052b9d07620a65ff4bb33d441d35e75629a56107d73d597859df200419b6614cbe2492a58ac5c52010cf5664fbba9d5e44871755b4b30d502a2092e84c3f61be2bddaa40b724b85466790186e7af50630f696dbe35e7dd9f490b51c3e342018912a48fd2d8d5723d346958074270f446f1d6e275636f2102cb8532f47d3f88b0e0ebc0fcd132fb5daa881f8c66693c4c6cdc55f98a9e1cede44345d72bf2ba7cac189639c8fff421d25307387620a79d61d69e1db0d91687b208b7e78a2f75044597b69492047cb386965ad57c3a94e6da0ef10a7ca1cd7d398f3c36ad323f837c9be58faffa15841ecf7ef320ba9b458fed222319c6a068b1d26fb4038bdfeaa38228ccf7111d82af4590b94eaa00ccc9f4918c51d37ac813b6dbf39ec91b417ca87d783a9982161b88062f525f270b662cb521cc6af928f702c6a191d0c5600fcd9e313e64df6f661f88900932b2417526ac1bf30e192567096f24bcef4084167e32887be1dd61f2363f561cc454186d9025213b5265261fcd5106b620bff7e14a67c1d5fa8c36cb2b68c5aac62d024e055e45205d42a86fdecb897b8036bc0b5b007a0bcd88b3d67f0b2802d635a076f7262f384497ce9be8ab69acaa6636f4f6d2fec67b384744d0ae2522933bd8716f7de93fe866c4c31f10e5320517ac38dcdcb9e1c0e1f608be7235a02910ffd5a4f04ce62bd1c447e77096cd108af13e6f5ef46497ad562db46886330cc06e22c8fda35fe5e76391dee169a1e780fe362d6119a97dd114fbc82508294f45287e77be7be07efcae33a60721c3839f3e8783217218068cf9ef08cd7a00d351f68a1403825fc4f8132485e4da998103b86d122e0e25590d65d8a54d8c5aa3456a2977860ac6d45a3741133b590c7d10123d0036afe6007275f675324dc1537f037ff89f1b75e24ab6565e14b5040c8558dff946166ad8b2a9227165b239cbe34525791a3662e86cd2be2842ee6a0460474505c9fe05aa81cb38f3f0eddaa0f0570dd66c366de87e04cd76c42c64aa441bc4316c4f1c3a45114de2ab764e6f5184888ed56757fdaec53a4e969d285ba5bc186cddb84bdb4ca4174f1fe6b775adecc7dc8c0fce7b1e605fe59bf3b6a8110505d95c8fa7dc986efaebb35ea436cd5a0c2838ddba77fb0aa438ffd33b68d3c1c364066d76f5021a7db19a27dc5ec92f2ca9a63b38b86e3ecb5fbcd106e0bef479b2e1fb937d46a759b53e33859a4ecdadfe9f7fe1a021201cb498eb5676e5c113a7f0c0a348eb76bf48428db83489773ef221031ae0296978bc16c31d86b38ed11e2ade805552b1d6dfef1de8b74efa7f8c14392484fd1ab3919522a27a4ff9c4580295183f4a5f08fe7e5fb2be1dced86a2705506ad0a19989faa60e9998d2a274984130fa1e4a2f363c6ff392ac932122778cad5fe3b5f0186c27f6852b5ddf8908e135e0b08545457799745efb1cb33e9b15fde2a9e88dc3b9cc901eaba1e39adb538b06c262310e0bbd87f181827483c29c780ea05c8d0ad1e663bce30637e9e1199e9c6e04c9166e9ffc4b68a865b3b0ed9947ba4a02ed486738674f079e8b9e0bd2e60f9cf234e6f0ddc64ee1bd765640e07ae0d8853b1fe01b059884fa0e1749fdb2b41de941bdc13b9b9e6439d222d03fa0f71e1cc7690511587310fa60643a09a7da1972453717976f7c3ea2d4a089a278697636bbba889eeb6fbb0dae9a3a9332e9d6bf001eefc6e7e479714a62c96a72768c7244588bddc2d15ace0f190e06c3e0c716cbd7bbf98d9d18cb42900e247ab175a843eb407c78eb8c8c6838e1646008062655cba5f2dacb51d7f9c06bcaa1b26fad8833e29dd4a640227d3ca0bf7eaee2dc7db0946c8175b8784fd0493b090b90d8f63b6f68cb0d45b4e0d2ded6be1fed3e39801f55b5406b940c5039174c62a85360b397fba2078015436cfcc9e6ecd19a21d4ffdce55316e42a9a6c86f1466f828e279c99eecc54ba1a06fe1d79e9dac33999c316e960a5ac32ecd2c0f9bd5855e815f82a0e5d61c83f4098c641ba74cfb7ee4663da879fb9a19c9df378e5a5782e163ef85564f5f184d03306e91f", 0x1000}, {&(0x7f0000000300)="ef3f22ecb91cb9ac2e7cdbb452068b58ec7465aba9f820620a061255e836d4b5d210c0663a0f4df01234ef2f2c58832d8ff542ad1c6e36f5201063762b88559761d4f8ca726a18a1a25d65627abb98bb786d1f42d48faad98fd8aa1401bb6e2ce7e6a0bba27eab4a828c0b901f476cd623be2e05", 0x74}], 0x6, 0x0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8, 0x0) 16:00:08 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) getuid() r2 = syz_open_pts() dup(r2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x5f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x40000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './file\x00'], './file0\x00', './bus\x00', './bus\x00', ['./file', './file', './bus\x00', './file'], 0xc3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r6, 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1, 0xd4a, 0x1, 0x7, 0x3, 0x6, 0x0, 0x3}) chown(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67c", 0x400}], 0x1) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000bc0)={'./file0\x00', 0x1, 0x2, 0x2, 0x1, 0x8, 0x101, 0x4a7e, 0x1, 0x2, 0x6, 0xffffffffffffffc1}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) 16:00:09 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000020000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x10000000000009}}, 0x0) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) r6 = kqueue() dup2(r6, r5) r7 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r7, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r10 = socket(0x10, 0x5, 0x5) setsockopt(r10, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x33, &(0x7f0000000e40)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92e941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700000086c85e51d0a8def36bcfcbbe9ac5a3d8d33c6515444c810a9380d5cdbe863f5366928c7b09bb74f2a3fcf5a8f1f04a2e22864ce0813d620255b10bc3a97b26aaede324a695b4a6dc65658bae4d5963ae4e04890d6ec9261c38d2efa77647d0de360f7cb5f8990dc10ebebe69320cb9233280a6d827648faab83718d9f79dbc14cba6c8c48df18252051e751a36595a1192247b8e5aed8ea787d1bc0fcc77e3c2c79ded5594d6558e893dfaf3824cf892a33148a874bc91a1357c88d233145753", 0x152) msgrcv(r8, &(0x7f0000001000)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYBLOB="c45c43ac9de96d88211b16e36d18f949053426", @ANYBLOB="7613209a576de31ca5564f8e6c7048f82731e220ea0c4b31440ff7c0ff6bffcf92c6704eba29803bd9443e7916d19d6df7bcb5fa61d9169c0da627e196d84e238d35760195485aea0813f3b9b20705097c72714aad07a88e4080d2d1b6550d922f293e69a67d4e6075158c9cddb405c9d981a99de7657ee3"], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRESDEC, @ANYRESHEX=r3, @ANYRESDEC=r9], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r10], @ANYBLOB="c2809d4897ec709a45861c84341a692967c8c70847410c5163a352"], @ANYRES32=r11, @ANYRESDEC, @ANYRES64=r7, @ANYRESDEC=r0], 0x7, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r8, &(0x7f0000000240)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) r12 = msgget(0x0, 0x80) msgsnd(r12, &(0x7f0000000440)={0x1, "5e62f0eabb3c405a437d1fcb263af4628ce19cd4958f5af52439b0c56765dd654baedbe67171bbde22e56736874161bb6d320a9e39c8a9ebeca57b8884f8baf82afe6e674cbc4358a533e0900d956e5640da4345065b3dbc4c374a5925130323531c301642ed93a0850ac4517ef693016a890b7ccf4f8f3b2c3c6d27ec45f2d0b920f6463c84a3413e0d9ea5a0a29915f9d0d4997d5a640151e309650abb0a252002e234dcc35e121b5eccbc7c384edd8bc1d3de9b903766e33f09ac1ed38d8ae56ed63b236f6db915f2f3a9cea68e1e3b27fad319d13947cb92a12444ff89d2911d02cd6f08396e27995f07b0d278"}, 0xf7, 0x0) msgrcv(r12, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddb48538680024678930f2abcf00"/4101], 0x1, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r13) sendto$inet6(r14, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r8, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031618ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3f472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) execve(&(0x7f0000000ac0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000200)='}\x1c&+\x9a\xe35Y\xf6\xf6-%\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r16, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653000f6d543accd3d3e3e3bb1c827796353f8b75e4896cbd4826bc5c189bfd8a4d5ca7abdb9d284a0aa533b99ffd9d8300166f5b0e2888bbba1b937b9e9caeeb0e06ffb4d83472e20920d0d4a2b"], 0xa) dup2(r16, r15) msgrcv(r8, &(0x7f0000001080)=ANY=[@ANYBLOB="a1fb2556bba832b975a0f85ab884cff16fb75b791722becb448fa5dded4268608775c7b54f532ca9ef56f854d91204859fcd487c907ae782880006139479081a78308cd9181abdc0f2811da1a3c90966c18621e87972fe8ff9e006e65f29245e1760f7424d70230d445a9443816a8ccaa1aa472fe4d78dd9f998110227f1b514cdfb326d3a15e0bba62ea64697798257634ee01f1a05360e6beeb8977bbf64b279aa5f159f818b756ab4dc7675f47441602565d808d2fc15a32b06f0a1dfdb65024748feb5cd40cb4a297d03d0b0889f742827"], 0x1, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x4000014}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) r17 = socket(0x11, 0x200000003, 0x0) sendto$unix(r17, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) setsockopt(r0, 0x9, 0x9, &(0x7f0000000080)="e49520fd7ff9ef978e8d4c8a6e2efd876fc488124392b7c214792ddae0808cbc61171e27adb2e2262a57ac6f830214d7d95e1ff4054737226c47c5b1aee7c1a5fe4b540a44bb70b32bd1f52b2e8fd13c4848192810040fe2ca433349a6097305fd3ebbe36833763570b22a1bdbc9489e9ebb452664bfec", 0x77) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) fchmod(r2, 0x4) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r4, 0x0, 0x3) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000180)=0x10) fchdir(r0) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f00000002c0)='W\x00') open(&(0x7f0000000040)='./file2\x00', 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r4, 0x0, 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r2, &(0x7f0000000000)='./bus\x00', r5, r6, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x7a) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x80) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r4, 0x0, 0x3) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000002c0)) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) r5 = accept(r2, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) bind(r5, &(0x7f0000000100)=@in6={0x18, 0x3, 0x5, 0x9}, 0xfffffffffffffff6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) getrlimit(0x88c4eea46df217f0, &(0x7f0000000080)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0xc}, {0x80008006}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:09 executing program 0: shmget$private(0x0, 0x2000, 0xf221dc6795b64477, &(0x7f0000ffb000/0x2000)=nil) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r0 = socket(0x1c34e41f6904b90b, 0x1, 0x1) r1 = semget$private(0x0, 0x3, 0x260) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r1, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r1, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/4096) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYRES16], 0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") setgid(0x0) 16:00:09 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, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffff], [0x8, 0x0, 0x403], [{}, {}, {0x200, 0xed, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x10000}], {0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getuid() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) accept(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\xe1\xff\x00', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) r3 = semget$private(0x0, 0x3, 0x260) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r3, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/60) r4 = socket$inet(0x2, 0x1, 0x4) write(r4, &(0x7f0000001240)="47c02803", 0x4) geteuid() semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000001c0)=0x11) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file1\x00', 0x1, 0xa02f, 0x81, 0x1, 0x9, 0x1000, 0x94, 0x2, 0x3, 0x5, 0x2}) minherit(&(0x7f00002de000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000356000/0x2000)=nil, 0x2000) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r6, 0x0, 0x3) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1000, r1) kqueue() fchdir(r0) poll(0x0, 0x0, 0x0) geteuid() 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x28a9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 16:00:09 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) socketpair(0x2, 0x1, 0x56, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0xfd) accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000140)=0xffffffffffffff4d) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)={0x1, 0x4}) mknod(&(0x7f0000000100)='./bus\x00', 0x9086, 0x24) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) sendto$inet6(r2, &(0x7f0000000440)="3cfd91bb67a050f73a0f779339d36b6786a4e8466aa93c03b06ac112bb5709faf576d85dde0e41acb24783a298cb879f118c18e376780f8be6adbe62ea620c984e2a0a6d3bf1d37ead4261346dadc87b2daf75d539ed26dae7ff26a0319c020400f7230513d627eacbd4bc7478090bfe1ac7ad7f31eb332a3a72c3e5da4b3ec6da54e794f232cd0a80570d0adfebe92c2f136fca0918f3b29452fbb9e656e8779fca4134f9ab08229eff0abb6918729fc83dda2e18ccd1692d05a3e9b5cacad3e9afe983716a6b0ccfc6e7ff2a1d81aea1f0e8bea2faf1bd0227361b9ce05d69e11323a73cc45aa9d3feb83bf4fde24306c95e658ac40b78c198c18500000000000003d2165d67c95e83bedd62af419d5402b23ff7325d72c60466906c251dab5d108af9d94aeeabdea073e0893d066a3e20ff510b525951cc8e23d2491b617a6fd6d40f21fe21fd5ec315adf2d9b7957f781f9b47fa7e116ba10a9b54c1e7bd3635f8c5d2746e731674c954c65161ad88f6bcab6460cfb24c8800000000000000", 0xfffffe7d, 0x200, &(0x7f0000000380)={0x18, 0x3, 0x5, 0x40}, 0xc) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockname(r4, &(0x7f0000000200)=@in6, &(0x7f0000000280)=0xc) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="c300fb4287ce21308d9e4e8c57ef731e97812f2f00"], 0xa) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r1, 0x0, 0x3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x7) writev(r1, &(0x7f0000000440), 0x1000000000000232) r3 = syz_open_pts() r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000280)={0x8001, 0x3f, {0x3, 0xffffffff}}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x2000000000, 0xfffffffc}) openat(r5, &(0x7f0000000340)='./file1\x00', 0x411, 0x217) flock(r3, 0x2) flock(r3, 0x2) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$getflags(r3, 0x1) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) ioctl$TIOCMSET(r8, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r8, 0x0, 0x3) accept$unix(r8, 0x0, &(0x7f00000002c0)) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCCONS(r10, 0x20004276, 0x0) ioctl$TIOCMSET(r10, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r10, 0x0, 0x3) connect$unix(r5, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffff3d) r11 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r12 = getppid() fcntl$setown(r11, 0x6, r12) fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x0, 0x3, 0x23, 0x100000001, r12}) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x0, 0xcc83, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x44c2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffab0], [0x0, 0x0, 0x3, 0x9, 0xffffffffffffffff, 0xfffffefffff80002], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x20, 0x1, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x5, r2) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r4) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x8, 0x110, r5) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x6c3}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0xa}, 0xffffffffffffff13) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x6, 0x4000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1d4526446ba7f812, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x80000001) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x6c11, r2, 0x0, 0x3) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x8) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x7, 0x0, 0x8, 0x1, "8175c043749b7ccd1eb27172595e13fd0060ba91", 0x8, 0x1f}) 16:00:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b40000000077db32a898563bdcf838e2aa4fd51b868ab561ee58f5a3e7b34f479b18587d6e883c260967ef961b3cc178f38762c8ba9d575752955d46755b464842f620961c0b88afea7076531271ffbd1ee8dd254c799d333d4eaeb710701d83a1e2da24947005cb047b1163854f09f85def70c3250c6aa56b18209d8b4fc06e159cd31eb6dbbf4bb6bf01595834d64e01022af6c8c9e45ebd09ce0b32626e28b5d7c66409ad103cf10c0a4f313510f53462fbb645b9649be1e64c60bdb77372e1e0a65d2583e56cfe799065ba999898e6d7ae03682ccda5f53e88ce9c05e68d3cc87153ebd3"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000200)="220e2a", 0x3) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000380)=0x3) r4 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000440)) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r6, 0x0, 0x3) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000003c0)) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r7, 0xc0206921, &(0x7f0000000300)) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x0, 0x0) read(r8, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r10 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r10) fcntl$dupfd(r9, 0x0, r9) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='o', 0x1) write(r0, &(0x7f0000000600)='<', 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) 16:00:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000027604000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0xfffffffffffffe2b) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000240)={0x3ff}) socketpair(0x6, 0x8000, 0xff, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x810, r4, 0x0, 0x70000000) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:10 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x24, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x80) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r3, 0x0, r4) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x1564}, 0x8) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$TIOCMSET(r7, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r7, 0x0, 0x3) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000080)) r8 = kqueue() getgid() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000180)=[{{r9}, 0xffffffffffffffff, 0x81}, {{r9}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) r10 = socket(0x2, 0x5, 0x9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x1) msgsnd(0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="0000004d56651a000000000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000001100)=""/28, 0x1c}], 0x1, 0x0}, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r3, 0x0, 0x3) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffdfffffff, 0xd9a5], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x20}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="070ed300", 0x4}, {&(0x7f00000004c0)="7019f776abce6ee1c7ee21bf1e81ecf92b66ae8a820a28985caaa3a6237bef36ac9be8ad06f6a7d3b92d6d058f555d4206ac1a563ae712b4a9050733d82607148a66582e3c5b31f0aac3cd540e863c3084c050fc38bf3c4703db24678b48dae1d1216dc2094ad95f20eddf08dfcd3d9ed5ff9f05d65f814815a8dc261be1566d15f0a561d3c0a446caccbb19fd39cd33b2af251785c4e86dd5fae1c9e6500efca29f684a43e85591deb27c79e3a36c5a5d4964ba83aa524c65971c0164c5ec5c650ad8e5314ca63608083b0c055ae92c730aaee509cc16f0bc21584befabc58fdbad9cbded6b0d37fd5019ca6bfa2d035a4657705807bd4c107f671a0487e9d3d22f74969f2acf4e694fe186e4b52ef05d80e00024917635d0e2b5bceb1b6bbea2d90c40711be74077bc7d68c42ade8f1ab4a3afcd7146deccd61da4fa33fc3c09bea6057f7d359490b41a269968aae08c69ff8a84f3611c195f7478299b19c2fbba3b8929b77ff88b057912afdfd2f1484a205021b194b1cb8614697b75f5a75034696c7e247ec79b8ad7276343ce27c2da9e31de57169be5f3431fcf069aa270425b482a4883afa0c0c4c766f18c7008aef86a9eba30947482aa9c649dd57959d320d8722d05f0610b072b16e74a709f0eca204c386bc001717eb57085c50ac7c07bd71196c154961924d134fdda87c73110502b23d2f2957e07b864f3e65b8b1f8bc33da074c5b066d23d25256fc0cd25523338be70413db8b55e6ce392f06202f886b297c7c31b4615ed189004bde36a143a61d1c1bd40b65885587297ec66e544f6f9c863522d28735278c45da534fe1c38a1ecf23a9c9e881b6afc761bf984dfaa58f3d4290b3a1e93f915954429a945be945150dba22eab9d8d9f157e8c31f72647c8844ede398ca3bfd8b7fc536b8aa45391d828cda2beaf4e6a58598d1b08db8d1048c15fb24752a50b371f63c03e94076790868bc528500f41d25e91767002b477195181548b8a6aa23caa79f8d8f738f4761b993e31220c6c556061446f9ee0f17f368dbd8a7cef3db978b9edd8009cfa03964e78e30a2242fa7d26307b543980b5b1a511f8eb5cd04d43a5f0da0f6d8fecda5dcc6737021182d4caa50b8380def5794979c5bbb8561006fa10e80152c88884e474920599dd1fdf6a7f2702a56e08bf0d5981c3808576f232bd559dfdb61474d1944278da629830d4a994bb63713b5c897d246dd098ecd49cda84043ccf28a40bc1f70aae65d4371e35eab6da7b91c898209770c86b2e30332fe0c4988da75125fcdd86d7bc15c1bafa710921892568dde8c85817f84ae5c28da68dceef2c6220d42a71eebfce32d99f4a674b865f1c8c05d7d830e1331ba8b2c691b44929e5d795be06ff60498ddfe364571bb7bc11a571659566db93183a00764ef6f68d6429d1dc5a828ae029ba143502491faaa457133f49fcaeb3032b1f9a1a0e6915293350ae5c88314aa617c5c84c3c73804ee665f87d1f4d8221e395c558bcec9ff7ebc82f35417e60d7c775e8fa98131d1f9e0845c6027464e7117bcf532678619e3e1512e6b767e00211bd81923e727cc4daa4d1679e4922655526ddcc7ad4b278143edc915063884ed79460369b049244eb21ae0f9bb323b7a133704c889b39d17ef1a5efe25f5895157826d98dfbe0d57a994e554b34614abfd63213f614c3c107650333548e144469a238ff80a318389c3f6724878304f7dc1e5ddeb89b62024b38a265774660bf4c9fd90d5a3897081e63397ddfb75c9df86988b8e9f4df89b36420b400bf34213442db045e3eb7ec1671238266baa944e9f9a93c6adaa5356a7f644e8bce0c44799b214e9228ba977ebeda18fec5dcc49ff0bc0141b28e1a8c188705e975aee4665333a6493b222cb476441e73faf719c49f7684f49caa6b9781126709fdf18b178ccf09d3db2a06af36006eb604ab85f2ebccee222b4dda9141dcd479201eed0b60aa5dab6f4efcf2d9fa94e86169835fbf96b3ff248876b87e2648ecbb928d36c93516bb905b462a00b5267458528a526a152490a16fb16abc1129b7e36536f35492968432704c3f2cd3d3cc4062b01feea774cea94723f9944a16895bbb232dc6d5375a4a63fa22e2a86bd0a67693ef2d64719a028abc04fbea1039f47817976a73a9410f5cbd717cbc38ad4aa5f7aedacfaaf38ba0d8c140e3124134ec83e33460f4c3c9f6323a41579530beeab5f73f2dd597bb0d922d3cc5d9784752bba80348d8b8fdc4348bf1adeee07d8de8e4dca1299cd7a04cfd91d0c7a95423b22efaa2c0a39f41017fd7cb0e16bc001caab1a6de73e9045d575e9289a001abc24aba380962a279333f8abffc22fc410183d1b8664a4a6639c4210f3b13493830f947ba2ec61c43267efd4528bc51a2a409061c5b8f1c2e995c3ce66c8d555a6348d3fd53960d6649563c23af72da49ba5cd1210c6a36ab858b1bbe2337558f39447f25427860ed3344a8a3e5c9ac125d569d135ed3931be2ecc7d18bcb293b8b0b1607f16c7ad70456535135459b3e37eeca7d6abe04d0642374b010c6c18f0f99e7da504d0bc33d1828646a95462cc8a24112199025cb416adda6cedb907e3654d04d870e2fc32cf666baa491d5e54b2530bb31cc98867898aca6adae159ec22bbfe0006854c3b6be2113368153980dabd7360c9a49d4ab80e42656dd230179b8cc0038062e80831c3177904f7dc54ab207bc79bcf0bd054bc78fa971d0e0a855b67702a26c761baf083f83350b63fdd070cbaecb7088dba791654e26addcb930d90ff036b923ded05dab9d7038da4d4f15c21f7ee3e8f88b33119dcf91c8541b062ecc7bb8339d5f85b0a684a0d8eef9da32246700d7a5b16af090a05c3a48268bb4ceee2fda46e3a1ee46e41db38ef6213a9793dc2c42c1677c0819aad1328c8060019c2e511091f6487c512971aefd405ba8f9952fbdd1623eeec55169598f78796d63f320ee241248777551246e63b941e88a99ecc827e077f49809ec7cb598dafd402855f7f554e453f8530c4d9dfa6ad48c092c85f7a133556a6dd67c410cccfad6907b0fecd7795615c7d8f8b9e5a298f414c0aebfe10bf0d8a1386e4efadf7476812448f7f8b66f26ffb9c484f7e014d943b874ac80d0e9d759bd91f873306e4e0c7208b2729f7b0b26ca876bd7b782d93b177a3d62e74b9e1bfa2507871f24c2f71727824b2f339911934b26d46d7816e2f2f7be6fc1c3efbdd1d235b309f940aa2755a3f693ade14200434f43e743eb1dc93683ca0d7b9b3f80fc62f375d1a5f925837ee516efe362652e03ad8dca3847b4dc2b4f197fd1e063b62e2283d409e6c973657548089ad7aebff7a2d64d007fd60cb6f59e13a0b1dd30846aaaae63619e421b7816bd8fd741db4632029801118d786ca565ab148763a634774ab8df504745ad5c0bc99b973679bd54255c1fa2d2e5ec93a654e793fe2dc8066db1c7b740b61479859cc5bded5e9f0a2cab0dfcf9bdf49da66485c5c1e48465f749689df97795bfb6513c706769692f80cab722b7f2ecd9c97d9f0ca082546c10beb05abe33abb4f336c86465ad2dc400dc157ffc63ef11f4a1047ab9e8019ed710e58dfda200fef2f6ce52bba2420162d46ac985cee60845ba5abefc301d5f331dfc0efc99942e677db3768ccf122413f3b58ef1b1b79082e680abb78134317908836be51462dbf69e20aacf5c916146ead5e08b7bde5605e864d520d54bab71c57cdbc5b9aea43c8330543fd451be023d8a8fa45fa998812f686009cd5ba7349fc752211e6eb421b7d4863660e79020434d0e0d19a7ec4ad01a05f0c5f136c189504090f6f8340a1ca60b0161e60aeef74bb47f68978c6d1ea5b23aa3f679076cd462f4ee12d9f09eb891125edeee3a84539522f118c91521bf13eda8753529565b3231a4ca6530de4477045968f60404d371087e14b7a4ccd801d3b3a80c38775d39c8f45ca5811aa0bd3e3edfe2b2b0539e01a922d0e7ca508ce4b3157370b0e0dcd13841868450e025466808d5e10c5813883afc7b7a0699ae9c94573149d5ebccb573fce6c41cf714f6dd56a2aa90eb7562a483239fe55bf17c05109a5a8795fc362e717203e72b6519701832ee5ce345124983bb1fd7c2b151a1c8c68fa837b0132344c0876592cd8f0c7ae8716ce77c2f4c6d8834f398373c64826b65292a1782728eeff5e5a8c9c5e768c883c208264d46ec9648abcd843b85cc90b95159e9f69be0ae49fdf5e78e81d6f912097d61db6093778404261b3747d629a619d49adad04d2392b1b8f58daafd9b9249f82e181e3771ba177142a4cd60d5a8ccbc14281df89a536a8ac56072bed4b8457456f7bc91020a06e062a1c2a4d72c1b4e4d159769d921243ab7f54ee2963d27d398cfbd110a04235c81a89ad418949266174734eeefb2436bff5cc958570d5e55e82fa585f187c896b1fcf87c2db2901de91863a2751a6e381794bf06726ec5501acb1d37b72c5ea5289536cf4b50ea6ae0dea677eb39d34d4f8063c6dbba44362962cab3c7a60810494fc33ef4f1f5d8cc9092286326559d6794cec5c9553a0ab69261c894d859bbc99e1092d98d009dcedffbea281a79ff0d588d44cfce44e1fd49a03362deb15efeb4e9280a98d95b9f804a15b52f588b5c7c1ed8f66df428e2b382bd98f4acb6a9bb7fe1be25e28989251053428e602373a48ad84fcdf3803c7cbfa966b9f91dc56956ecc5418ca86845099581a1c297f2c180b1de5c7fb0703e2d607ffae038275f6b840cec995a053c9a2342e8489a61db1091d81d67046f955cec93bc8a453eb304d691cf6b981ddc8b4a060c2886d5efdcdb2ede062f1f933a338a406afb1dcaaa3276234fa121520ca4bb070d83ec909e0cb158a8fef31ada21f2f1d382e9e3d79510b1a511ec9c5fb177e49e1d0727a666e984dd6b3b7013b5c84982471a6ca4682051eb3741e404d4cc7b04bed439b64381367145af1763b70a00dc2a50ae2154d47705f5f5218e60bbc7707fed0a2fd29a777f558bebeed249a8c790c8c1ff893d20970baa544272b27e9c757c90234765812d08d7cf11a79bed5be45ff9711b91a126dd76d85d6ef263aee0ac463f50fecebfee84c8d9811a86c7decf3a97a958f8301a8b408c51f230b3d6c5d25d071655e5c77323740bdd595a8b3f2e3be639a5d97b2c8c8df63ffe4750a5b171d98ed743c18fda6d8e550dec8a279894b4074a2c5344b7fc1355ae7a21f06cad40709ef6e771df6416a8df648e2b8665b7a043bfc0452809cad4355dd2deb33c2fa26e068e4091225039407b5019ffa3d31979a2c6839e1389cf36829adbd97317d7e5a105025e1cbb002a212d540b0802946ba15124558f4ef1dd4e2babb475fc0e19ae2e57c0d45507c4d7b9cfb14824c48f4f4ce61d1452f99f452e249687c8df782b4d9e0c1dd64a0b3966148d23fdd5651efce8d3b93ac114ed693dec3d40e9d6832426160bbf4ca3c2ad95956f49e8d82a5e6fcede8eb07211245aee128e174d2013cd0dfe25459fe75c9144b31b2cf8df6eec8476b6993d7dcd2fca078bb32d2516f8ec35f3af391c0cb9fb9d361a1b7fab079970ef2f18a5de4ba84a721086fa9d9272177c0e36e6a2815cf0b92d09f9fb240b02a6fff17ac56a3b183ed408472e55a1149c875e7a9b85e389cdfe0e07246accdc295c61c6503ff6dbd2b21fa8c259bed29dc93a31a065850bea3a2687c3580e03d8c20ead0dbdf317ba5a3c6a946bff778140c460380f8349", 0x1000}, {&(0x7f0000000040)="2a9bcbb6714c39a5e1dfe1751732a9a1fb8abcf9d3dc9c7ce65f9bc8fea719caaf6c32a2e0ea514fca0ea0cad0a43346aace134c8bc33b9e3e3e175e4012b8efcb7846b477c786bc23afb7c56809c1682eb5495da128377702dae65a7850aeaf59cb67107fb0a3e21563edb48b199d5a01b63efe2c11a4f522dcc7a0e5982dda0a9cee555a28575e1ac852f84c9c05d9090374e01a8a76f7f67419e251a26b41a085de1fc30aacc10dac75de63060f13d16d1e98", 0xb4}], 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x2}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) write(r4, &(0x7f00000001c0)="9e1dac2ad72b0e03d40246be64f5b0b2ee88adab", 0x14) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = socket(0x59bf23a73c46b074, 0x1954bfbca51ebf52, 0x0) close(r0) socket(0x2, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0xfff, 0x9, 0x9900, 0x1, 0x2, 0x9, 0xffffffff, 0x1, 0x2, 0x1, 0x7}) r1 = dup(r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r3, 0x0, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000001c0)={0x3, 0x5}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) linkat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', r2, &(0x7f0000000200)='./bus\x00', 0x0) r3 = semget$private(0x0, 0x0, 0x2) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000300)=""/191) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fchflags(r4, 0x1) r5 = dup(r1) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r0}) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) dup2(r5, r6) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r7) pwritev(r7, &(0x7f0000000280), 0x1000000000000099, 0x0, 0xfffffffffffffffc) 16:00:11 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x4c, &(0x7f0000000000)="2d0b37b49304dbb5e81a0a41922b98c87974441e3f206ad3e1bffe7ac26dcb63d48c52ae61366a0b46691e556bd9b559e74a5f1b859f58d8917ba1799b4bd796f1252cc048ff90005659cf7b") r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r2 = fcntl$dupfd(r0, 0x1e, r1) listen(0xffffffffffffff9c, 0xfffeffff) ioctl$TIOCFLUSH(r2, 0x81286947, &(0x7f0000000300)) 16:00:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82023e2f66696c653000"], 0x10) bind$unix(r0, 0x0, 0x0) shutdown(r0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = getpgid(r5) r7 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r16 = getppid() fcntl$setown(r15, 0x6, r16) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = semget$private(0x0, 0x9, 0x1) r19 = semget(0x1, 0x2, 0x1) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)=0x73) r20 = semget$private(0x0, 0x3, 0x260) semop(r20, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r20, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r20, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r20, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r20, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r20, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r20, 0x0, 0x2, &(0x7f0000000240)=""/4096) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x9) r23 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r25 = getppid() fcntl$setown(r24, 0x6, r25) r26 = getpgid(r25) r27 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r18, &(0x7f0000000500), 0x0) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r30, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r32 = getpgid(0xffffffffffffffff) r33 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r34 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r38 = fcntl$dupfd(r37, 0x0, r37) ioctl$TIOCCONS(r38, 0x20004276, 0x0) ioctl$TIOCMSET(r38, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r38, 0x0, 0x3) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r40 = dup(0xffffffffffffffff) r41 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r42 = dup(r41) ioctl$WSKBDIO_SETMODE(r42, 0x80047476, &(0x7f0000000000)=0xc6000000) r43 = open$dir(&(0x7f0000001280)='./file0\x00', 0x1000000381, 0x0) dup(r43) r44 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r45 = fcntl$dupfd(r44, 0x0, r44) ioctl$TIOCCONS(r45, 0x20004276, 0x0) ioctl$TIOCMSET(r45, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r45, 0x0, 0x3) r46 = open$dir(&(0x7f0000000500)='./bus\x00', 0x1000000381, 0x0) r47 = dup(r46) ioctl$WSKBDIO_SETMODE(r47, 0x80047476, &(0x7f0000000000)=0xc6000000) r48 = socket(0x2, 0x3, 0x0) connect$unix(r48, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r49 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r49) r50 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r51 = fcntl$dupfd(r50, 0x0, r50) ioctl$TIOCCONS(r51, 0x20004276, 0x0) ioctl$TIOCMSET(r51, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r51, 0x0, 0x3) r52 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r53 = dup(r52) ioctl$WSKBDIO_SETMODE(r53, 0x80047476, &(0x7f0000000000)=0xc6000000) r54 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x80, 0x0) r55 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r55) r56 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r57 = dup(r56) ioctl$WSKBDIO_SETMODE(r57, 0x80047476, &(0x7f0000000000)=0xc6000000) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000100)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="a7f022b733ce1710e03b9c9af9ee83664c7e130f7a7b83a6011a8d09a2882a260e", 0x21}, {&(0x7f0000000180)="d4cd47ad5ee4c26e197c8f8a58f9552124e0aab52007d7e46104609048ff3dd9cc563c71e68677f53eb545fc97902acea04eb3b4d646e6689b877f2a8ecd65fc16b6b5fd46c7f3bcdbc5edec430f9585", 0x50}], 0x2, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r3]}, @cred={0x20, 0xffff, 0x0, r6, r9, r14}, @cred={0x20, 0xffff, 0x0, r16, r17, r21}, @cred={0x20, 0xffff, 0x0, r26, r29, r31}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r32, r35, r39}, @rights={0x28, 0xffff, 0x1, [r40, r42, r43, r45, r47, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r48]}, @rights={0x38, 0xffff, 0x1, [r0, r49, r51, r0, r53, r0, r54, r0, r55, r57]}], 0x140, 0x8}, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$LIOCSFD(r58, 0x80046c7f, &(0x7f0000000080)) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f0000000240)=""/69, 0x45}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0xffffffffffffff08}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0xa, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) kqueue() pipe2(&(0x7f00000000c0), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) `‹øÿÿÿÿÿÿÿÿÿÿ¬ïYj1IœðÜRdü./bus`‹øÿÿÿÿÿÿÿÿÿÿ¬ïYj1IœðÜRdü./buspckbd_enable: command error 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) accept(r1, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x7, 0x9, 0x2, 0x3, 0x6e, 0x2, 0x101, 0x1, 0x2, 0xffffffff80000000, 0xad}) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc13ee611509ecd69, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)=0x8) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="108c570000000000", 0x8) 16:00:14 executing program 0: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x42) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x100005, 0x8}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000600)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906827edf25129f083223d180b06500e0a6dae968135ccd14b9fae8368cef798160f08aa9085a5378f309aa83e61755ed450ca5861133c72bc62d680c1296870f3b240f38ad8e0900000079a20f535284c2d550f4fa3bffbf8a6c224ba8ad2c73c5e90324c174a2c0d4d5705d50c959d8099bb8c43aa326fd6297d796b11f7a304f19f3366a3e2870e0b733", 0xb9eebc38, 0x5, 0x0, 0xfffffffffffffe7e) chdir(&(0x7f00000004c0)='./file1\x00') r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') getpeername$inet(r5, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x9}, {0xf553}}, &(0x7f0000000500)) r6 = syz_open_pts() ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r6, 0x2}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 16:00:14 executing program 1: r0 = semget$private(0x0, 0x3, 0x260) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r0, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r0, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000002a40)=""/4100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000240)=""/177) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r1, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c749f9190fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c47157e77b2a02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751bccdb1445f788e19be9c076b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daf0000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f004946f396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000002efdaaf440d31e5808003b313900000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73"], 0x10) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup(r2) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000001280)={&(0x7f0000001240)=[{0x87, 0x9fd}, {0x23, 0xd0}, {0x101, 0x7}, {0x24, 0x3}], 0x4}) ioctl$TIOCMSET(r5, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r5, 0x0, 0x3) r8 = dup2(r3, r5) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000080"]) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000340)=""/154, 0x9a}, {&(0x7f0000000580)=""/133, 0x85}, {&(0x7f0000000400)=""/245, 0xf5}], 0x3) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000080)) 16:00:14 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) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x2008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="08ade09f32746a223c471c2a95bf5c8bacdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x6, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) getpid() kevent(r0, &(0x7f0000000080), 0x400cc, 0x0, 0x161, 0x0) r1 = shmget$private(0x0, 0x4000, 0x206, &(0x7f0000ffc000/0x4000)=nil) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x8, 0xfffff, 0x100, 0x12b8}, {{r4}, 0x35ff9a148d15762d, 0x100, 0xfffff, 0x0, 0x7}, {{}, 0xfffffffffffffffe, 0x8, 0xd4ffeccd15f20213, 0x6, 0xf}], 0x20, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffd, 0x95, 0x0, 0x7ff, 0x5}, {{r0}, 0x724b263fdc6afa2b, 0x44, 0x2, 0x8, 0xfffffffffffffff7}], 0xff, &(0x7f0000000100)={0x64aa, 0x7}) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r3 = msgget(0x1, 0x80) msgsnd(r3, &(0x7f00000002c0)={0x0, "46cf007f7b41f5ef1ede92cc099aac2a7fce3f33cad3b5617429ac6ed440dfbbd9e825e3644ad027b56da0a29b3cf36f4458ea205b2cc543368e2274c1ff4c0ebf61f7f54f7e0fcbd226d1fecf73db4f054f0dd3a8f1acc0a3b69e85b5d6a5835148036f6281f1b80634ab5b6dcf1d148dbcf3295424a3b0c6c652d5bbf51ae9a40c2dc96ca9a342b3a651ad1703c35b7b34bae5fae4b799fadb94a4a68fc5dc768553598e6b14c19be3d66b5dfe02a8b95693d9ffa9881da419aa245df048167bfcd4bfd610caa74148a0c79a4a1b58436628a3e2ef5a6a9082ff8c02c647f0763506386cd357e15f5a40f50e7b977d30acb5b9f256f154b7a617ea876bb07dad04a79e57e0d21df0613cfb3d0495eb39e42444dd2f775af72f4ff9551231e9d30de113550ebb229ba3e854b0fd2b270ffde07b0b9b411d06a48b779627f5901ca4591d52d47067f0e38e138a09d8daa0bc8a0a0936859fc1e7bf33a2ed77f27c250b0aa74db870637edf51c281f4251c9fd8e63dcca81c4c77f55a5e61c61ffc9284aca9dd6552b38d5fd5834c170132ba8774e28ba4a4847021213e04664dd16240a00800ab95e7be25d17d2652c63edc033f354d7f6c2f7bcaa3f23f5419076344ed61699a7522ae913128f18062492d81c37e3cefec0f28728ad0408842b7f98d39c28a5df7df1213e1ea96a999dfc770c48671a7644facf3a6e3452af2a962525986973215f0cd984fd7a153219993e41ec1c955b70fac8edf6fb1def78627f1b16e6d3625ef4036716195fb00a05927e12ce27abb4cbefb90417269c4776c17d3e8ed555b2fc530510e21ab7bdd9606fd9164a8901edfafd01460df1eaaa13b054cff25a37d54b3c9cd4e17f7c1bc58d6de5cae2d9910edb391a13dce0e42833d310ef35d89ec19909652d10a77e7b3e0d96f219ce0d50221d5cf5bd6622ab0d7f2f25677ca556ef09519536b9cdf35e992b5c04f4c8644dba822a9a30f414c66c0270585a1dad738721053e1d6fb8c9812051a613c75844c2643db246e76f7ed6c227ea29260d6898e939c047772df871e792458d373b7ba71b072201e3220fe309b324348261751a4e5ede3483d3c51020eb4d62f9af1f53f1fb8cf1d6d53ba2f8c7196ffb07329298b0a225eaecbd3a1c8d8c7a8efcd3938a9867135a79294b584c4d9168db30a0bd9f099712c25092ada420c0146b0b8bcbe9f597f85345ede638299f25adbecd5a94b1803cee51935c3591dd3cc4e08dbff37eb04a3d0aee4997f4ad182649eb1bdc84dcbefbe8ed9722bfa011564b0b88ce3edaed10406b549d712806fe98c2badaafc93ec35ba0d7791185e8a8911de0d0ccf91a8e9dc364a2524ce2bd7065c9c48c643e8288a32694352fd9635369938304f745aa736767857cdef9c4b07993e440edff6ebd97911c60313b482148df5e06d66b712e887ca0f0b17f84534e0c377b1fd2272564caf0862be13c90a90f8fef4468c2a9ebb9d83d785c0cc1ae7c08102fc9f31d2f71e7880bf723b4369b2cec21bebe88d5dffbfb7dabcd1b8cfe2426539a56c18065de913850a33964f35cb99fcc385aca15cef32d99a95875a10df39ed63a3f628331a9246813a4a9db4a1d240f48054876ce9495e0a3eaf9ed7ffd7442c85fc905e55cc08cc12a6111a813fb9e3c2a67c2ece5bbf326773d16407c183b5cf956b5edaf5f12f40fdec0bcc549ecff281b9331b0e6c1154575ff504ce8ce97ec839e577bf34bbdf69a89a6b5709c625599826c6cc3f1627cb886a43a737283b80a6981538a3f1be20d7f515a7398fceddcccf88915982a5182ee1617d4c9ba0a49d481a5b915bd3ed578a6686f34988337d5235a93c964b3c1be3dad4efd3253ca3d5fec04c090df35dc3e4f079f38d9df476c10be195fbc9d605b74534fb7307078258922b927642694202609859a49cb439a0313a9d5bd87b3c1913d7381588ba55331fcdcb90d5a612dffda7411dd28299c91a42b9aa64d6a7d7ff810cc8211c603492392c4376582448347fd7c03a8154386b59bcd71e7f01b3f36cdeeced80bf3bd0a170ea243171be8646b814adf8edf7cd50cc1b16a63824cf2384e827451350eedbba1a2f5697e109715c976262b8304841995a902671e73747c755feccc420c8e2a4c6df586c58f2783b2ff0ca7eab95a78c7de9ce82f1a8936e49db555de7e61be39383253ab1f3253678d7efc36ce8876962308aa050a96e1bd4ba9cc1a5324071cce5754b334f2f970a9cb4faa3ed5c9811a631a2d1c3e764cd06aeba7ad4bf64a989bfb7731dfd46e3fbd1178d6f8b70c65605e0f4ff820ab0f14cbc9b5f4403a8ecd17a315fa001d6d1253e2db8e09ae577952814dc9dd81315f1fa1a888c7dfd1416a469f2eb6a9a2621dc170e4e0ae413589b8a81daebf0c6976a68bd768d5326544a9bb0b7f18a8d4970f2146a37f7443411aaabeaeaae3ce0137f3d4e8a17b9ca480a65c4a3d870932f5daff81a6ab907556f2635f65928c1b7853915543f6baba8b1a11a096ed12d9a1fe0fa49179844602ddca848d19a4ea5749cc4e8896af59ad7907786f0030f706c53f86f3af3792a083ddda4feb1bd6783a0a466d20acbf5f75a7094756ce1638ee449673d5450b8f36a786a18b135c93246df1ab8e89b46490a53b54199d6364bd457657dd86a2134c0b99eeb8144eb731ecb5f5d1de06c66e7490a3e2d448266d7f59040c4d0ac4f2133c63d79a724fe79c2ed8d433b7a188ecf2b75088bb206fb1e8847d41acee99eee5f71a1a8796f43a0c44c4d565bfb23db7f88a4ff389ba25bd165ce636d5e72e8cd7945e37d8fbfe0fa0d9d57130f51ed07bd31d5aa2dc1f7f9eeed61a1478c718dc5f4d0c8c196db3c91c3de4f8aeefdf531da7df923dff5ed72be6c5f9b1d7f07f7ee91686ac150e56d490902e67395bcf5ca874672c469e0fe30a2196afa1460ad35165f5e480e129f908b5a337a997507606aedb0c43afef6f97cb32c3e21c5934131012b7088104796c1a8ab6ca6a75be22fe05edad25d04876a8defdd799d9196f6bd1d67b7eae8a2121b145af63175db45b1d4fa882d8fe7be3116d4021dc5daefe9b5a649c175b50f04fb7fb83d63f2744a115b12d394bfe60d3dfff29d3124c20586c560c812068b8eebe6e4d25b43b935e9fab3671b522d4a5b7e2d8c71d5619a97e0a604be374995cdff73be9e9f841035705ac572a3c66cf0ac29001dae2bf032ba3ff40e0591cb9433f60bb3e6d1e8d610a1bf4fea5e68d165daedbbc944e5b7996c4813c709080f530e0a94405f837dd5f94729a15ab4aed15d44f8d5dd0784c14f8099c978ad7e2f9decd04165730e576378cca6e6fa806870f39dc818ef27c6187969a2a22d5447488f97c0db50e226b9a0a88bf6ee8553b47741aa88a37d23c35bc7f922421d666369a0a007631115d7f1de61cc1b59f1fef5e33342c85278605a385bddb58b8668788aa63d7dcefe0d8716c66e026f74ead1ee98bba790f175cbbb3006301891b53436075b0edadd2bdda07d28c04ea584d0549f2f2c54b4591185fcbe9431a4896cbab657c7728c71e6c88fe398b700c6b13845c3838af75ee709ae1ddefac0d79f09a86032eb514286c828d37b69839368ac5b60402b77d4ee0da5455a8bade56292bb01e088136bd2177734687af720885078bdef435dd007e581b569059bd81b75ce7f0bc97bba3e6efb6bc039efbc63e1a0092609ea93f43baaf671e97e5ea2cd1ac13cce1db38b38d6013e4ad44e3f7e28294612320b27e9b28ddd611a0fa941c9f0fa68e603c18b6a128c3c31c6119fb60065ac1f28778169bcff95f26605564d21f38d8c775754b40e0af4ad4cfbb9bba869ed570f551dd76f196f161c45b41e791a81634e7a5226bef50d912e46cb2dc5787691c81380b2993c1a45d7faab99510327dce1e9f9432ed46934c24e46a9a00d6dbc4de79bd893df17703e29a3ac90d5de9ccaf3a6efbb5bdeed5d09c3ccaee6f74c19558d54b6bf624e55eeab66914a3adedef0403befa0d8b9395737f35698c12e172a0a610d0268eeb6be28d489f35f9d2343aaabeea6162f9cf6c9a1beb2c50870c84400c600f430fa6f4ab288e036aba9e3de9912c8d6c36b196b120078d63b66c75242de109159dfe380ddaca61c0c7a35c943663baebf5e087f1fd074bbb8679d8b041791bbda1e975304290ebc0f97f41d68643d6806e603cd6e3c48b9a605e1f9f6e162513d3de3bc940c8a8fa7f7b7e013c5f46c238d5def3cc2f63d44be15737468dc5c71fbcee6d291d68e4d82a6754ccef22d193aba2ded62a37c87371945d6f9ba5bd1ac4df584266e0b7b4363ad09db025301412dc25f5320c754678623ac1fd3ec942194111eda88c4232ab9d2b5140565e71ea98eda92e6fe94ef64edfed021456125f40d8ebac8243215e0b9edfac4032e9fee04ec5714ebbe852cf1c78ae866eecea59f29d3aa03088e38f1187b30838798a7cbaaf3b3580b99b78824f39e76bc25fdd56cf2898c410e7d3f87ab5908b1e22f5b3eccef04ec1360b67fad6bd787dad3d7fe2b99f076f7d599f6c45180783d00375c2b33f85003d29f14d94ebbc6a8b31e8fab0b656c313eb7fa342b379f7dbc0ce5db1fbd9acfe0696ef0270e7ccdcf27e0372add41064a7f8600a50d23839a85e6383df5b6c50410324c64e5941e91074ee0ef2ff3de8bce53e1ed68a7cd65089ded13c51ad1603b1c224a186f47f54b3b7ad58315cebaade2a22d651bdaecc1d69751198c36aa6c6bf12e4a3ce2c943dfdeb9c3e07ee9a71bd3395507b06c9dad9b2885721ab0b84dcc12344157439b94c236b0b6b12b1cad2269d5c3f792714d10cbf71c5d1b8da8d8dd7ed976440d5df52e9236fcdaf378c4cc57af135df12b05b3b8a36c18df4c891347bf6f0a04e5322c8d272fbd0ba425c39b737da47596b1f0a1603f3bd660f7b8817be787b2c03d61dfa233e26cb2dcb01127e013c61f088147cb338481960bc5851682fd9ab88bf72b37d09824d0aa9ee66d854ceff855f3e345df914e9717bc7f2cbad69eaff5f44c8cabe26c746fb56acb98ec0044979a9535d4d881afb6322aa58b89fa15287dbbbdd2b17400108f6ea6cd37310d32b819422b422e16befe9e60e9c1bf52ad259f9c33acf73a5d1f4885f60fb7a5835a41fafac3bfa0d52e0a0254a5f0c31ca7a4c8d5c7ba94502013766f19a3eeb4898a183dd5d83b800ffdf75809b14cd6d5ee21d62fd1a1ad3dc59d83051ea043f3c2829be9d9c39a0a2d7da321ebacf329e6cd842505d9118c41e7ae74f65cf91dea12532185968d8cb26a181ccd4841b5f93099305451907b3f1a22b332a674956d785abc066050526c3725b580b8a994c35549730b2cf014766745de3c66a88fe43f988617d13c8125c1415c4b1a914669da1b788813e89834bd2cf233cae2ee45505f4bf745c22b7b127fb77cab50fc06c7748cd2b6dbedd2a762976fd634e5188a9d3c2065271f0b3b76f51869380ff9208cabc92fbbcc2121fa6fa8f78fa2dc64a043de439e42b36616fe5e9894b24d2086c817a18e3dd5d8675d43ded7e1c2752911e4ddde69905b6bbb551dc3389e59d2eab77a68e62ad8e419df489df06125cb429ac3d0f779a767c6e4fc5a06d4416b4204acfcef11dee941ce87d5799b007e3d72d2eb46ce992b4908b992aad39c3e6fcea8ff634fa9fc8a6ade1438d2574c26d92c2f0f54b65e2f1027d407cc69534e35cb2ca802809416e1856c61382f6d28bf953f38d3e6"}, 0x1008, 0x1800) dup(r2) socket(0x2, 0x1, 0x6) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000360000/0x3000)=nil, 0x3000, 0xd20a6c6017ba1c6d) 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", 0x70) munlockall() 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000001280)=[&(0x7f00000000c0)='!)@*\x00', &(0x7f0000001140)='*\x00', &(0x7f0000001180)='\x00', &(0x7f00000011c0)='\x00', &(0x7f0000001200)='&-{!', &(0x7f0000001240)='):\x00'], &(0x7f0000001380)=[&(0x7f00000012c0)='\x00', &(0x7f0000001300)='#\x00', &(0x7f0000001340)='@\x00']) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) open(&(0x7f00000013c0)='./bus\x00', 0x800, 0x88) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="62020007e000000161624ead276448e2b47929093884f3dd778e629158a49183a352e1744696df6b943a54843bb436a3d3d61676860503a0709485f1a67e39b40e31d7dbdcfe4f2db75460a030cf3624a49186819e5ffff3bda0a3a8d404bf615a23343694bc2237ed80063f7e1310d12087f85f693d417d4feb4152a5a571e7614e9f3ded003b63ba92804123ad716d0f62f522e801eee0abf925e318b77cc3b04ee4e92c97bf40431f191dfea34f55b320ef9bc2270af646b863e9ba609d7621ba8778d3fbbf627954161df6ab43af9b0c1be298c73f2f4b076fedff6b965a4036194527d2dd2fc757b07c4635b42ec5f544c3ace9"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x260) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r3, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/4096) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r5, 0x0, 0x3) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) write(r2, &(0x7f00000002c0)="e2", 0x1) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0xbc2c4b52fc421a90, 0x0, 0xfffffffffffffdf3) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x7) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r3) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x4a) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x10c) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=""/254, 0xfe) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x408, 0x84) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="991a018bd8093ccfd2f88320f12c76d7cdd987cf732bd294a8e3ff2ae3d6a9cc7d5c7c0a967f73170d821c17df7d763914b016f68608ba6a6133edcc6c296efdfe58d542debf653e8214c76b5dfb9026b1716d27fdfc8a1ea46e0b01edc8548f0314d6f41af063af6069ff8cd7b999b7c4ab7a2c63f4b290b237b62989cc1ea73a8d9e422c69d3a8d7d87f74102451") 16:00:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000068701299e2c60c7600000000000000000000000000000000000099be0498f654b7000000"], 0x25, &(0x7f0000000340)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f00000002c0)=""/82, 0x52}], 0x2, &(0x7f0000000380)=""/70, 0x46}, 0x41) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) accept$unix(r4, 0x0, &(0x7f0000000480)) openat(r3, &(0x7f0000000100)='./file0\x00', 0x800, 0x80) pwrite(r1, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r5, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0xf3, 0x0, 0x6b964a26, 0x6, "245f19c6d8374243ad648c261118bb0d4900d16c", 0x8, 0x1}) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x10001}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x48}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='(///\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='tap']) 16:00:15 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, 0x3fff7edffff], [0x0, 0x0, 0x482]}}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r1, 0x0, 0x3) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) ioctl$TIOCMSET(r8, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r8, 0x0, 0x3) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x4, 0x40, 0x1, 0x2}, {0x40, 0x80, 0xfa, 0x9}, {0x1000, 0x17, 0x5, 0x3}, {0x8000, 0x4, 0x8, 0x5c2}, {0x0, 0x7f, 0xf8, 0x5}]}) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:15 executing program 1: 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)) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff071b542a538706000000b818000000290000003100000000000000000000f8d2ec000000000000000000000000ffff00"/71], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16], 0x2}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r2, 0x0, 0x3) unlink(&(0x7f0000000180)='./file0\x00') ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x1000, 0x7fffffff, 0xe146, 0x10000, "e797f67ec306e18b3d535de50bd65615aaad60bb", 0x9, 0x6}) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5ee], [0x0, 0x0, 0x3fd]}}) 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 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) listen(r3, 0xfff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000824000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) recvfrom$inet(r3, &(0x7f0000000800)=""/4096, 0x1000, 0x0, &(0x7f0000000000)={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x8100001}, {0x44, 0xff, 0x0, 0x800}, {0x10000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") panic: uvmspace_fork: no space in map for entry in empty map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *307325 44157 0 0 0x4000000 0 syz-executor.0 90614 58917 0 0x2 0x4000480 1 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000b5ca00,24000,1000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000b5ca00,0,7,fffffd807f0075c0,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800020b5ccf0,ffff800020ab09f8) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd806e5715b0,c5005601,ffff800000abc000,1,fffffd807f7c6960,ffff800020ab09f8) at VOP_IOCTL+0x88 vn_ioctl(fffffd806ca27438,c5005601,ffff800000abc000,ffff800020ab09f8) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab09f8,ffff800023bc1c58,ffff800023bc1ca0) at sys_ioctl+0x5b9 syscall(ffff800023bc1d20) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3b67b93f9e0, count: 4 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 uvmspace_fork: no space in map for entry in empty map ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000b5ca00,24000,1000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000b5ca00,0,7,fffffd807f0075c0,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800020b5ccf0,ffff800020ab09f8) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd806e5715b0,c5005601,ffff800000abc000,1,fffffd807f7c6960,ffff800020ab09f8) at VOP_IOCTL+0x88 vn_ioctl(fffffd806ca27438,c5005601,ffff800000abc000,ffff800020ab09f8) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab09f8,ffff800023bc1c58,ffff800023bc1ca0) at sys_ioctl+0x5b9 syscall(ffff800023bc1d20) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3b67b93f9e0, count: -11 ddb{0}> show registers rdi 0xffffffff81bd1c77 db_enter+0x17 rsi 0x1fc5 __ALIGN_SIZE+0xfc5 rbp 0xffff800023bc1680 rbx 0xffff800023bc1730 rdx 0x1fc6 __ALIGN_SIZE+0xfc6 rcx 0xffff800023d64000 rax 0xffff800023d64000 r8 0xffffffff81d1421f kprintf+0x16f r9 0x1 r10 0x25 r11 0xa666df52b9a749a6 r12 0x3000000008 r13 0xffff800023bc1690 r14 0x100 r15 0x1 rip 0xffffffff81bd1c78 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023bc1670 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=307325 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0508,0xffff800020ab18d8 process=0xffff800020adca80 user=0xffff800023bbc000, vmspace=0xfffffd807f0075c0 estcpu=29, cpticks=17, pctcpu=1.66 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 34400 513842 43076 0 2 0 syz-executor.1 44157 364080 88369 0 2 0 syz-executor.0 *44157 307325 88369 0 7 0x4000000 syz-executor.0 43076 46755 58917 0 3 0x82 nanosleep syz-executor.1 88369 62139 58917 0 2 0x482 syz-executor.0 14839 356297 0 0 3 0x14200 bored sosplice 58917 212067 33334 0 3 0x82 thrsleep syz-fuzzer 58917 90614 33334 0 7 0x4000482 syz-fuzzer 58917 149708 33334 0 3 0x4000082 thrsleep syz-fuzzer 58917 496487 33334 0 3 0x4000082 thrsleep syz-fuzzer 58917 504890 33334 0 3 0x4000082 thrsleep syz-fuzzer 58917 17371 33334 0 3 0x4000082 thrsleep syz-fuzzer 58917 125406 33334 0 3 0x4000082 thrsleep syz-fuzzer 58917 329483 33334 0 3 0x4000082 thrsleep syz-fuzzer 58917 521103 33334 0 3 0x4000082 kqread syz-fuzzer 58917 207639 33334 0 2 0x4000002 syz-fuzzer 33334 178904 79709 0 3 0x10008a pause ksh 79709 158472 78527 0 3 0x92 select sshd 66876 214549 1 0 3 0x100083 ttyin getty 78527 148065 1 0 3 0x80 select sshd 70369 115057 2823 74 3 0x100092 bpf pflogd 2823 517062 1 0 3 0x80 netio pflogd 31095 54601 56703 73 3 0x100090 kqread syslogd 56703 330717 1 0 3 0x100082 netio syslogd 51363 283967 1 77 3 0x100090 poll dhclient 13813 13785 1 0 3 0x80 poll dhclient 60846 173300 0 0 3 0x14200 pgzero zerothread 32278 495583 0 0 3 0x14200 aiodoned aiodoned 83216 152156 0 0 3 0x14200 syncer update 98177 434076 0 0 3 0x14200 cleaner cleaner 91295 162822 0 0 3 0x14200 reaper reaper 86186 478192 0 0 3 0x14200 pgdaemon pagedaemon 76347 144147 0 0 3 0x14200 bored crynlk 65095 510275 0 0 3 0x14200 bored crypto 75504 285421 0 0 3 0x40014200 acpi0 acpi0 58134 321865 0 0 3 0x40014200 idle1 39222 393357 0 0 3 0x14200 bored softnet 85239 14760 0 0 3 0x14200 bored systqmp 23419 36435 0 0 3 0x14200 bored systq 68860 35977 0 0 3 0x40014200 bored softclock 37036 210035 0 0 3 0x40014200 idle0 8838 319168 0 0 3 0x14200 bored smr 1 53672 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 44157 (syz-executor.0) thread 0xffff800020ab09f8 (307325) shared rwlock vmmaplk r = 0 (0xfffffd807f0075d8) #0 witness_lock+0x52e #1 uvm_share+0xcf #2 vm_impl_init_vmx+0xf1 #3 vm_create+0x1a0 #4 VOP_IOCTL+0x88 #5 vn_ioctl+0xb7 #6 sys_ioctl+0x5b9 #7 syscall+0x4a4 #8 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xffff800000b5ca18) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 vm_map_lock_ln+0x10d #3 uvm_share+0xa7 #4 vm_impl_init_vmx+0xf1 #5 vm_create+0x1a0 #6 VOP_IOCTL+0x88 #7 vn_ioctl+0xb7 #8 sys_ioctl+0x5b9 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock vmlistlock r = 0 (0xffff800000671478) #0 witness_lock+0x52e #1 vm_create+0x130 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8265d4b0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9535 6429K 7176K 78643K 11457 0 0 pcb 13 8K 8K 78643K 98 0 0 rtable 108 4K 4K 78643K 495 0 0 ifaddr 83 16K 16K 78643K 196 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 1 2K 4K 78643K 1503 0 0 iov 0 0K 28K 78643K 93 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1216 76K 77K 78643K 1596 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 5 0 0 VM map 13 6K 6K 78643K 13 0 0 sem 12 1K 1K 78643K 12 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 6 17K 25K 78643K 442 0 0 sigio 1 0K 0K 78643K 11 0 0 proc 61 63K 95K 78643K 638 0 0 subproc 32 2K 2K 78643K 102 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 35 0 0 in_multi 52 2K 2K 78643K 122 0 0 ether_multi 1 0K 0K 78643K 10 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 297 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 131 71K 73K 78643K 2525 0 0 UVM aobj 47 4K 4K 78643K 47 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 98 0 0 NDP 14 0K 0K 78643K 46 0 0 temp 144 3559K 3623K 78643K 21142 0 0 kqueue 0 0K 0K 78643K 8 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 15 0 9 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 59 0 57 1 0 1 1 0 8 0 rtentry 112 88 0 44 2 0 2 2 0 8 0 unpcb 120 218 0 208 1 0 1 1 0 8 0 syncache 264 7 0 7 2 2 0 1 0 8 0 tcpqe 32 16 0 16 1 1 0 1 0 8 0 tcpcb 544 160 0 156 1 0 1 1 0 8 0 inpcb 280 643 0 636 3 1 2 2 0 8 1 nd6 48 12 0 8 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 ppxss 1128 14 0 14 2 1 1 1 0 8 1 pffrag 232 14 0 14 1 0 1 1 0 482 1 pffrnode 88 14 0 14 1 0 1 1 0 8 1 pffrent 40 376 0 376 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 63 0 8 1 0 1 1 0 8 0 pfstkey 112 63 0 8 2 0 2 2 0 8 0 pfstate 328 63 0 8 5 0 5 5 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 402 0 178 17 3 14 14 0 8 0 art_table 32 403 0 178 2 0 2 2 0 8 0 art_node 16 87 0 47 1 0 1 1 0 8 0 sysvmsgpl 40 52 0 28 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 10 0 0 1 0 1 1 0 8 0 shmpl 112 45 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2110 0 700 46 0 46 46 0 8 0 ffsino 272 2110 0 700 96 1 95 95 0 8 0 nchpl 144 3020 0 1414 61 1 60 61 0 8 0 uvmvnodes 72 2424 0 0 45 0 45 45 0 8 0 vnodes 208 2424 0 0 128 0 128 128 0 8 0 namei 1024 9246 0 9246 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 10 0 0 2 0 2 2 0 8 0 vmpool 552 11 0 0 1 0 1 1 0 8 0 scxspl 192 9002 0 9002 11 8 3 7 0 8 3 plimitpl 152 50 0 42 1 0 1 1 0 8 0 sigapl 432 628 0 612 3 1 2 3 0 8 0 futexpl 56 9720 0 9720 1 0 1 1 0 8 1 knotepl 112 142 0 123 1 0 1 1 0 8 0 kqueuepl 104 86 0 83 1 0 1 1 0 8 0 pipepl 160 384 0 365 3 1 2 2 0 8 1 fdescpl 488 629 0 612 3 0 3 3 0 8 0 filepl 152 4860 0 4757 7 1 6 6 0 8 2 lockfpl 104 186 0 185 1 0 1 1 0 8 0 lockfspl 48 66 0 65 1 0 1 1 0 8 0 sessionpl 112 22 0 11 1 0 1 1 0 8 0 pgrppl 48 32 0 21 1 0 1 1 0 8 0 ucredpl 96 515 0 506 1 0 1 1 0 8 0 zombiepl 144 612 0 612 1 0 1 1 0 8 1 processpl 896 645 0 612 4 0 4 4 0 8 0 procpl 632 1542 0 1499 5 0 5 5 0 8 1 srpgc 64 6 0 6 3 3 0 1 0 8 0 sosppl 128 5 0 5 2 2 0 1 0 8 0 sockpl 384 934 0 915 5 2 3 4 0 8 1 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 180 0 0 22 0 22 22 0 8 0 mtagpl 80 14 0 0 1 0 1 1 0 8 0 mbufpl 256 277 0 0 17 0 17 17 0 8 0 bufpl 256 7721 0 1311 401 0 401 401 0 8 0 anonpl 16 91097 0 68411 94 2 92 92 0 124 0 amapchunkpl 152 4298 0 4087 22 7 15 15 0 158 5 amappl16 192 3116 0 1687 73 1 72 72 0 8 0 amappl15 184 171 0 170 1 0 1 1 0 8 0 amappl14 176 112 0 106 1 0 1 1 0 8 0 amappl13 168 3 0 1 1 0 1 1 0 8 0 amappl12 160 122 0 116 1 0 1 1 0 8 0 amappl11 152 127 0 111 1 0 1 1 0 8 0 amappl10 144 96 0 92 1 0 1 1 0 8 0 amappl9 136 656 0 652 1 0 1 1 0 8 0 amappl8 128 211 0 182 1 0 1 1 0 8 0 amappl7 120 130 0 124 1 0 1 1 0 8 0 amappl6 112 104 0 95 1 0 1 1 0 8 0 amappl5 104 273 0 256 1 0 1 1 0 8 0 amappl4 96 839 0 807 1 0 1 1 0 8 0 amappl3 88 234 0 228 1 0 1 1 0 8 0 amappl2 80 3959 0 3885 3 1 2 3 0 8 0 amappl1 72 24176 0 23743 25 15 10 20 0 8 0 amappl 80 1880 0 1825 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 46 0 0 1 0 1 1 0 8 0 uaddrrnd 24 640 0 612 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 640 0 612 1 0 1 1 0 8 0 vmmpekpl 168 9357 0 9322 2 0 2 2 0 8 0 vmmpepl 168 88212 0 85529 161 9 152 152 0 357 35 vmsppl 368 628 0 612 2 0 2 2 0 8 0 pdppl 4096 1287 0 1234 7 0 7 7 0 8 0 pvpl 32 270417 0 244227 221 9 212 212 0 265 0 pmappl 232 639 0 612 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 578 0 7 17 0 17 17 0 8 0