kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Jul 9 03:10:44 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.135' (ECDSA) to the list of known hosts. 2020/07/09 03:10:53 fuzzer started 2020/07/09 03:10:58 dialing manager at 10.128.15.235:17096 2020/07/09 03:10:58 syscalls: 381 2020/07/09 03:10:58 code coverage: enabled 2020/07/09 03:10:58 comparison tracing: enabled 2020/07/09 03:10:58 extra coverage: support is not implemented in syzkaller 2020/07/09 03:10:58 setuid sandbox: enabled 2020/07/09 03:10:58 namespace sandbox: support is not implemented in syzkaller 2020/07/09 03:10:58 Android sandbox: support is not implemented in syzkaller 2020/07/09 03:10:58 fault injection: support is not implemented in syzkaller 2020/07/09 03:10:58 leak checking: support is not implemented in syzkaller 2020/07/09 03:10:58 net packet injection: enabled 2020/07/09 03:10:58 net device setup: support is not implemented in syzkaller 2020/07/09 03:10:58 concurrency sanitizer: support is not implemented in syzkaller 2020/07/09 03:10:58 devlink PCI setup: support is not implemented in syzkaller 2020/07/09 03:10:58 USB emulation: support is not implemented in syzkaller 03:11:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6a) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x2e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x6000) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r4 = socket(0x20, 0x8000, 0x9) dup2(r3, r4) r5 = socket(0x6, 0x4, 0x5) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000280)={0x5, 0x10001}, 0x10) socketpair(0x1, 0x1, 0x6, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000380)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x4}, 0x0) acct(&(0x7f00000003c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r8 = getegid() lchown(&(0x7f0000000400)='./file1\x00', r7, r8) recvfrom(r6, &(0x7f0000000480)=""/116, 0x74, 0x2, 0x0, 0x0) 03:11:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xc574}, {0x101, 0xc1c2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x8}], 0x1}) mlockall(0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x84, 0x9}, {0x41, 0x1}, {0x24, 0x200}, {0x101, 0x8}, {0x8a, 0x2a7d}], 0x5}) r5 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000440)={{0x40, r6, r7, r8, r9, 0x101, 0x6}, 0x2, 0x5, r10, r11, 0x3ff, 0x3f, 0x1}) 03:11:04 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r0, &(0x7f0000000480), 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x8, 0x1}) syz_emit_ethernet(0xa1, &(0x7f0000000080)={@empty, @random="5f23106bd17a", [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x6, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "28be00", 0x63, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="489d3069b4275c16374547d6580e38b4", {[], @udp={{0x3, 0x1, 0x8}, {"9706eab5967e78b5fe2685b8be199aa0a6d675273145ae04c749575998caa1c603fdc7e56380d6a75d7dae5dc09d3a69b18859fc75f8c3b9f3103905891d8b290494dc7aad4d86d75663572b7e853bca1661c017202262bc5b63c5"}}}}}}}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) fcntl$setstatus(r2, 0x4, 0x4) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xc574}, {0x101, 0xc1c2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x8}], 0x1}) mlockall(0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x84, 0x9}, {0x41, 0x1}, {0x24, 0x200}, {0x101, 0x8}, {0x8a, 0x2a7d}], 0x5}) r5 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000440)={{0x40, r6, r7, r8, r9, 0x101, 0x6}, 0x2, 0x5, r10, r11, 0x3ff, 0x3f, 0x1}) 03:11:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x400, 0x0) dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r6 = semget$private(0x0, 0x1, 0x220) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000080)=0x4) socket$inet(0x2, 0x1, 0x8) r9 = kqueue() r10 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0xd, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000240), 0x40000006, 0x0, 0x5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x42, 0x0) dup(r9) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/100) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xc574}, {0x101, 0xc1c2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x8}], 0x1}) mlockall(0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x84, 0x9}, {0x41, 0x1}, {0x24, 0x200}, {0x101, 0x8}, {0x8a, 0x2a7d}], 0x5}) r5 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000440)={{0x40, r6, r7, r8, r9, 0x101, 0x6}, 0x2, 0x5, r10, r11, 0x3ff, 0x3f, 0x1}) 03:11:04 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x6) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xc574}, {0x101, 0xc1c2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x8}], 0x1}) mlockall(0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x84, 0x9}, {0x41, 0x1}, {0x24, 0x200}, {0x101, 0x8}, {0x8a, 0x2a7d}], 0x5}) r5 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000440)={{0x40, r6, r7, r8, r9, 0x101, 0x6}, 0x2, 0x5, r10, r11, 0x3ff, 0x3f, 0x1}) 03:11:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x112) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0xffffffff}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x200) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001500)=[{0x10}], 0x10}, 0x0) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xc574}, {0x101, 0xc1c2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x8}], 0x1}) mlockall(0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x84, 0x9}, {0x41, 0x1}, {0x24, 0x200}, {0x101, 0x8}, {0x8a, 0x2a7d}], 0x5}) shmget(0x2, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getpid() fcntl$getown(0xffffffffffffffff, 0x5) 03:11:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b}]}) 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, &(0x7f00000001c0)=ANY=[@ANYBLOB="234c7646aed256751ef625d72b23ae19baf920b3ac4e494d16f9a412d36caebafa9cdbd81d6b2157bf2021eedabbeb214a858ced11acc1ed22d0321d229cf66f3eb0a5bc2bcdc2023ae706da7ba5367b74524b80b4512e8d34ffa7fb66b9294a42d3214439f31276aa2fe42cd872295dfd027f9dce020c82bc1e23f992b4eb547a5163db5d1a93ecf244c8f6cf41017f96f313d518d57dda443c89b69b02d45f09ccd5ffe400c22bb736d7b62db34e5e58a3463b2812c4570ceac3aa0717c06d2797b45dd04b2297f73745a9dd9a38d4390d0c684f78af184c1527b6cd2b08c6e9d05d2202306b488c921df7b2850b84420e7e47f9b5a1006c49ede8c4438d87c0dab319258f9621a6135042f8f5a33a2a20"], 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)="100a2956b9223776", 0x21d) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xc574}, {0x101, 0xc1c2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x8}], 0x1}) mlockall(0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x84, 0x9}, {0x41, 0x1}, {0x24, 0x200}, {0x101, 0x8}, {0x8a, 0x2a7d}], 0x5}) shmget(0x2, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getpid() 03:11:04 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x1, 0x4, 0x0) close(r0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/116, 0x74, 0x3, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) read(0xffffffffffffffff, &(0x7f0000000240)=""/123, 0x7b) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) write(r3, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xc574}, {0x101, 0xc1c2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x8}], 0x1}) mlockall(0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x84, 0x9}, {0x41, 0x1}, {0x24, 0x200}, {0x101, 0x8}, {0x8a, 0x2a7d}], 0x5}) shmget(0x2, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), 0xc) 03:11:04 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r2 = socket(0x2, 0x8000, 0x81) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x1, 0x2, 0x9, 0x5}, {{r0}, 0xfffffffffffffff8, 0x14, 0x4, 0x0, 0x1}, {{}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x7, 0x6}, {{r1}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x5, 0x2}, {{r0}, 0xfffffffffffffffe, 0xd1, 0xfffff, 0x6d9fbdc9, 0x2}], 0x9, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x101, 0x746}, {{r3}, 0xfffffffffffffff8, 0x14, 0xf0000000, 0x1}, {{r4}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x5, 0x7}], 0x2, &(0x7f0000000200)={0xfffffffffffffffc, 0x5}) write(0xffffffffffffffff, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e416544", 0x47) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xc574}, {0x101, 0xc1c2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x8}], 0x1}) mlockall(0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x84, 0x9}, {0x41, 0x1}, {0x24, 0x200}, {0x101, 0x8}, {0x8a, 0x2a7d}], 0x5}) shmget(0x2, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xc574}, {0x101, 0xc1c2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x8}], 0x1}) mlockall(0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x84, 0x9}, {0x41, 0x1}, {0x24, 0x200}, {0x101, 0x8}, {0x8a, 0x2a7d}], 0x5}) shmget(0x2, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) 03:11:04 executing program 0: setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20, 0x0) r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r2) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) ioctl$TIOCCBRK(r3, 0x2000747a) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xc574}, {0x101, 0xc1c2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x8}], 0x1}) mlockall(0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x84, 0x9}, {0x41, 0x1}, {0x24, 0x200}, {0x101, 0x8}, {0x8a, 0x2a7d}], 0x5}) shmget(0x2, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 03:11:04 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) pwrite(r0, &(0x7f0000000140)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) lseek(r0, 0x0, 0x100000001, 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xc574}, {0x101, 0xc1c2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x8}], 0x1}) mlockall(0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x84, 0x9}, {0x41, 0x1}, {0x24, 0x200}, {0x101, 0x8}, {0x8a, 0x2a7d}], 0x5}) shmget(0x2, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) 03:11:04 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86edce46adcd500"}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000001c0)=0xfffffffc) write(0xffffffffffffffff, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000140)={0x101, 0x1f, 0x1, 0x21}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) listen(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) socket(0x0, 0x8000, 0x7) dup2(r2, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r1, &(0x7f0000001640)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00Xw\x00'/48], &(0x7f00000000c0)=0x249) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xc574}, {0x101, 0xc1c2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x8}], 0x1}) mlockall(0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x84, 0x9}, {0x41, 0x1}, {0x24, 0x200}, {0x101, 0x8}, {0x8a, 0x2a7d}], 0x5}) 03:11:04 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000300)={'./bus\x00', 0x79, 0x8, 0x2, 0x1, 0xce, 0x2, 0x6, 0x1, 0x2}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r4) getgroups(0x3, &(0x7f0000000000)=[r4, 0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, r5, 0x0, 0x0, 0xa0}, 0x5000000000004, 0x190000000019d4, 0x0, 0xffffffffffffffff, 0x0, 0x20}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r1, &(0x7f0000000180)='./bus\x00', 0x10000, 0x0) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xc574}, {0x101, 0xc1c2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x8}], 0x1}) mlockall(0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) 03:11:04 executing program 0: syz_emit_ethernet(0xae, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00!', 0x78, 0x3c, 0x0, @rand_addr="8ebcbcb7d57f00327d1bff8ea406b43a", @local={0xfe, 0x80, [], 0x0}, {[], @generic="1a2aaa510e6313e930cd8653f77e473f8d3eec577f75f9e379fa4eb467ca2d0876eef4352d9e6701d72781fd042e9a3c24e998789d7880379715acf3f8203aa80e0615578a9980826481a3c380af806aaa53c874e7279d51d993ddbbaafe4575096c969e6f5177a651d3eafc5370d15254ea680043e73306"}}}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xc574}, {0x101, 0xc1c2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x8}], 0x1}) mlockall(0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) 03:11:04 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x1b}, 0x2, &(0x7f0000000040)="0000001b00000000000089d3", &(0x7f0000000000)=0xc, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xc574}, {0x101, 0xc1c2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x8}], 0x1}) mlockall(0x1) 03:11:04 executing program 0: sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a1332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c730f527deb662442f9b9e6036fcb51a1bd00ecc7dc99ec0", &(0x7f0000000340)=0xbe, &(0x7f0000000000)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xc574}, {0x101, 0xc1c2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x8}], 0x1}) 03:11:04 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xc574}, {0x101, 0xc1c2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x8}], 0x1}) mlockall(0x1) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xc574}, {0x101, 0xc1c2}], 0x2}) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) 03:11:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x35}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000000c0)) 03:11:04 executing program 0: nanosleep(&(0x7f0000000080)={0x100000000}, 0xfffffffffffffffe) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000000c0)) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000000c0)) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:04 executing program 0: nanosleep(&(0x7f0000000080)={0x100000000}, 0xfffffffffffffffe) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:04 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff05e8ff00000486dd603179adda3a1310f288b400000000000000000000000000ff020000000000000000000000000001020090788000000060d9ff000000000000000000000000000000000000000000ff020000000000000000000000000009608b"]) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(r0, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) ktrace(0x0, 0x1, 0x8, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x6, 0xffffffffffffffff, r5, r6, r7, 0xa, 0x3}, 0x8, 0x7ff, 0x0, r8, 0x3, 0x18f, 0x9}) shmctl$SHM_LOCK(0x0, 0x3) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:04 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000000da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x2f, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) recvfrom$inet6(r3, &(0x7f0000000180)=""/107, 0x6b, 0x1, &(0x7f0000000040)={0x18, 0x2, 0x4, 0x2}, 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {}, {0x6, 0x0, 0x0, 0x19c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) dup2(r4, r0) write(r2, &(0x7f0000000240)="6d2c9662be5ccb8366b87c98830c", 0xe) pipe2(&(0x7f0000000800), 0x4) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)=0xfffffffb) sendmsg(0xffffffffffffff9c, &(0x7f00000007c0)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000340)="8ace0bb9d7ecbb0693a2dc8cb5ecddb170d29d3d221da6d78ee746ef09ad22a4e339aa4a8ea115eef751b97bc0b85b2909f29761d1fcf4b8504fdd4c5f92f6eab3b3cbcfa32abd3384a614618469180b13f996489f945026396c197b9218262eeec0476421c00853e55f156b952da4", 0x6f}, {&(0x7f00000003c0)="2f239d475b0414e3bf5d68ff0e61260b4c99aef4f0adf6de81a682efa506cd8bbed5fa28eaf6f547ff003bcad3ae918cff80199abd20c5ccac6131ef115d7616389bf55aa09001dc3141461c7648c4e1ff44d5d8e2a4f95923d82ad40b104797b3d95021527007852d51c2f25a6db1f4b2d128094c00e65b41483e1d115be637b933f0e65084437c6b5d5853a8", 0x8d}, {&(0x7f0000000480)="9d0f8a6b68dacbe00b", 0x9}, {&(0x7f00000004c0)="676fa6d5f216c93e0c129e8cfab3886ff02282acae92b72966449769a9add476014dffe5588e937df0ec86f881c6ea6549168a6157821eea617eba945bad92eaf16aca24ab3757dd308954d33fa5c967e2244bc15b11f4bccacafe04bce7270f8dc4fe3689e210874b6c74285d821b4b9bc6c49a601810ab19e9aba490023db8fbaa5b04275672aecb05f3f2f4ade5ec383a182243548a1bb65ec862bfaaf0fd0443f5eb367d9e720414e4befd066dd689c10f161286b7", 0xb7}, {&(0x7f0000000880)="1be49736c9d2fc5a3f6f7b907c688ab5ae6ac47256959320469c6c4913b52c0d0d50b9d9753107594bea647fb31e5a3b9dbf4127d2d8d214792030bb37f658bf96510c83cd2cbe76a46f84424f8c765739b537f5c73ca9e9f156e5f5c776f8fdf261c58bb9f399b5910923ff652ee9e568c97597d0781d7dc9686d5bd137915ce3215557034e7cf8c4fec2257998017783325546a8a7597c39d5dd832313e3c42b305ff492a71953f6e9fe7e2f9b9458b245f4c69549b371fea8811883267642be2da31e3a7674a4b95cfc32140464693889f1f09534a3af5d27d3cb8030e24fac08537816fdf84b34ae6be2e9db42efcae1dd51c3172bf3043d50573ea6c5ea74fa299334114a224f3f39b0cd131a9f38da420036d73322668b0829856d16809430114762fb9b60ab04716772feac22550d51f5a349e098e64b6a7e19703e1f0749217216e336492bb2bb2515d886599bc793539f44748357a3b4591a31316fb05d8e62c9d34df181a52f361719e700831fb3877e14614baa44da4b09b12ecf40aa12b4b5e2d303b5839c5d4221bcd4d84e7fadaaaca0a802620d4d90e172cd578feac4fe1016ff512ceca7c12f26825125e4e86382c99c00a57cb6a896df2cc25cf3c93c9796b356573714957412fc3b40f38d83848dff0611df1a1c76831ffe943784da869f6ed3095e2ba8b1ba3722ebad1de0f922430d90c05f9fb3a641f487c9046051dc292a8d1f60df89133a12d27c45decfd80fbcaf574a5ce7fcc643c9dd80b931828e268ee17bd750730a7288ddf7349a36b383ef59fc82285c758414b742f2a88dd5841cc909f01e8522de05508e49a0a5465f3d38733ca02da23e33fe5c259b9eb4f2d23431c2a5e6dfda75cfe4f75df4938eeeef42ec4327f4503cf929b9856ead350fc38d6a64eccc8f81d1e58d87f74c24e53fd4549ae15226e5d14cda6822451886a45dd90738ac828e85b201a7fa08553721b31eba2c18e416b19ddbfd385aa523a4e1e4927c48f537f3c3415914601bc3b3094b26d0f61d9197f7db007d51fdc83758b31eed075153dbe02c3402d844b18c813f8c76e66882e040c4fa4c182d0c0ff0fa330b5986e84d5f4d14c2dad2aba5a28755ccd168b5f0b7bc5374926bb9e16c4ec151355035ba72b55de1dfb5fa5962abbaa02012c601f4f52de66a62eed242d8c517265662667b591e9b9112d47407b0b508f91c089885a094c2f48599ee0687563f667d8134343458be053ffafcba9ed9257b0febbc31df92bea098ff55614198657d01a1329c73991e54f8a08dddfea883f415b0f4e7c8c3d022fedf0b54acdbf47d19b93870904fec7ae8cce0bf8e0b77e80910f04e854e987bae846d38cd05bab038979e2fb13d48e39e806fad921362bdf207eba8a6145dc9e3b821f52a07fba8449c3f41a37ca97fb40b16c83926eb45963b18d9f04234530430594eb1650ec70b4c6a43c28d964cbda9c2b786da60ceb579b18af6e4c718310abf3b179a5108115c42743b49537aa34ad4fee2d2e04fc987ba94f954ccb4e91426021466f1c20cc0e3e2ed1771f3fb234e71f67e060cae2067c6cc3548c51f31355491c3f01acb994d775478a37fa4dce34bed841d83305a02ed66b6e7e4932176d40b12e39803ece2f1cc1645418ff2fcd88a9d0dea91b9e32545006fa271c1aa7dfc84cb62fa663f3e886e093060375347f5da7d33b117165d0c2f03de4d1cfda36474ea515ed9f4e8ac79e226699dc7597cf5fa0aec31c157b520ea7ef2620ed9117fdff13fc3ec78309d6181af228c75900b59218d16e919aac5c1c1065968f0cf71d26ed31ced1a80eb4b898b26e47708dd7ef2debde94641fbe83c70628aa74903225505a83df2e40a45e3dce4130b62e7906f99a9531e74b89b5143daa3871ccfda31a3a467e6c9fb2d10667595658e8a4c5945ec00a7dc39309eff0a1349a502d88df4fb7fb5db8e101b70c5d4bca95e9558d0bc500acbc90a0f398548320c3eb96db9eacdb74b47959ddfec84218eab32f55e05e0d81eb280a8306235d49da2c4644cf8343d43e0918277e6c95a33057ee86a93ebdfd24b638eca4e3ddb9e3541fab5e54c4ab6ca3443d949d79b7c8aeff93d1a0bd47a6a197b26bfff09f1e272fcac1ece34f1d374e31f803f0d819574f5a233abb53b01bf6061bb773950858973dbc6877968963fa98de718f7fb475adc7fc46b73681967f90ef85fb27dc38eb68a7ced9b8389de86bddf101cbaabc0155df051e30741d4299bfdda3e135d90d40cd8eaf69a1e374f5c59a3dcad0814716dbc7d5829fd4f3141bfc446cb9d5258a5af2fc2357386ee47c2c19a2305d08d06a585759aa2a642263000eb57fb66a7b412308c531e43ae5a0d842a05ec8d83f5737fc60b17fc7fb105ef9888806e3eb541e7ceef8fa57ccb7fd42b53a4ae7284b4be00728ca5b1b3ac3a5a1e23204981b80a405776cb076aae9a2a5fbcb87255b7d3b3019dafc7644f1de2ae6022f3e6200cd7eac0aba96d239789a6ffcc04b58f4313356176e6a4c9fd3c914df86e5be172332444321f97b4036d13ceb83a8bf22393a86c758cc68b8a7c6be598b8b574ac17ec4b40d196d651dba777ce7be74cd4a2bb6e07d1e8cbb8229c9a9dffd94a69828068c2844c27736b496d7f1eebf6f294bc5cdf3ea8c549724d7f76e88d5ad6fe437487da582636cc24499030158ff571bd1daff650d1690b9d465bd53644986980df868227393b63d3e76b00500831a444ee6f8689fd94a0fadf1e31275c5948c2382863f4476b7e22d4d9b32ab5e9c4071f2da586dfc8792d2b31a26e04699a8e82a816768869e4b8b37cf006d2c2d6096285048db3e0a6681829725c236e1efb973b8eb4e971ac8ee05581f8c7f82a896b68dc0ba3f8352c6b6419fceacc87f4c6e3edcc6d2431410f35620147c1447e87d2fc6ed48fa1a255c86e1fd83dd95eddaf4ed69e2707065bdfd6d3c048278106c7679096df43be1a737a99b680c6763051265128d83ab8108f3f338500a48340c8233fc461c3f0d3e15be4726f5a2bfc056d25c1bc44baa75cf6adf8ce3f18aa6d96d2b7d9b490b2001aad022b78fa9ca36cd561ee24b75e5cb9c68827a0aa5509217f01774fc063bc78d93bfeccc37c3ecce02cd941a90f508beda5b58245116a6922b88e371b752c7f625a781e378e0d74684879ec7ffeb93848f47a033c35c4ce467673c0e01e5b3003365e16f54d11e01111dde693f69b1fe5dbe97a36f816ec94a381f92dfc1f0ac2e095e8ba2fe7335bdfcf4cd9dadee9cdbbea3f149978979a07c842546159b71a0c8819bb498f3daa08feee5e5bc71e25f28b3e770da4149df480d567294fc5f6df9833e72daf358a272086438a1e290addcab527ed16f6f04f656a87b07feb21a5b825e9b56060d742317592a90d6c4e080618c6a089ccf8af3d282a525f116a5a0fba8a587b046d2493812b5e2de76781a5e7e6026d8c388e838abe545d3504300aa8096dd95549f26cc1bc4082a76ecbd0bb28a2bae792299f27c120f8dde6c3a3f8f6cdecc2905985b281aba5410f58cb363be7845e46d1531733dbd4f07ce15dfae3c3b7eb0882d947a74b1fab3834dba30464d39adda5b2d8c5b128c37c3e24acb35e5b0b340022a4cd06b049c0aca49d07e7d56e132459fc780b7d4ced375579c2bcb0ee1f04eb80f6d0525f89dde3917b404d1cf08bae670787cd2441941187d5b29c59fd0fa00eb6bcaa488def09219e4f09bbd8835c4cf2a7a41b13d765be7c0bdbe3631480a67abd128033e2ea37acbcb2ce3467e4d4ca5a172c458be164f576ee5f6a1fb64484092933d2b28190c152c00b9a4d68519b9fd8c79ee7481c173829bfb511c83b9b4d9490ba04d58ee8d2901819abb65d959d9c661ade26fbb72e10e0a84e6e59cf1e16a6d5b402bba36463bf7a690d166581c653443ad0c6d2df535abf34f60b758f949b78a4810850ece537ed7fd29aaa64c4f8e737019e204331b3c7b7e75be8163d156831c16abe1dc77dc4c2373d19f98613a438cbdb2b155c3db68c10d9fb3143c640673b92ae878af76593c4cc9f51015596e8f3d8de8d215f2dce71425ea3a7b3002b0f477feb9f30fd7e08ce0bd5c76d2822d7c3518683659ba7cf3627d09072d7fe167958f4a275ea2c56d508d3752d8dbbfba5813cf95cd63356422f92783d1fd1c95871998a8c53ebf51e6dd4cf20126ae668be71874a33bbd3acdcbac9e2a5689d6f092e2e190f1a7b50eb1a39b6367329be444832675a4b204906a20aea6f20f6ec9c40fa088fe57798ac2f2f8000e56f8d141f69d0e40dea397493692dd4e922b7c8406c8ce842bfb460d3c498cb834c8a7529422f2a5a418edb2c0b32c3b7f32941db2ac3dd66dfa97be0f323d90c2ab837aae057d74975b9e9bf3b966b706e06c2b073a30f0aa444b4cf21c0a79e621e556573927a3fda6c18befd3a8a718bf83db227ff04dfa736f3876723f224d7c2a5daf6d3301f23d6d5bb1f8819cdc0dfab26f4968af4a44741a41c7ea92c77d93608e3c27ad6ac4ca65a33ff0a704d77e6cf58eae7859b5ecafdb6bad131589e0b0ef2879cf4f9abdb171c5c0f1c8c84b8c72d5fce8f07c55380d6ddba0b261a7be412922d90c1f60efe9b6c9820abd67af61766cf3f1feaa31dcf4f755085eb628aa06528462afba1d5620233827530dfd42b031d4c5f85d94c5b08151c063af0f100219db17d5a02f4637f9da012355d05415bdae1b7d62c78932610e9b2aa5751bbd2124cc0aec79186c9d7dcc7cd1c9a6a5ac0e460db3bb0127fd13c3641e6160b32d705151ad3496a9a6429a7b20b3a9d61124cda85d0dcb6e4728b10ac3b6e66eeb6ec3b8f4d319dd054b38f95e06d58ba96685c3ccf5bcec3c1e4a9ebf40863aa239bce9f79856b5de6e5be2660c10048563ea24b9ea8afcae7fe482c04072e86b958c8f90271b0b6e5e178d88aaa3eef06a4c20580a285457fe6dfde0b3c2dc8079dc52f96e4f2addbd1857e0f1e5afcbe8366caca832c282794c62c127453ee9a25814f7c1c5aee203ea9f785ed17f4501d6497cf71f5746d19eb33a2661e5ebff1f93b40a22f0170b38c0f681e0a0f3c190269753baa9af2c75e567d8f6d9ca7fa2abd793762024707d64eeb525a4ab889e46dddf71287ae466adbed856b4e68ab1ed46ea4dee669f3f3ff8152a2f37597ba75ed98e1351db0b41ddc4d69c7bb54dbb5b2dc0f7a9b65b45187663244559595b66f405476dc7e6bc640c1c52f040b2146fb0bf139342feb6b9c67ab73b4c8df826e9b4513fb4904148cd4537a8731abba0a9be3393b73f686de2c073366608fbc806994a2dbbca41eb2817e6f0f297a97c09f2b9e133fc58b04ffd3b7bdabe407d3b2639cd953aabb87f2e0d4d26ad00c24fd823799750badfb6b5f3a7435834b4c33d62c2079ddb5057875b3e84ac83fafeccd0590fa9ea3fbcfc6eceec6b74dbb167fea0c96ce08f47bb0389ffe0f116810a843bb9d9dd94d95f63ddcc6e4cedb4886d853ccf239d98cb78391e28586423ff94609247749af1889889bc731f721caacf403702de4f081743fa5f3f2bc6a51177fd52fe511231ea943a8722b072d460220644e100ba34238449016445c48f6092c53a34c8761aa1b861464e65cf60d8ac2766a71d282a79a8378cae2b2cbd935aa3da2fc0f4f293566c661b67b97c18055c54c1f32f4451abe1fa1f0dced1e39e9566a52848b0b3b14d86c664af38f63ec83bc2bb99368aaf6528b4b5e8c3f0f4a", 0x1000}], 0x5, &(0x7f0000000600)=ANY=[@ANYBLOB="e800000000000000ffff00007f000000c76a35e1a110b52af218933c2e86bdfde9bc0e9951686044687c58ab4f49e234324deb70d8a9e02997cd8ab3f54d5bbb9215dd264f776fbb05c8d9949438d0d882cab04ea08390625d1661ea3637a717fdc47726f18008a0f67a55f738b4675ff45819b0ce77487a9402719a51cb1da7907f9602fb91b159a85c67f815eb0a46348663a190ba513dd230a43f904949273a9dfb5efd8df1ce758321545b7db872bd7f390dccf9833132385401d5f4f4b66a6af225259b0f1a333fcf4aad0e535bf1c0d85db8f0f0baa2176958a63b1bba79000000005800000000000000ffff000000000000941568c1309346513a401ffab26155e5c9971c6f28c8213edb5fbe310eb9f9d2520b9385ad05dfd001c268be2fc10b980e03de2c67803cbc5d587923f8afef52a0000000000000002000000000000000ffff0000c0ffffffe80dd3458db1fba9b3e054796fbbc96000000000000000ffff000020000000d98c12edd717ccd145e32fc61caedbf7c5e6a96294c1625720f4b2c9f09ca5685369362a42c53e4462fe9854e877bb650f31e1be871a3bd8b475987411b33330b068b9c577a058a7a8e300"/448], 0x1c0}, 0x4) 03:11:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:04 executing program 0: setitimer(0x0, 0xffffffffffffffff, 0x0) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x7}, {0x5, 0x3}}, &(0x7f0000000140)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/161, 0xa1) 03:11:05 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f00000001c0)='./file0/file0\x00', r0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r5 = socket(0x18, 0x2, 0x3) getpeername$inet(r5, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x2b, 0x101, 0x5, 0x19ac, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0x80000001, 0x200, 0x5, 0xbd, 0x800800000d67e, 0x800, 0x9, 0x2, 0x100000001, 0x0, 0xb45, 0x4, 0xee3, 0x10000, 0x8, 0x9, 0xffffffffffff8001, 0x81], [0x1, 0x8, 0x1, 0x1ff, 0x4, 0x66d, 0x1, 0x7ee80004, 0x0, 0x2], [0x7d6873fb, 0x0, 0x5, 0x2, 0x0, 0x7fff, 0x100000001], [0x1, 0x2, 0x100000000, 0xc3, 0x8, 0x8], [{0x9, 0x403, 0x1ff, 0xffffffffffffffff}, {0x20, 0x3, 0x7}, {0xffff, 0x100007ff, 0x4, 0x7}, {0x1000, 0x6eba, 0x9, 0x7}, {0xffff, 0x3, 0x8000, 0x6}, {0x6, 0x9, 0x2, 0x8}, {0x4, 0x2, 0x8001, 0x5}, {0x9, 0x4, 0x6, 0x5}], {0x0, 0x6, 0x7, 0x43}, {0x349, 0x6, 0x1, 0x3}}}, 0x71fc, 0xc8}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x2000, 0x2}, 0x8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setregid(0x0, 0x0) fchownat(r1, &(0x7f0000000440)='./file0\x00', 0x0, 0x0, 0x4) sysctl$fs(&(0x7f0000000280), 0x2, &(0x7f00000002c0)="bc0aca84ab80f239913dba3cb9c08085a629c38b02d3ae374b45ace41c5e1a733d8b6de7a66d574beecbd06d4bd63f2f9a8c38c523cf362af91a29d7f2984629ab25584aebb8744abbfc317ca5ea9d39b6feb6f68e7ecfa17709c1dce5ee93e00af5dd13971e563a0ea4107d0a40b41d59cd4ce220e3512a8c7895f45bd9b1888e823f7fe69417c526e40684d8f9e532ad4691ad1ec51ae0e1667367ddf47c1cf6df854aedf990f0da1a4548bce06c2fbbfa82c68044e181d1f827298ad1", &(0x7f0000000380)=0xbe, &(0x7f0000000480)="9c9946a50545efecd63bd8e5687a70e89401e6d19cfdd45439dccba9b19686594cee5f3ee991b163c1cbafdd018f339389d56b16819cfe5542c855ab4ab2d9c2eb9931e0ab96130107f7768e3222567bfb9cd5cc3362aa5e52dfeb860de9fd8976ad2e22c3b13ef3e7e33722b41036351307ec911ca8ef4d425265560f37e8d75f37323019d7ddee25b4ff37c0ae01000000be9c157ec4bacd4956e60788e61f7d25aa6c5972bd292905e48352dc20f942c28971bbf3dc0e944bdec7cc41ed5fb936", 0xc2) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) setsockopt(r4, 0x6, 0x10, &(0x7f0000000040), 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000200)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x800, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x800, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x6f1fda4790c5bfef) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0xfff) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x800, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x100, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}, {&(0x7f0000000380)="6c4dd4bc6df3c7f204a177182c39a593ed3dcf3c44ee43f6b2883759c8cee1e264d81453ea1b972211ac8c6782ec55091f4a9c419eaaac4c439e3ac424b76fd760e9d8ea4c119c807a98a7494455164d3bb23bda67d7c204f1b5f42b9d7665a0d7cd4cbf48ac7dbd56dad32712a8682ebc82971b64f2a75adc95296471c0c7590d9418e1"}, {&(0x7f0000000080)="e12afcf4f2081eb6fa2e64ef5348c3fc04e8373bb94e8dc8ea675795d622ba0f7a94280e09de5fad44e871dd6e2555ece1"}], 0x1000000000000078, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./bus/file0\x00', 0x4) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) fcntl$dupfd(r0, 0x0, r3) r4 = socket(0x2, 0x2, 0x1) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r5) wait4(r5, 0x0, 0x3, &(0x7f0000000440)) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="f7ff0029", 0x4) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x100, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x8) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0xfffffffd) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x1, 0xffff65b5, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) dup(0xffffffffffffffff) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000140)={0x5c, 0x0, &(0x7f00000000c0)=""/92}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xa108) write(r3, &(0x7f0000000340), 0x10000014c) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x40) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x100, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) setsockopt(r0, 0x2, 0x1, &(0x7f00000002c0)="b921a59957843095a10a95a4e51ba4363c8b037e00e379f69a0e033eefe79f15bc6bc9b3d244eed35cc5bfcde6446e69fcc6f86189c7e84dbfc0e12df3e0544939d8c5d3fea506d27f71eff2c3e2ca2450dcad301a6783525f30c859af90019375ad6c79ef6744ac5040a29834d789dd012d4b", 0x73) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) lstat(&(0x7f00000001c0)='./bus\x00', 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = dup(r2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = dup(r4) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000003000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil, 0x1000}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1}, {&(0x7f000000e000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0xf000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000013000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000280)={0xfff, './file\x00'}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f000000c000/0x1000)=nil, 0x1000}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000011000/0x1000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1}, {&(0x7f000000e000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0xf000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000013000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x7, 0x1, 0x3, 0x1, 0x80000000, 0x9, 0x9, 0x0, 0x1, 0x0, 0x9}) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0xffff) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 03:11:05 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0x80, 0x0, 0x0, 0x0, 0x0, 0x200], [], [], [], [{0x0, 0x0, 0x6}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3ff}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xfeffffff], [0x0, 0x0, 0x403], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {}, {}, {}, {0x0, 0x1}], {}, {0x2}}}) 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)) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r0, r1) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000000)="530ff19f", &(0x7f0000000080)=0xffffffffffffffcb, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mkdir(&(0x7f0000000140)='./file0\x00', 0x1a0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x4, 0x0) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r0, r1) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r0, r1) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) accept$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x1}, {}, {}, {0x2, 0x4}, {0x3, 0x80000000}, {0x0, 0xfffbffff}, {0x0, 0x4}, {}, {0x0, 0x81}, {0x3, 0x6}, {0x3, 0x81}, {}, {0x2, 0x7f}, {0x0, 0x3}, {0x2, 0x8}, {0x1}, {0x2}, {0x0, 0x8}, {}, {0x0, 0x3}, {}, {0x0, 0x8}, {0x0, 0x1000}, {0x1, 0x9}, {}, {0x1, 0x400}, {}, {0x0, 0x208}, {0x0, 0x40}, {0x0, 0x6}, {0x3, 0x8}, {0x1}]}) accept$inet(r0, &(0x7f00000001c0), 0x0) chdir(&(0x7f0000739ffe)='..') r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, 0x0) mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) 03:11:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "0017045100"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x4010, r1, 0x0, 0x8001) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x3) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) 03:11:05 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x820, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x4, 0x1) open(&(0x7f0000000100)='./file0/file0\x00', 0xa02, 0x8f) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x40000436, r0) 03:11:05 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xe9f00, 0x0, 0x0, {[0x3, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffff7ff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0xe670}, {0x0, 0x0, 0x2, 0xffffffffffffffff}, {0x0, 0x0, 0xffffffff}], {0x0, 0x8}, {0x0, 0x0, 0x3ff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r1, r2, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r4 = semget$private(0x0, 0x4, 0xb5) r5 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r2, r5, 0x4) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)=0x8) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xe9f00, 0x0, 0x0, {[0x3, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffff7ff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0xe670}, {0x0, 0x0, 0x2, 0xffffffffffffffff}, {0x0, 0x0, 0xffffffff}], {0x0, 0x8}, {0x0, 0x0, 0x3ff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r1, r2, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r4 = semget$private(0x0, 0x4, 0xb5) r5 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r2, r5, 0x4) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)=0x8) 03:11:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:05 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xe9f00, 0x0, 0x0, {[0x3, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffff7ff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0xe670}, {0x0, 0x0, 0x2, 0xffffffffffffffff}, {0x0, 0x0, 0xffffffff}], {0x0, 0x8}, {0x0, 0x0, 0x3ff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r1, r2, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r4 = semget$private(0x0, 0x4, 0xb5) r5 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r2, r5, 0x4) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)=0x8) 03:11:05 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) socketpair(0x20, 0x4000, 0xbb, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) rmdir(&(0x7f0000000180)='./file0\x00') r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r4 = dup2(r2, r3) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000000c0)) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000001c0)={0xffffffffffffff7d, 0x8}, 0x10) 03:11:05 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xe9f00, 0x0, 0x0, {[0x3, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffff7ff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0xe670}, {0x0, 0x0, 0x2, 0xffffffffffffffff}, {0x0, 0x0, 0xffffffff}], {0x0, 0x8}, {0x0, 0x0, 0x3ff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r1, r2, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r4 = semget$private(0x0, 0x4, 0xb5) r5 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r2, r5, 0x4) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)=0x8) 03:11:05 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x60}, {0x6, 0x0, 0x0, 0x310}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000000)=0x7fffffff, 0x4) 03:11:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f00006e9000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt(r2, 0x6, 0x4, &(0x7f0000000040)="674a9d07", 0x164) 03:11:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x60}, {0x6, 0x0, 0x0, 0x310}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000180)={0x200, '\x00', './file0\x00'}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r6 = dup2(r0, r5) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000000c0)) login: pckbd_enable: command error 03:11:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) 03:11:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x400, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') fchdir(r1) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 03:11:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7ff, 0x0, 0x1, 0x8366cc0817c022b5, 0x80000000, 0xff, 0x0, 0x1, 0x2, 0x4, 0x9}) r3 = dup2(r0, r1) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x400000003fd, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000000)=[{0xe0, 0xfffffeff}], 0x1}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) 03:11:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x10001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r3, &(0x7f00000002c0)=[{0x0}], 0x1) 03:11:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x3c, 0x7, 0x2}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x508, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "81000000000000000000814800", 0x32f, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 03:11:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x7ff, 0x8}) write(r2, &(0x7f0000000140)="b9b5844ce5e27b5b695179bc2b1b3f11e73d41fe717a91db57944a795877706700", 0x21) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000400)={0x6, './bus\x00'}) setregid(0x0, r6) lchown(&(0x7f0000000380)='./bus\x00', r4, r6) write(r3, &(0x7f0000000180)="d6fc3e528cb3bf428107d921f1c012b371181a7418074d392f5c4112e8e5b4f800801cafd8f42c4f30e888d2a1c5ba6264fb0a38f0fba058c71460e8ad3713244ea479df60c44702432d271ddefbcf63babcf5856f701acb9335ba629e570e826789389eefed6518f5e8d82b11ce380085749df2016dea2c3f76d661896590a63babcd87bb59d83b4ff4172cf5ce255cbe4a", 0x92) 03:11:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="ac2d7a67a11c5b48c7d19eefd91644f1093d98d1208238a73082c19b60600811283b5c3b2f4b539638907053a23e5da6e9cea86b9158707b1bf25ddcc41b220964f095117bec9c2b96b9f3d67d8277abc04c3624775e12816ef82bef3584641e131c23e6b8363010e717f7d4996a1901d1a51446ca3e9334ca3e8aa4853498254cb538f685f4b7041720a9a10585e98b417a5a562b918ed1a0121131fc50ccf116e6aa72959955527fee7095daf321d8e4cf74a491c2b6f22776fcf33a2b", 0xbe) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 03:11:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) readv(0xffffffffffffff9c, &(0x7f0000000440)=[{&(0x7f0000000100)=""/251, 0xfb}, {&(0x7f0000000200)=""/73, 0x49}, {&(0x7f0000000280)=""/242, 0xf2}, {&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000000380)=""/154, 0x9a}], 0x5) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206911, &(0x7f0000000300)) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 03:11:08 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x6}, 0x4, &(0x7f0000001b40), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xa0) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ab0e16f328dca5d39656da02489672db6d19f37405111e966a9988cfc6d8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e376da0000b33d0000000049ad4a00000000f5fa3b57806356cd68e84656a679d6666a4d152ed0cea439f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34a6adcba8dee9f0cdc7527d27e8a15b701000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200"/275], 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/108}, 0x74, 0x2, 0x800) 03:11:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x0, 0x2}, {0x81, 0x960000}], 0x2}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = accept(r3, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r5 = getpid() getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r5) r6 = getuid() chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000200)='F^', 0x2}, {&(0x7f0000000380)="3f95a790734d83eef5f71ebed62550045d7df31d897e7472f2a9e73624189a", 0x1f}, {&(0x7f00000003c0)="0898323eb4027afb14b297eeb028c9a52a1eef317c82ee008e961786a5e7daadc72a7e775fc418f2097374115ba563a66de867e9cb601872f88f7e8d7b1d9f8b6a078c", 0x43}, {&(0x7f0000000440)="37b8e68379fd80ae1213e271b80a44de4e95ac084722e7f5e3d9ea931c8a7acf8f43ee369216e893031dc422501160eeb3fb0c879e1a375bed2dfef99c58f64e5c64da3051a13c84d7db776c1c481604712009e0139add7c71d2a7ff0d3bd200ce1ee5d15426e67aeaf2386a50c9d7c559225e26693de937f70297f116e9679144d94dac1a3c499e07422524614bf3bb9b607cd5652bc4f6a54c64a31067a9862041be6edafbf3e9dfe30b8e", 0xac}, {&(0x7f0000000500)="f1", 0x1}], 0x5, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r5, r6, r8}], 0x20, 0x2}, 0x0) r9 = dup2(r0, r1) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f00000000c0)) 03:11:08 executing program 1: r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r2) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r3) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f00000004c0)="5a25e97e0ab827cd8c6efb9be3a5b1f78c070c50ab24efa85683c38a9c0ed407f5784d606cf21412d62203cfe98002c6070e4b9fac1a62e7598812d44e726cd6ce724e4e0f3993e2a1da87f430338340885d268a772ad9c4902fc1d6bce25f0f889a0fa628f6d5963b1864e4985893840207dd26bbc9beaa38b5fe76cc868eb914b1895e4a89c87e233d0914ced21d72f08bcdc3a0943edb2cddb7e723a8aa74e962018dc98bd4a9d020c4408078935ff5f50c89a35626377c20af1b4fd816cd9cea8e31bab99eccae624afdeafa413792073b896f420b770c6c211bf329cd13d5bdda0e95e5a9f2a3be8f04fd8947ae0238338f338b92ad929ecd134233b806b07a86d93d99ed4d910b06239b483a47fa00571263b22dbf9e99e5b2b46b977221af1f69f04f5169b6f42b935d1e0c8f55cf7ffbbd2dbce52ff9e6dc5945deef086630ec3083047e23c620ee22469ace8dc2c02385b7f6009383dc0faaacb4664a396b595ba1ee4164caed5aa639974b1f57548c06942ac1380fd150d6fc45743029b0f8bab97c4a6a19b5f1fa774de09958de993ec170b71d071c80a3caaf59bae9b24a8478c5b6f46377345c1ab65b123f7051306c359ff7a0d1415c91cb72373c48b43dd1f37d70bd08c2847bf0047e465fa4fd276c4d44d422c1e9ab150df89bd0720d1a28cf57b30a0870b91c924955f24b80e698984c55ab5b0054c5cd8bd3eaf55ea4b5505453702e13715c21db99b973e49e5388f0859c96dd1e8d6c711b335f47d9574ebc8fc846219d96106dc356674382fa70125e22eb7d7d298b710ca3c1a75b0cb6038ec22b94a0cdf88908efb155408ca8cf2f8baecff01bf4f47640cbdcad85826e8e1ebfb45ba4416e578a177e4a4a45c528548a697b408cc46cb7c17e1ba700e33bdfbad0d8c24d837bc85d131da1d6d37cee0464674e1c52e8a6edd3d1a41291a4fc4db3260b37b7e1732a745d3c56e6b5393417bc293ef621e59847060270b85c846999ef16ce791562047dfb7b2b326f33d448133405b508a4a92ec5a6908a4de9f194071d0599c55f71074cf654ac0e9a2eb11b2d06f54ae2bbd6558f69b811962cd493b3bac2975c8e4c85db3170046ebf072a3ff90c6aca742c836a02ea3a8286911e562074ada4a3a1525063bbdeaabb70eeb16ccd47d1eb4dec759d2ea1632075c42b2cc3a49bd74d3a089e54d0a1045f4ca67d720fe12c4b428e1db4d55226f7093816f44b89a47d096d241b5441d32b4ccdc6f08dc07a66d0b30139f0bbb2a9750a955c436875ee3a01d7fac91738ffaec7cbb3b467f8e0189bc59cf36a114aff35dbdf130b2ca5c9d237956db3a6f9688d5671223bcecc639fa121d410e06dae0848964aadeb2d71c83a8089ac5a66df6446f8290d1dbefa46e545e8612e4c96f3ce5d93a1e36b9f7cc398a7cd8cbc4461d7ee4b0fe3e9cd03ebb72442f74868763f45659b13270cf586098952f3bda005ebf70b4b995f3f024bef78c6f33bf82ebd3f6c0fc89b99d0aed60dfc6c31a62c4ebb441fb1bdc922a717c5e61b748d81fac1bf9252d1e685c1f3dafd63743a91b7ffae9afa7b028a5cf1c5ffb475bc6d82162c82c6ca9fca7fa3506c30458476a93127aad17ed5582ab3e39b6271c15c3a8a46f503fd6040c65f5cdc392fd2017ca2ff050fd0faf10565bcf5abd8cca650d3a365bd396cc06bf428a23a0265f3295220dee7da2b4c40c6b42d68019ea9fbadfb39b91916a864c9765e795bae3bccb54d0b2c07d472ab755f437c33292ce8c1c086213a5fd0196234ecc5959bb346b6038175b40fb10e6894f481b3c87b19b9627684412623e9a1f1585ab372a66c612bfee21a297cade28ef3ebe3d36f7f005910c995db6b35ba234d0f066ffde3c5e3153d8d41295bfbc0ff91734facc5141ab627feb41dceb5b1f39836a1937645a47a69a8614f3dd28a06d1f728f5544e5b3de67f5734fb60608506deb5b57aece1a0af4934a1b5ba26d7fd4f9ba4ea56d5cb4c24ce3813085e9f0b51222e2a825b3242f072fe6f67c37c51fd5bffc5213dd7524ad89946d507c154f87f4a1960b5cfb1ffc78a7440474f9a433a7ce775dbc55bf1474f6895088758b4ce649a896d76a08acd18e255852807ef664397101dc3fa6708ac6c758d97432afaf4e09c28b96739d6246d0dcd4537c4cb769259c230263e8647477b1c3aeee9401eed3cf43142e8e0c745beb2d1c609bcbb3cb70e172b54e263fd378fe859cb471967a80e76cec3dbc1b11d1c519aa5fa3e5a7667c681dc0a04c102c94cbcd5d5279a1124fea0f4019fd5f3f8a93c00ace1d9dce0b7a1759de759c7257dc372fd13ed5f9af59d2682a323732753c0fe0d73f4e6fca93b481ae378c3b79209a37bea602f76878815467650d8ee791399d21defe915ae04297534f2496527f18c8f12fe74bb385255d4358b0bd5bc371066016146e27c9a50ca472ec5ad77941eb9e4ad0f20ac43304971034c306af81a1109efe07f717300ca93783e31be58daf1e2e597162d93f5580d12296b397010d14bc88402e5f2d4fa411995b007479db8f5c8b238aa0a528bc70efba9843c8c933ccbe976ae4a59914591bb1d2c2d744488708ac33b1e00c68ed85c7a0b1b83f82fda272f2fb12e93f523e50ae2e7355841f55ef7dd7b918e196c55f74aff8451eee0fd87a93fc618eb41c64b535caea7184205dac3d1caf24bcae7bb106196e17c14466f648a7891b75d47c0365a30fbf038d7fc39377d7175df38c34806584f40fe7ae59e853d33142c01cc87afb52d486293647f566578b3077c4f371e1982e3615ab2a1b7aa8acf96eb90db9becc5e0ee42e691c5cef28001549caac630c3a43b82da6cd012695d7a61eb3cbb1b483c8c4b13c261e6ff39fb3bbb82bbb4d9b703236e69786c8e9ee319eabf31ef5aebac7d53b3e5ba5f6e8260e54a4a82199f6aa478939b52a1f35d168301390bf12dc5395f16381871739a16e4251b93b8db988e4dbda326ad330366f4be361677d9cb03e1976987520103f02b42a7b2aceb9bb78e1e1b02d8d5948990e53440a23f2ad52fca911f8e5da9f398115c196ae4cf511c0618b42eef8259cf15dca8b0482522bd3e27663942d47a985bdc556e5667a09e7d1642823278a8847f1edb80ea522278859286dd080824aa09885c960624434b06f5f44dd27a2cfa13a91c2d6f43fc4f4fc7394dae43bd3f50d9a85fbac7eaec22dae0b26a44b8e6a54e421a23d3b20a63811688b93669dafed58e393726a1f917ebd71af1836162ac0e4bc7d82bbe5bc1be4ca11aaab8d521d097f0bb318ef9ed03b0018d342fd87a690466c7af8a50bbc4e5c4a43f8e817c1c4b15e10e45aad31702abe9b2cbd43dff0d759d72afbce1b2fc34bf5c6f9f64ce07623f5dcee9d36c63c86c96b3f773df5fa7759ed3629971a7cae6d13d0dcc72c77c6e28a083792422641f19c61fc586a0a1da6f938c3b07df42074cfd65eb98d5d88a7055526e6cbb5b5c28df5c7f90359664b45f7d1a0ea45bef876ff3840370ca61e8d9cbb84caa711ecf537807b82f74d80cff071dd0e74018b9363d5ba98b9842b5b360dac759f1abf504f49a80d5989892c32323a04b5591a20701edfe9e83199eb9508fa0b42bb4bb02f08ab302d69bcb8a20507d648a226ed39881c5902e2932dd60136b491c38053a93700d9677defe1720bfbcf53102e1d0d99faa2ca8a14989f620cd2e423e062acb3d986487a12c21070cb9163ca7256d4e8ff1d9c479c1e118344d419a17d9462fd05428f20ebdb081cf8dcbd24acd7cfe42f5f9fe12191667fdeb129a28fd553f47d864f542a788b7bb929596ff36feec3b593e7c3a69bc503061b412466d41bb9b020faea48e51ecbcf5bfbc5f4d532103323c20311c437e991ce67af078175427c5a6aff53617a45dd7db081b116865d4202214442a28061fd1ffd7c371894b19045ad3be6573f18841019cc5258d5fd0efef2bff3830403a65227dcd3a278620c97e89d53c163fe2167dbd33d9660b78e64a09fbdf16901645ca36054e68e6429df3ff7226822d284db8f75ff5458a6d186d503fc9ea3afa9f6e6076bbc87527e2c54f7c5454ed783756e878a7e029a1cbd19cad432539f2e3d407bf08871a5cdbb9b1f0371da2d781ef5b44d0ae68ff6845e4239db69e857f8e580679a5f667465cc0ae9c69d12ce2b0b7d9b67ed15b92ed450387525bcebe3d7f48ca0a3beb48cfdcefe9259d032c96746eb50da689a3644f0b7277255820be2b521244c70162d9b1be057eddef40e7cd4c2e85e4c6ef4115d896b991c87f3cfb21e2302eeb75c2fd83d7b7640dfe130624c0d674e3efdde54413b7e15e439d5ec4a5810def058653e05eb64b4edec111053d2dac8a9093e071af08ce8b8d889c8c87516ec4a85b2316fbe63461fd85e3ef3b8bc490cd3635b526865df4813e63ec63e9df0b43b105e202ec0eda46f500037dbcb574c565deee36a4e48e2c630aa47b976bdda4a26d67386476b7576ef67593a109dfec09e2e4ce98300d209d27617f631f7696e024e33bbe765a7bb1913ad75345a093effe0a38938a9e5a25eebd0382bb69c01a8f71258e5e15e4fae5a4b6189a2dc50d489dd0015aeb45c7ad4db5e4ddfab296730cbcf446b224f208f8cf1087bdfa61ebcad56c7bc901da0fcaa16dcdbd2be483bc604d75235e163b3120ce6b8729f1fd663f28e7c6c2115a74657c7277f39d827396ff74d71dfffcab18c6843f2c26b86f24dc50683558b1891d91557130408817895365a66795a3adf4ed268fe6bca04d3f01060660d548547887a5c8eaa1f49a28170f9ef61d04887ac3bacffa6fb13e13422674fcc3c33b2a04dd7ef34e3a1a047587fa0ce996e40a87105127ae9d4c7ec87abb828d7345de79e3a6d3ec7c0867fbc07dc517fd1da70ad138e3e71fedce76b916c9db274c024d7b2766e36c525e250bc2f4439d959e2c23863b5cc8d2975f8141eaecbaed2cd07575e677fe7fba72d8dbdba10c7dfc1de4463f97ba10c35a79c6407cf9829ec578cd19bb0f8834a6995e79b9b4c64973c95faa70e80b0ebc1b3361de5e063b5bbab45605e0e68cdd2c135c367f0f810b0615dc42a9f4ebbb58949549520ff0e0c8e619dee5bded01cc914f03a4df0f015844b245181ed01a1ce5e362b786dd22d89b52e3407805a30e051a67fa092bed6a94a5cfe607520a75523b54e2a90a87b3bf554e4f10f55f9105350ec80068d78e6d12d3c0ea23d3011483a8761e36794bb9ac4bc49933b3297841657dafd0a209b1dc08a2a28fc4f042bc29036106871515eae8ca21dadc50ff0bcadea509b8c1418c44d1a2f643b43825ffe7182d0a09c728a8c400360d16d8afe1624d8f35b0627fc95ccc18eb7ff97903038be11c937a26637bf6cf39b5f477d1b7d1d6e3660cbd18c5471cbf45f4836777b74804dd897a39e20e9a6cd2ff2d4683151fd6897fc19ea3b0e8e7c971da0a8334f35e06b9ac4f4f66e9316e7c879e412120779dc34704a9ba2a69cacd6b5fce464ddcbe83293602786c453e7afb1e94d75449a9028c4f4980a0ec69d01674db60869e655e3228427c07c6e193513700fa708ec7dfe60dbd74ed45c7c75ee797e592be48bfae9aea493d887a68aa27556a0b5c0831754c98039a39b98a4d8abaf536766bf352d0a2cbba9e62e660c0b27d24c15610849b27dd6400514dc2cf0509aae637b490c75fd6187e3dc022bbe4f29f3e5b3176c6f543c8b0c99966232640c772dc834efbd2c3c8", 0x1000}, {&(0x7f0000000100)="107620aa95b35476614551496c884f7ed09f1eba1e510bccf02a6a246d27813a3720fd16e46b8b18e6420b796d1baebcece834afe5944b70f7bf1e5d22c1c2a512e6887f52", 0x45}], 0x2, &(0x7f0000000340)=[@cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r0, r2}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x90, 0x8}, 0x405) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r9 = dup2(r8, r7) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f00000000c0)) 03:11:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000000)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000140)={0x7fff, 0x9, './file0\x00', 0x9, 0x0, 0x7, 0xffffff55}) 03:11:09 executing program 0: setregid(0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x9, 0x0, 0x0, r1, r3, 0x4, 0x356}, 0x5c, 0x0, 0x860}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) lseek(r4, 0x0, 0x8c0, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xfffffffe, 0xfffffffffffffffd, 0xffff, 0xfffffffc, "03664e2ba70c033c02df50795acd00"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b", 0x414) write(r5, &(0x7f00000000c0)="6a4a4e5cfab9b0fbac605a0000076dd638f7243c19d064be8a", 0x19) 03:11:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x2) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="32fc69d86240f1a0189397ab6a94009b4aea05108a2e86e052562eb5f0952e6d0013a2f7e6f772724f89146f4e4d3c13ccac74fa85652c502c55c05efb4401d858064bd87e818863a167159ba1c55b53b94d83cf1e67e14f53769094e8b768012601036d95700bda471348cc245c02d7678dfba8953afa1b21d11b628d568bde3c36bb82519291b660b187febf310cd6af361b", 0x93}], 0x1) ioctl$BIOCVERSION(r1, 0x40044271, 0x0) 03:11:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r10) getgroups(0x6, &(0x7f0000000000)=[0x0, r2, r4, r6, r8, r10]) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r12 = dup2(r0, r11) ioctl$TIOCSPGRP(r12, 0x40047477, &(0x7f00000000c0)) 03:11:10 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 03:11:10 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0xd, 0xfffffffe, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) 03:11:10 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) wait4(r0, &(0x7f0000000140), 0x9, &(0x7f0000000180)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000240)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r4 = dup2(r1, r3) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000000c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x60}, {0x6, 0x0, 0x0, 0x310}]}) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000400)=""/251, &(0x7f0000000500)=0xfb) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[0xf60d, 0x7, 0x1, 0x2]}) pckbd_enable: command error 03:11:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x4f0) 03:11:10 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x8d}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x401, 0x0, 0x62e7, 0x0) kevent(r0, &(0x7f0000000000), 0x400, 0x0, 0xfffffff8, 0x0) 03:11:10 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r1 = dup2(0xffffffffffffffff, r0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x8000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0x5, 0x2, 0x2, 0x6, 0x4, 0x6, 0x7, 0x10, [{0x5, 0x1, 0xe1c, 0x10001}, {0x8000, 0x3ff, 0x80000000, 0x20}, {0xffffffff, 0x2, 0x9, 0xf6d}, {0xfff, 0x0, 0x2, 0x8}, {0xf3f0, 0xffffff47, 0x9, 0x167}, {0x81, 0x200, 0x90c, 0x8001}, {0x1f, 0x6, 0x20, 0x7}, {0x419, 0x7f, 0x1, 0x401}, {0x54, 0xfb4c, 0x6, 0x9}, {0x5, 0xce, 0x6, 0x1}, {0x0, 0x81, 0x8, 0x9}, {0xfffffffa, 0x7, 0x0, 0x82}, {0x3, 0x0, 0x81, 0x546e}, {0x8, 0x9, 0x3, 0x2}, {0x2, 0x2, 0x9}, {0x6cc, 0x2, 0x8, 0x6}]}) 03:11:10 executing program 0: sysctl$kern(&(0x7f0000000100), 0x2, &(0x7f00000000c0)="6966c1710966adbd8baa92c3a07bc68e35cc", &(0x7f0000000040)=0x12, &(0x7f0000000080)="05000000", 0x4) 03:11:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) readv(r1, &(0x7f00000013c0)=[{&(0x7f00000000c0)=""/73, 0x49}, {&(0x7f0000000140)=""/109, 0x6d}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/101, 0x65}, {&(0x7f0000001240)=""/89, 0x59}, {&(0x7f00000012c0)=""/228, 0xe4}], 0x6) dup2(r0, r1) 03:11:10 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r2, 0x9f89, 0xfffffffd, &(0x7f00000000c0)="0556eff1dcf0c0deae64f45f8f0225171e836bfe95fe23698e730247715b5b4a5e6f19303fe1f2d99227eb19d7c33feb9050c4a63ec9c4cb8eb875798a188aae1af38eb45e9241a649802db05e8c6ae4c88ab71ab967180b5923cf9e5437c42685bf8d101c34c8a197f979d68f97b835fcd5462c55fb293509d81e2dec9c8791430b54654a23c1834051f4c9611f8cc8e55b413176cf8288d73db99e3d05f82683ecfc863fd2b2ca172d894e73f6a286cfa9d2d92030bca27e95f70644bea82a6b3e02", 0xc3) r3 = fcntl$dupfd(r1, 0x0, r0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0xc0105715, &(0x7f00000001c0)) 03:11:10 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r2 = kqueue() pipe(&(0x7f0000000100)) kevent(r2, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7, 0xffff, 0x6ac9, 0x1ff, "73c82f940bf43a9ab6195473289bcfe7b937c367", 0x3cf, 0x3f}) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r5 = accept(r4, &(0x7f0000000000)=@un=@abs, &(0x7f0000000200)=0x8) getpeername$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) write(r0, &(0x7f00000004c0)="6870f06b828d483dccc5a0c873800f32643ca87b39bb5299144f1b67d824599f36940801dfeea9e57ffbd8d267b4ca72fae3a4daf7d987a858332094baa7ac8d69e27b14ef09a479a1cccfc42f15529a30f7738c506ea7d46601c7e5520391810000002e1a9a111b608bf69764efed9ba9a0ec0c7634a31e3cb6cf85e7c1eb54a2a84aedf283e90afebc4ab69223e05e791f77ed16ca38be041b22958530c59c41bc7668aa005877e04b2d24e367e5ba7a321efdd69e3a04420728c6052a1a01002a8cc97cdc9a55cabc1f11946a66892db040eebffe3880de7fde5a6d63dc0b302baf73d9da82ad562242ae0e86e5c35a0d2bf6663a7e00d462ffade51fad3f163246ea6dd25e0aba86267dc56a194abfcba55632d2adc028c474a758528a5ecc830e4ea7fafa54ef57de905fad1383e355e95300666bef51e8670413ccaf447b0b4761208bd62154ec13a1afd3b2b8fb6880009fd25003c026caf2e6b1bb287902a09df2f5f9a96c679320facdd424a5df4466bd001a51a5a03533c4698a6dae88580a178f164c9a974cbb35feb70b6e889fbe240231a2d4dab6ed7441842407bf6e43732029e9b47084074ac3b72892d6c835097e8401899378c20cf7080f5db8775d837fd426e2cea756f723645e76f5ff555d1eca1bffb8f93f0b5e761b0992ff6aaff08af61fe3eb468cb66749d275dd477d591ca460c62bfcbaf95f02bd2b91584090bb45c3454832b309646e6119b577c4144882c5f33bd53b2fc45a3ee55c2407a807c3e65c7037bd8a3292e7265a6e0000000000", 0x239) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20000, 0x0) 03:11:10 executing program 0: r0 = msgget$private(0x0, 0xa0) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ab0e16f328dca5d39656da02411e966a9988cfc6d8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e376da0000b33d0000000049ad4a00000000f5fa3b57806356cd68e84656a679d6666a4d152ed001010000387c344045de521d3119bc3c3101ee44ca3a020dba6ba9cc08452fc04250db61cf3bcacfe9d34a6adcba8dee9f0cdc7527d27e8a15b701000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24"], 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x800) msgsnd(r0, &(0x7f0000000000)={0x2, "8c0ee9d100586f"}, 0xf, 0x800) syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@generic={0xa, 0x81, 0x0, "46572e018073fd2bdd0c924a5271c2592e10ad38d3f61f36de6138f5fb3e0a40a80ac7ef7489c10ed5a50a58ca1ec495b73380ac8545fee68d79f59f579f579f"}}}}}) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x4) 03:11:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) pwrite(r1, &(0x7f0000000100)="c9d300dd1c9e6c7538d23b3747d6a3079f13bf0da8c3bfd583feefa93705969b4e3433f9866ae2154b4787b98b8a79083bd5c5768046fa6991402eafed62b37bcc8dc3589dcbd4121b8c6e4714ab18ffe9b3f42bf3c69e71f8dbe5fc0fb882bef5a08355229581e043322e9e3896755cb80f77913b704d8df374ebfdfe0b72c4e9828e6ab1d3bcfd5b953f30717b2082e0f91744c04e47ebb53a34153efe2d936cfd5af43c36759ed6133d2069baa0b20369cb17616bdcd750c826b13a58a19b3212d8a1f34c81381d2c401691dbe96feb553ada053a6ee2da4c4088d00e76a39c09b89047049a6d6276", 0xea, 0x0, 0x5) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x5) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x5, 0x4, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000240)) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) write(r2, &(0x7f0000000000)="84d2ee0c4ca55058b783f05cf7a9dd2380f46a4242275b3af92c4aeab26ddd43695088b4384faa56", 0x28) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r5 = dup2(r0, r4) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000000c0)) 03:11:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) kqueue() ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000200)=0x5) sendto$inet6(r3, &(0x7f0000000100)="8dc2106f182c0904d7e416b855f1fd5535b657edf75f3c29f7f3f7f7a050814144b6ea0536794868cdb162188311c51a50a641ed088faedff94c31551084d00e8ea7466a167c8bedf8f84b398ebdb44edbc93558ad5e0e7123455d3ec6eff1d6feee9161dd4a5a5b2a3556dfbca46882e7af0399a3b9376de245e8d66f6b03fbca83defac7d770b52666a74d34314c11435f417ee9496ae9eadc2376bab5f8828e748ccbbfc2ba57f531635e6948a829016cbe7a8ca91f42fcd9e03cf67ee90f26e57576ef083078a5e6d87eb7c276e727f44a36cc", 0xd5, 0x401, &(0x7f0000000000)={0x18, 0x0, 0x80, 0x4}, 0xc) 03:11:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000000)={0x1, 0xfff, 0x6, 0x2}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) 03:11:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) r1 = dup2(r0, 0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5, 0x7a3}], 0x1}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 03:11:11 executing program 0: ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="941d80df9a7241d672a43b01b634c4506bf4683ef5f0ea0b4337c87297edf89cc5c35518139b56ee746e9422e09fc18fa6f0cec5aa15f6e46ac018fd0ef0f314461ca7914fa5e7e2c057e9191e7d2513b1618c126e11e27fb32ba3fbecec35780e3c3b398a7d716e8141cb94254f0a1515efb856cb1e81c06c02e8b2819a1e49c0906eedbdf46957d0", 0x89}, {&(0x7f00000001c0)="7c711412167193d2dc58b28ff93a518acf43871bc96c84510599add929915d70affbcd082e88937c1760a99e9d", 0x2d}, {&(0x7f0000000200)="dec5ed3c1bcd037adcc6cde5aa247458a1bd3f866edbeb1e7e7b58b14d5103979f4c1bcfe33dda365c3d5ab8c40cb810f3172ca677815b1ece4ec0cadba21d0b43b541379d9f46e10435c8cf173b28baac3bbe98de7168eaa84fcb86d8ed93b7ff43a88e09cf3ed5ed8a34a6e46ce6643a925273c4d2834bc522050e8877e27d2e818e87bfc1ddccd6e1f7b5e8eb0e28071b3a3198385c3a96783b2b088a4abf248e7856a352f970ecf03cb87a1dbd6607e5e9c53de065ddcc6ed961801386378e46911839013bcfd701a9f6d12c68b9347ddf08673bb22dfafce281b81bbbcd89825e40d2", 0xe5}, {&(0x7f0000000300)="ab8f53b8579904cd574f70921310a9584de73da9d144909351acb633de83dd42740a7698fb6eac18f0e97a1fd733e3006ea8fd2f76c1e17e4493eada4c59c5b53d2941336d43a18e8bf9223fe7c389ea44ff2b91e08901d37f529b17386f0f653f33fc9d4483120487d23712957ad2f384609089302aeb582be8c5dea8ff4c006b0bfa34466a6252bc04808e", 0x8c}], 0x4, &(0x7f0000000540)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x78, 0x8}, 0x408) r6 = syz_open_pts() r7 = dup2(r6, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x4) r8 = syz_open_pts() r9 = dup2(r8, r8) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000000c0)=0x7) syz_open_pts() setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x1}, 0x10) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 03:11:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0x0, 0x5}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000000000000000000000ea1123f02261a9d6e9dee9730a812f7462711028e21d17bb58aff4b432849f0104ef988adbf709ad8a866c7c84e55bb0a82c35bfba0a07c0c57c9e393a2e92c8cc7d5994"]) 03:11:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:11 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x80009, 0xffff65b8, "2c68ef7496d0de935c2b0000003e98e281b90700"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 03:11:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000500)={0x10000, 0x6}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000140)="abf161f4c4c49f49baac7d19bb9993acec74e5cad0777c900ea0d86067d0d9309315f882893b87a3b0412e556f3a0f52571cb0052bcad28025b23070945bdc4bc087d02edd3235b59245085ff34123896b42c0fd071adcc6bde2f2963933fc32896f8af62fd9983a1940bb7fbe4d80e824ecb58a7b7e482f460267f4f1590d832845020f7ead39f2ac11febdf9c375c0c1d69498473ccb86cf", 0x99}, {&(0x7f0000000200)="ffb5224b6be718a3f926da00c8659d39e03343e994443dd5e31d63026787496ec584e6f8c6d04683ffd54d929ce6d37857b7037d1c7a54ca1712ae9553448b31e030626e768adf29d0e43c2f28cc5c2517d2f101cfc86ed0bf684bcea0891438181e7c2bed9d55bcee37c62eb89bb277ae6a123818c78a6232ec54faa5fa54ab3371b63385592ee9248d99138935d47cc3d7c496ed0591cb603854eabc73df201aea07009d8a56e806a223405e4d88e78fc80d3133dcec6e98eba43e7df50e71c19ea3d70d82e7b54c68a29b432f5e9cb3d9183bbceded7564ef06d331be79d198f5a994477827a3f6a2b1915e93be298c9c41020a2e2226061f5f46827d3f", 0xff}, {&(0x7f0000000300)="5f925d597e8f9eb763a2f21e646ab79d3c341f085bb9d00bc8ca560e1c0dbda23f2afa89d657fd39430423b7920401fb7b17623f55ce10b55d6f", 0x3a}, {&(0x7f0000000340)="7c22c73ea7b450dcc76c83ce6b17ebf7d1b211e812e19fa230bbb40c3315cbe8", 0x20}, {&(0x7f0000000380)="2b008b570ffa4ac9f2f02880d8cba655c751b8efcc7fa62dee2e88e32a3bbe58727e8cccbf30d8c189716c46b77b4b749e6fb139e5ee5578d0acdd4c4cc2bbc5dbf3708c76c30520583f4db42b2acffc5d10b42c41360e57b4b35b3d4efb250662b82294d0b03337355eebfa0fc90a554a8f4cf34db82dc8f8b13c1c90c56c8d09ab51b57077b1eb92b6145f13e80ca74700b0f87e526ec822d6448e03538468e7028ada5d00583bd4f18c8add327f53c3cad51e5786aa7b7e2084e4b49e9eb3d0c6a3a9ff8a926945e20a", 0xcb}], 0x5, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x88, 0x8001}, {0x40, 0x4}, {0x21, 0x2}, {0x42, 0x1}, {0x6, 0x7}, {0x25, 0x80000001}], 0x6}) 03:11:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) bind$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x0, 0xffff7fff, 0x80000001}, 0xc) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) write(r2, &(0x7f0000000280)="2078f7b67880010000000000000000000009c19699ec39bc22e9c798c7e69ed042c144af9c8e085abcd75a56be2856ea9310c6b7cde7f223bcb582f2c35e3c586d9fd0d1e8b66543e44197810d1801aa8bdad9a419203164e90d0e27368323ea2762391224c8af7b8bc2dd0682cfe6130b0a4648b3e9e9494b561185449430ed9a535025eae51cadd0c95f69a0d0032c1da66015cd40e3bf99805513333b5a96f6249f330034b45fd92a192a5a784991052aacd9b5d142ccecd6ca6e44be6c7cbf145c6611a19f3a06ebcaf66e2a4ac35289286dc8e7f3c697e9c7c3355e282be79b4c528df566230ade00d40834a70e27587ddc1239ec013f0f", 0xfa) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x3) 03:11:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x8}, {0x18, 0x1, 0x40, 0x1}, 0xc661, [0x92, 0xfffffffe, 0x434b, 0x8, 0x0, 0x8, 0x2]}, 0x3c) 03:11:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x8613b) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c00bcaa98395a2beeccde5a4d3a52ef9f8ffbfeedc589b90d19c1def921f015bbf1e77720ea539ef55ba", 0x45) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000003bfc0bc000000000000000000000000000000000000000000000000000000000001600000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1918d4aff3a08599215e000d45e92c89e3c8533e90fd7ab415af4b4fccc0df61c0985929bec545e2f7a54e2b0489384deeee887a7b9438a4c9c6a7c3a2fe32c35cbdd9ed6b24c01982d4e556fe44c91f1d337593dcacfbc8e2e68d2c6e419da38dcb7f99afe8925a0baf8bd5a723e43cff4ccce0ae428ceb260f57816247a348749c9da188623c60e9066180cd9c396a3beeeae349f48a1a5c25d0c2120da6c7d"], &(0x7f0000000000)=0x56) 03:11:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x1ff, 0x8}) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20000, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000000c0)) 03:11:11 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000743000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) 03:11:11 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r2 = syz_open_pts() r3 = dup2(0xffffffffffffffff, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x60}, {0x6, 0x0, 0x0, 0x310}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000000)=0x9) socketpair(0x1, 0x2, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0)="1083d9294f8defcfb72c9241dbe769bf27dc31893d255b598028672f66bff4719f003cb625fa88e7662389122abc7b2560fed54a7598338fc6699d87e05cf42909ca610a", 0x44) 03:11:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x104, r1) r2 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000180)=0x52) r4 = socket(0x20, 0x5, 0x0) setsockopt(r4, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) recvfrom$unix(r6, &(0x7f00000001c0)=""/19, 0x13, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$unix(r2, &(0x7f0000000100)=""/16, 0x10, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000000)) 03:11:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x60}, {0x6, 0x0, 0x0, 0x310}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) r3 = dup2(r0, r1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) 03:11:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x60}, {0x6, 0x0, 0x0, 0x310}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x2}, {0x74}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000280)="03d1ebf86b884e9dd7039c8d523f", 0xe, 0x0, 0x0) 03:11:11 executing program 0: r0 = syz_open_pts() close(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) close(r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x1, 0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x200], [0x0, 0x0, 0x0, 0x9, 0x0, 0xd7fffdffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0x10000000}]}}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) pwrite(r0, &(0x7f0000000000)="1b81059b5aba1a647ab5aec46f7e9a0e0dd892acfb0bff13e98439b1a34a58e06f7ad25134eba82d", 0x28, 0x0, 0x3) writev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000000c0)="b339a9ed7554eb9c717c882fca418968a4571efe8f5a82205f1a277b87391b100be36ee104f97c987e8465f2bb07de70eadc287410f4e59de7a5afc2b22527e33ab3c2887a8d8648f95b7f6c08bb567998541eefce1de44106bf12f5420b6b3b25ba2c9272895387920d57bfdc5d87b03dfe13bc5bcc55f374309ebf7cd514d7935a52c50eaa6a77e1db87c45b4a87f2107d0e52247c2653b5ca29782418d9fcd3d9d97b981e67b11997ffbe775058f6679e241c8fd6b35ef66a9e0ddc6621c6ecb323f355f9ba1a14cab5", 0xcb}, {&(0x7f00000004c0)="bd3b15f4966e29fc6c5c8cab3aba5cfbe889cd871458dbbbdffaaf85137dcf99323cb608ad6b3578de570c92b276561a884af8e739071104b96e113076bc14031c20a5a4733e297cc42a940b2d8d2dd97df09467559bd0d27f97ad554b8b92e117ff7debb3c949c74a77342b164dc005432f69df4d9eeae6a0dc92edc58b56b0ef820ba7a1fd04e8f18246429595b15d654b6231dc334c99c505dfd36b4a096e1e7a99ec8e000b779bf6df7cbde7add68ec595198e8cd365883cef021192c7783940490589", 0xc5}, {&(0x7f00000001c0)="c3c67a82f6e1d308", 0x8}, {&(0x7f00000005c0)="2c7b39cd5904b01956a1d3756159845e03a2240047ed5f3aac8849707d14a0629c596ae4702fab3febf8dfd461f1e4ab1168def3db09d8b9c4162b60f26af1c90417e12104011b130c204ae18bfd3d62ce6359a83abc1455b1469da715193e085d05045c318f15ba3e85cc09e120413cded4060096a73c4a5ba8bd9669581049c02579d98337df8f0ec0db519d5717fea23fe747ccdd7fab97d9853d352b70dfec65861b7eb2f3a5a92e5dfdbd49ca7aa5ed60bab72f769bcae6fd5f607ca2bbb4951752ef8563fece715fd7", 0xcc}], 0x4) fcntl$getflags(0xffffffffffffffff, 0x3) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 03:11:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x20, 0x8e}], 0x1}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:11 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x3c}, 0x2, &(0x7f0000000180)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000040)=0xa6, &(0x7f0000000280)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32df52fd5c376ccd8bcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b903d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6fd7acfbe3df9647e7105698b84bb2730001", 0x8c) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="2ff3be94171a196f2b5c9f39542b5a71f91b003e0e67677a6c93e1d49b23fb1412d1175a44ff454591912f7e32bbb059ee5c78852195965ea72a1a75a771671a950992ece8c997", 0x47) fcntl$getown(0xffffffffffffffff, 0x5) 03:11:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x1, 0x400, 0x0, 0x1000, "f3d91ac0dc428ed48e72154b653ac676ef13e52f", 0x1, 0x5}) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffff0000, 0x3ff, "8b04832dc8967794d3b820f4ef09448157b10388", 0x8001, 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 03:11:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) msgget(0x1, 0x714) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x20, 0x8e}], 0x1}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10ac8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x120, 0x0) dup2(r0, r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) socket(0x10, 0x4000, 0x2) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x20080, 0x0) r5 = dup2(r4, r3) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000000c0)) 03:11:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) r7 = fcntl$dupfd(r4, 0xa, r6) close(r7) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) 03:11:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r2) setgroups(0x2, &(0x7f0000000080)=[r0, r2]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 03:11:11 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) socketpair(0x1, 0x3, 0x64, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x8, 0x100, 0x9}, {{r1}, 0xfffffffffffffff9, 0xa0, 0x40000000, 0xcdca, 0x5}, {{r0}, 0xfffffffffffffffb, 0x90, 0x4, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x1d9b}, {{r3}, 0xfffffffffffffffe, 0xc9, 0x4, 0x1, 0x2}, {{r4}, 0xfffffffffffffffd, 0x4, 0x0, 0xfff, 0x5}], 0x1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x0, 0x6, 0x80003}, {{r5}, 0xfffffffffffffffc, 0x4d, 0x80000001, 0x2, 0xf362}, {{}, 0xfffffffffffffffb, 0x0, 0x1, 0x400, 0x9}, {{r1}, 0xfffffffffffffff9, 0x2a, 0x10, 0x3, 0x8}, {{r0}, 0xfffffffffffffffd, 0x8d, 0x0, 0xc9, 0x300000000000}, {{}, 0xfffffffffffffffa, 0x81, 0x20, 0xffffffff, 0x1ff}, {{r6}, 0xfffffffffffffffb, 0x1d, 0x40, 0x4}, {{r7}, 0x0, 0x9, 0xfffff, 0x10001, 0x7}], 0x7, &(0x7f0000000400)={0x20, 0xff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) r7 = fcntl$dupfd(r4, 0xa, r6) close(r7) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) 03:11:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000100)="8ccc99d26dfce9e82d55d331eccd4d30192ca7faf448e17709f3016a33ad7d9b611a792caac4dd3e71994325649d2ae53b006d7f07d5e89b9470a2958458ec3bcfe9aad8f3bf1c7c0f6cb85a1d5b8a75d58a01e0bc3af497e57330745710781f017abf071a76b2026aa1643cd80b2b91ff5eb23aecc03284e0d21fe1648da63bfdd30ad1c3ec456c3a38ffc24b446c989e6ffe589ef0d7725ed9aa2ba9467e361fcd140d3912f5c3f78580255d07d8cdf360407635f7f4495c5eb64bd8e101268e950368", 0xc4}, {&(0x7f0000000200)="c4b213568fe04350a28092c1a94a6cd0c6dbe6a22a4ca3e521aca379aa92cbe98869818bc3649b47ef932dee2228ba6a65abe8915abad553baf4129f6001fa1da0373c41147a169760846463c30b7a30826fb66a8d8a5efbf393e5d76e3656b3ce567abc6e", 0x65}, {&(0x7f0000000000)="9d319aa1", 0x4}, {&(0x7f0000000280)="8cd3ed1cd3283e01076e57c298ed08d62505cebd8d8360e88de9afde25e94391d358e0a38ed3d3dfaf23e86d3ba830e2bd9a44ea1963e572", 0x38}, {&(0x7f00000002c0)="981c68e07a4044b468dab86fbf0b33ca1c4f85c670a3be2c5e7f013cb33f61759dbdf5dc2b60b02aa3b6917dc1188a6addcc7607f1ec9acc8e57225cf240bbf30d8a44ccd756c14465d2a4bab12aa00e6e0e2c9eee86a1c476cc3b9d50a865edaae3e5478f12cda73d83b040dd36067bdf9fbf5375ccf46748b0414208cd92e5df91b9e05594fdb01ff9", 0x8a}, {&(0x7f0000000380)="88697d3b52f1c105ce52a87f475e13f6d54508be75717d5d2b0916341b6fe19e103b40ed3b2e2da99f528bd6969d318b607f3fbfe0514aa3811f2a9cc9c523e67864f4764e62d805ff7c89d4a8574832c16345da0034879100c95030268f6264ac1ab549b092e52c7900aeb4d47aa0210fc950906830f1115ac78d45554d10620e275c03c4c62cbeb9b2def88e3e569aa44634389c575bae0c382fcef4045928ee0e4b2075b0b5f9a76f1de3fdd4ec0736ed156cbd89b0fc88d10efc03af32d4124235b315a5bb7fdac162a8a2abafe54229ffc1a9faecd1", 0xd8}, {&(0x7f0000000480)="e45730c9438ca539f77ca7d18cfb4d06a600cef4ac76d4767a373db02ae72bcd12735a88c03eec60faedcaccd6198c82304557aa47a67bc9bdb188e8b64f2bb15fcb2040151d64da0c260a76e321dd1c6dc3fcb2324190ce0197869afd707b392d01e24016ac0d23b96a721c342beaa1b5602e", 0x73}, {&(0x7f0000000500)="0c91e399761c436aaa641b2f632c9cedb675e53a022ea43237059245a0a6fac4317e190dbb0d16afe9b719415fd99c15a3ae28fe9e87a5e0b1414ab4220515003fc2fee7bafeb991a6ceb220cd3f5e09fc08cd26a42d80b3daf6bd5254ece7119dec7009b84189518713acb6d1b39c2b1f5b5114ed6c6e96ccbc285fe922f9169cda511bf61ffbc38e293c61126abb190d464e466f6b8f909fc5f3e594e408a50142f7ed58d2323d26f0bc377d900d37e0b242f03f2f9dc5b4ba2534d04cc97b32faea3fb9a123975df155d4ff09d5e8b5ead7ea50", 0xd5}], 0x8, &(0x7f0000000680)=[{0x20, 0x1, 0x0, "0ebef16d9a88b0c91ba0"}, {0x78, 0xffff, 0x6d, "f2d7c3ea6e43ea0da892edb4734ac7b132db0a9b58cf06e9d45348e4d55a7beb95122aac7a425901e1f574ea56b85f5aad486c2102273fb636041fb9483a65ac683abf4db672eb3a1c55638e79494108c50a4d0b10d8087e79f4b61060c0bffe351b7a770968ff"}, {0x60, 0x1, 0x7, "040b1c4cb5b99901c7e69c02eee5bb8aff3be72757f3c3667cb0c38106ffc73624121175704b302073a09f1848b4d8aea287b87bb8ad0e024d46e2a6a11e77c8bf6eb9f73fbdd216f121"}, {0x98, 0x1, 0x10001, "c6fb4d4c70cca13bb86fd4b0bed567a45f0bb1e50f8ffa387ce4f905940084e44cffe77693d2d622ead6cbf7f9af64acfc8eb4018a66c3fa96d5b7701b6f12b150beae37a7ab7215e393c0ea3744f70429f9088dda7f3f20e13db40b4ff30317ad659e11f96dbe11ca164771f5ccba577665bc019bf5cd9b8138cab5301eb55980470406b6"}, {0x58, 0xffff, 0xfe2, "3f0ecd01967e6cf366bfad397243de8a0bd84f867d0329a99a36a9da3605ecb63634110b30516865509750bcf3af7dca7fe1f358100495a441187d4700f4086614a5ae6209abdf"}, {0x98, 0x1, 0x10000, "591701467f7c54a885ba16b60b0b1b6c87d322d251be7cc10ee426ce6f03612a71e92ca402b507c0bf44c1b1e6579e615e3810d2852bfc10a7f760bbfbe5030105aff5fc0b0e3667a76a40fe594536bd033e66b38a9cbfdd8d936c52fed0acefe339f537bcc673a898ff20e83171f127e6db0fdb974de51e0891c0805cf4f3cc932163b83e2f09e0"}, {0xf8, 0xffff, 0x5, "2d69deb8c50c5e3da2d280747bf30990564c4b536bd334f89e913db773c8a13a4a2aaceb8dd7041b03312b34f48218c947b047fd02187d405c1831d2f0adaa0268993cd346b0ec3338e6e22b218ac96b8affb1d1719977fca9e582ea38292dbdbd6dd0648fcfef323b105dc9a31ef8a31170e9c5837f9e3df9ff4026f2d24819163761f9f35d1184bbd705e1141c19be026cd65ddbc976c77d279656a0641956a4b6a43d9d2e17b207272e961b20685dff46f6973c7280f327812f9c841b49ba87a39e92c6b11f5479424ca028dc5f21b52f72f956b61c4a6583432088549235b39793c6"}], 0x378}, 0x8) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) r7 = fcntl$dupfd(r4, 0xa, r6) close(r7) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) 03:11:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r0, r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000100)="3f483200d6c7eac2ab821df6515ed98fc4696d9e805f50250b9be540720e5e13b50265b5631d3f2baabaf5f60786b5b05e758582dc55db7164bf49981e5a5669c988dddb199f0192f6a9b9fb9a47a9dcc9851607b1b453068b40dd5834986c0809fc38124bf5bb1f95bf9ccb629dcbd50c603886d173289517bb9583364483931a7287664cdcfe2352a27321e360da1fb5dd423bc50c60a24e0301991ad8f543baf087fd5a34b85b9e234424a194dd0328abba36a32c1fc54a49e07745f5560139d2316548792951bf20d3d54eb85d", 0xcf}, {&(0x7f0000000200)="c7f8dc6ddbb2adc1df917f8deccc47995fdef1f88c2fc8adb899deb19a90890a68d2fd42d6f8523eb2e20600ba33117030c963a1246e98ef3bf6f8a4328270aab62cd6dd4fdf1a2420e3e5154777e5e61f7be9ba7fba8f7472f5d8bb8b972c1da5b92317c406efc81319b072cc0969900a8f423d41b402238626ebf4542313d7b545ddd9c9d56769608dbb05cbef12e10d70fa4627b4e3cbf1427bf3019cc66bf8ea493635b497c1afe3ca85f1c7fbcb880f4e4e5ea399bc8e95b4e74a89432c37eb66f67cb424966898ac162156d2072158f64c81cfee1a5a22c4", 0xdb}, {&(0x7f0000000300)="5a16e41c6d0efa548f7230d0d74bdb28b7456dc8ecbaf5f411b5c3ac962dbc231049242dad0b2b190d7e34afa25150b48be2946769b57b9d634a1ec7a167e7add3cf56f8ef3c796135699756234718", 0x9}, {&(0x7f0000000000)="1cb89d18a6f189e79dd36d969b5713b57e5b0284e5a4d9892b188b754287dd464b621d025147d651a97a2c70424fce0f0de1fc18", 0x34}, {&(0x7f0000000380)="916789428068835f7a637476363170fc7c9afa20c4a9b025f1c05eb04e6beafdbbd4b47d87c3936b45d78b0cc89c7457845fb2eb94948f5880808ecf4a6b324fc80c6351da06b69f2c215c078862e06e8cb7b66a7f364f3c814d65652ac0c262e254acf00b5013122107518a6788725ede9103df56f2ebdce80ed20d4a520c0fcc738fba31657b4b92282f", 0x8b}, {&(0x7f0000000440)="8f142c3d936ea321e789efcb3f3c15500cb0a639faf01ac1d69597b0700aab2f7ebb819f170f7c710591cd1d59", 0x2d}, {&(0x7f00000004c0)="caa164e4399f97aaa19d5acdb12ca7971784798e39ea004a40eb106bbfe4bcdef03b695ee2c9c398d529441bc6d42bd6a4c5ac5e7ad0e88ad062a53e28d0f8b5fe08b5e32808193c89e82dedfeda884734ce432b463adc", 0x57}], 0x7) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000000c0)) 03:11:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) r7 = fcntl$dupfd(r4, 0xa, r6) close(r7) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) 03:11:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) r7 = fcntl$dupfd(r4, 0xa, r6) close(r7) 03:11:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) fcntl$dupfd(r4, 0xa, r6) 03:11:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x40, 0x40000000, 0x3ff, 0x9}, {{}, 0xfffffffffffffffc, 0x8, 0x1, 0x5238}, {{r2}, 0xfffffffffffffffe, 0x4e, 0x80, 0x7, 0x3}, {{r0}, 0xfffffffffffffffa, 0x90, 0xf0000000, 0x38, 0x3}], 0x9, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x38, 0x10, 0x8, 0x20}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x8, 0x1000}, {{}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x1, 0xb9}, {{r0}, 0xfffffffffffffff8, 0x42, 0x1, 0x2, 0x3}, {{r3}, 0xfffffffffffffff8, 0x2a, 0x1, 0x54fc, 0x100000001}, {{r4}, 0xfffffffffffffffc, 0x10, 0x10, 0x2, 0x10001}, {{r5}, 0xfffffffffffffffb, 0x35, 0x4, 0x3, 0xee0}], 0x5, &(0x7f0000000280)={0x9, 0x80000000}) 03:11:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107008, &(0x7f0000000040)={{0x0, 0x2}, 0x20, 0x4}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) 03:11:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x0, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9", 0x0, 0xfffffffd}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0x1, 0x1, 0xffdf65b8, "92542c68b61e0000008000000154840b771e81b9", 0x3}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r4 = dup2(r1, r3) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r6 = dup2(r0, r5) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000000c0)) 03:11:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r0, r1) r2 = syz_open_pts() close(r2) pwritev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000180)="ff9f4cc272f34513744d6c195f36d240ea59615e83b36bee9ed33aaeb8b820b330", 0x21}, {&(0x7f00000004c0)="461ff90f3eee637d4bd5eecdbefc36d1222f20778a3bc65cc277382b14096f14ad86b5305e66a125d8522448d72232e43b1404da893924051eb48513cc015b782e0f29b3ad32d11494c3f9a32f1f3f33af0f5c5a84329256a4707a5ee2c2df29a3fa6e4ea7542acab12963b56c7f132b69ae14e6580b4120ef58bfab3c8dc009cb259141117446fffe520e9b58110ad742e5d2429c9d1d26643fcd0bc5b54b5a3265cec8d1461c00d733e5f70625aad86919385f675edbefcb04202b7ed51d941344bf64a5a0d756b4ad05a8d999e97789d86e6a23cdc29ca301a546976fd377728e0baf99edf9d66a8fb977559c310d85d2a0fd60e244ff649e226454f5d6558ddb1f9912be05d031edf2cff22cf41b5ebb36c1031e3fce3cfcbe8a2a6f0d61fc0e02f5764541b344f53c870c16b2df6f68b534740f2688c5107070e3f186ff7aab00078b6f30356b47478fbca086eaa469cb900a098f4f7aa4217c74f3bf61ff48b958cc5a897d299152ce50cde004e2b86b9e0cff1712651839191ee3ce416e99d39c7e933a20602d89402e985792e2a7814b342d6b45bf40598117791a4cfc1049032b2aa07bd75ecbf6d72390fca4a37aba19b5b26561780f902087b0cc28eb85922fc5aebe66bfe051da42a20a03f027e58ca20663da1517dba6e9531b7cf94014bcbcadcfe8753de0be8af646bea901cdd9f166d5d85af4f026346699220f826ff49d90a73318d9554e9ef9895e9afbdce6edd98a64b35f16eb5030156fc0f981c5eee0d127677058fa03f3be4d398a0bc801adb8891b163b2758d824d3b57c2982e12885be98505aca444f0ab2e6999fdbc51de9ee8bfa7840633dcc0a9e790a7e6e86db246971e078aac4e29020bf449393b74bf562bd66d7c0e18d8b98e8ca04ae24ef658a60113b51c8095673735dd5a29858d4e6415542891186a10c5b2f7e05420008b9e488a156adca5b586bcd35be8144ec51bcaeb8b74d33f713f2220e4480638fc52d7b1033b2197a3dd2de9e70e59e16256a1cdf9a4b6e2f9531385ad2a104b5e8b170ecb1c096014e3cddb1d9e2120eb681029609e429ab8d72d314f6f13e09bd51fb15d10dcfb35a6fe9cecf8c5cab5444582b6b330dcd1dfea17dbd448d38695c38b0d4c7baeede2a1d4f888b83d3ccad07c8cd7a654c59e824f8c1d8174743926bd759655ef773b2dd0cc6e08c24e0fca550a099dde6d27fab5de0954fd6e05beca4347e9c88405f7c29be3cc3d8e2f39c50850cc1f192163589d546fb4031e9c97c899f51f640cc5dd92b36ea00d6fa4302c15042b5567bfecc06d804a01c75fdf5c873b6f06d9d66390d55bda42935597c61b7ad1215b03728bf3babd63f200d7b99bb2feb63b2fe212556e67bc8de4c5fde7421b34dd95072d89046cca06698b5372d2e15b1e06666c61760450e6ac8ea07fdbca74b5268075155ba70daac5826260688cc26478b89c65b53b6184d7183c59d36bb39ed9eae7c8df21b8ca61f9ace7537fdf5038a4383201ea24f45032103f044b32ff2e7dafc5774f910ad6b92bf14380f4e27c2155f97b0713c33b9a03df2886d79e2a77a9c6e13a5fe364b434a2af877e1ae6699376bf90235f7463dd54aee5d81c2246b0a90632a483beda0434359fa7b9ede37378ed016576c112255ae720672694e3e01b1f4825031c58852cc02284ef556c3eaefc6909a94b56133957d5469771cd4bfe979261609ad04404348ced15944cbdf0a300d94a6f7cd5c2646c7d42db7ad4615bc70dbd9199d27e8ca9426abaff20b31652c0df5a821c6bdcf3b71e05e6ca9c61f1929970b1f97d15915131887268996420b2d88650f7359fd9cbe4855cf092aeb18e4945ea536df18738d188c0e941aa41885a986bae63ca5cc2f2e5d5de488d60654c032b4e29af293f00ca4c1bc0e652a7a13437576e8bfc682213bb8079ea06dc338488bad0da5e3dc62b07607f91a68e95661b67657f71576822b23ddc4a3635e6ea71a058f39cc879e11adf68d6330d85003bb1aa990b3e39f97a00f4fd513a9c3436a88b4a5e6b95075151e8ed5d57ff68166222fb2d4a8f953365939c6a7eb8738eae0d01dbeb4e6a1da1183c25c19b35933100234dae407e31912da4b62f75d22816dae1c86943107e2e33116926b1fdcdbed6a9d210f2577b6ca0fd182a20beb71947cad3cd8d71a6cc1666a494e82146cd745e36fc64b404762346d822b3a03fecba345604ebd6a7b26f0a6b3f731f43c1a5793654ddd8a649fdbe6447e1d5ebde7155256ad9594237444cde4711daa39b19f423de55814f617777f40d7d33a697bffb4e60d0eab02145b54b8bb35bb0e28e3c9ded17b102d04fa14a60e08f12f2cad55ed1901c5ae44fb67f3a86190ab0b494269bf6f790e046a8773dd44e2c2cf53b8dedaa5b5f737bfc112476264815c11211ec860cb12843233d40bcb39cc901aa793830e938aa2523cfb9e31c40d35cf2d9f80d851ab6a75ae0b9707539d766afcb079c23e1ba7e2f0a3ce08807830e0b48ff0e36f0993d7b466c330a72ea7f092ec1765e962a691a06c16586c1f0612d017b4f4acd9563b8c8153fc8655af1f13b5c90b1620519341012823086025116b198e056ab091e360828d10ce1b25e5ebba11fdd096960508f439273f257bb650c3370c023ee9945ef67c7c3c410a0bb555566d7f9d8d5983acc83de3adc3789b732e63deb42dff74394d1adaf1ee405757f65d89a548a9139a5094c3d76bd17a841b765ea9361a02bbb3da167345fddc32766330361d6a95028721b959ab8f1a3b00165dbd95d72d854a8fed128f02f4fe8079d7d30c9e9a1d2b6d82b02488301d15ae32704f46b69a6a464cca9c6e9cb53e92854738cda6875b9bc26e46071ddf5010624e6b7df69a671272092cd5c66ee065f98d9769ad335c4596ca5d59c53be66b9c429c6c388bf34f424cef23d084fe55cfbd5d1897a634ad309657e4faf7bdac2428fa9df5395f4aa5750e4297ff4a95e74ee1a775cba169ecbc86c207fbdf89b39ba56887aaff2598d4a129f3299b5179c3a454dead7990e91386ed7a7ba097b4e1d2fadbafe7cb3cae5108d9ea3198de04a5d3b36b6a4156f54981a6a43481c229802eed91b7af51aaedbe28281ab09ad3ee04ff73d85d13c712883ac18b8a5a47ad9caa6cd6c18a35595f752749ab197218e990e9ba069e16f658e1c57991a6dccd2045a8261c9dae5e7975491edb5d766cb6395ffcfaf15713dfd75b24b7a08ab2c04183cb3e5e92c2fee5f88405079a0e2c903efccb93cf1a4ef38fceac787dbfcb3db9fe961127e405ec494979f63f95d868d7bdb85d781b1cc3515d4f013a330b232ead884aa601539473bafbc8cc0beb40c441dfc3d556c3d288e3b99e7a26950e39fb499893ad18ae1f61c9eb592c45d49e036c449ee67240a81e482bcffe31d631a9ffe599329aa34386b6b7067513fb03d2ef2b62c0bc2267ef9c486fe70555417c385d7bdb353bb7a10517582e882327b9f6d4cc613d8160351cee84674cfa7cf0159f1ed2c7dd902e0a28e7a0304972aab96f4eadf5d3a38a276046718c23dd0395f88c574dafd8220337ee85e1ba953de9f40980d8fe90c07d8494916f71ed39136d3755f0124dbf54edbdf547c3c9a585970921dc39e60ee2c39c713cb1dbceeadd23d10f4c7408a67f841c5ae86826804636af152302f77bea45854c73d21d0982f9e6b7d101e3e3973a08d9927fca70f690ae1e33e5831d4a334a0285a8d6b4e8f0aa1c31b2eddc4735e3d3c96a7e9213f5ed7354948bfd0c87c665d1c7ed45b833c2b7f73efeed0688e896d80bded9963d7d2c9260efabdfb1a36a4d5a4e77653aa458bc6cfcd7ea2a165dd0f6ab68f5e33ee2301b4155a0bdc0b633234c51cb75f655671db1aee093d846fa740dd928260b4c437d27e3ecfae17cdf303ee768c15787df043c692c051925f88d1f5a8a410efdf2e459e42cb71d737272458e94e1c7a90118405a50739891e24a4a4dda80bf90b29ed8199b9a5a9fb4998a2fbaf169970483912855db8601256ce26c00d47cb3d4c506af834da561020f85c32fa4af245f41dd55f256fcbeab6fcd0f6196d9be13f6b9836e49fa495d5ebd2802b88f9416b8ea8bb75860db4082736a84033e9eab005e665a0701218cc80190b9f8fbd9bc9d0e813ca25f2e3c8e804abed4508608548eff2839940cc586932980979012a04c5cb878ea9de42f8e3a124cbbfd77e0a0269a5111c02496cc4043fca3fced0291e52caecc039454368f91f0b1e736fd8565dd7edfc4af77a374f3725bc0af90ca34dfe9620edd80b11f6a49287d79eecea185d8140a6e6674c67cd666764ab594ea703d5b40419a2b69195bf51f480936342fdeb7c0930dd25fe96cad489c21e1a801013ccaa3125f53fa7d68e63c3a8faaf26ec767a9df2901daf957212c8bf7c83d9e082e5ff740f97accb07dadb51fbf62e984c56dabe5823a46b787ec0cd24aa6416391be1302e355312494c97a259aad27289411b60f6c518d56128a13b4a7deeb7661ea8ab34948c6690d1edcb419f8c7c1eed2005a980344a48c2287eb3825393012278c8ff689b92fb6c3f7236aa6ebc3ed238c05432302f7d82e2ace7d6dd035e48a8f155f5339e91650828d8ff1b47532d45c427c48c4b269de75fc736b6667759dba567d0a30f088520f7f7514918ccd5b37cf2985a4ed803ae6eba58bafef71db6512ddbb601548a765f6e98a2efd117464e77d348f524a8766bbe515c2b7feba071aac880f78fa8c1a49c495fbe2b9aad45046bcbbd4efc64177f8d6f887ec5f36fe838c1b07551411e4dcf5f5bb7ca0d23ccf8d5c93597fc6f67a0fd58215a8b8f6335dbb0647398ae5ece6419c0345589e329e479abb994c0c4def89ae2aba7e987b6d250909e75019632a2b90d864f9107679ec768e6c60b9090c4fc3809942cd69f99a1e639f18416fa66f347a6f854ab7f94249c3cc7be2ae21fe4c9e2ea5ff6fc7264096842f8934d775d157715390a6194b34c3d2ee900ecc9314a36e63dc8d3a1c1438713304fb9ba4fa743a234d7ffea2c002289f6b38edff2e71fcea71e17641a26560db0c85f79d701408a8a655da5e5c024a384a239857319266aaf3786de57788480dcb9863f48766755e7b0d1ee4d0278a564f28adf70abf395cf4bb8fe5394ede95e2fcd1ea02f653d4fd7b5af292510ba8fb55195036fc16cc3b562a837cdc62b5fa2559c79616227b18e09f0b03a3681b33e6ed220c4015a4ab98b0062dd7f628f6febbb6f1580ae37f7374c5463594de1957013359f0cfa4f28b43296a23448c1f1bf39014312c7ec508b0b0210a707262e7b10a00f28d7269a0e91ed6123df21690d64a935d553d1251fd1d38cba938d667204ed6bbe1249cd86c8359539f870888d58d81e7a4c9fbe0d1dfa936c05d6c2935ccb72200ca1ad6392d5884fa4c091124b1ec51fd012d94e46e19d18f2f587a562d81fba31d07f98ec475ad84d7c73cd80d8905efa8273b3d204e56fe448137fecb692421ccdc863d0e6d23360acb63b93ac465f7098579607d657334c93b6eabc05cde5c65b2b9dc6f3b39b6029185831761aa60fe4a6fe57dcd04421d9a10e710c5501e3d27a0f0170690bdb1dfc8e2d0dbb61466ea685384f6f4186d20cdf643a3518f09670b8e7b1b5b4678bb0e4cbdaffac30c737fe7d782e9ea3a062ef176a6bde922b123c4b6f85b95565f48294e0d464a2ba408e784da705f493f061985744ddcedb87f7607261f1bc3", 0x1000}, {&(0x7f00000001c0)="b1263ab5f29b15c5e211c6b3599014d7990e1b2a7133f47af043494f01cd1399694627a84a82141882f02500dcfb2a10704f1bf7fd71f5bb25049d00186330ef2885f34e34c32145c387489b15e693cfecb0f868cc3562585259c08a02401ddcf93fa4476e4bdb29fe1196c2a143b962e7acc05069ebfcba02e2c64e414f320b1cd4648602bb8c183871867101262addb4aa", 0x92}, {&(0x7f0000000280)="77b7555c0516110eb6fe046f773baf994b4684c03e91e60dd98dc0ec90151209217a4d8cd3d489fa69f1b8f939f7258c84c1fe21cc260342ced45f83bac6c7fe629e0364b4e59fe5605ff6878cc9390103512ec7", 0x54}, {&(0x7f0000000300)="c83c4d6b358e22eaf6c3540f155cd1985648fbbd0add7e305b602d44bd3dbbfe351a9e33eca2f6dfa77ddf3f30065552d27584a5ecca3b99ef7ae3a59cfab4bbb1e97e1d995bd39912ea6b32ef952e18166cd275a3cea458094f6e13f4f0add5d67f847ec6e36617ea0d30a49f1627cfa49dbc2151d3", 0x76}, {&(0x7f0000000380)="ac074101891a1df62c75e9941c3f6e6145850882820be2cbb3676a4f39aac27efecf6ad4d371f5a7bba5608d1778828efc49508de6f65d393efe3766ba99707c8fb5d8a4b2045a9246b4c96e9398078b208855f2e3749cb17193c88451881f988281f7b3", 0x64}], 0x6, 0x0, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) r3 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000000c0)={0x1f, 0x7, 0x4}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 03:11:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0xbc, [{0x1, 0x7}, {0x3, 0x3}, {0x2, 0x5}, {0x1, 0x1}, {0x1, 0x6}, {0x1, 0x5de}, {0x1, 0x7fffffff}, {0x3, 0x8}, {0x74e6503a41da3e92, 0x2}, {0x2, 0x6}, {0x3, 0x5}, {0x1, 0x2}, {0x1, 0x9}, {0x2, 0xa}, {0x1, 0xe93}, {0x2, 0x9}, {0x2}, {0x0, 0x6}, {0x2, 0x6}, {0x7, 0x4}, {0x2, 0x105a}, {0x1, 0xfffffff8}, {0x2, 0xffffffff}, {0x3, 0x80000000}, {0x1, 0x5}, {0x2, 0x8}, {0x1, 0x91}, {0x2, 0x1}, {0x2, 0x1}, {0x2, 0x9}, {0x1, 0x3}, {0x3, 0x200}]}) 03:11:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x20, 0x400}, {0x87, 0x400}, {0x22, 0x2}, {0x41, 0x400}, {0x7, 0x20}], 0x5}) r4 = dup2(r0, r1) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000000c0)) 03:11:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r0, r1) 03:11:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r0, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r5) r6 = getuid() chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r8) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="d0fa5cdabe75c528a6d623ff6f25eb88266d374fda7c831a13b1926d349ff5c8bf5c4b6b693ee1bfb3b6757104af00bb7ed66a3d29f04d7c38d6022cedb50bc3d9e05a9e7a16b4d1a7bf81d6693fd43db72f8285cb30112a3d68674f03dd99c07a30f89f502341b8302bb29f736be7e1d2fcfd4cde8496e87cd8d33875b6b98e9ddf6e85a8121d5a06d4da249da9fbc648d92b299f331d65610f4a113a99be6075119dba114339398b8b43169ca82c321e45df413151218f069266705831df045fd6d30b92706149ace0d02901ad02723a89c020218c7e60e3f21ae6", 0xdc}, {&(0x7f0000000200)="f1496f19abfcb37a927266f5511fbff8b78b0da48898803f43b7a255d714262bf3a8197599ccc52bf3ad92cc471e67405eebdd010abb9dd5c601b796edd4dbd48594c41ed6d2a5fec89f10b6b2b41b4ff312db4673ae1948c812e9150ca3aef465ec4426bcccc695c7c70fb07746c8a0810516e6152d5213dc6f8ca8c708155c6db9ff1a62025357f500becb440731df7386588207c306ab7fa9f001a2f12f65d34e1fd3", 0xa4}, {&(0x7f00000002c0)="ad520cd47ed51de9541c816186f3e70cac2b80b48fe636d291f4703816b90a81bce316820c704bd3eb", 0x29}], 0x3, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}], 0xc0, 0x1}, 0x8) 03:11:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) setsockopt(0xffffffffffffffff, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) setsockopt(0xffffffffffffffff, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x0, 0x40, 0x1, 0x2, 0x800}) 03:11:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) setsockopt(0xffffffffffffffff, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x5, 0x5}, {0x3, 0xffffffff}], 0x2}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r3 = dup2(r0, r2) getpgrp() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) 03:11:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 03:11:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) 03:11:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:26 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) 03:11:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0xb10, 0x24) 03:11:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r0, r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x800005, 0x1, 0xffff65b8, "92542c68ae996cfc50e2eb72545f0a765e81b900", 0x0, 0x20000000}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) 03:11:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) 03:11:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) fcntl$dupfd(r2, 0x0, r3) r4 = dup2(r0, r1) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000000)=0x2) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000000c0)) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x5, 0x4, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000200)="b2408a6c719bd602165f255ccc990a", 0xf}], 0x1) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) 03:11:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x3, 0x7fffffff, 0xffff65b8, "92540a765e000000000003000000000a0000ff00", 0x5, 0x8}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x401, 0xffffeffc, 0xfff, 0x3, "452d2c8a1c8a630caaa5a0dd3d54232762dec4d8", 0x9, 0x2b}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/253, &(0x7f0000000100)=0xfd) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf213165f255dcc990a", 0xf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x9, "92540200000e00000000ebec72545f0a765e81b9", 0x6, 0xffffff9b}) wsmuxopen: dev already in use uvm_fault(0xfffffd807efff000, 0x28, 0, 1) -> e kernel: page fault trap, code=0 Stopped at wsevent_fini+0x12: movq 0x28(%r14),%r15 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd807efff000, 0x28, 0, 1) -> e wsevent_fini(0) at wsevent_fini+0x12 end trace frame: 0xffff800023f13cf0, count: 0 ddb{1}> trace wsevent_fini(0) at wsevent_fini+0x12 wsmouseclose(4400,1,2000,ffff800020e09c48) at wsmouseclose+0x92 spec_close(ffff800023f13d70) at spec_close+0x311 VOP_CLOSE(fffffd8070c86688,1,fffffd807f7bf9c0,ffff800020e09c48) at VOP_CLOSE+0xc0 vn_closefile(fffffd8065bf3020,ffff800020e09c48) at vn_closefile+0xd7 fdrop(fffffd8065bf3020,ffff800020e09c48) at fdrop+0xc2 closef(fffffd8065bf3020,ffff800020e09c48) at closef+0x11c fdfree(ffff800020e09c48) at fdfree+0x101 exit1(ffff800020e09c48,0,0,1) at exit1+0x32c sys_exit(ffff800020e09c48,ffff800023f14000,ffff800023f14050) at sys_exit+0x16 syscall(ffff800023f140d0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff3f00, count: -12 ddb{1}> show registers rdi 0 rsi 0xffff800020e09c4c rbp 0xffff800023f13ca0 rbx 0 rdx 0xffff800020e09c48 rcx 0 rax 0 r8 0xffffffff814ff197 witness_assert+0x207 r9 0x5 r10 0xa r11 0x419808c2d5be5e90 r12 0x4000 __ALIGN_SIZE+0x3000 r13 0x2000 __ALIGN_SIZE+0x1000 r14 0 r15 0 rip 0xffffffff81784c82 wsevent_fini+0x12 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800023f13c80 ss 0 wsevent_fini+0x12: movq 0x28(%r14),%r15 ddb{1}> show proc PROC (syz-executor.0) pid=469771 stat=onproc flags process=1008 proc=2000 pri=0, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020e09eb8,0xffffffff82912c38 process=0xffff800020eb6400 user=0xffff800023f0f000, vmspace=0xfffffd807efff000 estcpu=1, cpticks=3, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 42138 87641 74229 0 3 0x2 biowait syz-executor.1 38113 194965 74229 0 3 0x82 nanosleep syz-executor.0 74229 507116 84464 0 3 0x82 kqread syz-fuzzer 74229 453143 84464 0 3 0x4000082 nanosleep syz-fuzzer 74229 181046 84464 0 3 0x4000082 thrsleep syz-fuzzer 74229 508462 84464 0 3 0x4000082 thrsleep syz-fuzzer 74229 2071 84464 0 3 0x4000082 thrsleep syz-fuzzer 74229 151630 84464 0 3 0x4000082 thrsleep syz-fuzzer 74229 407559 84464 0 3 0x4000082 thrsleep syz-fuzzer 74229 59574 84464 0 3 0x4000082 thrsleep syz-fuzzer 74229 259082 84464 0 3 0x4000082 nanosleep syz-fuzzer 74229 98427 84464 0 3 0x4000082 thrsleep syz-fuzzer 84464 500235 75346 0 3 0x10008a pause ksh 75346 518868 23043 0 7 0x12 sshd 98897 469360 1 0 3 0x100083 ttyin getty 23043 26087 1 0 3 0x80 select sshd 56196 12822 29616 74 3 0x100092 bpf pflogd 29616 17254 1 0 3 0x80 netio pflogd 63316 89943 55723 73 3 0x100090 kqread syslogd 55723 396703 1 0 3 0x100082 netio syslogd 84434 438561 1 77 3 0x100090 poll dhclient 98158 309034 1 0 3 0x80 poll dhclient 72451 331329 0 0 3 0x14200 bored smr 70439 278012 0 0 2 0x14200 zerothread 26950 375777 0 0 3 0x14200 aiodoned aiodoned 36211 126225 0 0 3 0x14200 syncer update 81806 248737 0 0 3 0x14200 cleaner cleaner 62244 285962 0 0 3 0x14200 reaper reaper 20938 50271 0 0 3 0x14200 pgdaemon pagedaemon 20860 372738 0 0 3 0x14200 bored crynlk 98195 78381 0 0 3 0x14200 bored crypto 21441 458550 0 0 3 0x40014200 acpi0 acpi0 28094 178664 0 0 3 0x40014200 idle1 93133 429294 0 0 3 0x14200 bored softnet 94881 191271 0 0 3 0x14200 bored systqmp 45125 29061 0 0 3 0x14200 bored systq 97439 84491 0 0 3 0x40014200 bored softclock 74281 347907 0 0 3 0x40014200 idle0 1 283530 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 42138 (syz-executor.1) thread 0xffff800020e09eb8 (87641) exclusive rrwlock inode r = 0 (0xfffffd806aba7700) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b20a5e8) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9492 6413K 6938K 78643K 11047 0 pcb 13 8K 8K 78643K 35 0 rtable 110 3K 4K 78643K 258 0 ifaddr 59 13K 13K 78643K 68 0 counters 43 33K 34K 78643K 45 0 ioctlops 0 0K 4K 78643K 1485 0 iov 0 0K 16K 78643K 7 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 1293 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 16 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 241 0 sigio 0 0K 0K 78643K 1 0 proc 61 63K 83K 78643K 451 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 4 0 in_multi 53 3K 3K 78643K 57 0 ether_multi 1 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 210 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 113 22K 26K 78643K 1604 0 UVM aobj 3 2K 2K 78643K 3 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 18 0 NDP 8 0K 0K 78643K 14 0 temp 80 3857K 3921K 78643K 2503 0 kqueue 3 4K 5K 78643K 7 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 87 0 84 1 0 1 1 0 8 0 rtentry 112 47 0 1 2 0 2 2 0 8 0 unpcb 120 138 0 128 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 19 0 19 1 1 0 1 0 8 0 tcpcb 544 39 0 35 1 0 1 1 0 8 0 inpcb 296 114 0 107 2 1 1 2 0 8 0 nd6 48 7 0 0 1 0 1 1 0 8 0 pfstscr 40 4 0 4 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pfstitem 24 20 0 9 1 0 1 1 0 8 0 pfstkey 112 22 0 11 1 0 1 1 0 8 0 pfstate 328 20 0 9 2 0 2 2 0 8 0 pfrule 1360 22 0 17 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 46 0 5 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 0 1 0 1 1 0 8 0 semapl 112 14 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1694 0 287 89 0 89 89 0 8 0 ffsino 272 1694 0 287 95 0 95 95 0 8 0 nchpl 144 2185 0 574 60 0 60 60 0 8 0 uvmvnodes 72 1786 0 0 33 0 33 33 0 8 0 vnodes 208 1786 0 0 94 0 94 94 0 8 0 namei 1024 6757 0 6757 1 0 1 1 0 8 1 percpumem 16 33 0 1 1 0 1 1 0 8 0 scxspl 192 6447 0 6446 8 7 1 7 0 8 0 plimitpl 152 23 0 15 1 0 1 1 0 8 0 sigapl 424 456 0 425 4 0 4 4 0 8 0 futexpl 56 2748 0 2748 1 0 1 1 0 8 1 knotepl 112 65 0 46 1 0 1 1 0 8 0 kqueuepl 144 12 0 10 1 0 1 1 0 8 0 pipepl 304 95 0 85 2 1 1 2 0 8 0 fdescpl 496 441 0 425 3 0 3 3 0 8 0 filepl 152 2881 0 2776 5 0 5 5 0 8 0 lockfpl 104 98 0 97 1 0 1 1 0 8 0 lockfspl 48 38 0 37 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 717 0 708 1 0 1 1 0 8 0 zombiepl 144 426 0 425 1 0 1 1 0 8 0 processpl 992 456 0 425 5 0 5 5 0 8 0 procpl 624 845 0 805 4 0 4 4 0 8 0 sockpl 400 339 0 319 4 1 3 4 0 8 0 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 158 0 0 19 0 19 19 0 8 0 mtagpl 96 15 0 0 1 0 1 1 0 8 0 mbufpl 256 357 0 0 22 0 22 22 0 8 0 bufpl 280 3608 0 133 249 0 249 249 0 8 0 anonpl 16 50734 0 35563 63 1 62 62 0 124 0 amapchunkpl 152 2097 0 1947 9 2 7 9 0 158 0 amappl16 192 1781 0 977 41 0 41 41 0 8 0 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 231 0 225 1 0 1 1 0 8 0 amappl13 168 29 0 25 1 0 1 1 0 8 0 amappl12 160 7 0 6 1 0 1 1 0 8 0 amappl11 152 56 0 40 1 0 1 1 0 8 0 amappl10 144 18 0 13 1 0 1 1 0 8 0 amappl9 136 405 0 402 1 0 1 1 0 8 0 amappl8 128 323 0 300 1 0 1 1 0 8 0 amappl7 120 116 0 105 1 0 1 1 0 8 0 amappl6 112 26 0 20 1 0 1 1 0 8 0 amappl5 104 335 0 318 1 0 1 1 0 8 0 amappl4 96 486 0 458 1 0 1 1 0 8 0 amappl3 88 311 0 303 1 0 1 1 0 8 0 amappl2 80 2579 0 2510 2 0 2 2 0 8 0 amappl1 72 19159 0 18721 23 13 10 18 0 8 0 amappl 80 1095 0 1048 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 441 0 425 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 441 0 425 1 0 1 1 0 8 0 vmmpekpl 168 7196 0 7162 2 0 2 2 0 8 0 vmmpepl 168 60090 0 58128 114 19 95 111 0 357 4 vmsppl 368 440 0 425 2 0 2 2 0 8 0 pdppl 4096 889 0 850 6 0 6 6 0 8 0 pvpl 32 175828 0 157497 153 3 150 151 0 265 1 pmappl 232 440 0 425 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 266 0 4 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff826f9ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff829060a0) at __mp_lock+0x127 intr_handler(ffff800020e04060,ffff80000004a400) at intr_handler+0x5e Xintr_ioapic_edge17_untramp() at Xintr_ioapic_edge17_untramp+0x19f __sanitizer_cov_trace_cmp4(88dce,88dcf) at __sanitizer_cov_trace_cmp4+0x11 __mp_lock(ffffffff829060a0) at __mp_lock+0x139 syscall(ffff800020e04250) at syscall+0x400 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd23b0, count: -10 ddb{0}> machine ddbcpu 1 Stopped at wsevent_fini+0x12: movq 0x28(%r14),%r15 ddb{1}> trace wsevent_fini(0) at wsevent_fini+0x12 wsmouseclose(4400,1,2000,ffff800020e09c48) at wsmouseclose+0x92 spec_close(ffff800023f13d70) at spec_close+0x311 VOP_CLOSE(fffffd8070c86688,1,fffffd807f7bf9c0,ffff800020e09c48) at VOP_CLOSE+0xc0 vn_closefile(fffffd8065bf3020,ffff800020e09c48) at vn_closefile+0xd7 fdrop(fffffd8065bf3020,ffff800020e09c48) at fdrop+0xc2 closef(fffffd8065bf3020,ffff800020e09c48) at closef+0x11c fdfree(ffff800020e09c48) at fdfree+0x101 exit1(ffff800020e09c48,0,0,1) at exit1+0x32c sys_exit(ffff800020e09c48,ffff800023f14000,ffff800023f14050) at sys_exit+0x16 syscall(ffff800023f140d0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff3f00, count: -12