kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Apr 2 17:09:43 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.41' (ECDSA) to the list of known hosts. 2020/04/02 17:09:55 fuzzer started 2020/04/02 17:10:00 dialing manager at 10.128.15.235:44310 2020/04/02 17:10:00 syscalls: 338 2020/04/02 17:10:00 code coverage: enabled 2020/04/02 17:10:00 comparison tracing: enabled 2020/04/02 17:10:00 extra coverage: support is not implemented in syzkaller 2020/04/02 17:10:00 setuid sandbox: enabled 2020/04/02 17:10:00 namespace sandbox: support is not implemented in syzkaller 2020/04/02 17:10:00 Android sandbox: support is not implemented in syzkaller 2020/04/02 17:10:00 fault injection: support is not implemented in syzkaller 2020/04/02 17:10:00 leak checking: support is not implemented in syzkaller 2020/04/02 17:10:00 net packet injection: enabled 2020/04/02 17:10:00 net device setup: support is not implemented in syzkaller 2020/04/02 17:10:00 concurrency sanitizer: support is not implemented in syzkaller 2020/04/02 17:10:00 devlink PCI setup: support is not implemented in syzkaller 17:10:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) poll(&(0x7f0000000080)=[{r0, 0x8c}, {0xffffffffffffffff, 0x10}], 0x2, 0x3) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="6a8986d78d99a767c66b3376cfa1d7ae85ea0c23a8a6e361cbf7b1f0f2b165fffee6224fc39c5ba5422cf0dba1fcd3769f7ca80aac8efb0b7b8822a4d3a43615fa38b61b9f87e024d33e6289cbc5bccbda9a35aee1073dd9ba8106d21aefab66aaf0c0faf808ebe4cfd845c48aa26cdfecbed5d764698a5bdc06de75c94e0eac7de2513dfa3e17d74a40b0c4bcab0ec35b0119ec6ee323c2130822b9180d85afa27e8b185fe4bc9838d80ce4cde07fc40a64f08d81678697798aff262f0610fec86d2c750c6e5db2230ce2d6308db5eb", 0xd0, 0x4, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000001c0)=0xfffffffc) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r2, 0x4, 0x40) socketpair(0x0, 0x3, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r4 = dup(0xffffffffffffffff) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000002c0)=""/158, &(0x7f0000000380)=0x9e) r5 = dup(r4) connect$inet(r3, &(0x7f00000003c0)={0x2, 0x3}, 0xc) r6 = socket$inet(0x2, 0x5, 0x0) getpeername(r6, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) clock_getres(0x0, &(0x7f0000001480)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001500)={0x1, &(0x7f00000014c0)=[{0x33, 0x6d, 0x8, 0x7}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000001580)="9ef606ad1b58c06a4186bb32a7ec2271559db9c93c960bf70861598c6a147564563e903a5a000bc003810c91267234f0454ed302af740e20cb337e837067e186896bf7d04d999e8a4ea90a8366303dc9a4bdef4d83a55ea932719a3a", 0x5c, 0x9, &(0x7f0000001600)=@file={0x0, './file0\x00'}, 0xa) 17:10:05 executing program 0: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x7, 0x5}, 0xc) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000280)={0xfa, 0x0, &(0x7f0000000180)=""/250}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000300)={0x905, './file0\x00'}) listen(r3, 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000340)={0x9, 0x6, 0x0, 0xa52e, 0x0, 0x1, 0x8, 0x10, [{0x6, 0x7fffffff, 0x6, 0x51}, {0xffff5a77, 0x200, 0xff, 0xff}, {0x4, 0x584, 0x5e77, 0x973}, {0x80000000, 0x1, 0x0, 0x25}, {0x6, 0xfff, 0x5, 0x4f}, {0x9, 0x7, 0x0, 0x8}, {0xffffffff, 0x0, 0x1, 0x81}, {0x1, 0x10001, 0x8001, 0x43e}, {0x61, 0x7, 0x10000, 0x80000000}, {0x3ef, 0x4, 0x80, 0x3}, {0x0, 0x2, 0x5, 0x8}, {0xd9f, 0x2, 0x901, 0x3f}, {0x1, 0x54, 0x10001, 0x1}, {0x4, 0x4, 0x7, 0x200}, {0xf9c1, 0x5, 0x8, 0x6}, {0x1000, 0x5, 0x81, 0x40}]}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file1\x00', 0x80, 0x0) dup2(r5, r3) close(0xffffffffffffff9c) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x8000, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000500)=0x8) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x10000, 0x0) fchflags(r7, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 17:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20000, 0x0) pwrite(r1, &(0x7f0000000180)="3c8c25427b4c3b1ba989ac630a61fc34eefec45455e46f95915b2dffd90a9ad9540f7d0ef0610553ee95bf5cc14bbaaaf360a06d46e20c203a0973ee12aebc30fea1ab930d1457ce48f7acd8f8235a20b9c574caf4d416fae1e5c049102adf4b0d2ff5ae7be60d3352611658e51bffc819", 0x71, 0x0, 0xf40c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000200)=[{0x1, 0x0, 0x3}, {0x74, 0x0, 0x0, 0x20}, {0x9}, {0xd812, 0x0, 0x8, 0x6}, {0x8001, 0x7f, 0x80, 0x75}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)=""/60, &(0x7f00000002c0)=0x3c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r4) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r4, r5, r6}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 17:10:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) socket(0x1, 0x4, 0x20) socketpair(0x6, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r1) setgroups(0x1, &(0x7f0000000180)=[r1]) r2 = syz_open_pts() fsync(r2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='c\x00') 17:10:05 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(0xee00, r1) setreuid(0x0, r1) r2 = getuid() setreuid(r2, r2) setreuid(r2, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x800, 0x1000, 0x0, 0x3f, "b104618d028ada45dbe24713e486c273ef94d507", 0x4, 0x101}) nanosleep(&(0x7f0000000080)={0x0, 0x100000001}, &(0x7f00000000c0)) fchflags(r3, 0x0) 17:10:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:10:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x8, 0x9}) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069dc, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) madvise(&(0x7f00007d4000/0x2000)=nil, 0x2000, 0x6) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x10001) 17:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81, 0xfe}, {0x14, 0x0, 0x8}, {0x1000, 0x3, 0x0, 0xfffffffd}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_LOCK(r1, 0x3) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="7f722f319140b682d25d40408a16") 17:10:05 executing program 1: madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 17:10:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) r1 = socket(0x2, 0xc003, 0x0) getsockname(r1, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) dup2(r1, r0) 17:10:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCDRAIN(r1, 0x2000745e) link(0x0, &(0x7f0000000140)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) 17:10:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0x0) 17:10:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000480)="1be7c1625db6aceadc4e22aed56b506c2312f97d18aaa997638180a9f91e2d2dc4d9c737dd6b64a990bc11b656e5d8fab1e4413b60069e522c378b9ddff6500b941402cb50444695c54429088145877fb35e67ea250353d0f4e039b3a2485d1156b36de3be33dac09ce4a84467f8ad1ad82fe7762f809606345a3f1e233ae67b291d1d6f17948bd01a4b9539dd00143f079ba1815ade8f61adbce6e6c41fafcb1a70116faf9bc3e7816faf66070074", 0xaf}, {&(0x7f0000000240)="45d1daa2b728a3db8f431e66635e097af82dd0a310a3b3668224e076606256216a007e0068c0a5daa7cded070a4226199c70befaba5e9da13bc3dcc308242a9ef4ec0e0a5d99110a7643dadabc159ee38ebdda0034b2fece0829fb833fc246fa494f3b54c0e1ff495a655534a0bea5ba3f7c0ee36384685f18df8f3f58daad6ef440a2714c", 0x85}, {&(0x7f0000000300)="4662a5d319bd770101db6bd5fd3ea0c1b52ef0e4f4ae214f8e5ab0126fe4ec1b8ba771659bd11dd61dc0a989f82e759486cf067dae97dd96a1bd94dfd4d69622a845c9d83ac6312d066811152a250d3322693f707b66f51e0ef9c9d782f7b76803498f4033e4f513ecd92082a9e249a805d93b7a7ccdb3e9decff4abf8d4e6159b272ae10183ed5339bcd216dd82cb26b7347808282bc47114eeb11725d933b119ef4a4b2659070b59d74377ea9f7286dd89df52f94b318280cc534ce0f1695a", 0xc0}, {&(0x7f00000003c0)="8e978c371fa1c259400cd336999ccad1dddb45308c4fda0578084017f39c53b4c990bf1c8f120448ae937b83f44e6b2b1196588c0cd2bddcb79867307210765929bbdb21675e35740f9a", 0x4a}], 0x4, 0x0, 0xffffffffffffffff) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 17:10:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b, 0x0, 0x3}]}) 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, &(0x7f0000000100)=ANY=[], 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1ff, 0x0, "3cb8c7ac0200000000ffffff7f00", 0x1001, 0x1000008}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x11, 0x4003, 0x0) socket(0x18, 0x5, 0x5) sendto$unix(r3, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd335600f9ee70416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27f80ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda65601a8bfee8aca4911faff575e8c881ff7cc5fcff0200e608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 17:10:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f00000003c0)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8b06e56233c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c214723a1104d10969167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaefc15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dc7585439b89bf675044babebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea2003c283b05ddba3ccb036ceb69e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf766039819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140627de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6fe6616f2e66dc350aea3777ece638e58278d", 0xfff}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x4d3}], 0x7) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$getflags(r1, 0x1) 17:10:05 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4c02c180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="e311386b52205caf19e8"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 17:10:05 executing program 0: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)) sendto$unix(r1, &(0x7f0000000140)="a96f8a1cc149978d56399d029dcc521a381fa22a2a5b00e1be8bf5dfbd2b41b5d9f89ed2599fdabac3a60ab9095f492ed2bb7c896f2fd1a504d7fcee17a90a3e548814cd31f12981e4316eebd0ec6675d7a7135e3ae25a80b13140fcdc960e7ad9b130ca8d7cc110ea88d3335d65cb36fb53ed0f5472426e3d567b11412dc31b6410ca98ee2644b27cc2103b4cdf0b2e03d0d3d6c5cd969d93eef34776b3a3be1bda88f262bf9164f54d2e8b6b59453f9bd81d93d525645f443e0211f76d0bf37cb210f481a5711574155219abff16acc9da1d89189eb012678251793e70e5d5cb91ee8b7fa1d7fe5b9f62611ce3d0b4df6a61cee9821a", 0xf7, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 17:10:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x10001, 0x0, 0x8]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) fchown(r1, r2, r3) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 17:10:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0x0, 0x0, 0x4000000010}, {{r1}, 0xfffffffffffffffb, 0x52, 0x40000000, 0x2, 0x10001}, {{r2}, 0x4cee59d0f369da63, 0x80, 0x4, 0x49d, 0x7}, {{r1}, 0xfffffffffffffffd, 0xb9, 0x1, 0xffffffffffff446b, 0x6}, {{r2}, 0xffffffffffffffff, 0x0, 0x20, 0x0, 0x37b68f2b}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:10:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x6) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 17:10:06 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) shmdt(r2) shmdt(r2) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) accept$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00001d1000000000000000003f6926db356516b987b6000000000000000000660000000dfe271b00000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000000004dfecbee68d50dc2f28a640c3d54a441b00045628586369c342875e29dbf51104a75dc2669eaea706dd472245cbcb811401cbe51b9527b1d87"], &(0x7f0000000080)=0x50) 17:10:06 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db58846bd2d114476fe828af5c69fc30e1a898b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba92722dec9464b23397f84e5837026784d4f833fa87d14b4052a0b4a9da049c99eb5be2ddf4e4e0a617a202b93739f87a19c66dec9e6018aa52b53493d2d1e134e8a0a5f88bc5454e"], 0x101, 0x800) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000500000000000800000000000000000000ee6be4fc39e04b8de900000000000000000000000000000097c3d36bff00000000000000000000000000000044e0c90700000000002000000000000000000000004270606b528fe4fd34eccc2c5e93be5dcc6e407063f422af60bf03102bbf91f0da4d22a648c1774d7a2acbe5df1b893bc920c3d61700ca4d56355e8562476046ca5384fbf2368dc0d9314ed7edbfa011"], 0x69, 0x2, 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000040)="c7a895006f53dd000005ffff86dd") r1 = semget$private(0x0, 0x9, 0x42) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) recvfrom$unix(r3, &(0x7f0000000000)=""/53, 0x35, 0x800, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) msgget(0x2, 0x118) semop(r1, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401, 0x1000}, {0x1, 0xb2e, 0x1800}, {0x1, 0x7}, {0x0, 0x7fff, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x5, 0x1000}, {0x1, 0x6, 0x800}, {0x0, 0x87e, 0x800}, {0x4, 0x7, 0x800}, {0x1, 0xffff}], 0xb) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001140)=""/197) shmctl$SHM_LOCK(r4, 0x3) getuid() r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) 17:10:06 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcf) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x2}, &(0x7f0000000100)={0x103}, 0x0) 17:10:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 17:10:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() fcntl$dupfd(r0, 0xa, r1) close(r1) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 17:10: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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) select(0x40, &(0x7f0000000080)={0x6}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) shmget$private(0x0, 0x2000, 0x244, &(0x7f00003aa000/0x2000)=nil) 17:10:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 17:10:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)="ee08665d19ac14d5e51348771197b5728420aef61715f7b183d4b3830c921bf0817a0000000000006a222ea589dbdf", 0x2f) rmdir(&(0x7f0000000140)='./file0\x00') connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8202780ee2b28a11776be228a4529cf1a6275cc8b2cfb139034c1b1e18614fdaa7b669c70c1c74c1854a80b0641531fb827dee4f444ac7adda9631efe46fa2115b595d82ce7bd443535a69013d98ca9b04d9f12659a25ec06e91df38b49cb1a976063d817f85d21449283ada055b7ac40dbe3b2c21a4d88db0d22615546da84c319909b30a627a9c7dd13dea25f0a5dd030000a4261c0a0b8496d5df26cb90b4dce0dacdc02b5395c7566d76526d8d0d74e6ba0cd2e78537a000"/200], 0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x2, 0x0, 0xffffffffffff8001, 0x8}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="1cb008c15aa733bb426e9b520b4623924e72169497e5539f6410e16207307b7a4cd97b3e97048ed14521cc69ded9af1ea77731cc812fb3e685e3cd83949034f16699bbc9a15b7958ec3d5a5d03f19e24baaae1d03e0143fc9735268153d9038f24bd496d0ba5d1e40b72a55c56930f23dc663c99aa9d2cee21fe461bceb46eb413ad", 0x82}, {&(0x7f0000000100)="e27a929f4df60ae09425dc9ac18ad30bbf47", 0x12}, {&(0x7f0000000480)="65c504802d0a6b0514e55cce30ddf60eed9d38c954d7fef6565663f7cf8dea3b4f43d2634f1bb66fc496a6b7c58df1c4169bd5c697e45dac091f8ea1743599de789e96d271e0d1510c6d5c83d0669c4680cd5db199497ebd73e79eeb81f4849170f75a41c9876124d603bc7d3e08a2721c28c3e062fb531a691bb5a383230bad534b7232fe835f618a0c56995cfb74e1f5d6bf1a2d0a9c02ba223d38bbb2fd3b56ec6f559fe40ffde88f17dc9cf785c9d035d8b48f01a0aa108a2ad12c901c4e7370cce093fdb9db3f02bbeea0194bb04b95c9bc17aea9c3a7e4cdcf2e52641d3315615223d46242e9e9f38ca82440b3d693388917019a6cd8a0dfacc827e585d979621f6e173ca04f543b05f9a5fddfe2b282a71b89d5c7a6f8759c81b42d717d7c7320956b6910e7cb91d416501de10c4f5ab2475e883f8e8bb96d856e756357f6c305477f5abd8dd788e278c12884722ec2e0a081575f085632714393ba6c799bdd53a03c33fa4b15d4a067d2d2d399a0e83d59aea31f97e217014048c50e2fb0cc749b1a321a5485083b68c35a944c6c746c5b008b5d5a244815f3c616d40ed47dfc1a6aa158cf8573f51ea9bfae8282545f7fe84c78e666c611b23a68523a75a15e37abb1a96c6b325d8d6fffb7a07fb7f072e270d06fd6e70f8e04292d1253c64537638825023fe95ba07374318711ef1170cb4c930f6b19a7732d080d376b246c7b7d9a55367afc5804b5653fe3dd6b004328c11d898e567e0191db2461368b853740471f35b29e47818c26d3ced40f834371d2a6aa9169bdc2374f63fcdb03c9675a0cdb53a06d34ff24bb6c6e388ae9e2e241e4909897cfac4b118d4a76aeefeb0c876b456524634e39a1a70ab164312b9e328950af0ca32e520e22166b0337580f1d67b53e99dc8f320ddbaa05776358f8c63b3ae2267d7001a2d333e23ee54d2d5298cab7a7197b8f0c96a16b851746982714406e70f5eaa33a30a5dcc41de7e00c227ca2e4051a55ad857afd55045a8ac61ac5210eb581991c530213b1b673d244fadcc66f440a02e51f04d26df34fd36643484078a50d9eafca1ef6668ef580c834232748b59ff9f7d8430f1fb36d1c28aae0604c28e92003d9b0afbdfffefd04001f457cf7984d4127b92af2a234e104ef040282cc99e5aa5ae92f273357a5b4bb909d1e11e203eb25f734651bca01c6e57c324d365be5a994e6d057f8011e829039cb9d9075a92bf43fcc1ec979c0d32e63ba01a5187cab1f237dd2fa9d95ae1955e18422f34b331a71711d4a96e14fabf26eab1f4a049664d26d0abfe3b3b55313c2c49f3f99861401f5c3df66a48d5aeefd28ebac35fc85327fbf25537993732a150fd8c7bc76d3d08d1a1ecc8a00a40593a4254ee063dc354671f11e8ca51aa0ce5d7679db2d69bf77800db6ff2f9f1e25db630a21d6f3f381ce885df02c35c8bc36964ecd4c324d7256e57741f9ae9be939fbf0084b314ee56e565e1fc5941612beda97e9d8a458679f30e16ecd73d707550bfbc27b537b7f702a05bc06072eed5d22400d17316bd84197fea339c427aa45913fea1122901ba1e0986457fc5f788b51ebc1248d7251d19b21c23b0c1e904a9f2251ce8c2acb52550ac0e008e0020283323f5079f43300156c6f3c59abbe9f475a43af2ff6753a85a5a2bda24c60a2ab430671049d5c57eda1249746ebab9271eb5126d08bafe4aeebee10d2bf136077254edd063797b1ebc48503e32336b83d2ad5de8d3e", 0x4e1}], 0x3) 17:10:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) ioctl$TIOCEXCL(r2, 0x2000740d) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) dup2(r3, r4) shutdown(r2, 0x1) chdir(&(0x7f0000000040)='./file1\x00') 17:10:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x3, 0x7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x0, 0x1, {0x22bd}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 17:10:07 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000300)="b100051360000000000000000417a57a25952fd2de7d027af00cde04a525a47ff984c121fb844d7438522c2fc46ff9b315ec4c92bd641bb1c3d0522936ac3dcfbff2c55830926effab4a48d22645a907e7a6275b6249bd389414ce7272518fba2d1e509a0384b644e600"/115, 0x73, 0x0, 0x0, 0x3d) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000003c0)=0x5) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x200]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) sendto$unix(r3, &(0x7f0000000280)="a35633c6a3c63c7ab5830d3b7f412419e85e48d097dd9b07eac080f9f105bf9d", 0x20, 0x0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) wait4(r4, &(0x7f0000000140), 0x1, &(0x7f0000000180)) 17:10:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000001f9f00000000826c5f699a4dcfc500", 0x40000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 17:10:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r1 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000140)=@in6={0x18, 0x2, 0xffffffc0, 0x8}, 0xc, &(0x7f0000000480)=[{&(0x7f00000001c0)="7352366b3c9ee76cb31fd7d00bfe02146cf169d51c2834a5854245170eedb4e48d4a3dfe9c02e702d36ea1fc1e73c3892758b3a2d0d60f4090ac5b6c857337d26fed04d2b304137b766986aa262e28b95c361e9e6460b53a1566b8c23dcab260c73e0912e7e6bc767a51500c4a75b4750ca3c7db9ca52d83217109ef207500bcfc0e20b7628c9d03a9c81cffa83ecc2d61fc4a646c3286f23cfc58a129fc72c9a4130e03e373c39902f10d9c67328afa93004bd0bb4b74ea5f24f5f2649f34bdd87a7f478f73f9efe5571829cc66b1375917efde13a266689b8df9c3f91b5a5e17177ff2974f3e9fa5530549db289f54e5ed3b2ec7ae6a6236", 0xf9}, {&(0x7f0000000300)="771a73cf591952a229f330732f3e876c7308c1e4cce2c3ae6be5d975598a26a670ce6293d92b7386ec8180df83f5d7d40b7a00e7e028c50d1874c3197de04f8e152b1a58bbc0671aed03e6a7", 0x4c}, {&(0x7f0000000380)="8324c3907850de97e62cdaecea1d6f958f0d8ff867aab3e6b302fe0c991af662fcd1dd020ca5644c1d26e7422ebec192026d56de6468fa679c588ec957ed6ad361958f61bbc5d712c4627cc1d48eb0fd242e0df3ffa5a914004f7a836b3da3c7d7646bbff4d5f771303e1f40842370319a0512f5", 0x74}, {&(0x7f0000000400)="719c6925d68b19d274359664fb47e3f03ad6d97550f7495de1e468627d7b1c79bc9019fe889b5e77fd06c6e01c0d295515e503abab4f494bcde7c4b66ff31813d176ad438636e02de3008d5c01e90366424a13fc2955d51f4e", 0x59}], 0x4, &(0x7f00000004c0)=[{0x70, 0xffff, 0x401, "5e73f9372ce6bb6a60aa3b145f2ea773d822836239e41d7e6d420fad58b11c41b90fb5fb2f2e1811ca4974ffb1c500d5d19a504482bc03ca864ad38513479f09f53fa18e10a36458138903db37a391dc600e70e985c18f56e2"}, {0xf0, 0xffff, 0xfffffbff, "06bc1b9c387367ce5a0349d758d4cd62d1a9c9aac6c975f8373e155b235256c74f36c347786105b499d1f56605a116cc8632de095917fb96bad5747d7b0fba8701e9a1350d4297a9f7fc23c194ab9620f75603a89d627679fabf655c89233490df7866de29c3a0f1c497b718270339a9c0203758f858c744ad4157e7351a4fb102f363e48cc1222de55ad62048a0c119d96382add2be0ceb0faced481a7d7b38e4a08649ea6c8175b48a53216d15928afed2ea52428a53fed3fa7821fdac018dc90ab99b0abe17bae72b980586cf6ffe8731646c72673025f53e5d3e0d590667"}], 0x160}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:10:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x1, 0x12, r1, 0x0, 0x0) write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 17:10:07 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 17:10:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7fefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x10000) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:10:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) setsockopt(r1, 0x4, 0xffff, &(0x7f0000000000)="a4f85955c51699879e61ca5a2d38e01bfbb9f95acb7a29b3ba071363e520e31a4618014872fe35bb4bd2fe1437f1823be7aba3a7de0c6a5f9316f1aa83260fa9890862f8ef3660a3b4f7ecdac544b09856b44ee41bdff3a5257d2319e6037ef4cd5eea170ab14dfaec491ea78ab1be39da0209469e681588c3f3f6faab7953e0fce914dc698291ec5e248123384c3abbebc5e4d3417ba9f8a574127422302f5ad0f950d988119ee6ab7585c1efcd4287fcd5fc700f4b76c52af670dfd46fa9ede31ec46fd0893919eaefda4ef3c9d0f2dab7a2e8321d542ee49fa4068cd8bcc2b7c8eb828db164e62d017eb9b3e78d8d462dfa7debb95714b8ca477ee7e5f0bc99705f864b09a50ece812b2ab4d12aa121e08ff67eed3f41ec92576443043afcae71b5afb125cea294f91346d84d246d4ca03efbf91ac4664cb3764893cafd63477911554bb9ef1cc2bcf094955b643321772a1d210d1de81be99ec28a386f861052f5e907db7db301231dbe4869286c5b0059ae3f5704bd077f3498ec3235a76483bdfc5372347948eddf40875814576fad322976ffc5b3a36e70d3c62aa34c2d71de664f472a5092c07788d013bfd37ad888be37dfe3bfd5edd11edf534318d8eafadd42bee07b2ccd097e365629a2a9f85b98808159e1fe2ec8afdc0e9b893163a01702ef27ce0e1ec2ef389142285b1b66cfa57f992e8c61a7deee7bf8e903dfcdebc74d5861764da38d411702a8fd51bc105e08a4679aee75aff710f229de2fd2bd16a842d146fa1246fd3e6fca738805b084566762e76a5d4d29f136a318f77048be87baaec819bc9f8e9cb827d151725411aa588b6f0d3fb1fd6365082c7accef33bb95bb4ae644ccfa6b546b4009acc164318f37ba158703de2c836f855d49ccad74134f8f05946b8a6e6d1d53072b9c08bdd1c7903998626797019d5fd1a52160d7a379aa8f49351776c3fa007b56fa4643ed50ceb6da5d8b4f078c3165f0936f85d9cf08f4955bd09d8c1e1be13199455847a36e22c8b5f88a37268bbdd5c41b116eb706805201fc17c9874f1536e193abe8cd422092e51f67ec1221abf4eee0436544a3112296ab3102f5bfff4fdd363d128358e72d77fdeb05e5c7c1c08d9a97228f57743d6978c703cde0801804da6ad62771ea019f1fb90027925f0b9362e83d946466241135b77e7cd113745c02169c73790f97a4847f58519831d7bd5db7b8260d9b38f483280486e9bc704bdc73fc814ea24a87d1356703dcf5b85ee632d32331ce5b5f510399d00fc35842e771da5f02064e273587d2b596645c7756f8da938480ce2dbdcbcb221589eec72f7ebfbe634952d36e87fdd44cf6645ed6c3f6ee73ec7422c6b4bc638d8b132feb7343e04e3c8c818e0545f0a1d9de840b7ad28f914d62500d0ce1a6d3bde74bc4e0c512267653182c9f63f6f92d7c8529bdfc7b8db9a963f9df3b66ebaa692ccdc4023b32753002eaef49dae0b9dd929b17b93f50626564ce268daede225a400ef37821bd1f241a771451343080981af40238e54533d93a3061e25b42f92fb112fb16caf50b44128c2ea0825c9eff3ca95b7812c01c9cd9bc862856a2544136c6021e5215834a2f057551e3b6bb7986f31f45437c60e848c64000da8be2a63db44d94bb8e8e1b855187a7b1c7800c17caa120a279bfa5ddc4edafa30609b86e21ae844aa1c432cc9123d3f89ce2792282c53a0aa4a7164d3ec3f23dddf9b7c88f65fbb003fbef534f4a2341c0d658c0a4fec3d3e5e2a717f0fc2398f8cd75e742dd4262c929b0c9e70eaa407779df4722675a70a26fac6b8ff09964725027c2c8160ecb31681634b2016c6dcbdc3dd9b2a7940b2fc7d1019f760d65bc115223eae2bb286118175dee054d196cb3e675527dab7fa110212031409ca04a66622cc5ddcf7b06d819f9a21c74040737e80ff47840badc18a2f0438f235f82ab7b367abcded0f9ed9499c5c16cef1763e1dccde89176c652ecc3f709423264cebf54f1ca46b62d7eff0801c667933a96750826f1e1f922b29f513ccf0478c43bdd0e2d661499b21064295c1d3f47d5dec61625d9d491e5d9b8b5f496aabdb40d2d55957f4788acef2fe782a6c6cf3296579efb63892c7f5f5a4056e81a330418193f327e5ec5d9340add9ec2b1bafc5444cbdf1c71c6e297576d95b331c0ca66400ec5e225beb9f4431bf28cc4e65bd6aefd86bf0482b7a68bdce86e64f9f9de0c294df587e248bc485f07e567af3e9a965e9dbc724c76c468246acfac20d753ffab56178fd1f5f5284dc0943795cec6ec8beac2585d34af3c12d9dd8260af7164b6d4f7b3722f0c1a8cdf8d6903195f3d174d33fb2f325f5262c0536f4b1171a4f0d0460a4f96eb6c64d7493e72b3fde8b45729af8cea07b83069e422aa8c694788033cbbd70467c52c7fdc526017c378866aa679d5b54eea20b08473e29c16148d18432cea142f09be2a467960782e942174dac2c3e89537f528838151b1d9d30ceb901f18ba9ae5abc8fd99e1b3102fe4e15221d7857e11ceca4d66b7c3b5c365796366128a1463e89169abcea24389c3d4ffedca66cf4182dee5c9a1e0139f3d628170087da7f9da260caf24d0519fb02710c86dc5efd3395b2a7d5f7cb482d83bdf1e3b75268e503314102499b69b2212b1873141a260b83e59f9a9e5f589b5a1f88d8ac54be4ee13454a4d3cec4b165d6803e239000eba03edf326156b8328fa085c5d484abc40680d6cdcfff8e7f76e7bc5ab60b70b9da574ea88d91529ae9126a4b56403015a4cdee82ae275793c0043f797f0a75709bba33cd40c92f9f242487673c34ae8afe11d748a457ef3e276aab9f33c01f301c76d78de2f378285ebbb91f042e89e39bc9016bbe826e1f9fdcd8941ca5aec217bcd755e1d901f5d4af6ebd3e8e9a86eeb0a943b958acbe83f4ef54cec43c9577e3b265fdbd0991e421b8899ba96b7c428a4b4fc3738b19aa1ecadef68d7e750c2403fb43de991d12e86d5a1a1cfcc71fb0ce479b4c08061f5aca601d2cc94240365d4db8adac56005386f412685be53440240548093f20f74a67a44315027cc5d783f442c4816980be54a4b9f8260159f6a9c32c1abca21e46c54d222b16e260f142d432ffea33d0efe4dbba18905cb32dc09b84fc6a01370ea83d964a116da38cf3e979b462b4d34b3b527a40a34379625a655344aaa46253e78a9d315ada802516886fcea6ec32980fa4fdea965cb4a05df2bdc18ecd9af9b477bf8fa18071dde3aa3252faee436b9a58ea890876bfecd2e8d2195178903c4cba122d20958f25eed3152aa17e42c6b38097cf501f49df89c9e8d6ff10df905de712ff18cdf47aaf665d50b449d2ac004688a4d83b04d5c22f2c46dcd7223505d5b20b39e97bf62c4a72f7726f9c55cbf301536b5268daf33771e139d9960f202d61167079c380da421681fd15591e4aff7eb2b2b4ed90d9c0f95cbf83ea8d452103b72bbbb3f1cca18e64384060103a8caf9b101a23b2038c7facb21b6ef96308e5e014143252c86efadd97b420bfd75492448902a20821d7a84e65d89b53796ef28b2c537248a4cbbc1b772a44f829cc0f38f5515b56f2d677ee3e1dd3fef2b5a07ea470a3f348eb94105c67e005450ac7ff95565e606081d189e6caf272e5195350099430e3aa23b201b875ad17a388eeb0a82ea7567e932af468c8d8fe55f750b6ff6c86116d7ccd610f5ddc88bf52159cd2b486f5e65de8cb605426ab402cfc2766fff7ec3ba3f83e4cb18680f234544c82189a2549e5a31fa5f6648bba9ab74de8e3361b30f0f47b832e0b4e88cbc6cc92c3041ed0adb5919ba73423ed417cfd37bed8f18c1d9f9269d27c47e76f4e007e4b7c823967ed966a579b3a7047a968ed5050710fbc3a2c02c26ee5fd856131c55854666810683a0e9f0e88641a69a4c15eda25fc74ac39a7f696e0082357188c764a2c0bc0d678bd95710a354be7162b6652ae3b35d662221f0db8caacce30cb579e649edde7fe1193668832db54d96d48d35249da46444eca062dd55f6a069372f68b590d685ca61ad9849240ba398b3853bdeede51d1e09b50d8a353d1e703a41ce4042b3e4c2eaa4781007ed1b72d54927aa028b0d3b9b3bfc0f42aa5f49e16dcdac50dcd59a6dcedd33b046184d2114e88f85f00449df8bd281c525a175d22c2cfe529d7f39c52ce59359bcaef8a874da3753e0e79eb6e53346a65e655283c84ab20b8647c799c07721d996a77e9fa4198dcbc5f500606ad672d819b14cb462b53b871ad73f598d19f135e9bd1bb98e93ea87e92655f57ad5977d2dd1c59beffb3e6e5c16bbd8273dc011bda82d4407806cd9a350eb92da5ab86d4e6f7304f28563abad2887d810870c1a09ce2550daa66d389ab7fb242534decd52feddc0f410539f228bc1cda1d7f9cc7ea965a15cb9b571528ef76eb02f340a179af8ae69f469456cc8fefb48a439e53d27667a7a765cfa83b9aa41eaf9c9bc86e771d7bb4f30c71a2a79eac2694ea477abf88df0a86fe770f75df53f4915c29c509b38967bd1c2343691d66f7131f6d095973e344204ca28ad74168eb7dbb4b389da4018d24015df96ece02099361669d4d451018c04f28f6a12df01d09b671e5ec80842f8b8e7fdc05467a9267f1e4cf83f801616c44acfd2091f0e75a5ada1b3ea4bfa7c9ec6e002e0c837b9a9af4d004cb32a07bd186783b3e39da6b3b5f1c58ce40c2a17eab30af56445815f3304dc45790c0380264d6d54adc76f5f622e2524aa96412773bb3aa0eb0cab7684679e14cb6253d79d62bc0a2b3ba25a2f3e0671c9441d76c2d8de684f7e5484f37c79515ed94ca8c6ab8eeaeed7d44f06c949dde061c3633a7965d2e1a96e267e091dbbfe0de0edd52b5e161a4da0bf4445e1e228f5a638466c3a590a8d896d2065350420747568b6df534047e4f9a76f1540d0d90c7484b7afeb98188f9fbec8d0255f2368c2d4cb231b3128dd30dbe075b3b6421eaedde1c72ad8e1bd3580e2806c80ddf0d27ea9ec46a0e0392aeba5bfc1cb6bac146861c908983605a1cf615c9a5b5e2531cf7ead7fb9c6fc7e600714a08415fddc1344602f1c745bbe804a5c706530fe99f6dde0b46a603bb75978e45090a82e478a9afe8dc7e1c6b8a4492049dfb33e80c8119a10301bc0a329a3552d3903c6a1c233b31e953268fcb317d76b4b784ab1f71913c37042a937c2d263ef7e44e33cf856ef3267fa75e3ef59d5ee9ab886cefbfef27589f816883b797de7ddb00e607f0f60ed2cb7f1476c3deeaa833fe2ab178ad564a90a39c29385bb5ee46d15ddbad47fde4e89ec1ddee4977bba4a4f696f08715a2c8211585b45b041fd1b72988aeff59d05f4912bd5538b6e40a7ea8e954dd8241f172ad2f71d331ba41758c194b3e07d1c0f516b20bb3a57ffffadb1df910f3e1e26ede05683eb36db74316647ae14995fd95f3295c9dce9f186a202cea2af720e1d44f7269ea92578a729b681f39e351b1386bbd6a57123d0a6bff2925a6c08add6576c6646fc0a95d92fdc47a9137bd968d4695376a4a2e1640a84ba2ab6660132d91cb2a4dd634f58a3619cab230828b5c4096bc7afa8688a47646346c443e02e69d4461e7efa9930f9ae42b739926095a38c0ca31891b24003e5fde2cc6b1868594b76aa445f73c85c586df0693db3285ebeb50fff0dbcbdbabda3666369cc265e3b24a82e745b1b0db3a3e96d443cd6f138d765626c3f0afb5f6db64e0bb75395516f1a356e96364d23d40288", 0x1000) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e4454a0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd8056fd4888 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e4454a0 17:10:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000000)="740620c40009f8da36fb0a300c7432698f7ca757aec6aba927a84b5a433706326bc946c13c0a", 0x26) 17:10:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x800, 0x0, 0x0, 0x1}, {0x1d, 0x0, 0x0, 0x1}, {0x80000000000006}, {0x800, 0x5, 0x3, 0x81}, {0x3, 0x37, 0x9, 0x904e}, {0x4, 0x3c, 0x4, 0x7}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 17:10:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x9, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffff7fff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x0, 0x20000000}], {}, {0x0, 0x0, 0x0, 0x40000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) shmat(r0, &(0x7f0000032000/0x1000)=nil, 0x3000) r1 = socket(0x18, 0x2, 0x0) bind(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="f9ae8ef12eb5c71381baa052f13f2f24e89c5489623672c0c03681a02609829a5b57bfadae6445dc09a9aa632daf00a2b123900c1a077c6d567a586b2dd9b8de04a212a248f7c9d980d51a89112b4bd47bceb083907cf1695a9bf6bb2c559ba867d2dc2d24e2f695ec35415851a0cc0f4cc194c652d74eee169b66d660139bf44de87a7f9889c691a1b631ae36a210bb1a68472a8fe8c6bb7345fd8207fb4e562902a8937dccae139c43134c36b02f552859be3cca9d4c2230a1759d6ef4f743f910c63f34f903ffd937e5afd159ebaa62ebef1eb49221b7186f3f1b968572d0cac14193929a5e50649bbdffb355"], 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = getegid() r4 = getuid() setreuid(0xee00, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) r6 = getppid() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r7) r8 = getpgid(r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x7, 0x0, r3, r4, r5, 0xe2e34985a56c29e1, 0x1}, 0x2, 0x0, r6, r8, 0x20, 0x3ff, 0x800}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:10:07 executing program 0: r0 = socket(0x2, 0x3, 0x102) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) socket$inet6(0x18, 0x8000, 0x1f) getpeername(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000b00)}, 0x0) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) 17:10:07 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3, 0x1f, 0x800, 0x0, 0x8, 0x923d, 0xd5d, 0x2, 0x1, 0x100000000, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000100)) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f00000000c0)={0x80, 0x3, {0x8, 0x51e700}}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:10:07 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r1 = dup(r0) dup(r1) r2 = socket(0x20, 0x4000, 0x5) recvfrom(r2, &(0x7f00000000c0)=""/96, 0x60, 0x40, &(0x7f0000000140)=@un=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x61d}, 0x0, 0x0) 17:10:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1f, 0x8}}, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x5) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r1, 0x8) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) pipe(&(0x7f00000012c0)) 17:10:07 executing program 1: setreuid(0x0, 0xee01) socket(0x18, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) getuid() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) 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) socket(0x18, 0x2, 0x0) 17:10:07 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 17:10:07 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000540)="f1ea90766038f7d9b9f859dd7dfa58b979b71df8db2bb26d021b178449055960a3a1b2877882bc1f86cddcbdcbe3bc0a8a477699f89f7eb21f9126d6459b0f4a5d5414c36ed426a2bce00a80335321ebaa0ec5419ce90b5489dd9f245bad5cb6df4147cc2b51df433e43b5cfeb3eb37defd30e9aa84b2bf3c4370cb4d80b1430806a751b367d277803b983bb2fef727fccb618e16d3ae8fd247dc4fa6143cd4f9de5f74f9844c2fa", 0xa8}, {&(0x7f0000000600)="a60c1302e16e0e315906ffeb422f15af5aced13f192930f99c1b3acc3cf33b1dfc57e0ff83503f19c3834e1ae2b93350677e46e6a82febb350df7113ef7713525542d37248df5782589aa1a97d2863f81fa20c6e62f8fe19676c43463a638c41c02cf86d40257c4488600adbb4661106786f4b94238353119358f8a3e961e200fc19e2919b99", 0x86}], 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000006c0)="34f11d787f77487aba7af6c451f342301f2b3846389b7c5a1cb28f3d3da7a8cdac6535f1adfcdd4779823a45a5e17b022153020bc05adba21ed9beec6ed1296bf340add8d7719ecd82a10c469d2137768afb3f93abcfde4e056e4a2df36dd8c929ef4ad93189ded6fe99302480badd2c43d109039cf90c63ebe479b909b9bf1dcbd3596d9d00c921180802881a5a9a31be83fca3947a81db4c26b7cd342777c2cbf028bbee12c373c5f4d4", 0xab) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000140)="c620ec7a8380dff8955b2954207eb5e4f8d3cb1675d86374d99d3ca70e09ea85bd239da0f454c3f189bd9be215eaf885c523e00c35df6f7b9863db23ee01301dac7b1f31132f8b46aa084a95586e920d07f62086245c2da8664b4bea8ffe04fa59fd72d7696bf7a0e1b180e171d493d20bde9f589b0a00b6d435c23ced8e8f5edaba6b573712766c5ed2acf5b6deafbda200679d1487f10258a88f3eb9481b80088d89608759ad44e71108bb755427f3718cd76438a0f8e1ba91a46c450e67a1651ebdb03e", 0xc5, 0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000002c0)={0x7ff, 0x2, 0x7, {[0x101, 0xfffffffeffffffff, 0xff, 0x7, 0x20, 0x100000001, 0x401, 0x7, 0x4, 0xd4, 0x9, 0x2, 0x11, 0x1ff, 0x1, 0x2, 0x8, 0xfff], [0x5, 0xffff, 0x5, 0x3, 0x4, 0xb5d7, 0xc47, 0x0, 0x3, 0x2d1], [0x391, 0xffffffffffffff7f, 0x80, 0x1, 0x8000, 0xfffffffffffff7d5, 0x8], [0x0, 0x3f, 0x2, 0x280, 0x20000003, 0x7], [{0x7, 0x20, 0x9, 0x3e}, {0x0, 0x200, 0x8, 0x4}, {0xff00, 0x5, 0x0, 0x1ff}, {0x4, 0xe75, 0x4, 0x9}, {0xfff, 0x2, 0x0, 0x3}, {0x9800, 0x509, 0x9}, {0x0, 0xc260, 0x7f, 0x40}, {0x3f, 0x4, 0x201, 0x100000001}], {0x2, 0x5, 0x7, 0x20}, {0x400, 0x657, 0x1, 0x101}}}) 17:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}, {0x3, 0xd, 0x0, 0x7}, {0xc7cf, 0x78, 0x0, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000100)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000001c0)=0x6) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[0x6]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="96446a99e553c535916d938c0638") 17:10:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x20, 0x41) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000100)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000240)=0x3fa) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r7 = fcntl$dupfd(r2, 0x0, r6) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000001c0)={0x4, 0x7, 0x81, 0x6, "668a74265c8114810d7df2e04b916d640522b41c", 0x6, 0x800}) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000080)=0x1) 17:10:07 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0x20}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1b12e4b5cc1b9a1b2c40b00bc954c51f5c2a88ef"}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x40) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2010, r5, 0x0, 0x5) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000100)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7, 0xfe, "2f5d237da461d235e33eaf74cda40100"}) syz_open_pts() r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000100)) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000140)={0x1000, 0xffffffff, 0xbfa8}) getpid() 17:10:07 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) shutdown(r0, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) sendto(r1, &(0x7f0000000000)="918888b25e5e36bfeda0f2dd8bd89aa37c4ecebd9a4763dda51bb7d13d9476e34f378c77cbe8b38c9990840f1a32c1c0ce68ae2850b16ec69ec2b153445b245be2ee47554ee932ed7011d30e599b0c4d753b2c2fc159b188f9a1ea028fbec922baa36c239ebe8605ea155420759e8acd2e8485230cad0000ac0c0e", 0x7b, 0x7, &(0x7f0000000080)=@in6={0x18, 0x3, 0x178, 0x71c4}, 0xc) 17:10:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000015c0)={0x9, 0x2, 0xfffffffb, 0x6, "15da344f8c3d63192a46b1ee9f7aace295c453d0", 0x24, 0x2}) preadv(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/230, 0xe6}, {&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/125, 0x7d}, {&(0x7f00000002c0)=""/223, 0xdf}, {&(0x7f00000003c0)=""/247, 0xf7}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/70, 0x46}], 0x7, 0x0, 0x9) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r3, &(0x7f0000001800)="0d178043e6be1814af9feb3053e52424e89e9ed188a79e01c0edca4ba4df579b862aaa75718366e7c9ae33995e3721768162e19b1e14334ca844af3c7db76d775af64c41f800000000000000000014209a611c48c2fc948a594e68fc2b0438faf87f61f3ce6fe44f42c59302b81a5650542f5eb61776e0f656f5e3caaf3f9632a24535e885959fe061297591aeb4697051944db23722a1d9d2b1cc75c5631061abedcbd71af797ea3a6512e390e6977d2c945b7592ae7b344447d82df27d4c01159f89fbfc2ccbb75074a8c027c95e5e0e747971db0e45017fb4f41cc3c565501178ee5d12b28486c213", 0xfffffece) writev(r3, &(0x7f00000017c0)=[{&(0x7f0000000000)='k', 0x1}], 0x1) socket$inet(0x2, 0x5, 0x7f) 17:10:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) flock(r0, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0xc28}, {0x18, 0x3, 0xffffffff, 0x7}, 0x7, [0x7ff, 0x10000, 0x6, 0x2, 0x8000, 0x1, 0xfffffffe, 0x5]}, 0x3c) dup2(r1, r0) 17:10:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c}) r1 = socket$inet(0x2, 0x2, 0x4f) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x7fffffff) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x100, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffe01, 0x7fffffff, 0xcf0, 0x0, 0xe, 0x5, 0x800, 0x1, 0x0, 0x4, 0xf8}) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000240)) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x40) 17:10:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 17:10:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000080)={0xfffffffffffff801, 0x10000}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffbaaaaaaaaa0486dd60a4f00808183c00fe3c000000fffa0000000000000000aaff020000000000000000000000000001"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="c4db73d43f5596426ede6cefabcfda9b5f7da9a59ca4c1978e55451220c415a21a20c3ca85c7042d8066ce9f902aacbdfdf3c6baa820684a21d349e3fec843fe449abe2d8015b84511d8443ca4bb213b859fa3b56a1fc708a2ce3960d8b63169cbfb41349f387b8e6d5e7aece089957698d3d68c68a4ae8808f4dd", 0x7b, 0x4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) chroot(&(0x7f0000000040)='./file0\x00') ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) 17:10:08 executing program 1: writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000100)="9f89cfe3", 0x4}], 0x1) r0 = socket(0x400000000018, 0x3, 0x20) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x80000001) r4 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 17:10:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r4) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r7) r8 = getuid() setreuid(0xee00, r8) r9 = getegid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000480)=ANY=[@ANYBLOB="01002e2f66696c6530003e2ab00c68057c4b2115d260011437b0ddb5a95beadcf79dadf9145fc812c3caf57a60133f38c2e17043f6cbb859ea9c09649f7005db614ca05b050000006577e9d77f0a1557b313f0561e645eb6ec38fba9c358ea056c73afef3fe6ca4dd6c693a4d53bb938ed7129a1e8f306"], 0xa, &(0x7f0000000100), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000056bbff000000e70000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x128}, 0xd) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) 17:10:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffef7fffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:10:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f3, 0x0, "771724309aa2982d8d09b09a4c9eba0008000800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad177560800000000000000d51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b8660600000000000000cf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xe08, r1) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 17:10:08 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, 0x3], [], [0x0, 0x0, 0x0, 0x20000009, 0xffffffffffffffff, 0xbffffffedffffeff], [0x0, 0x0, 0x6], [{}, {}, {0x0, 0x0, 0xffffffff}, {}, {}, {}, {}, {0x4, 0x0, 0x4}]}}) 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)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000100)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) fcntl$dupfd(r5, 0x0, r6) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000000)) 17:10:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) geteuid() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8001) r1 = socket$inet6(0x1e, 0x2, 0x3f) sendto(r1, &(0x7f0000000080)="f2f53b6d74e65257d4f78a7bd7056bdd", 0x10, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000100)) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000000c0)) 17:10:08 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)=0x4) kevent(r0, &(0x7f0000000000), 0x16, 0x0, 0x3f, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) 17:10:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) poll(&(0x7f0000000000), 0x0, 0x10000) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x8002, 0x0) shutdown(r4, 0x0) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="3b024207e0000001861835bc01ed11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903090000007f512e142f5d2fa6ebb9ce07fff9195e256916e4b46c44d73fa2b9b0a6d7c6fdfec6d57b2036b3d0a690365c5db048e56ffff3b319e2a22142f4a805ad744efb6e90dd665d68a201e4c2eaecebba5c526d322a0ff78aedfc8225b50cf990b2c8ddbea28d03ea7debfe41406ef317d84664cd3e43ab35aef4cb9687bba1b09d7a10cb38d7ab51f4e394840c423f7c5241bafff969f29ec799fb854892dcc180420ee35f512da4b71a0ed59673caf509021f5934807e87387636e2eee9fbeee96114517ac42832cd97a81955cb5269f34a43e3c41866c785b08f8e00"/280], 0x10) write(r5, 0x0, 0x0) 17:10:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) fcntl$dupfd(r2, 0x0, r0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000100)) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x4000, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x63) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1000, 0xffffffffffffffff, 0x0, 0x0, r7, 0x8c, 0x89}, 0x8, 0xfc8, 0x9}) socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f0000000300)) 17:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000400)=[{0x34, 0x0, 0x0, 0x5}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="fa5a9312d09b672d8251172a85ae9de58e587944ebba1f0a08b6ede116dd3cab1a48c0700fdcdc3b3ef3a276c6d70f3e18514010529b", 0x36}, {&(0x7f0000000140)="1d9ae1a20bb5bb5e95cc5d20efc97ee10614be579b044b6a8bcfe7f0a954f07f5d76a031d714bdcd732127b10b84a8129b46a2ba31c9cbd9c726e278b8ef9993843b6d2b351fac05fd34316a3cb93808f64d7a0006c48e0f71a1185148a29d568a7d98f900bd00c1a862ce56a62967a1a98d6692f4753f376ec03bf972ecdc3b41bf7c429c4f5015b012ac70a8df36f45ae9911f49a4a654f9f803650f595b674432bf192cad2068c0e986c615bc0e87b9dc8a8a98563852ed9833", 0xbb}], 0x2, 0x0, 0x3626) 17:10:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x0) fchmod(r0, 0x20) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x100000da) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x2}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r3) fcntl$setown(r0, 0x6, r3) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0x6}) 17:10:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 17:10:09 executing program 0: r0 = socket(0x20, 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10000, 0x0) read(r1, &(0x7f0000000100)=""/16, 0x10) 17:10:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) getpeername(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000950000009e240b8419f8c0dee9e6c6ed3f92f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000942e108400000000"], &(0x7f0000000200)=0x4f) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r3) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x2, 0x31, r3}) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000240)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) fcntl$setstatus(r4, 0x4, 0x8efe6460336c904d) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000722da98afa3e7934e64bdc73e8f63e80f8ce6f812947ec7c11d4529e898d11eb06967e0633536dcd2c1d51b9ab6671efafba2d85aad75a768e7107c700"], 0x45, 0x0) r5 = msgget(0x1, 0x0) msgsnd(r5, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef89703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e252929fa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgrcv(r5, &(0x7f0000000100)={0x0, ""/61}, 0x45, 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) flock(r1, 0x0) 17:10:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 17:10:09 executing program 0: r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) setreuid(0x0, r1) r5 = getuid() setreuid(0xee00, r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r5], 0x12}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x8001, 0x4, 0x3, 0x2}, {0x9, 0x3, 0xa9, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="b6ae9b307f5201f2079a2153c34f") r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000428, r1) 17:10:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xb0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004040000010000000000000000000000cd6fe253451800feff000001000000000000000002105c", 0x2c}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = semget$private(0x0, 0x4, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$GETVAL(r4, 0x5, 0x5, &(0x7f0000000080)=""/162) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/242) 17:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 17:10:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000140)=""/135, 0x87}], 0x2, 0x0, 0x400000000) 17:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) 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, 0x2, 0x139124a5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffeffffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 17:10:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x20) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)=""/247, &(0x7f0000000000)=0xf7) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) 17:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c, 0x0, 0x0, 0x8000000}, {0x3c}, {0xa}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000100)) ioctl$TIOCCBRK(r4, 0x2000747a) kqueue() 17:10:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) mkdir(&(0x7f0000000180)='./file0/file0/file0\x00', 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 17:10:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x7) 17:10:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setreuid(0xee00, 0x0) getuid() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x80, 0x40}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r3 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x80, 0x8, 0x6, 0x40}, {{r2}, 0xfffffffffffffff9, 0xc9, 0x1, 0x7, 0xffff}], 0x8000, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x15b, 0x10, 0xfffffffffffffff8, 0x1}, {{r3}, 0xfffffffffffffffc, 0xce, 0x1, 0xfff, 0x5}, {{r4}, 0xfffffffffffffffc, 0x20, 0x80, 0x8, 0xd432}, {{r5}, 0xfffffffffffffffd, 0x1b, 0x80, 0x5, 0x4}, {{r6}, 0xfffffffffffffffb, 0xa, 0x4, 0x5, 0x2}, {{}, 0xffffffffffffffff, 0x50, 0x40000000, 0x4, 0x3}, {{r1}, 0xfffffffffffffffe, 0xc0, 0xf0000000, 0x932, 0xfffffffffffffe00}, {{r1}, 0xfffffffffffffffe, 0x51, 0x4, 0x3, 0x2}, {{r7}, 0xfffffffffffffffe, 0x8, 0x1, 0x3, 0x5}], 0x6, &(0x7f0000000380)={0x8, 0x2}) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 17:10:11 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018908"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7d028190ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x20, 0x4000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 17:10:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd65f389e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599b031124aaefa93ca0b289468d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230fe75d1251a0152aa6495c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d851c1c2a5285960e8209a67a8550a9f9cb2217b85fec8f0c0ec65a7d17426c"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) close(r0) pckbd_enable: command error 17:10:12 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = getuid() ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000140)) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) setreuid(0xee00, r6) shmget$private(0x0, 0x2000, 0x140, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) fchown(r3, r6, r7) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000000c0)=r5) pckbd_enable: command error 17:10:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x4003, 0x0) sendmsg$unix(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x6}, 0x2) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x2, 0x3, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x7) ioctl$TIOCSTART(r4, 0x2000746e) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f0000000300)) 17:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x60}, {0x64}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x7) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0xd94b) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000100)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000000c0)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x30021, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000100)) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000180)=0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 17:10:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x20002}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 17:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0x7f, 0x7fff}, {0x85a, 0x7ff}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000100)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000000)=0x5) fchdir(r2) chroot(&(0x7f0000000200)='./file0\x00') lseek(r0, 0x0, 0x800, 0x1) socketpair(0x20, 0x4, 0x7, &(0x7f00000002c0)) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000240)={0x3, 0x4}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 17:10:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) pwritev(r3, &(0x7f0000001340)=[{&(0x7f0000000140)="f7636eaabff598564412657ab93edf59941b7c66861514679126aced9c412387adbbb9927ca56925499c2d6f842ad02fb2582afff227630dfeb2ad13d308057b614678f0b579674aef5c976eaea50e082aa32fccd78e97be47cc6b9595cb4d7b92309239eaa9d03de4df01234ba5985661cb3c1d7d770ff4dbdca6c50661ec736dd3a0771cf702da0dbfe54117cec66ac8eacf1bb27842640d8d51d5b27537bb85036f1ac7c09980960cf3275aaee5124bdfd76385c2c8168ec9aa35c0b4e3254728c94ab85dea27deb93a8f112683aff325ed970d28b78aeeec", 0xda}, {&(0x7f0000000040)="0fd355e06324bbecf3af30e67516d7e535baa5c6e5f1a245e673d94b54b32dc70f269833b2859584bf458a2640e655b036303050c8408bc3f22ef01c040774e7ffcaaf20255619b2db98883af196e7170fa87a03daed9d61372acf27743fe47b694fc0207757dd0e25d5e5bc691b099a0c2b01f6cdc3eddec119796848afd3c9b8d799bf3157e100873a7f530fba47120c448c57cecf09700bbc4e342d8dbac261e991c81607484014d44597c9c372b9130240", 0xb3}, {&(0x7f0000000240)="a27af0823c13942b2f64cff952c70339376ef4b4cc3f4448b2cbe80c7e37c3917b7923064a97254f1ecb34399ff0a76002ac3169fbda104ce8a9f567c52a2face1b59f6a345ec9f169fd2104e46dd4e7100bf665ba572da2a0270c11033f045d6073ec52fb47ab32ed07a98c51abdf5255344403ab4cd0ed7cc36045392975a0e1dae7f3db231bc74fa734e8f3e01e51e29d897610b7729f30667f81560a49a2283e40e449cb65454318c15b1fe87b9c1ad2fdd2bcca53ed571f39400e44b8329c9ff8846ec9eb030ca936e72364657783e277185d8bcdc26811a8116bb43b98def615eecba600fc56883693f14811614baeda3106eb629d11e593909be9f316f96fa422d2f744dd967abe8e6487b9c4121be13a7199ab03dad473d823f6f7d011c605b2fb99abd9de7d18639eafcafc7b254961ea2999489ac3638a9b6b2dc5dd79bc2645d780d5524a9668d499cba6c9d9b77977f3440a0937c48bcdce3df09a894e5b7347a80354155fc89707af1e25210c6de8083ad28d9cecbcd8308242d717fc5a9175f606ae30a7868d62f2c0593ec40fd2945eaad8762ae3dc19ceb65e0b551364fdff5953403ad561b92e048f1bed70cbbfe13d2b79d2662205da1de10145d61d107d80b46745d173c0c94db65be482aaafb041b342da6737eba5f13a76116734629342a968dc5832910b554aba8e9d29bd3ce8146531b197cc35afc382d8a9587a2b46187b3553b01340d0241f458ade3c124e77a3a6bf84314ba6a3d3355ba3b9487ecd93ac0c97554ed8d0980085060a53f2eceac2a4ba6c7ed46c87e1989518b7540bfbadf553b1727506f24e01bd0f9bf28e654dd7a8a9f66d21b95bf38d0c1f736fd8311653d107745f8e3d1b9bb7905bce3d21dd005b982a97492757050d57599dc1d68cad809185ef0881f734a2c1dfb0a3976db0bd0ed475f8a8f86e9c86c7a8fa7a0e51b101dfc255710f6a929f9f8160523d1566178f777c6ee9b876f2ce44d405241201572f512504f123eefdf94415ad7ffbe961aa279e4fbfa6c67600e8e72bce47563c878ec4ec221fa702c4a929e932627b3434938a9ed8688f028000d5c1519a12695081c0559573ab68826552bc43976845dd6f1ca3b453ca401ff8ae8ac924e9a8ce891aec92e6707cb19076a518c1d3ed2dcfe587cc2b0707a97b237eb3ecccceca8246b8e884f7b5c9399e8c49de46c86be5aa1521f901ec316d4cf3b15e616d088902f4cd8d3810f948e3b1540d4aa1183a644138b446916fd8e6a0c08cca57144fe1aa12819e56f21c014b72f7da456fffac2ec6cfb5781429460b6c067b63d7ad2d7120ecb2a68ffe6c8548dd8ea19c6811b1e4571395f4b5e028ea45c4853db084e956f1f2497f6b3191dd5494442e474e8096661af4ab29ec9b3ae1edaabae9ebad225404704e7613cb08e8160d9b93e3d7511f1f005505e3ff4bec9180c34f80fb69974acc2df9d33ce35674304a51c79773a5f02c1de9ab242f0460b6fb39549f4e63040bf362d215c2b5c9dae2459b8121f57ab326196ccfd7a9cd2838e75e83b18968ef1b0fadd51580227b914d5bef1063af3ece456ff23d5c1f17ec8a2b35f35d0b4f64d5140c78e2a90811dcbe5e9786d5b7dd8cf4f048aa5b2271b13ae9484208397e5a9a8b5b2d0b9ec49b3179402a38f262eecaf69f246a504b624eaeecd66aa80779771eb415fde985900920fe2d0b2516682f82d919e403002ba52c4c9ce86e6331d7be2845ddee1c86d7dbee64494be64041bd3f5ee61a3437c846b53828f9a44fc15a4bf8f0c120b292e41bbedacb1848f1221db9eaf5cff104f342e4bebf82b6572114b20320f740bd6ab3e089191102fff74ee5aea4817056b8ba61a3e97032972a1f19650bdd9a88134514d904f3db8da15d19f25169a732bda1c8f73e5c4f039e3253dd01bbc38536ec408ce9f0f1d1ff7027e973fd52a2f062bccb31a42101b389a5a1fd87082edf89be9d2a471260de30628a78922bc851450803874754310db11b9888f1573906154f4ab2b4a2d84e7728fbd5210b531afd38e0022c007a14d5e6ecd535f6776fa7edc29c15546d287c168305728885d6ae373d046ef919849023bafd3d656cdde1932d57474ad1974bf39df13efe31ea5c8dbb3c68e88cb3b51aa35519e1668f156ab13c23eb5b2d61c75cc86f4d24b2d0ce656aca84ce39ffab5a865de1a3e84a5579b27462df4166d93741d07c29145ca62908844394dd4ce329dcebcff0ec1fd4554f135dcdd10c0cc320f5c947aa684985287b07a7968a74268ee44d7f83dcc0c94d43404f4f8ac3d3a1503cbfefcd360dbae3c42eb455e55734c5c4ea159653e8e91b4f4530b7ea5c9d36dba77d438dc9918c1a282393fa3d6dbd2dade946bfbb29a0b32309b77e44d07050daea907e3f65c16277edcf9aa38d227dfb647dad76ae479bf3b871f5fdd860612b6bcdb33d26712960e60a251e95e130e61c5d84ee1a9163e9612eeb462cae784fb520eaccacb1e2d52dc45692618d70777214957f1d2b33df2bd71f6aefb7688f52657f12b8b69a090f435eb0e159786e22dfdbf47bd2fa07a753e4af5bb1030eef8432c4dde34c21088743c753c8a8571878a6f21049c600d33b32fe5e14b416a62547cef99ed4b719cafdcee3d287ae636943159d716c29c44f746af67fe840c2689a7f4b039b6164018ee4cbe20ea773d0574f1fbde3bc7c9a0489d9a51b7da4763a3d591bb27a644a1df63937beefec921d92bd6d1abc863c864ba714efeb4eb13dfd1879a451555c9580ff94f686c72a1c6730579261e715b90da1e0c56e5e2048df1bd0484e7d5d13f285e08f40b5296bde8439d1089148949eb0c0a9812b25610b356fc2709b7dc6743883e77f64046a9c804e8a304d55c02cb46de18a75abf597ac1ea648b411c4f5a0e52fd7363f271c280c24c28525c7632269de4f1c5a1de06274eb7e97cb0de1ecc01ee0ef83b28a0b27b5e36cfb24350651f993b3a533e25bf8d57ab6eddf88183f7a432b10d684f1e5fa0219e026c53d31f63a7f31ceaddf2240a52970aafbc8d723d18b18e14df4aee2ddc73d38cfb5470b22031af95fd46251c00860c3e175a996089c79cc8950b6e98487710d3eeb037f69583617460dc415b146fa62142ff49373c70e7b8a4158c8f3dc193037d03c54e654fd37d64bf48547b7cc6dedd265cada04b10832fa6a15790668bab02860870c8442f3fc6b9f62f49b8b86015bde6d93c7eae08aace892cb271ac197e4885ed20fe344d05de2c57700e7f94e4e316845072322a4de47115eb9a90f9c5601119aa4e97c4e8d526c0bcdab445c445350faada0483871c55d4dad83113a8f6510d301d94f5e3cedfce2a8c38e86c377c96ca74925500d8fd70152d558ce4080cecca8ab238e3a8cee09467791071eb69f191a5b25497fda29e8f90d1f05adcbe51356bedcbe3040cfeb640b058c975e9e249ba90d0aa99a6225fc3b5e22f529bf3c2ee447c628256e034e8440f11072b1e2d39b4bb5b779eeda00bb655994183555db628ec68eddb92df56bfdfc19dfe3c7b6ab4d56932eb102e1bb564692eee36f513fee624dade57ac3245ef3e8e750749ea1d5b06a865be83122d62d164bc9bc4505e8f803503ae828bd9ac12cdb0e25fc2c4a7527f044ad8cb9f59a2e139fc66650023d7427968ebccc9c957ce542c6c40fc701885f5afe54614af51deed47b200eab7ea73435f9cb73f74abe77e475d86b76cfacc61e493869ef42f3a4013f179de0d16eb3d78c1316cbf8b47057050cd0c74b9b5f4f742f0edab371fc06bc74373b87be6b58c1b306ee0cc6cbabd5960849e7e6e6233ce689410bde91f152cacf8c68037e141912dbc476616f6ceb4d046839ab232887e4744a7d2207ad3013a2482bd7f81f174baab72d30b7e9c16ebdb0827471bb816a2d3bb2432502e6e2b00a21b9e5eeb962a59ccbf029f67fe81ec93f1937326cebd16249f76751a8aab6e8e2748037a2e393360622aabe91cbc08f2a51cc44170159f46bfd80c162233403956aac38fb7af9a6c700f8eea4786f82fda789a09cf6767dc5f504f2c709b70c32a1ea54f68ada63a5d38a819c660099586739005d138c0bdcd21c4af4581d3cd4b2723e1e3131b73e735cea09633941bf198012903623b221fac60bfcee891e559d076a1c20736b1f07c1f7b35dbc6fad4d1cb80644c5417e72d79fadafe56785d5e3c9ccff750f0482a8fe999cf0209af8da8066ee6aaa04f6303c15967093a3c59a2c6fff757c6834c221c78b39ebc70501e018246ab064f816ca3f804a7ce1c2445c1f8d6fbad311e2499d90efbab3bb1c0aebf5c1c791f5b065246430e4f264873b80f12bc373bca84a2443f66b9f5c635a375e49ecca1e57009af459871d080af93983fe550d4ae048770d708b97c31bae1ab6d04039b5e36840e367d1d0aa8d0364c1556965ac46789168de6877b8fdd3851860077af09d46c7a14ff99ca8a121281aad4d38b8e1424721a39263c4f720cbd726cce5521323505a6576b5e6b00fce5dd2b82e073c8dcf0bb68ba6b4f806be7e6a68880edb3d17c2093a16e18315837a3c0ffff6574c771925b5144cf32c0135efb703a884e716367cc18f4ecf67947cba635e744e3549e55dbc2e02150e5c7dda29ee653a7f95fec7c1aa335ec3941f13777630a4eb6048c93162c7e68043a9ce7b98650235136d1d58bd32d0351dc7b9372901619bb229cd6990158d0f1ff53ba9e67b69d95ec68c2143987b7aa5e115761d8208196e57a4dcfc8fc38c6467beb199324cc72a271892457cb2d510c0539c3163ac63505eaca6ea08dcf9ef36239f60cdfeef234851c1dcf7ef9fb7194e672a24af2f1287317a4a69edb923820e194bb87943667c2439fc0ffdf29ac57eedccde40b79bc0dd621e3f874d0644da98ae33fa03968718e92c9109ee9098e1103c139078a4185b61a150e1e028108519e21c404ba49455f968868b115e33ec2d2b5f938e4a4f773bdb0f60609db72edb5d24804a24d203b35a366d312fcfe8fa30b05ceedc526d740ec6eb64075a6092e94ecf519b45af4f074590b380b8b9d2fe40639bd1048db75098b336248871be2e593e763223bd702f2a41fc0f9472a4dda89d316497b254274578949f1091796f344c4799b8d3859f40ebe319d42191c27c7bea571ae2cc4d61879ecad288e591e1c8d1c780429e0a72435deb1bf9975b0917233319b3f01d405127fd00061986812549236b0e4f825563263c21d81c632b01f051d707bbfd18bd18a96b05b8a3af46809b0291ad0dab43eb0e5bae3f44f4ac8b6c75ef8fa229648e06f1a05c00da5a571af412f80943710afbd65ebdd1c35e876d4827b8be5fa756e984ffd27f3f83e3e8b0c62d218b1f2ebd706f5de299b14f56da5daa67523c2baf993870080ced74b0e58c845591db6fde436a5f89419a466ac0fbc39cfa7292e86f6fbc7b822879d24ec51d061fff47b2deebd0337c8e875b8fdfeb7344399d79e9bd60091828322f2c585c8786080db3b38808a9131fad9062ea364d85c12e8ce74fbaf6c5b28f577472a0ff1d96a4658309b1e6f37d7bfa94ead2b39882625326c5df12c5e275eabf3bf78999baf6081376239b8e9b93a0c7470ade45e1c88efbd3714eb0f22c186a694c38b0edced8fc08371c501397de48a97cb6eaa5332232fa0f0d43e4d0d4bd37cc8692c81ba85558ca81b0096cdf4c6e5c61f6fd958c0aefa9764a07c504918124c7bc52421b6872cbb0c0f7", 0x1000}, {&(0x7f0000001240)="12e56ca9d8257397081e91dd9d48d76ec4893b7040cdc491a975849884928d0b462ed43772037f645d4c7bc98c3fdbc0ba634a270bd0c5d59d9b1c0e1173c94989a12c66809dffe1b949f5b3c7b25a5f433922e075686d62e3ed10660604859da0672273ea0f67134572567865bbf23fb2f17cdd3941e645ba4efa5a618394e52cc338b254ba2dd742380b2569af9fb70519fdf59491f7c6caa388b0f6470d9c14633c022d5a079a8ce657e8d6344c744de64bca28fa9caf8c96eeca9a4a47fa37b6aec04e", 0xc5}], 0x4, 0x0, 0x9) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82056e9b904e1bd95611"], 0x10) shutdown(r0, 0x1) 17:10:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6308bbd2ad88b2951b1d65807000bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554699b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82ce6e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85"], 0x10) dup2(r1, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000100)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r5, 0x3}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0xc3cbb, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:10:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x8, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xed], [0x0, 0x200000000000000, 0x0, 0x9, 0xfffffffffffbffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x1], [{0x6}, {0x1}, {0x0, 0x0, 0x0, 0x10001}, {0x0, 0x0, 0x6db}, {0x4, 0x0, 0x20000}], {0x9}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mlock(&(0x7f0000595000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000000c0)="49593c38282407d773f5d1059f17ce50336ab1667706b68b82357b75f6521626c25e84b45d2c486677e081f083ffd514dc2903fc3beac8e6bdccfd2e07ed473373df9bf1fa494d50e30f6d08c7a63c4c5aa8bb6b33d04950f66e111a45e3e859fae9da4f3e4f30396ba6aedd02a59504c7823cedf953a6f585d2d135967a75c84ce8c6b9a29e5195e17c1a5cb2620b60e440cdd98ba56cb8fb9053fef7653cdc69f0f379fba5bf439df6ac682f01a0ef42d9", 0xb2) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) fcntl$getown(r4, 0x5) 17:10:13 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0x42) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) uvm_fault(0xffffffff8254f1f0, 0xfffffdad5da0812f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff8254f1f0, 0xfffffdad5da0812f, 0, 1) -> e pool_do_put(ffffffff8258c300,fffffd805bdf7300) at pool_do_put+0x12e end trace frame: 0xffff80001e436680, count: 0 ddb> trace pool_do_put(ffffffff8258c300,fffffd805bdf7300) at pool_do_put+0x12e pool_put(ffffffff8258c300,fffffd805bdf7300) at pool_put+0x4b m_free(fffffd805bdf7300) at m_free+0x119 rt_ifa_del(ffff800000a2ad00,800100,ffff800000a2ad40,0) at rt_ifa_del+0x402 in6_unlink_ifa(ffff800000a2ad00,ffff800000a09000) at in6_unlink_ifa+0x571 in6_update_ifa(ffff800000a09000,ffff80001e436be0,0) at in6_update_ifa+0x13f7 in6_ioctl_change_ifaddr(8080691a,ffff80001e436be0,ffff800000a09000) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd805ed017d0,8080691a,ffff80001e436be0,ffff80001d339ea8) at ifioctl+0xe60 sys_ioctl(ffff80001d339ea8,ffff80001e436cf8,ffff80001e436d40) at sys_ioctl+0x4a1 syscall(ffff80001e436dc0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x844e7052a50, count: -11 ddb> show registers rdi 0xffffffff8209eaf5 pool_do_put+0x125 rsi 0x141 rbp 0xffff80001e436630 rbx 0xfffffdad5da08127 rdx 0x142 rcx 0xffff80001f631000 rax 0xffff80001f631000 r8 0x4 r9 0x5 r10 0x4dc8420cc3904fa7 r11 0xd50792387a4b6373 r12 0xfffffd805bdf7300 r13 0x3f2afaad5da08127 r14 0xffffffff8258c300 mbpool r15 0xfffffd805d843398 rip 0xffffffff8209eafe pool_do_put+0x12e cs 0x8 rflags 0x10293 __ALIGN_SIZE+0xf293 rsp 0xffff80001e436580 ss 0x10 pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> show proc PROC (syz-executor.0) pid=318311 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=58, nice=20 forw=0xffffffffffffffff, list=0xffff80001d339c38,0xffffffff8259cbb8 process=0xffff8000ffffb938 user=0xffff80001e431000, vmspace=0xfffffd8056fd4ee8 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 66557 261898 69213 0 2 0 syz-executor.0 *66557 318311 69213 0 7 0x4000000 syz-executor.0 69213 369948 5424 0 3 0x82 nanosleep syz-executor.0 31564 61656 5424 0 2 0x2 syz-executor.1 5424 272987 45574 0 3 0x82 thrsleep syz-fuzzer 5424 314350 45574 0 3 0x4000082 nanosleep syz-fuzzer 5424 262792 45574 0 3 0x4000082 kqread syz-fuzzer 5424 76649 45574 0 3 0x4000082 thrsleep syz-fuzzer 5424 326624 45574 0 3 0x4000082 thrsleep syz-fuzzer 5424 269139 45574 0 3 0x4000082 thrsleep syz-fuzzer 5424 496808 45574 0 3 0x4000082 thrsleep syz-fuzzer 45574 64296 76157 0 3 0x10008a pause ksh 76157 336855 50961 0 3 0x92 select sshd 79652 291490 1 0 3 0x100083 ttyin getty 50961 214551 1 0 3 0x80 select sshd 69250 129517 80601 73 3 0x100090 kqread syslogd 80601 338682 1 0 3 0x100082 netio syslogd 45661 366941 1 77 3 0x100090 poll dhclient 25286 119053 1 0 3 0x80 poll dhclient 59514 293284 0 0 3 0x14200 bored smr 82080 493917 0 0 2 0x14200 zerothread 31243 35183 0 0 3 0x14200 aiodoned aiodoned 77554 155422 0 0 3 0x14200 syncer update 7400 13430 0 0 3 0x14200 cleaner cleaner 60946 111130 0 0 3 0x14200 reaper reaper 66570 69546 0 0 3 0x14200 pgdaemon pagedaemon 76593 334119 0 0 3 0x14200 bored crynlk 60680 513813 0 0 3 0x14200 bored crypto 75163 147538 0 0 3 0x40014200 acpi0 acpi0 5252 102648 0 0 3 0x14200 bored softnet 91345 93581 0 0 3 0x14200 bored systqmp 87303 507810 0 0 3 0x14200 bored systq 83303 115446 0 0 3 0x40014200 bored softclock 73149 116259 0 0 3 0x40014200 idle0 1 296840 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9490 6599K 6731K 78643K 10756 0 pcb 13 8K 8K 78643K 45 0 rtable 105 3K 3K 78643K 208 0 ifaddr 57 12K 13K 78643K 76 0 counters 21 16K 16K 78643K 23 0 ioctlops 0 0K 2K 78643K 25 0 iov 0 0K 12K 78643K 18 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1293 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 0K 0K 78643K 2 0 sem 6 0K 0K 78643K 8 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 126 0 sigio 0 0K 0K 78643K 4 0 proc 49 38K 63K 78643K 382 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 2 0K 0K 78643K 186 0 in_multi 47 2K 2K 78643K 54 0 ether_multi 1 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 185 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 96 53K 53K 78643K 1136 0 UVM aobj 16 2K 2K 78643K 16 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 20 0 NDP 8 0K 0K 78643K 14 0 temp 74 3032K 3098K 78643K 4268 0 kqueue 3 4K 6K 78643K 10 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 37 0 35 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 75 0 67 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 35 0 35 1 1 0 1 0 8 0 tcpcb 544 52 0 48 1 0 1 1 0 8 0 ipq 40 3 0 3 1 0 1 1 0 8 1 ipqe 40 135 0 135 1 0 1 1 0 8 1 inpcb 280 260 0 251 2 0 2 2 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 189 0 0 12 0 12 12 0 8 0 art_table 32 190 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 4 0 0 1 0 1 1 0 8 0 shmpl 112 14 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1553 0 153 46 0 46 46 0 8 0 ffsino 240 1553 0 153 83 0 83 83 0 8 0 nchpl 144 1916 0 306 60 0 60 60 0 8 0 uvmvnodes 72 1650 0 0 30 0 30 30 0 8 0 vnodes 208 1650 0 0 87 0 87 87 0 8 0 namei 1024 4809 0 4809 1 0 1 1 0 8 1 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 528 6 0 2 1 0 1 1 0 8 0 scxspl 192 5948 0 5948 1 0 1 1 0 8 1 plimitpl 152 18 0 11 1 0 1 1 0 8 0 sigapl 424 312 0 284 4 0 4 4 0 8 0 futexpl 56 2312 0 2312 1 0 1 1 0 8 1 knotepl 112 59 0 40 1 0 1 1 0 8 0 kqueuepl 144 12 0 10 1 0 1 1 0 8 0 pipelkpl 16 77 0 67 1 0 1 1 0 8 0 pipepl 120 154 0 135 1 0 1 1 0 8 0 fdescpl 432 298 0 284 2 0 2 2 0 8 0 filepl 120 1736 0 1639 4 0 4 4 0 8 1 lockfpl 104 21 0 20 1 0 1 1 0 8 0 lockfspl 48 9 0 8 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 118 0 111 1 0 1 1 0 8 0 zombiepl 144 284 0 284 1 0 1 1 0 8 1 processpl 920 312 0 284 4 0 4 4 0 8 0 procpl 624 430 0 395 4 0 4 4 0 8 1 sockpl 400 376 0 357 4 0 4 4 0 8 2 mcl64k 65536 16 0 16 1 0 1 1 0 8 1 mcl12k 12288 4 0 4 1 0 1 1 0 8 1 mcl9k 9216 1 0 1 1 0 1 1 0 8 1 mcl4k 4096 15 0 15 2 1 1 1 0 8 1 mcl2k 2048 62940 0 62893 15 3 12 13 0 8 5 mtagpl 80 11 0 2 2 1 1 1 0 8 0 mbufpl 256 100740 0 100634 20 2 18 18 0 8 9 mbufpl: pool(0xffffffff8258c300:mbufpl): free list modified: page 0xfffffd805bdf7000; item ordinal 10; addr 0xfffffd805bdf7400 (p 0xfffffd805d843000); offset 0x0=0x0 mbufpl: pool(0xffffffff8258c300:mbufpl): page inconsistency: page 0xfffffd805bdf7000; item ordinal 11; addr 0xfffffdad5da08127 bufpl 280 4394 0 164 303 0 303 303 0 8 0 anonpl 16 48635 0 35288 78 1 77 77 0 107 15 amapchunkpl 152 1538 0 1407 9 0 9 9 0 158 2 amappl16 192 1606 0 779 54 3 51 54 0 8 8 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 46 0 44 2 1 1 1 0 8 0 amappl13 168 31 0 29 1 0 1 1 0 8 0 amappl12 160 8 0 8 2 2 0 1 0 8 0 amappl11 152 63 0 51 1 0 1 1 0 8 0 amappl10 144 69 0 62 1 0 1 1 0 8 0 amappl9 136 377 0 373 1 0 1 1 0 8 0 amappl8 128 260 0 249 1 0 1 1 0 8 0 amappl7 120 156 0 144 1 0 1 1 0 8 0 amappl6 112 23 0 19 1 0 1 1 0 8 0 amappl5 104 236 0 224 1 0 1 1 0 8 0 amappl4 96 437 0 409 1 0 1 1 0 8 0 amappl3 88 110 0 103 1 0 1 1 0 8 0 amappl2 80 1582 0 1517 3 1 2 3 0 8 0 amappl1 72 14959 0 14543 26 14 12 20 0 8 2 amappl 80 686 0 643 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 15 0 0 1 0 1 1 0 8 0 uaddrrnd 24 304 0 286 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 304 0 286 1 0 1 1 0 8 0 vmmpekpl 168 5988 0 5963 2 0 2 2 0 8 0 vmmpepl 168 42479 0 40583 130 6 124 124 0 357 39 vmsppl 272 303 0 286 2 0 2 2 0 8 0 pdppl 4096 614 0 576 6 0 6 6 0 8 1 pvpl 32 148053 0 132017 186 0 186 186 0 265 40 pmappl 200 303 0 286 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 157 0 8 5 0 5 5 0 8 0