kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Sep 8 16:06:27 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.13' (ECDSA) to the list of known hosts. 2019/09/08 16:06:39 fuzzer started 2019/09/08 16:06:45 dialing manager at 10.128.15.235:9510 2019/09/08 16:06:45 syscalls: 337 2019/09/08 16:06:45 code coverage: enabled 2019/09/08 16:06:45 comparison tracing: enabled 2019/09/08 16:06:45 extra coverage: support is not implemented in syzkaller 2019/09/08 16:06:45 setuid sandbox: enabled 2019/09/08 16:06:45 namespace sandbox: support is not implemented in syzkaller 2019/09/08 16:06:45 Android sandbox: support is not implemented in syzkaller 2019/09/08 16:06:45 fault injection: support is not implemented in syzkaller 2019/09/08 16:06:45 leak checking: support is not implemented in syzkaller 2019/09/08 16:06:45 net packet injection: enabled 2019/09/08 16:06:45 net device setup: support is not implemented in syzkaller 16:07:03 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x4) syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockname$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) symlinkat(&(0x7f0000000240)='.\x00', r6, &(0x7f00000002c0)='./file0\x00') bind(r3, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8}, 0xc) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x182, 0x10) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80, 0x0) renameat(r7, &(0x7f0000000380)='./file0/file0\x00', r8, &(0x7f0000000400)='./file0\x00') r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000440)={0x10, 0x9, 0x4, 0x5, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc72b}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x9000)=nil, 0x8f1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xdca}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000feb000/0xe000)=nil, 0x10001}, {&(0x7f0000feb000/0x7000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000}, {&(0x7f0000ff2000/0x5000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x4ce12392}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0xb4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e44000/0x2000)=nil, 0x8}, {&(0x7f0000ee3000/0x3000)=nil, &(0x7f0000e2a000/0x1000)=nil, 0x8}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) r10 = open(&(0x7f0000000940)='./file0/file0\x00', 0xe684a2eac5dbddf1, 0x1ff) ioctl$PCIOCGETROM(r10, 0xc0107005, &(0x7f00000009c0)={{}, 0x2, &(0x7f0000000980)=[0x0, 0x0]}) r11 = getpgid(0x0) fcntl$setown(r1, 0x6, r11) munlockall() ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000a00)=r5) fcntl$getown(0xffffffffffffffff, 0x5) open(&(0x7f0000000a40)='./file\x00', 0x80, 0x2) pipe2(&(0x7f0000000a80), 0x10000) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000ac0), 0xc) r13 = accept$inet(0xffffffffffffffff, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) recvfrom(r13, &(0x7f0000000b80)=""/4096, 0x1000, 0x1, &(0x7f0000001b80)=@un=@abs={0x2, 0x0, 0x2}, 0x8) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000001bc0)=0x200) 16:07:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r1, &(0x7f0000000040), 0x1, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xf3a, 0x800, 0x6, 0xfffffffffffffffe, "85cb228925c1253c4469d8a4fe90e0e320e68209", 0x4, 0xc8c}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000001c0)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000200)={0x2, 0x200, 0x7, 0x75b3, 0x5}) r3 = dup(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x4, 0x4, 0x10000, 0x7fffffff, "84911a974941eaeed3a3385c6c692d0eb0ced591", 0x9, 0x2}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000002c0)={0x800000, [{0x3, 0x1ff}, {0x1, 0x8}, {0x1, 0x7}, {0x2, 0x8}, {0x1, 0x13}, {0x7, 0x70a7}, {0x3, 0xb4}, {0x3, 0x575}, {0x3}, {0x3, 0x5}, {0x1, 0x1f}, {0x3, 0x9}, {0x3, 0x6}, {0x3, 0xfffffffffffffffd}, {0x1, 0x6}, {0x2, 0x7fffffff}, {0x2, 0x72}, {0x2, 0x800}, {0x0, 0x2}, {0x3, 0x7ff}, {0x2, 0x20}, {0x1, 0x7}, {0x0, 0x2}, {0x0, 0x4}, {0x3, 0x8}, {0x3, 0x4}, {0x2, 0x80}, {0x1, 0xfff}, {0x1, 0xc9}, {0x1, 0x8}, {0x1, 0x94c8}, {0x3, 0x8000}]}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$unix(r5, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000001500)={0x1, 0x3, 0x7, 0xfffffffffffffffc, 0x8000, 0x4, 0x5, 0x10, [{0x8000000, 0x7, 0x3ff, 0x10000}, {0x1ff, 0xa00000000000, 0x8, 0xffffffff}, {0x2, 0x1, 0x2114, 0x5}, {0x3, 0x1688, 0x6, 0x80000001}, {0x0, 0x0, 0x6, 0x998}, {0x1f, 0x80000001, 0x42, 0x8a8}, {0x4, 0x80, 0x200, 0x7}, {0x80000000, 0x3, 0x3, 0x8}, {0x1, 0x0, 0xfffffffffffff001, 0x20}, {0x8, 0xaa, 0x359b000000000000, 0x4119}, {0x3, 0x2, 0x81, 0x2}, {0x1, 0x0, 0x4, 0x6}, {0x0, 0x200, 0x20, 0x6}, {0x5, 0x0, 0x0, 0x10001}, {0x1, 0x7, 0x20, 0x6}, {0x1, 0x1000, 0x8, 0x3}]}) r8 = open(&(0x7f0000001640)='./file0\x00', 0xfd43fc8b97e5dd35, 0x40) syz_open_pts() ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000001680)={0x1, 0x6, 0x80, 0x6, 0x101}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000001700)=0x3a) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001740)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000017c0)={&(0x7f0000001780)=[{0x81, 0x1}], 0x1}) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r10, &(0x7f0000001840)='./file0\x00', &(0x7f0000001880)=""/110, 0x6e) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) r11 = accept$unix(0xffffffffffffff9c, &(0x7f0000001900)=@abs, &(0x7f0000001940)=0x8) fsync(r11) 16:07:03 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x2) 16:07:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x5613b53f958f6d27, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000640)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0x8000) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r4 = dup2(r1, r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x28, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r5, 0x9, &(0x7f0000000200)={0xedf849b4f8bcb7a, 0x0, 0x3, 0x2, r7}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x4, &(0x7f0000000100)={0xffffffff, 0x10000}) 16:07:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = socket(0x10, 0x0, 0x9) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = dup2(r1, r3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x9) 16:07:03 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x41eeb2dd19b2ab0d, 0x8) getdents(r1, &(0x7f0000000040)=""/101, 0x65) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 16:07:03 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7ac, 0xfffffffffffffffa, 0x9, 0x0, 0x66, 0xbe, 0x2, 0x1, 0x3, 0xfffffffffffffffa, 0x2}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:07:03 executing program 0: r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000002040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016ee83522b1e176c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffff00"/4106], &(0x7f0000000080)=0x1002) 16:07:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) shutdown(r0, 0x3) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:07:04 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x862e6491b29cf51a) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x6) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) 16:07:04 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x20000000000001b2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x8, 0x1f, 0x5242, 0xc04}, {0xbdee, 0x1, 0x9, 0x8}, {0x8, 0x8, 0x1}, {0x7fffffff, 0x6, 0x4, 0x10001}, {0x3, 0x1f, 0x2, 0x8}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:07:04 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) r1 = geteuid() r2 = getgid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x28, 0x0, 0x0) setsockopt(r6, 0x9, 0x28, 0x0, 0xfffffffffffffe57) r7 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x8, r1, r2, r3, r4, 0x8, 0x8}, 0x3ff, 0x3f, r7, 0x0, 0x5, 0x1, 0x8}) setitimer(0x0, &(0x7f0000000040), &(0x7f0000001100)) 16:07:04 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r2 = geteuid() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000140)=0x4) setuid(r2) r4 = getgid() chown(&(0x7f0000000000)='./file2\x00', r2, r4) 16:07:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) syz_emit_ethernet(0x100, &(0x7f00000000c0)="b6e8e8c6843b1f9cad3c11d147ddb6d2f39f55bfae65f682bbe161c3ccfe400bd5e89a6c76209fe4f68f74328e756677e92e18009e9d709ef0cbfe58374ae35ad95baa8689094266d400000000000045c0020f4c") 16:07:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:07:04 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/130, 0x82, 0x1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xffffffffffffff43) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='@\x00', &(0x7f00000002c0)='-\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='%-%\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='\x00']) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, 0x0) 16:07:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0xd07) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000080)={0x3, "40a1fcf15b0eb7e99e482124c1908854a6503c9c5d956d17576897930c0d2ae11338e6df804fe24b3afd547f0a6bd6f787d2ce01a964e79b6f7994a415e56932c6b3ef32947bccd8a84010163d67f9300ffca2766a27d47ad27bd02a"}, 0x64, 0x800) 16:07:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x15775f3243a5c3b3, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./bus\x00') open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x141) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:07:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x28, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x28, 0x0, 0x0) r8 = getppid() r9 = geteuid() setuid(r9) r10 = getegid() r11 = getegid() r12 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r12, r10, 0x0, r11, r12, r12]) r13 = getegid() r14 = getegid() r15 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r15, r13, 0x0, r14, r15, r15]) getgroups(0x7, &(0x7f0000001340)=[0x0, 0x0, 0x0, r11, 0x0, r15, 0xffffffffffffffff]) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x28, 0x0, 0x0) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x28, 0x0, 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x28, 0x0, 0x0) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x29, 0x28, 0x0, 0x0) r21 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) r23 = getgid() r24 = socket(0x18, 0x2, 0x0) setsockopt(r24, 0x29, 0x28, 0x0, 0x0) r25 = fcntl$getown(r24, 0x5) r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x29, 0x28, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r28 = getegid() r29 = getegid() r30 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r30, r28, 0x0, r29, r30, r30]) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000000180)="b542a5d19d80529638d5e2092072d0e007600950bccf9432eabb867c755086466e71d89c5dbf42b7c2c5", 0x2a}, {&(0x7f0000000200)="02c0f3c246fc4f16b92a100ae71f75cd2af39e64f4b099abcbf13a00aa54b501571ecc73193acbb3f863c3e479881fd5d412924a4234e8b86c3fc9b5477adbd80c42a17df942cac6eb3d7c038b29a5859c", 0x51}, {&(0x7f0000000280)="d948f9c930376be6e9ad4f71f84747f4e6ad2c06cb3f155f98ba154b71e42548c953cea717f381db163c60fbfe3f75741a2c79adc2756d75d3ad1542522b136e0f23bf12f67487f3cf5f9989de9157e0a20e919c2b1a38813fb4c0524f46ea4e22c037128b2cf412c4e0312104833bf41fbdb26de6862d1bb3d3eda021cab19aed94b1c92c91e90dd255434d59ec353763391b2204f0f4a7c389b47fc7a01567bc353a0b5d544c7108636270aea2daff1a8ba50c59234156b5514104024bd7383a2c48661e14b6796abe8e10f292477c7627f3398c1fa750b6439317609482f5c20f25f0d2d41b4973c7286ea449f3398d9f8b332c441b47124ca9f2b5bb54d57c67df1d496b0bf1147f2a4ef2ad919d2d1ef46c0a377a9f2a31014ce3a012230c4aaa01620c1950312aa51c8369c9652d92ca4271065a77c765d8b7f64b235d14e5ebe042a50acf3c6b4e36b348f801de68a9affc53b528f0c1baa840c72fa001c6d0222580c189bddb1255c0679e52e6b6cc453c6c402cf8a460810350bd38489fc71e44de0dffeab57c5287bc3a2b2f91a996325f589dfc05eabe19329475487a77821b3400f1493af4db5441739038e612782747d4f7444f73916e184d1a63d61c87aed9057d53819a72c578d9cce4f00198e0cce268a83825239f1d478a2148c4748c23587c33c06306e7419ce2fe13cbf48405bfd7cff03c78f4eab865122afc4a76e307e08adb9dacb3a97d9ad2cc7e98485a75f210894c55429012854dc7cac05e453724f4df33586ab0142b5ed7fda26525f193d851ff7a2e16b30c9a154b36813abca2f2a33ee4fa98c91da0deabd61ebea895f8e2f0ebeaf934d249d832d9e6683a9ed63f33b2ef88bc164e2dcc9b613be05944d2268439e6b068a6b45ee338bd475669589f5fc179c5d865c14c8a93b153e1ad00f7cf7d9b2b494fefa4a00bba5228fc968fc85071123684d916a29d54b53fa5098d44213e9096516ff89da41c5a98d776707715a90c6dd81643030ddcf5b9514022bc3d7713c66195ba2d2acadab5bdec857f0fd555aac33d6ac86580cb1c06e73f2aa7fda85817391f2948d176c83a3160eb1bcfead3f0b836566db83abc31cce0a0f88be1b7c61a339cadfed3e0b19f993ee7890d89ad410156e00596ee6888f794ececa5d63b83c7d077816e655a00c0a3c3215041ab2549787b9c82ceef9b96f49f4e6d46847ffcf54229b0bd142331e3997b9662f13e443d10610764d0d78c165302acc861f92f2ea87a8b1283e9eeaaed024bddfb70f6cfea92350fbb421095aae4d7d9be51a28f2f9d81904cfb36aa17769c0ab2f89ea0f3c0e343eab63ed090801213fd54fc3c235edd731bb85e4eacc091764c1db4350ae449523c38f873c8d3e2550da03488e11bdcdf6ecd92a97977a343580a2ced8c8267d7bba8aa9fb1a44b9d243ac086fd65721456fbc3946c1a8ee13f29b146701dc8bb17adc3cf0469ea4ea90d3fe52f73368e3ecc3ea519d157c5a8c8b3136890677c19d7c3395c2e132ed171b58d7a3882c9aecc8fdfd588cfa4e906784cd537583e559779b48e7c87626ba770bf5c837d0caa8d48499d1de83f120218454fb81cc14661787374ab01e32abbfea3824886fb44042ff7c7672d0b9f5e9c9554990e646383631dc0a10ee5f346a77809a63527b3fa260a2d740277b86a28c04ed8337a733de721a34c48e6e2e5d185082e5eb9821d692e584c966041caf05d7703b82245423c98345c28382baa00edf2523ab2abdb97b9ed8dac48175a2ac83935fc89df669c1044a4c1f232fcab37a7dfaa636d4a71fb11c3dbcf773bdd5ddbb2a5181ee43fe5d2fcb0df5038c75662cab6a0318725d87911d6c264ed104cc1242c87cf60887c1d2d98b95b63f5dddd434525689e56d30eb1d8d76b3c3a1a0e455489b1eef736dc7ee1e6dd082fc11e4cff9270b6829483794f771aa2fdde77963fafd88a2d40d47fd5af5a459fc5432399ce61e0a05ffc8134ae242b12dea81836ee833b991ce46d3d688f672f1416c2fe68652327273f10e2ba0a3dbe23148c7524c349eec6589aba87f7b55f6aeaff95489da421809c3aae3a242722e2e610922f910e34bc300515f75970f998d803153c0b34ed299b7f3923a92179eb7f2861f6f4bb71429ec4676a99b9e95a66bbc549851610b486e1af74ead09d9ff78a22951aab1a017b23d6d924737801bcb925c1d07d32eba56473fdfc056dd13aab1df2d829fbedab5b66e4639975f2689e049b54610a02f4c070f0c487508260451a00cd133e08775a4efd122bc33880805aab84758263516a5f20108f4fa0dee6071740348586fd6ec7f98559872d51ad257d7b173047112c457e770d590855ab9fb2a62419fc8d10b00620dab88c172ae2e5bb121b6fa5b311276f07b4044b6e0154ffdfd8b5a3c6724e617bfc1aa6929820b20b928ce441dacd8a0ffaaf2306c0dca91617952c9d1ed9f623caa42a6c0cd734c106fb235e10b456f6054d32e66879c06f52aecbaa652d6950998392b54f14f11bc69eb7a03b1fd4c1793832993539876c37b400cec79159bc55a5cd5644a5b284da734e118317a315d1f00475db6b030d166647cd9c9ea8fdf25f23755ec9ce70e3e97b57a47d3e8d61af276527e301f1714fa7b5b2a2ed6fbef7610ba9884a3f0e4fcb532ac538f0899eea2699788fc45a55600249b058d7e5b26b9486399e660dff97d4302ce696a549517e35f4de04934e74aae5a0e16deb374b9bd00851fdf728ad66e81c425bf4c7d26cb393d3b249f7ed8699ef309fc9d2504b01710a82745c2ef33e8df05f5974b1e54171abdf4b670bb9f1341329d53ed2bcd521bc49751417604c4304080272bc615b9012cdddea6861c69f1c850a1c10314fcd9de79691bfad64706a2873ae1008da125edfe21f39722833d4342b6437c8e2d3dda8edd4eeaf09ecb97b9e3cb65f85d5b4e6410a786309dd889cada9f31ab2e6a0f036b1e681f045c022e87288856c528440b381ade2c23d3728e8c76aedaeadfa11a5f730562a9d738a0eb58184a0c33465408972a22c4e39b0f1465710e769f6c1b000b9d30046b6c5a9205e89875f639a54b95bfeb893c55c880ee855198956e806870ee49ba92731ef4b7c669b9e1b8f056f83fc63fb48059375472c17380855169b624da7a97f8040a8b9576242a5900971caf6ecc4e6788cab22d663bc88dc265d93503768426c312be9726e7c45d6460325c7666c1dbd95199d9f4616a32e3c829e7a8936a7d08a558a11854fac769c3a5831fcc6eb67431940a8288c1ef06bc660143fb343cee44e6af7a48ce9f43e19720c88ff0f8320c9a8c236ba96bae26468891860d48eeae0905c947255f29f015c4bae5a965aa57b28d79a5d6e4bdf6a22e90197ffb1601a61a026361a31c5a6c6f8e88359c930db0bc62a52470ed88f9bf6bacf640aa1f6bc327ceb760c28f8cd5672a843a825cd96bc5256cf4684cf10ff7cf721260bb07310391b7bc738ae3dc1878818e628515625efe6dd2adfd1c2adc19cebd2a37d9be1a5a6fc63ab769eacfd00816432ac3c409001a8b38fa146fb22d35a8bc2dd2a57cb42c01b2a9b0778f119d62da47dc6ba7bc0793dfff3690ee4a9c71284678651321ac8ec252a09376ab9d670a3daa08c8290d120d2cb2d96beec2545dcf4ff811ad46c69587680524852dc190cb70b401961d65e09567abe4f8c0812f6dd2b0452498774a54bc62f2835e6deaafa11df293159ec835eafc1bb19830a08b68302eaf83d506a18dc4a1cd6cb2b1597e3437303de0706b455d0e4a1fff705e63b919bde39881950f3a5d4426c11b395106e191ddcadbe0f79be9b32ca2c1bae52020fd79682c731b2d33db41f0aed759d22bd332c21bf6904675efa12279caad6f7e9234c1eb45273eefcfa4ddc18fb8e834a9b68ac6364499ef2b4c62a859035c49ff39cfc6ceaa0ff8fe72fe39aaa3343e1212ac7a3397fa222194ac67921e3625896507ead82f0cd092cae5a87cc939d893b70de888877b0e1e93916185c3203ce2821db929dc11a5aa565b1f0fecb633ea2b093c7ebc7b8bb8bbf0e44f52a7abc5f371c622e1de12a6d4a9d2c937c721af577c3f643c54f66d0067034350b972fd6a8f626db90ab87a780c624495eab8e09e9a816cb2d1cfd60a4b07a808f87cf5cf81d2078c0decff3251fc1aea8714b32981bed81da0b05a8d156f244f1a4e06e0f7baf1b5b2819328c70a74385ed607d2275ece91bb46a3c657f254e16c458d765f2c78661eceab7c34202a7710049313224ad4f482dbe6005eed3d42d0b6ec1a891a531babc46365cebf71b4c871b6e3a20cb7dea1cf6b10e3a930dba6d5e5de86375e0fa062b3bff7317d046d24936c12f506f2fb269f4fe52d823ad3844869f1b54263475b0634e6cc2559cc30476dcb17cd998e4eeb531288f1a5696a5ffbedb2ece64b8d191b9648b0bb0a53a359c3610cc3c028af17fce05b2e4af8ce2e29dee007b30093c40a94ad5c18e2701f77ac154724f98adec5cbb23cb7880fb72411f961d766eda79b16785c0a8e8a5bb02739a36106bd8051bfcecb3fbbbd3a63d66b4b10241eb877b5003241bd63a5a93d95fdc17419c3c94262a4670e59dcd8d8ec933388a36677a17089289c837df6ca71d56458eeaafc9293d390cde83ba4b75a0f51d702b72b883e34346284a6f66a01eef56ee116278994a1e5c5eb1f101517d5027d015bbfbb0313078a08b7ea8cc7a4759013d629b1eeec730f695547581c35e2badb7d1174d67a6f8d4ad33027f9ec52729768dd3fdf71a3bb7a073489c1dd927cb1d98cbd2c35e38b7d0c76214ae7186d11c5732856f6d083c8ab449b80099462e394c079a984f6eeafcc16b2565b05c19435359057cd890b749dc8a18836fcdf4fe5fdd5b8686091b308e392de74ed8012ee9bda791ff7d0820c21e31917b617db57632af785ecdf133979d812c0317d3475bbbb15c9a53f17f30816f690b64bec26260de85d6d479cf46e358bbe531982fe6e1fba79061e6c055ffe467fc2639b3097078d2af853f779ea7cd4facfac6418164fd748823b537c61f82fc4709897a820abb1f387ed98127deea6c31bb633695e04ac6f58850067e462f2d673210c48064438fee116129ba02c5caf11d8bb2a5a4eb7b7215ba7c3ed8333a5a0b5d866285ef4a7f35aaf1c03fc58639cfd8da582cd98d30bd96a0333c420fb49cc1d18f6f03cb42b73ffdb905b9e7b2033a2c8c242b48d194f4891816915adb61bf67af15aea23fdc0793fa5964b0675d832526eef7b21d2b08da0bbc0891a0206aba9274c9573639b3a556d2ea6d930653fc847be49328ebb0d4d0859dfc5c0d5313f0a69073eac254e9f9f1d5e2b8a311aa1e1e84a9fe56d0ec10657a7631540c11e04e66bc507907a2c3c89a1b7867ff3fce065d2bcd6a58e6b5055c7f52eee64dbdd268218f5f5d10cb9f7e5e1389a5c50fa93501901e1ba60eb5a71ea5bcf1cab0ade8dc50bdc02f7225648572f51cc08ea9a27d9ccd941b752fa3bae86248fd6a28882ec29a6029e3dff72391491dc0fefcd00da6dee69bf212bc16ad0ae593d5095d0906d1491449ffb78a68b5da246cae5dcafb384c94733bc818125fbb0c43d98bd140a541278c97b5578105d84d3bad0dc8ddf67d7adb96763dd8337b1bf0f9b256ead5fbcf3c206a7a18723cc1ed18e4376072c468ee0ed284b3c13f9f041f14340212e7713ff6eb4e587650a66cf6226903a10b3174117544afada170", 0x1000}], 0x3, &(0x7f0000001440)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r0, r0, r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r16}, @rights={0x38, 0xffff, 0x1, [r17, r18, r19, r0, r20, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, r25, r27, r28}], 0xc8, 0x200}, 0x408) 16:07:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = getegid() r2 = getegid() r3 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r3, r1, 0x0, r2, r3, r3]) r4 = getegid() r5 = getegid() r6 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r6, r4, 0x0, r5, r6, r6]) r7 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000040)=0x2) readv(r7, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r7, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r7, 0x20007461) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r9, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r10}) r11 = getuid() setuid(r11) r12 = getgid() setegid(r12) sendmsg$unix(r7, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00), 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="00000100000000000000000000000016e37c3ced763500", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32, @ANYBLOB="de1190e51fc0cbf1d408fb83068ce0af"], 0x4b, 0x20a}, 0x0) r13 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r13, 0x8004745c, &(0x7f0000000040)=0x2) readv(r13, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r13, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r13, 0x20007461) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r15, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r16}) r17 = getuid() setuid(r17) r18 = getgid() setegid(r18) sendmsg$unix(r13, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f00000019c0)="0f3c61", 0x3}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000100"/16, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="a0c3fa84a2fa147aadff40bd863dbe00040008"], 0x38, 0x20a}, 0x0) getgroups(0x6, &(0x7f00000000c0)=[0x0, r1, r5, r12, r18, 0x0]) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, r19]) sendto$unix(r0, &(0x7f0000000000)="b1000501600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 16:07:04 executing program 1: r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x111}, {}, {0x101, 0x5}], 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x5}], 0x1}) 16:07:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x5300) r0 = kqueue() poll(&(0x7f00000002c0)=[{}, {r0, 0x1}], 0x2, 0x10001) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x20, 0xa1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x40, 0x0) r3 = socket$inet6(0x18, 0x4deeaf93a2d80a01, 0x95c) fcntl$setstatus(r2, 0x4, 0x8) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x4040000000000, 0x100000001}], 0x3f, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x4, 0x2, 0x229, 0x62b}, {{r3}, 0xfffffffffffffffd, 0x40, 0x800fffdf, 0x21c6c372, 0x9}], 0x2, &(0x7f0000000180)={0x3, 0x2}) r4 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000640)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x15f, 0x6, 0x7, 0x5, "4c063447d4de32a2ecc3ee13a16dd5b873156cac", 0x8, 0x2}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:07:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:07:04 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000540)={0x3}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) preadv(r3, &(0x7f0000000500)=[{&(0x7f0000000480)=""/34, 0x22}, {&(0x7f00000004c0)=""/33, 0x21}], 0x2, 0x0, 0x5a) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) setsockopt(r4, 0x0, 0xe6b, &(0x7f0000000400)="24d36222696e4159570d663114c9bdce9c12ac628045cf21b4b31637d5fad1724f11ce4776995924d6bc6db471a3afd4e7e9a0546f7a7b4ceb53f6bc4333ce4104f88f960a5d1f836cae04", 0x4b) ftruncate(r0, 0x0, 0x402ffff) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) preadv(r5, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/145, 0x91}, {&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000300)=""/155, 0x9b}], 0x4, 0x0, 0x0) 16:07:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/94, &(0x7f0000000000)=0x5e) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000001000/0x1000)=nil) shmat(r2, &(0x7f00004ee000/0x3000)=nil, 0x2000) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r4, &(0x7f00004cf000/0x1000)=nil, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/85) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x40000000000003ff, 0x776e25bc, "73ff4d4d7ee40000010000000000000000001000"}) writev(r3, &(0x7f00000001c0), 0x452) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCDRAIN(r6, 0x2000745e) 16:07:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) fcntl$getflags(r2, 0x3) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x100000000}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r3) 16:07:04 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() setreuid(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000a0b000/0xd000)=nil, 0xd000, 0x6) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) getsockname$inet(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x28, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x28, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x28, 0x0, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x28, 0x0, 0x0) socketpair(0x10b54b220c05266b, 0x2, 0xbd, &(0x7f0000000300)) r10 = dup(r0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x28, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x28, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x8, 0xfe29cc313174fbed, 0x133b, 0xfff0000000000000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x22, 0x20, 0xeeaf}, {{r4}, 0xfffffffffffffff9, 0x80, 0x88, 0x5c8e085, 0x1}, {{r0}, 0x8000000000000000, 0x8, 0x10, 0x247, 0x1}, {{r0}, 0xfffffffffffffffa, 0x23, 0x4, 0x8, 0x9}, {{r6}, 0x1, 0xd0, 0x2, 0x3, 0x7}], 0x2, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff8, 0x10, 0x80, 0x2, 0x1}, {{}, 0x0, 0x1, 0x80, 0xfff, 0x9}, {{r8}, 0xfffffffffffffffe, 0x18, 0x1, 0x60, 0x8}, {{r9}, 0x0, 0x61, 0x2, 0x7, 0x1}, {{r10}, 0xfffffffffffffffd, 0xc0, 0x4, 0x10000, 0x401}, {{r11}, 0xfffffffffffffff8, 0xd264368d0d8da806, 0x4, 0x1, 0x7f}, {{r12}, 0xffffffffffffffff, 0x1, 0xfffff, 0x2, 0xa1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20, 0x5, 0x7}, {{r13}, 0xfffffffffffffff8, 0x8, 0xcdc0b1a6d2f3141c, 0x3, 0x9d10000000000}], 0x9c, &(0x7f00000002c0)={0x6, 0x9}) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:07:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x1) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) setsockopt(r2, 0xfffffffffffffffc, 0x7ff, &(0x7f0000000080)="9780f67a19e9c8e6713f311dfb2c583a1bf09ebce4260e5e7a542c0477996a8cdd0465e103d07143196e5247d1012754a5a549f602f38491d587d6063ebc6dbc17ca76a30480954e40f7b9bef0477a7289b91711f107fe5b094d1d2dd545a9d3a90edf", 0x63) 16:07:05 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) 16:07:05 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000180)=""/114, 0x72}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:07:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x8, 0x0, 0xfffffffffffffe7a) 16:07:05 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x9) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r5) socketpair(0x6, 0x3, 0x10000, &(0x7f0000000440)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000037c0)=""/4096, 0x1000, 0x0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x20, 0x0) openat(0xffffffffffffffff, &(0x7f0000000600)='./file0/file0\x00', 0x20, 0x2) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000000380)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x255, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r4) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r6, r5, r4, r7, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r11, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r11, 0x20004276, 0x0) fcntl$dupfd(r0, 0x0, r1) getpid() setuid(0xee01) recvfrom$inet6(r11, &(0x7f00000017c0)=""/4096, 0x1000, 0x1, &(0x7f0000000300)={0x18, 0x3, 0xfffffffffffffff9, 0xffffffffffffffad}, 0xc) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r12, 0x8010426d, &(0x7f0000000640)=0x7) kevent(r0, &(0x7f00000007c0), 0x4, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x4, 0x3ff, 0x401, 0x0, 0x3c79, 0x81, 0x61, 0x1, 0x3, 0x1f, 0x31b}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000007c0)={{0x875, 0x0, 0x0, 0x0, r5, 0xccc02a32357a099f, 0x401}, 0x8587, 0xf39, 0x2f}) 16:07:05 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) r1 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000240)=[{r1, 0x40}], 0x1, 0x10000) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) close(r1) sendto(0xffffffffffffff9c, &(0x7f00000000c0)="aafb5d9dd8cbab6d8250cf644a2e3da32e658cfa3299c8f6f02eebd27e5fc9dc4a6b21f4442894f244549a8903e19c78e903acf063bf5fb67279086161d9214c71fc31e07ac881cf2bacc83c84981a3a023a634e8c351d8c7fb9befaccc825e771c3a440a62d17cdd86cc3b6e92a7860db396d686545f17962e263d91b89a354372bac9e7d119780f6dc083521f499a70e1f3928c7f7dc748e2a76cb0b66a78939063f8f90", 0xa5, 0xb, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:07:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="b4e6221c00000200", 0x1e0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:07:06 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) 16:07:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) dup(r2) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 16:07:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="be") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fsync(r1) 16:07:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:07:06 executing program 0: getuid() r0 = geteuid() setuid(r0) setreuid(r0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r1) r2 = syz_open_pts() fchown(r2, 0x0, 0x0) 16:07:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000004000000000000000000000000000000005dfef3a20000000200000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x0, 0x3) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) fchmod(r2, 0xa0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:07:06 executing program 1: r0 = syz_open_pts() chflags(&(0x7f0000000040)='./file0\x00', 0x10000) close(r0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x2, 0xff, 0x4, 0x1, "9ae75e01e5ac4169106e58c2b8ddcd326ec65708", 0x6, 0x40}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:07:06 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x40, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x28, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x28, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x24, 0x2, 0x8, 0x7f}], 0x1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x70, 0x80, 0x2, 0x7cc8}, {{r1}, 0xa, 0x186, 0x4, 0x100000001, 0x100000001}, {{r4}, 0x7ffffffffffffff9, 0x5ae9bcbc388997d7, 0x2, 0x2, 0x36e3}, {{r1}, 0xfffffffffffffff8, 0x20, 0x2, 0x0, 0x1f26}, {{r5}, 0x0, 0x1, 0x1, 0x7, 0x3}, {{r0}, 0xfffffffffffffff6, 0x50, 0x20, 0x3ff}, {{r6}, 0x0, 0xa0, 0x10, 0x7, 0x8}, {{r7}, 0xfffffffffffffff8, 0x2, 0x4, 0x78, 0xfffffffffffffffc}], 0x180000000000, &(0x7f0000000280)={0x9a, 0x6d34}) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) setuid(0xee01) r8 = msgget$private(0x0, 0x104a6) msgrcv(r8, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/215], 0xd5, 0x1, 0x1800) 16:07:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0xa0, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000200)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xfffffe63) r5 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getpgrp() r11 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x1000, 0x400000000, &(0x7f0000ffb000/0x1000)=nil) shmget(0x3, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r12, 0x8000006, 0x5, &(0x7f0000000d00)=""/216) semop(r12, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r13 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x3a, 0x12, 0x0, 0x0) setuid(r6) r14 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r15 = semget$private(0x0, 0x4, 0x180) connect$inet(r14, &(0x7f0000000580)={0x2, 0x3}, 0xc) accept(r5, &(0x7f0000000440)=@in6, &(0x7f0000000080)=0xc) semget$private(0x0, 0x6, 0x40) semctl$IPC_RMID(r15, 0x0, 0x0) 16:07:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x46f}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x800}], 0x9) semop(r1, &(0x7f00000007c0), 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/146) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000100)=""/253) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x20, 0x0) close(r4) r5 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r6, 0x0) bind(r6, &(0x7f0000000700)=ANY=[@ANYBLOB="02e715e73bf80101000000000000"], 0xa) r7 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r7, 0xffffffffffffffff, 0xffffffffffffffff) r8 = socket(0x2, 0xc003, 0x11) connect$unix(r8, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012a6d47472b3e05f5d6609b8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dcc8259624ca41251a5e1e9f137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1dfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f044cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f0918fc7e6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c45a2154d300fdd719ed5c5d5fca788c80bc86128b12c42f986a8e06cd71b"], 0x10) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf3", 0x14}], 0x1) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000200)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x100, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x3}) open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r9 = kqueue() r10 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) kevent(r9, &(0x7f0000000180)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x9d1, 0x0) login: pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) 16:07:07 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x418, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) clock_gettime(0x2, &(0x7f0000000000)) 16:07:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x9, 0xfff, 0xb0, 0xbc1}, {0x7, 0x800, 0x800, 0xd1}, {0x2cc, 0x400, 0xc92, 0xcf39}, {0xfffffffffffff800, 0x0, 0x4a, 0xdc}, {0x0, 0x7ff, 0x2, 0x5}, {0x1, 0x7, 0x20, 0x7fffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x1) 16:07:07 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x9, 0x80}) syz_open_pts() syz_open_pts() 16:07:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c, 0x200000080000001}, {0x400000007, 0xfffffffffffffffe}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000280)=@in6, &(0x7f00000000c0)=0x1a69e2b7c7697f48) sendto$unix(r2, &(0x7f0000000180)="c806ee84e6ab91", 0x7, 0x0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3) r3 = msgget$private(0x0, 0xa9) msgrcv(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000003ff7df7c00000000000000000000000000000000000000000000000000000000000000000000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a408c2bd60f39a27c768e240442350000000000000000000000000000002ecd00000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000014ac1093d2ccd41313eb0b3d39890ca314c35e43fd548d70dc"], 0xb2, 0x3, 0x800) msgctl$IPC_RMID(r3, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:07 executing program 1: r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x1}, {0xc0, 0xfffffffffffffffb}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\b') 16:07:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendsyslog(&(0x7f0000000140)="b57ce4cd0221626ee087303175a069755ffc56f89df89fc741ce25377966578d17dd577a6bef04649e067d94b33a00c12acf71cfdf5354a8895acd95d83871bf7267c5d2569c6753c842552a7f9e5371259db3aa2f445378891d4ada45927e022fad543e80ce5822ed52e44f217648c04233a8994a4e21e67a336bd1fc3c00180e83213e5171c5d70b91eb28", 0x8c, 0x0) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0, 0x248}, 0x802) 16:07:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x1, 0x3d8}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="732a4ff1938f9cac24bf62", 0xb}, {0x0}], 0x2) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="cce10ee160a6f986a9826a5e2c9d", 0xe}, {&(0x7f00000001c0)="33dc262dd06e780e305ffb59a5eaf37f8cde69225572605920ec0d4921a87db98ee37dbb92c431d3a4ace4ae379b1c9953243b945b3284f11ac819094cd9e6dcb2160e1039ebcfbcf0cfbc97a7601ccd31699285e8c547eccd9fddcc6085cd4760ded311aa39742cc15f79da642b6670cd67a631333f08999a1188d3d12483c9b796bf7ab35a65f41fbefa00c609179894fbfc4e6f1126e04e85930edcb7eca4a6539225cb10b954231efbfb86018a52632b3dbc06644f35e6c2c3a64adaca83b8e3726fc6021a3160465ebed16a2b79681ba8407cf3343e2691", 0xda}, {&(0x7f00000005c0)="c679f55b383fa5bceb4e8611a7e3e436410eb7b0fcd3b2ffaf97b0d685ba4e286245214c90f5ec62054f8e99379a32635e3bec825f340ca4bf42c1e89033bc45d09e71f46af52d62020e2c6a749a92df3f674ceb7c5426e0d6930bf9cef676c00a233e53c6665a708fcc9ae4ff953c37aae9e753951f1c483bb8c0461ef6e98157dc2545636d52440f0ed2546515c98041608920b2fec1b1f875e0b5d890cde36f278709929a823bb0aa4507dcaed20edc953b41bc191e72a72c51674397356288b545e9e22d28c5bca68b416909e90a63a131612a5d1efb61efa5f3975e5085cb5b45eefa91f415866350461af531fc742d380ce02870c8be6f56d7ce735370c250100c7107e04a4f028c6aa9e07d8eaec188bc115d42f9b24c4952c9fedd808776410bf890848f5f0150590a5f48daf20c9b14b3475718eed3182266b7f7fc940a1d66fe85ef313e92ae69f1c45fccc05b2d62b2c0023276b9fbb5543fdc3a7b00975cad47098e9b52afb052179be5ced7044c35260d54f7384e04432c333f3f851cc37ac3ef8bc149e92041789cd474d76904af86c2c5a5682fbf62ae3672fdfaef6d9d6d9085e3cb1a8d9986c76800087bab4527f5b5bfa1c50e20e5faacf4b848514fcc530942631d2023db3e957e55e7af7c6715ee0da8742a1f356a6fd7aa010f353b07586f8db0056c72c37ceb3b29ad952bc5331d20fd62ceeec6567f3ee4cfcc5bdccb2eb38f14d2cf3a5d875be50c08c077f2702f5112fdb8bc357a5268dc4e372953b20770674ec485df0ad9d96c48b497e9df94e7131db1aa22a575c47e87230e593320345e81248861270e72390f3e01e2657db83f3b54e32545b5b766a1587ded81fdcaa29938761d4932b194306046b8264b29356ba040fd2bf0239442218812a485d1859e758f927a2b077cf88667afcd82317a54febd6c73e6ccd4f9dce8c5d3d1d3a359f48e75da49e56cc1c44e6719eec5e9841046d28c3e5c41119f9784815986c4a35d1da495db0cde706b158ec203aa3b170d5c9672a49a4b1ccfac25fce0fdd93fe8b5abd061cbb40ef6edffce50428895395532a47244bb47186775de6327d910a1fca2ecba7fa1e8eacd83f77f1ad2ab0731c213cd45c73930853499fb71ba1be7c21fd6acb392396d338a4258fa08c69e49513b50c8d4fe3cca1e4d30db01084fad1e50dd82a5a7f8eccdc889f802d2d5944bb2381be441f08851e4f2e7621fb8e292e7ce71c8c4e4512f3aca4f94a076b9fd948a3ea924b5efa6ba77a53394b47b320ac705d7dc993a77e6bca7373d9671249c98920501e7b7a6427bec233eb3ca7ec7a1487e94fb0f5e7ece8727e3362e097672a693b3cb53e9bac99f17011ff615a9918a92671ff48fbcd05ec9f0d79d5c29b29e86a160f6d6d7ab23ebb3b3e2d06ddba949d2df94528e2c9f6088765bb2a6bfce69229e7cd0cbe9dedc0e5da2553b1f1e8ae33ccd2616a37148bf0a4df05b340bcf6e3cf40fe615a03eade99db017fb7dc22f4f1e93dd0d2690ef855699cad8bbe8ce41c6a317f25d667a891a358c64fd5e00c370e83e4a92a9efcea52d5d35ad4e0083c31a80589dcad10d321ca6974423a4b9e2f9813504e51bdced5de44faac000ed370437aa329d592655c3d76ef7865ebc9fcf3ba18ac2e53ed721a8ce468dfaeaf26d981a1b285cc5f899330fd1a24403c91d23faba277722d910337e07ead612e9915b497120605954783c2806d6f4fa847a35e3fe0ab8411d2206cc25ccb3f03298148e55fd3f80691888312e960c090fc459092678ea711f56b639afa226baa4682361d0f85516eb36fc8c2c902d700695be90d362ed552f2e94986130297ac14e809c6815a6dcafe3cc67137c3a83cab6129051b74c09801055b2479991dc751b73dbe66679a43127fb958dcadfbb4094f35a7bf39fd0bcbfa8d120457667394e4b6624a24bec7191e7dcd69639cd06ba999a2a49d203cf46eaec5f7e5429ed7cf5f2f020ccddfcc40998e2e42e3477795c31b2f93ca2779014a042f5c329dbecff16a39211925d27ff2a73ed85e6b7bbf6901dedfdf111aad24ef31392cd54ae0f0a5ddadf59b4c0dfa547cbce2742245cabdd12961957e8027ad22b8be3a13ef1da1792be347427e90ba30165ee681854bcc69293b1a406b01a36307ec3af5140452c642bb4f0e7f7ffb8449e36182337ab89b32f842062a8a220e05b8159c05e5ea8d481e36bd8bf1e2ac84f1e0a7e1edf6659ed4339d9956bedb4dc315aa262367c046b2edaedebfefc1979262e0348123b6eddd457d7e7c9feaf685b8c0c7dd23789504126f8dec65b0382438e50f2bdafe4ac99ddcdc6f3ab45d22dddedd03ad9d83370b3e74167ae8fcd72bdca891b82dfa62377c69dc581b025f4d78f6cba972d8257d804f511fe43b933111a3691c09361b7bfba5cac79737148013713945beefa300db742167197cc75c6d5e414ef78b6cdb6990f896648b9052c79ce8e483638ecdd2f56f90030e72ab3dce07b9cfcd195551cf62f989eec585b00326fe522588b4ad71582bd7a3448e0d34cfa6da38704c52365ffe98e5788c7746ca8cbea0d83fc5c8aae7914dbe0fb8ea35c6861169e0671a5e5ebddb981b61e0c74dca5d9565bc10ac402f9beecf6b4ab88ae67768b8491279ba123d31e8f5265180b9085c80a5363135a2c1f6ef04b9d513424df8070ba9040f6857e43920fed5bd356c15c7da934d96fe6c99ce4f07e21f225e2b381089a8801406b438e30a67082fb84d84a725b2a8f606c6689cbe9e7ad37fd3f1680d6155775abf3825d805b340c7fd349a7973342b24178039ad23edd2ef1ca76f7a4a195c5c1b9f1bbc7d435bc56b391bf31f26d947c307f88aa818784d9b07cf1cf99efc459c317b2f2830eae8f2fbd5546691d1e85a3135290505de31469361c2609954f4788f6f0deaad54dfc3bc5a4c8adcab8b699ac231f4aba6204646bfed65cd905f87c1eec68bbef27968ac6ef7c49e751cc219a0bdbd30770567e5d0cdc41f580bd6e3e36f9d8edda1b66727c90dfe03f59ec41c7fdeecb3a14a52bb2f684f3b6ad792f4fa94625b6084a592fd9ba0946a388c1b1ef53b4c099fa351315228e4c18243f4727fb265d54bca16d0796a17a679946d642e1df5fcfdbaf313c5ad9f7bbf872069d2071fe792337f5473219d9b93943741a303fe1a55da0109a437914e01e65d3d5ab16119ea5b1b85f523063387e847bd74ab4dce0cd792e84b2a2938853c0eb4242ae0adcb1b47203cedca9f76bdd4d44b2176f654eea1a01bfdd8e6686db27e7eb3e58132221783397a062c40e5edb05ce238c1ab3d5d52d2ff584bde2137ab26880f34fe194c2f7d78dc12fab58ff6805b8c1bdeba6bc1f15e8d3a92822cd7bc0f560fca156738e99bb29c89e418a31677b75dfe08ad87b7a6e37c72160ae70c9d9d9bd1002b6616f98ce96a808d3ac12a83b550ebcfe14c498c2c85aa7cd25cbf88e17f5bb3fd8171c4c380ed8ebd0d5629de8d94dc808a8b97599f6ebabee4d726428da2f13459686f966ac441057d245507fe9ddc7353eb7981c4b4930cfee86013d2306d5ea0a2a42b1c50fe4f4c7d1f8c420ae4b4060929ba6c7ae2aec5a4538b42a3fd55914120ff9111faad2f07aab49f2328b885a44879c79c85ea979bf9642aef6814d44721f066921ae65c51a30238a1ac51ac85d621bb6ca26b03a8a793fac7306c79bc372b53d6bbdfc39ed5aa3ccd3635be79be784475e4b8276b347f07a40ed263d336d77bc7bb21dd8a40ac932bd7c7c24e803b2bf8f1f3506b478b1a4855386463225d0734580f82b2cdd3e290fd9123b74904bb595708e9c393ec61bfe3848fb1564e4626582a12d3c4f0d74029880cd97d9ba7645d1c3beb07e035b55dea8e8e71361dabee99aba88870a548d2597384c337396fced567d884d9bd819b6813e845b20ddfd388384ae20fb73361bf778564366f00c36e01a2425b5658db5e2e2dbfa35ec9ef10ccbba1514645c7c2f330cce086b18bccb43eff4cf81e779bda133fdc1dfeee38ee95a64f3e3be90c5c759533e6c3cf6597cd6b8d6d44279184b2b96e1a032a17064166a47b9dbf8b86a2e4cc67528ad00aa44c90c583ed632379093526294a3fe99e51896da9442ad04cc99f452e3629e5b31b72cebaaf1141d86ad11119a94ee5992ce2c8679b2827ccaf007e3eef7e9791e7bbfd2eb07b0a0fca43ba3b4fd76465df7296dd81d4e30cfbf8c062fe043968d38f064e891313cf75f78fc0176383e33905f8e34d058171faf34c2892eb2739446970c0aef953007e3dc7b69a900feb9dd5c57d72e7b1a004cb5c8ab22047c13c516b7b20e3313c58f523edbdd0c42b70dfe032e955e9b5774f120988c3f7e2fe2f04377a112b62d727b4c7c708f10946eddac481cb8753a50490a10bed115ea9887fab8a89bf0090a184d5131bd2a759ad9842083d9abe7d15e8fcb1efcb69dca95878e340ccb79275de51ffb9e7a568ebb3fe4c63077bf2c0d1bc03e1cbd3028c78c5ce2862023d30315004927b88c544246b1c5b97280a264db374bcf79d3d27a9f8c414e45ee7f2d72a1ea31d7d3c247923647ee4c8781eb9aef3773298e4e716a5afe5b829d467b08b94cb9e7a0576aade164b51a40aa1e071c377dedb7e435e4e1ba168a3cf0237943815ade50d26fa7e51c2a0ac0529871ecf8453a3c7ff85a901f29917ee5ae1b4b4d4f40cb203a184f33dccaed800697109f9bbcc0bb6953e1d67e46aeb94faf093247c70539367d690fda5fe9a009783ad2ee175e2f47f763ca5a3cd15b2e464393437f35e60bbe16af21f13370fb2583314ce2502aff663a0265b5a51cbefc81d8e9b6cbb12ef203be67189a819376a2ea3e8e6e250fa3b8a1686474800cfcff4f277722240c861c22a9df73623f400c5ac5fd71622985bfc910e5096143967da8b0e5e31a8b569845ab7d91b4f45620a29575a0e01b8568687e7ee0dae3803deed15942242905ad0802271c92985f6a58a8ea9fcd42159ef5823cc751bbb99c0a9010bbe36aaf976436e07b44d411712cfa795a10a45bae96bd26affcf64d6f623fa33166ecd078df4ff9500becddfb8ee3dd78bb8522a98170d329657d070e49decf4d1f4a9d2339ed9ef5e37cd8debca6db0d9d46406cff3fe142c61c72213ad1a7f4ba871e25dfe45b898723da69471056454b9ebecc49c3e78185afd703907304f04e2d2dfc989ebd29963d5689c0561998bbf4a6931574958b16cd10e731fbd3fc4cd258bf7117a2b5be8a1cbad064120faa1fc42fb712b3ea8baf9171ca853a974be749089975f7b767f00fb57a5e4db079a11a8aa41124a5ef9a1451bf1ceb035c1fff4c99df3dabedf6a4bf5aab01820ab086e7342826fa1fa799a99111343ee113f4da586802df2c2df3046b8363e23683f7f0e5aa2560a8b675fba203ce3ba1a2daa29ce344a89a96e584e28bcdf2a2d147cfd361ed3fcc13a52ab4768434e36966865f9bb07e486c993e8b3695b382042c583ac42a8e185cbf59389bf6ae7d442b5d97090033db38086b67740e27ed14183d4f70634038a26e27b987db777f64edf1a813b067871cc0769e4d34c059a10e047ade4d7779464689d0875c53cf395eb66d755e35948e08e2d5495903444436221aade8fde304cdb0fe509af91b68357451a94523e6b133c2beadd56597b1214c6e4e1b13756371e79f3029fedf6ba4d8f2bdaba639663cfe904d8b1113ffd8a1b4fe54beb7e9f5f3e7d1ce268e90cca890", 0x1000}, {&(0x7f00000015c0)="3a60b4f36f8f83976866d2bdeb3d716322c3ab9bb551677e6e8c1b3d9b633cd954ffd7179018a4af57270b43211bc31f8c1bd4d3563ccef11ba87f4fd2fa7d7fd72c7efed29f155176f9085c099b6302390209a3cf9bf2791e319b908f1b3f6e632acdec54b1f50752d9f3c21abeb8fc2929a76aaa0aa67514be8cf78d48c06f2c169dfd0b960097fda10d6f617c3d15e48f2a0a546d9a540af7c548f219d330f35124032fac95fa9910a65df64fb8255107b042b47d3e138a626a150775376f20bd6d15c05496e597d9347f38382acbd3bdb4c336c29d2393c4adb9ea2c78b250ccec323eb8c9e5f386ffba4d8748c273494e6ef9634ad8e36bbf49b956b31248d4a4c658f9e1784553c084bb44ff2738cbd17f78a926ce7eb16f6b33e2f4d854317825fa0202e11f8817c04ebf092b73695097347c1b01ce5773a5235fc6b11530da2e7f57bed8a1a28fb478f9f59d2771d50f1007def7656ad460c40b7b8f2f2d067427337e28fc1621813ab47be825d82570f023ed97a92d7b8fa55f6653920fae89f677fc48465c8e60587b878c82d240527490cae40063286c0a12fb86827eceb640ea211c58364fff0d1ca8ec8db3ab5d9e265a133fc56e3d67f682945d597217b7c2a52c27a2a0b9856bb56f128fe5269c9bcc154985cbdd93e89fb2e7933353116b83f6c5a1c9289738a3f1f89755bdba9a0c981e523c6d2facbddd517c2c23b753668e1d1a8ed9f7a15397171684a216f2f2fce07bc8112e0168e5d96c8e902c4e0fbe809ffeddba4ef66a3cc61918552301e14dc461097dfa664292b067e0e4c08d2f01a6f827a4781d7e9b0b24c2ff4d7e4c696e4b20c813822ffddc65449e939e465e3728bf9e366e9e53dbc8bcc58eb1ecb51853bce4768dd0e7fcf0b68894d244beb5719daa687ef36f67e304c5c46818f0c6ac605ad6fa5fb800d112f18ae241dd08bf31086d1434888b229d523363404df4c7df1a4c8a0b165a9fff0e932daded328788fb20f2acbd04c41c225e38b9ebb49a2e0246dae286b08df0bc9d32c9b757f42d5ad0fe8441129e88c1abc08dee8aeabb426b6897421d9a856a5095a6a9c5af32bce7d10ee401bfe0a1f666f1f18730964f2e117454842b44f7acd889d515fa004959cc3ba28d30c553c971a2832d59e90a3200463629f857d11f09f5684c7eae91c5bcda8be01e61442f99719ac0f0b17e578a66533fd17cbbe0c5c49f29f30665c73bbafacf5bdeeec5621df7cda35ca2930fc2d0cb01c2bec770d074ccd8a17ceea2013937942533a495a09b325a94fc711a94234a95625c839c0aba807a245a507322d18e10e119cf8147abb269843d84fd44628f0049d0d15b60566f7502939635b0e43ccb8f23fb2bd7db69c22ce8627485bc6c8eba941ea67f167914f3a98ad35db5c60201808782332de0c4fe3f565780030fc9df72e2c719c43e8af7d8ea58f54aed7a39abc563d56b170216283f7c2f68561876a346228d949141b601049e240439abc8e0c4c2210ea0f38ee8e90bb4cfd6e14130d6c036444c56f121ad23f9dd8ce6b2f1ddb72847a5baae5b4ea20d56b804d6b4abbdb68c299ae753d2eea27dd7e2e86eaedda640673a2108cdad1427895f872cfd84e2bcf6ab5daa98fd4b88e9e456e6c0a9bd94d5d6559ce33035b2a11879e5c1d39647945afe0c1af0b59f480c95b0dad0067805a14338dc7f71fe36d3af75b815e07ed47108baac22501f2a4bc5d881bd1179aa2c5a7921661cacd4f35323f540ea8c4c066d956755e3ec9f70537efd379745c2da6fc9a4e98c5e86d9f48b62c85f3cec12cd6b538bdf0c25ad1b12d623150d8c1da54463f66f50e9ed89cdd9735007f3a0fd361bec39332c733bd4dc000d422ebf43fcdbe724d4912a6866138d7a7902ce4e5fe76e4dc76d5ea2ecf063aec12e08985d8945651678115102878361edf7d876962d5d870f1599a5cc1a9daf3ebcbfe91665464326a91cda944638b2bb3a68847bd4084fa2574eb2509d9f071016dfb58fabde34748140b576efb511091384671b58bdbc15d0025da87f326d573746d856978043f570c4c876769f6f2f6b0c060a73967a405914c175d7d50dae2230139bc96ff21c20ed0a8d485232dd514ba9481c239f5441fa26f7b996dc1ce7e003deaffb792e8102ccd71b07f118c0e634bf3dc6bb1a6e67f3c40daa7312a5704f516997ed6f0c6e7dec6e367985828eb03b7913daab1b791085f8b04eb9ca20885faaa0a8a5c1e707597b5b1686562269cdcf399cebd793abefe846ba5a3d010da4b668715c904cd085b40928ec4c26e083b57e8f5390b1bd16665cef79ef0e01b6125cc6de288c3deceea832407f72c0eeb58a4b7dd272fd9e57684653afc9516d8789d82684997e8810d4e45466070063b2a4bcc15b3332922e18fdb6c4c1e0b6be6613741aa7b7096636be97f11f9aaa4539fe1bd7583376531cdfd76a8d14d3b888be039fe141bff9ba92035a7fdbab9914f8db0077d4ca3605e707b3a7e78c7951d5406dbae0e7ca50de7076e5ed1dcf649bc13a17b2a7a8217ff7b9031e103faec5f1ed1eddabd9ee294883ae2bfc73b9b717bad247ffaa7faf23b1dd08d2a195c0af9f6e9d06c5e23c9ac037b6f0b58e8c47161565059013a1d961c6eb0db75b9723c4cb1e0eb74883a76c0a6d612f9674960aac5ea6a8ca17b409f16a437925cf7940197e9689b664e219ed451ca24c90f351636019edfceb6100c26e9cd5da5edca73ad8102bd1e24922fd2838dcd450468426856fecbe96125cff6589a817ba35d3ad36b9168f05f58f3b580d144575280ebf74d2a615747a56db35fff18960a738b1ed79ae06d81a40ee09e9dc072b15515231df5f01caa8e2100e878acd89791cb5edc480480ffa8c1bc240493567a643cb625f1a38a715b64f3c859e135a0b85038d28461751eb03c00e92a7b9ee1e06af94b580e79c4b799749f46b66d5d705c55f8f51dc5c016f5a2624f541ea01a9c565569da1fe237bc31665eb2ebc0e4ae3ed810c822b61c0958529d37276068bb78f2cb82b5a2918bc5cd6f91c0581058799cddd224f9a43ba2de35654d1eaf2519e7646d7702e03a24df0bc4bf252da59bddc740383428369903ed572c5356f5229c157e62c1f4b2fa1dea04d31e19255ab3a7915abe2383c831a08386b4be690c39c160508f40390f16a6ada239eb44bac637bd856f4ed17c9eb893d06321a355045e2f55a87e3915c9072b52dafafd0db42b4435531b0e373c12b478fe5ad4e481bdc7effd3bc6cd180a75caa814dfad4c996d9cf993550fa81bf9d2f3164b879e14526efbb791794c61b65bc8e00476e8d6f12ebf6ca5443e2096342d54fd98f969539e410a857e79f75cb8257bb89ad30a77b12750969e1e5ca86eff726fc8b95a38c79e564dfa6c5d7986463246863691ae173ded743b8d08fb034c0534c87444c8d4501774b8dcf78160370598f57645983723166b992027e49930868405e4df015dde4086f76479a6c9589008e60e009da8e992ab891d17415e33b8ef1fc540590cab4d4a27ffc40d8b1ab6565274d537be822e248ac94b6facd75011564995f663a56b75bb39fc5e819ae6df2467c16c43f7c850bca3864c3fbb2d5353fc8014a55b131156d1cd8e67c6293e3085eabe1738e0f1479e5c51d85b841c1cd7bde0a5425746b50ec0a204467e3523228e71e402faa820070ce467b0ee13126cd8f3abbce06d9dbceb093dc5e8b3c9e10dea534712b6b9830d4dd71c5221ee9c7684e91c9c446ef80f9249275fab325d2adf4787ca672714e7ec6b76b13b81de350b72dec762038243665873a85b3dbd921a98eb55c9d7082106317ad36bee6f40658a7edf47c1f7e303b58ddeb56c16bd01b769d7a8e984aba1073204190ba190b6403a655868e8aed7a96e9c328bfda76552b0e6f0186d65111c2a3fd04dc6d25c3aaebc42f3869dfa84da8cebef2d99de2a8bdc0479a89128a1d890196b49e6242e48aac27e96a8696a48e08816fb9deac2d8eedb4307554433263f2567f1f63b3d6761e007fe4c0e9bb3904ed25485435ff413c3e56da2911525e9d3397141e41a623c106137326fcf52bdebd74da10e46b6bb17a9a0715407989add3587a8ede79f0ddfdec3f8d7f5ebec0f7e77fa138e8c61abfc7ae1d2856f62e74956bf89db0f1943a388cb43a55b7b281468df63baef841b9034187793ad613154a711205b9370d433ce54d93bad336e4ef8d7018cdb157d662e90420337eda76ec64f74901db7c205370e21f749889a4f9d5fb7f42dbea0e571d3a213aea354a6c0b67bb57a259fcd0ffec54811c33546835f197f410a45632b7b373b1b5e82d0ce2ef7ac7b02c368f34f6a8141e186277be79f1dc0e423df85e7f6ad1338004d57549a86001316db1704e06ef97c81aa4d29a4bd5b8bfcb9536df8e5ebc4f698684af8e8cb69df0de1bc342c0bf51e4afaed95ebd2b2f8b3f783621aecb601e85752566959d811e9773ed91a20c6cb531035c016c880557e3b15c1238a0808e72c68af55d5d316aabd2cf62903a49619d7c8938cd5a7495ab06d3304937e9d94ed5c7b209b4d11d88b4d464d7c613b22528164676e5a2a57411c2bf59ddf11fac57dc01e292f746565b0e97952e32ff4899586fc6a74dee6fd137998a8751a788498c286cb9fc22328d83c25bc09e11248db5f671b340c97fe1620401b8da19496f8d9885e98cc3d563f30b509c0ca998dcfe6618413fc4804a4469c956aed37b83227d983195d1c7e5d91653955b3fdf4bca74b6cf03b743028110a9ec9ba487c99644379ae8f73475df2c362c7b41432467574b4cfe3779f0a6e1ccc156058312f1bde8695218f6c50edbb0b74dd0d7632252f58351b194ebb720f49563ecd494b732788b89853ba39b184c3c8da5d6c6fb89369a9b8745d4e421c02e6de076bcbd305c8e618708d103c95b27f45db45fba321dbb2f6c249df44eee85996b2db3068f3754e38ee50291217e19d4d99f4d8fc4c7fc51bff57383648ec4a3c76b413709615ae1867b230c8c513c0897347e853a20ae730063ba06bd996fd5e88236936f2d7ef77dafcd751cd7389ccaa6ba885b4adcbfeeadd983268a2a13f80e9026ff41946292356369b80152faa8a8760265588240ecef0207140188e0c84b4607221710ccd4b63057032cdd4104da79618b55dbf11aafe7e890e21e5a8824329e2e0878838e6b7098bbffe423cdc3fc03cdcc2ba74b77752fe00e30bc2245210c825426f10321e2f1a6b7bdaf07be6fe08deb37561ebb1b31f9d59ca5142a86558740d38b7aa30817a4e112131d8e4f1a7b5c8b1aa1ff3ff3b194bb4679d3dac550d09fd9c6df122e975a5b3acb6f89b573173cabc6404114c9c1fea8479f2942ed21f866fd92c4d5149ed7254044f5790463d5f08d8d4e5355c33a16576dfb308feff2cbfbb4381ede84ac22fb11987d0a54d0246c8f728ccefac958482282bb6aee4123154abb711955bd2a5c916700eca78f82d1646cfdf33f52f982f2359e6f1e54a4727a72c463d49f990456003d79d558da4bb6183459bb07f68b736812e674e29fc67ea3f3392deec8f3652299b670473c04d8afd96111aeb79f50e6799bfe62fc6f31508c82756a6f9b6e1096c25257de3505a3f39b93536237d054b31727d42f8a949a47682650dde83891dda1d33e0a056a4ae9e465381896307f0c03e5afa410660d1aa369e18b1dddf52cbbd421506db29732232cbd470f6026bc2efea0c2e76adb5a6105", 0x1000}, {&(0x7f00000002c0)="0e9bb37888bd80acd176e696420cb79bfd0225d693c55df85e9017ae7db798cbb7272e4e4a1f5ef098a9860d631d184faf1828b45e385f096e20940ae7cea2f795b14782663f011889ce20ffddf885959dc97061478915fdf571f94e3048ea2d01776fbf1d9254082d81305dd3aa881c3aea6f6af7cdd589182b350c9158", 0x7e}, {&(0x7f0000000340)="fcc45cc334d04ca001c97d6340e6d7838b21db4bd3da72674168dbb40b576016534bd21e3f4fec7138648d0b5532bae17632aed21f2b94655da72078d5573cb031df09f318", 0x45}, {&(0x7f00000003c0)="7d2b2a8780d9021bd7c0e61957cc75750205e9c88905dc92344cd92f8cfa1b8696ee28d32504d13fe97880e1c5257250a43eeae0dcc4067e40b4a76554bf7e029cd52ffdab64cf056322f34c143724b5e91ac8a8562945ea177e8161ae665c375142ac6ac3316ca57d78feee23e53d03c7", 0x71}], 0x7) 16:07:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) 16:07:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x6, 0x9, 0x3, 0x1}, {0x10000, 0x1, 0x3, 0x8}, {0x8, 0x4, 0x1f, 0x8}, {0x800, 0x7, 0xffffffffffff8000, 0x1}, {0x4, 0x7, 0x5b, 0x2}, {0x80, 0x100000000, 0x8, 0x27}, {0xc76, 0x2, 0x9, 0x1}, {0x3300000000000000, 0x8, 0x5, 0x1}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:07:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="b6c8aeb9") setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) readv(r2, &(0x7f0000000600)=[{&(0x7f0000000540)=""/144, 0x90}], 0x1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc418", 0x10) 16:07:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) recvfrom(r1, &(0x7f0000000580)=""/60, 0x3c, 0x40, &(0x7f00000005c0)=@in6={0x18, 0x3, 0x9, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000006c0)={0xffffffffffffef86, 0x5, 0x3, {[0x8001, 0x3, 0x2, 0x4, 0x80, 0x8, 0x5, 0xff, 0x0, 0x102, 0x3, 0x3, 0x6, 0x0, 0x9, 0x71, 0x5, 0x8], [0x4, 0x8, 0x6ba3, 0x5, 0xec, 0x1, 0x8, 0x1ff, 0x4, 0xfff], [0x1000, 0x80000002, 0x1, 0x2, 0x5, 0x9, 0x6a01], [0x7f, 0x1, 0x3, 0x2, 0x7d, 0x2], [{0x3, 0x2, 0x3, 0x2}, {0x100000000, 0x80, 0x3621, 0x9ed}, {0x9, 0x431, 0x69e, 0x101}, {0x7, 0x5, 0x9, 0xfffffffffffffd1b}, {0x3c05, 0xfff, 0x20, 0xffffffffffffffc0}, {0x6e, 0x2, 0x4, 0x1ff}, {0x0, 0x3, 0x7, 0x6}, {0x0, 0xffffffffffffff81, 0x401, 0x1}], {0x5, 0x6, 0x81, 0xe8}, {0x4, 0xddb, 0xfffffffffffffffe, 0x81}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) open$dir(&(0x7f0000000540)='./file0\x00', 0x2, 0x40) 16:07:08 executing program 0: r0 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r0, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) chdir(&(0x7f0000000280)='./bus\x00') chdir(&(0x7f0000000240)='./file0\x00') semop(r0, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x235b90d4) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0xfffffffffffffffb) r2 = semget(0x2, 0x2, 0x480) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000011c0)=""/121) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000080)=0x68fc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x521c23eb6686ad44, 0x0) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000640)) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[0xffffffff, 0x3]}) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:07:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x100000000, 0x3, 0x1}, 0x0, 0x29a8, 0x7}) 16:07:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x101, 0x2, 0x6}, 0x7, 0x1, 0xff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x1, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="430e15091156531bfb772e014d6d10452110ad02bf365d79f9ad682301a26a71a6d7832c17022aa54ede78a8d4c406a78e233526bedb676dc51d338b30d61a7bdfb3360c2a5642e7a91d9bdcbc2692f54cce89dd1d0035caa75c2ec02230aea7b8c591a6118fbd05afdb78ba940256c4374c3a8d65ed8e64d34a4296a5eb645d34c8a0e20c34e58d7d831127e9cb0bec9f7e5cf67075604a59061f49ddd0e81c4cf466"}, {&(0x7f0000000380)="13069bf4baadf56cf83c3ab883ea8b499d9da9e00c91e13717ba3002daa893647cdb6569895e4763091343742dd69b29dbec2bb45015df33045aefd724026c2f5df8d1cf8abd0c370ebc0965b97a1bafbe404ef079e74a016476dc7b6a85e0e0225e5255a1458c07470e2a6dbf7686bbf55b5965b5b8a4c94c58cd95930723094c42b4dcb53ff657590f9503632b2178a7011bedb31ad5d77e7e757ab146593cd9e03a0eb3811b4f5020aee1dc17a1347248ee9036b8a18ddbc2c725b52779126aafafc4f8db6b66c04a64fbfd696706718d576a46c39de792c56356488aed5184c9640cd9383c"}, {&(0x7f0000000280)="6b3debd7bffd3bbf"}, {&(0x7f0000000480)="c4039ab063f4ed21608ba1e98f0358a3b92fc8716b555a54e206de08f7c01a1ea1d3de7f42aa6538f6603de319559b81abe0e90e2ffd58c4a9922c910b2354bbb8b4efa844186f327880b79444e2cf99525a98de6d24a31be7a1d7cc45e48bd9e9ca07311cfa57552c4f0324029c9923699d60738662ae91a375435bf036e4249c4f39d3ba292a1cac3669a311558e351f48ff323460ccfab123088dec45efdb5026923cdd7d913be675d0f32f146f53fb42219edcf52d4fd0126a793b93a8db1ea6f6f3942fc3ebee6ef54f6ebf1d918325b2d3fcd27528745dd78c645c"}, {&(0x7f0000000880)="7dd5d76622e727156c92acbf6bcf121a87a38f20e9987d076554be49e79798090e565c77bca249152d01e5e4dd7a7a9aeb9590fd317dca3e61c16c91eb3118c6e9de702930e7006571c3e4b8d338d5b3a429a3b68fe4f29ee4efa1b66498322697454643f89e3ad1de77b90f8f347ba483bfdb47c27465a2eee001ed4a0218772343b42a618afbc8ceb4dd68399f39cf55c3436cd57e42e176eca1cde2a92b05a0b51ba4893c562407f11ec05abf426b00594d172f5600b8d61256cfc6a5a414524c5a210c85cf67e181015fbbd0ade787354e4643360c5696331042208e569efca7977a585fb230b034c8cc9034ed6825ee041e01ee3a72a964"}, {&(0x7f0000000780)="75d6354c720aa092667c4b7eaa1941411257dd51d7e56c698613498e1394c7ad1eeae7f20622049a9adfd7433e35f9579a18b3595e770a5998baeb4aa04ad47513321b28c6575823e7a44451cb701c55e30d842ca929d4242e51686ce3503b2219fb739b36ef060dd76ee0f068b805c33dd06e072f4db280e476face193798ac6ef97e3f3322d034e3d4f144d86f0545edbb483f94ae0a84b66d01a7d7ac9d8358410caed505eed10e75a21e5a06f66964550beeafe418fc4de6e85199fc42151577f65aa89d668661cf806f6a56399f5ff8ff"}, {&(0x7f0000000580)="7ec5276c703eaec6e6eb94ba77eeb852499e98635c5aba36addb44f7f4fe6f2dfa28e90327730b25ffb0b4d13da1f9a92d481e9b71db4d76a63808941f357ea76b6d8c18a0540c965f301c627e6f8eb462fea46d88198143a937001a2c0990e21731ea6af141bd79c8a233b8bfaa4cf2a6ce448628e0990e09f1069657cefbc32acd4b5b021bde30cd343cdd8a5904104cbc4c43bdfb19a2bb0b343483172a56d89f8bdfd334aeb19f9d5b47dfc564a70a54caf9a3fcb4fd1412"}], 0x100001a2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x81}) readv(r1, &(0x7f0000000040), 0x16f) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) 16:07:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) semget(0x1, 0x1, 0x22) semget$private(0x0, 0x2, 0x64b) r1 = semget(0x2, 0x2, 0x480) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000011c0)=""/121) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001280)=""/4096) syz_open_pts() sync() r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) geteuid() symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = semget$private(0x0, 0x6, 0x80) semop(r3, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) login: pckbd_enable: command error 16:07:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x93, 0x0) dup(r2) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) pckbd_enable: command error 16:07:11 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x8, 0x9, './file0\x00', 0x2, 0x7, 0x100000000}) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r4, &(0x7f0000000140)=[{0x4, 0x9, 0x1000}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r3, 0x0, 0x0) r5 = dup2(r3, r3) socket(0x20, 0x1, 0x11001) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) close(r3) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648aab143cbae18f773c0c06afa07a7571a59964e744cc081a516a828f4729bb5a0c1964ca5ae0663c3346d12a2bef97a747f5c3d04d5084b63b07676e423623492ab58a61fe7", 0x59) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r7 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000640)) getdents(r7, &(0x7f0000000100)=""/60, 0x3c) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x9) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x800, 0x0) dup2(0xffffffffffffffff, r5) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x28, 0x0, 0x0) listen(r8, 0x200000000003) shmdt(r1) 16:07:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x11000000, 0x1, 0xd78, 0x3}, {0x7, 0x10001, 0x8, 0x7fffffff}, {0x8, 0x7, 0x3, 0x61889be5}, {0x7fffffff, 0x9, 0x5, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x4, 0x80}, {{r0}, 0xfffffffffffffffb, 0x80, 0x10, 0x1000, 0x5}, {{r3}, 0xfffffffffffffffe, 0x1, 0x4, 0x100000001, 0x6}], 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x122, 0x0, 0x0, 0x9}], 0x6, &(0x7f0000000180)={0xe60e, 0xa38}) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() dup2(r4, r0) 16:07:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:07:11 executing program 1: socketpair$unix(0x1, 0x8c692329129fe64e, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000200)=r3) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x18f, &(0x7f00000000c0)=ANY=[@ANYRES64=r0, @ANYRES64, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32=r2, @ANYBLOB="0ebafa3212d04095", @ANYRES16, @ANYRES32=r2, @ANYRESHEX=r3, @ANYRES16, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESOCT]]], 0xdc}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:07:11 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x81, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5, 0xffffffffffffff81, 0x1f, 0xe1, "909bdeaeae6af49509b62f8c3143e27fc83ce3c9", 0x3ff, 0x8}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() 16:07:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4a, 0x0, 0x0, 0xb3}, {0x3}, {0x7fffffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:11 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x84}], 0x1, 0x0) 16:07:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus/file0\x00', 0x9, 0x9, 0x80000001, 0x0, 0x0, 0x8, 0x7f, 0x0, 0x2, 0x6, 0x80010000000000}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290800000000000000000000880a605b4d7a5c0c47eada0fc27032f6af76ffcb69ce691afbaa"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xa) 16:07:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x20, 0x11a) poll(&(0x7f0000000000)=[{r0}, {r0, 0x15}], 0x2, 0x0) 16:07:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000140)) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x100) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) ioctl$BIOCPROMISC(r2, 0x20004269) 16:07:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1005, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b2") 16:07:12 executing program 1: socketpair$unix(0x1, 0xb9e6020dcfd09dd4, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffc38) socket(0x20, 0x8007, 0x100000000) r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) 16:07:12 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x8, 0x200, 0x18, 0x1, 0x6, 0xfffffffffffffffd, 0x7, 0x2, 0x1, 0x1f}) r2 = dup2(r0, r0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000040)=0x1) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0xc01, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x7, 0x2, 0xc8, 0x2c6}, {0x80, 0xfff, 0x3, 0x4}, {0x8, 0x2, 0xca8b, 0x9}, {0x8, 0x9, 0x9, 0x8}, {0x8, 0xffffffff, 0x400, 0x4}, {0x1, 0x7, 0xff, 0x8}, {0x80000001, 0x3f, 0x1, 0x2}]}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:07:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) fcntl$getown(r1, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:07:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) r3 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000640)) r4 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000640)) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000640)) r6 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000640)) r7 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000640)) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000180)) 16:07:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = getpid() poll(&(0x7f0000000200)=[{r2, 0x4}, {r3, 0x10}, {r2, 0x86}, {r1, 0x80}, {r2, 0x14e}], 0x5, 0x1ff) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r4}) r5 = getuid() bind$unix(r1, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x28, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)="e67e36dccf9b7380970642ec906e85e4066d4adcb546db6a26afdfb65d24ea5921359be65b03132f9613f0657074403567b51048b2ad9bf0b5ced3969b145b9c5c2ea4daa66bf5ff3f80b3b4b016b91fbffe90ff57037b5a0ab91ac373a9afb3e99a9f8b642e79418937c6130c62fedc514597eef550b69730d5c2715a7bce025bd2c61a", 0x84}, {&(0x7f0000000140)="c11eea5e3b001fe78475a5fec2e6c082d40ba8671866847755615a98d149a6df3d1ff25381c2ec50e747aea03d62394b4791a40d578e247fd80912fdaf36aa7a856c745e89cbf35fca76c4d16a596b17c14753eb20dc1d6e7c70c011b0944fdd4d4383a9c70bb37d933a45c8e09f146a002a99d42212b68fef4678f9", 0x7c}, {&(0x7f00000001c0)="616803b683ba6a10ed2977330e41f7e74768601586c6b56b7e810dbc78bed55f16235831a628889d19a4a416f10062f00248d7a13d5bab39c5b4bd4bfcbbc2a76aeb2f1972fba3bcd98db635de0fbe195865e439a5c3eb600e1aeb18cda98251a7d926baaff546e1ea96d822a622930e2367e08b6c4262d159a076dee175562e84048fbc95d554d1c16557629a84d5820c318bc28434f81a3fc0d2f19804ee3c08f0c3eac13feb6cc3d5323bb719ebd0cfedc2f0c4e928e131b0f2c5b535acf8584ed7c722269f322064d43ae97a9d935da81acaf6ec460ed998f7b276274761deb4a2d03bb3663eb5bb80041eb006541c13b0990da147", 0xf7}, {&(0x7f00000002c0)="3e333fad033ab08b43ee346901d618db294b19f982cf94b0c863454d4ab68a26f6259cc85a98c6f876c920a17cc88333a1b128856c696958481cf9336755525568777dd28318c47ac177e1846d8205ccb2ddcbe7ed63fcbf85c630c278fe40bf0cec11aeab319aef6c262635317144158735f482ef5dbccd8906710d19313a0bcc74080126a63db97ad0f1dcb6a207c15686279323f11e39d3635231eaaf6e1d93fb3c40efcb824cb2", 0xa9}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r4, r5, r7}], 0x20, 0x401}, 0x0) r8 = socket$inet6(0x18, 0x2, 0x5) getsockname(r8, 0x0, &(0x7f0000000040)) 16:07:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:07:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:07:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dE\xd6\x10\x86pf\x00', 0xd75aa9fc282aad3a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:07:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = getpid() poll(&(0x7f0000000200)=[{r3, 0x4}, {r4, 0x10}, {r3, 0x86}, {r2, 0x80}, {r3, 0x14e}], 0x5, 0x1ff) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r5}) r6 = geteuid() setuid(r6) r7 = getegid() r8 = getegid() r9 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r9, r7, 0x0, r8, r9, r9]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r5, r6, r7}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:07:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0xffff) kevent(0xffffffffffffffff, 0x0, 0x9606, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x535b517795845752, 0x8000000c, 0x5, 0x6}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x1, 0x8}, {{r2}, 0xfffffffffffffff8, 0x80, 0x40, 0x43, 0x6}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:07:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) fcntl$dupfd(r0, 0x8000000000006, 0xffffffffffffffff) 16:07:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000180)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x1, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xfffffffffffffc4c}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x60}, 0x0) 16:07:12 executing program 0: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r1}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) r4 = kqueue() r5 = dup(r4) r6 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000640)) ioctl$TIOCCBRK(r6, 0x2000747a) kevent(r5, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) write(r2, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c9730859af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(r8, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r5, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r4}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r5}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r4}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r5}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(0x0) chflags(&(0x7f0000000740)='./file0\x00', 0x2a8a668f3c7073b1) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r8, r7, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000000)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r5, 0x20004276, 0x0) r11 = syz_open_pts() fcntl$dupfd(r4, 0x0, r11) ioctl$TIOCEXCL(r11, 0x2000740d) getpid() setuid(0xee01) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r8, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 16:07:12 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x8000, 0x8001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0xfffffffffffff001, 0x4, 0x64, 0x4}]}) getsockopt(r1, 0x88, 0x1, &(0x7f0000000080)=""/191, &(0x7f0000000140)=0xbf) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0x1ce) chmod(&(0x7f00000002c0)='./file0\x00', 0x41) sendmsg(0xffffffffffffff9c, &(0x7f0000002580)={0x0, 0x0, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=[{0xc0, 0xffff, 0x401, "2098f512b19f9b4ae82ec19b848a037e9fed5d172b21dca8e20ca35a5a4dffae4951393186669f8989f3c9ef2d5b16fdd075b7efde35f064ea2a5f3c6d7d06d7102b4a582608a79dfa05174e54bb5865a8fd818d84051f89d7d88ab6ef2f932e92b9c506e57e69d0e96e06a83a9d788011f2443fd705758735cd6cf8a1a5337b45dcbaf03e7dbae22b7b6a31110e51530b03eabd7cb89918b670e689729d985d0cd38dd81039e895a373aad32e"}, {0x30, 0x8000, 0x3, "b4c5e440976dacedbc219e20d02387f72d7ff3d22c26dfc64b16c9f868"}, {0x1010, 0x1, 0x0, "12c4f65ed9038948cc89ffd92c41aa8de240c76ae6120294e24d8331b1120a837894e5c70753ddbdc2f7f256d7dfa99aa34be31cfe8554f4e7fa86afba0570ba72703dda9eb45e68bd25f3770ff694f1b10a91f3ad7616f28f0c5f05b79f90ab68f9f50407d34ff066dc7d19660628f6f6535b4c134381c490459ec562b3c9f5842c23166c7342300300e76d74bcfbb0f44357db3e6a62cf20bcc88c8d5f638d600aadb2257ffe03d777fd457ba0731e1b6d33311947f3314410a0abe007e68450167a974bb33e78e0c4170b1b07e06b70127dafc8731d31da08129e9edae8aad7b208fae2dcb589c33b51910a98f0d515240b6d952f184128075228176b9c0dd4a75981e5056c644b2b0a8045702b6da9d1338ae4a1fe7db6d4aa04688b8820c8869e3d3b2769baabaf1762b5e73af43b698c2f86e930af4c12bbaf205812223c743fc3ecbf0c761add51a0ffcafad82c519efc228e848139aecf50f40a1a743b058f73f5623f448f81c30025e96dd5e73096a505b4f3e7e5788d1db4b1ee56b791d8e64f91e26f22a871c0a20a95d599de8670151bbd946a35874d0cfe45ef79e470b3f13c3bd7860f9bfe7df2498ded9d782ab9fd8f294e2f9e06ec189b79356ac1ee897ff0f1b3d195a5ca69dfbf0e0705aa2a7946f73de6a99574ecf04e71194d1a284985107619e018132610b617d053ad2d5d229144b479cf4bedc46b4046361abee83b1b2ce6840ac130210cf35d19f61a42113ff2233c4469db149e187c003c026fcc7440b51b79a9bee54ae2458063c146ff876e719357f9239428b15c08acffaa7128dccb058ddb4738d96d523e382b2766a9357a83b7eabd470d9d23b07800acd7500b3887fb919e97fcb502707686f7f6229212b27513306de56acdf79ef8e271b6ded8cf64fc5e4c92a19badd76ba386c969a8582cc513c40846d6b8242574847bb95eac9643a1f0f6f90ad81e2a082fcae4e514529e0d9db187e3a17ffd08edf605cb49050c140e91cd91b6d5310b4480375296f758945f63eb311e711e6daa49f825531e52709ce592c8f48b858b18a5cd3fa66e7777b470c1c482782c2c60f90841f9f470bf0bdfd973774f62b21a7f2ccd916412a8b472226ef465aa58baf204092e584b494684b1952cc8af20a1a67d5253ba539269bcfcea3f624076cfc2c2c0029defeaf9a94cbcc99ddc18ec992f2ef41cf978540c81c6d4243d988bb2d540fbc828162bf0dfd1ad941aff298e25b53df08619be60825340ab9eefb1a2d1a975685d4e24a84ff6fc7e882991bdc89a87efbc0e808807e15e9a97771aa1a7ba4957f7c0ebf15ae5d3dbb3a9f5bd2988aea0a05e152bfc897ecd80694cbe4ba8e63a3c0be385e21e88a734f1efd36e92e8feb6fa6bc623a5770567147a6629a8133902ee6af84271a2338ddc01157e7f72601c975f15c9027be6c8c0629eb5683d2360c105a20e39ee3b75bc55af29a648e50d0b3941499a6201ce52a4ce50c1735ccef267c37a28191fdff04ff8d8ad9fa2443b98b79dfeb05411343017c05d6b67e16348808d50976dc0620713773c8f4e8bb35539ef83d788861733197fb339b64d1b8448699bbdee664fd87dd5118564a43cb5436ddf0daf04e6736943412ee6ae6b63a1a503b702f19d77201365016f8cf176d50558a3fc29f9526e89ce286337f4e8eddb451a8ac1fe20501c2a7234143fcd89140a5dd3888afa00f5b1843f3f385acb2e6cff04c5778bdfd1fd1dfa6aa9f14d52d9bc8189a5a7ceab3df7e55c028d0c61d17ce2a9eddee40f81d4d84cc6f7b0cffb96c7a81157bb732b15b6010c8e5920a121a5eef78b4784cabbdc30fe738c85afb9ec4363b25b7a72ac54fa1b9d06d3ff70940c12d3db20e7b9cbf12d5552f59899388c8a3a471d2cccf113e0212a80928a35df2adafe5766cce2df95d409440fc8c499215c10557031000e96932fad67d2393ba19760e711184c5e018da7b65d0067462141dc870469d1aeeac067d999a8bdd0a68df1bc97fb82781828608be566f879c1603ae11603f159859ac392cff67f141593819d7dea21db8b0169b4af6a57224db0f69017f39a4a3f30ac5ac19f77d2b1181fb533a20a58fd98dd1e6f189df477195d8947667b488f5240444f5745ab1a637069332db4f4dc8b94eebf6b135ac48f869e58d8cc9938b85195a2d649709dce814422ccb61517388be29f6fa10f3bb6d6f06b05f7e7138355aa0e57edde333621ed6370624f65e1c1ac4b05d7a88779fc833320bbba5b2697c497cc27148e9fb9c7908ce88972f6ea2dfc7852f642c89067958a2ca4e437e243334a3e81efd085b79d563e0b47d8dcca0f68a18bdf6fe8215a6ee63ec5c508d0cf7de057961a1a8a27a7ae0d46a25e6689eebaf101be4e4f27fedce6c198b5b02353265b81d5d77671658ea5afbf8a4669577c97482f1235d733373c60d36a04719ed1a7faca8507157c98d600839d8b6871a45e461b5c60e4195176bc9e3ee0d6710a3b6c972dc28ab6f26cbe655899e74c803efd89ec3e919664a9dcca66da084a2d117a14acb0118ded0b66c1cc5cf3755fd46a9ec432c8610bef6fe266f7e2a434189b1a87d40d6570a1d861d62e678fe0928602e15fe549cc65dc724392282eafc5876b897d580c6d82b10cf5925a5e74396b4913e4dd478ef517cc168b4ea1674a818a4d5a2271bb2b1770bd92fc208ea1344a4bf863f2505aa94dacdc3aa375b45eba90cfdb265f149418baa06907096a91de37475619ba8e2e7123f0f0bfcde4cbff15b51b0add72bbcaddc479e8ec47b7912a47a871732538df6cf119a2931e2ea816244e239239ca088ac804d9e4f2e8d6518a71e62a8397675c363325424aeb37d8f35c6792699e1d2a2447ceeacb9ba67943c57c10770782f8278f676096d27f266a29b371f0aa457e1644606c7bc271a4c3a4abd72d3b121b8efc6b4710ed8a54f7d4d2ba08874d01d5108098ab32f8a3ce3a88aefff319a62686ac3afbf6f66b148d9a3da9f1716103fe3c8873550d0ae25624a5a53a03a19769a4ce1108ec8d35b0945ca52da3afb6faefb1a200577ab8601958ceae6c1bcbe9e9fec1d75538af69c642b53c6afaf7e2114cfc2e5b3ec4f097e0ba3a2cdc516c911b970a4aa5c8d43ea22d85189e1f6943b510ad5b66aa3f48aec2aa9e0d110fb869db183d49c89ee77dbafd15a97c5abb2e738e16ca7092346257fed2d85945e5307a0d036079311ff37125f5cde624ee1643083a8700f2394e530154ce4d776d296ba0721deaa85322c03792c8617f0cfea9c5e5b4fd9d61f0d2c41449f0b4150766454778ba3f3c81d8b0d89e8400a1c98e2c49ea3811264876a7c62ed7471abb04435fba2e852df56c654cb28e7206eb3884e234fdabf1431973584b6a4d2c4e038701be1b6f43300c660760950cc87839b0cc1f5597bb83cc88949a915a2f084cbd882c881ed0ba3130859b825bca7c85c3b9b51df8362c1e287ffc222592d7d368b7d997d15d1992c730bf37b0e0ca87e11d2f83106234baf99ca4edc1d08e369bfab6891bfa73c63267310a319d5a9d266335acbbee422608aaf2e320cf708d2e1fe6a596f248f670b97342614e50c259454ab792ebae22e249e5bea5f2d2e2421eefa20ad0ac091ddf19473664b5e0fdcbbac55c1c785a9fa384e204122a2c51db0903212f9abbda4edd4ec99908f03d97d1eaa16abf193f0d0fd2a942ebb5c6043c47a0a38fe793d2ea75a531e556abbca380aa95a5fcef5d7342f6d39cbdb7ab4c5eb11de2ed5ef16f90cab9a710742cc462c647706b1f82965d0054d965c304c4f42851c40b1a896aab12f2da3a4561576611ccd0ae4bd7ab212f96c6727b2fce42b735df1d908983fb5fae062ce0729a2fbc7702549568c729db7ff2d2746e53df176c08625da9529fdc72738f8d15b316a374c922334e331bf3305e32f35e139e73fda47e9102a1d5f56ccc9ee86ce3d63c76ad83234d0adfd37de65a0dfe0d1ef53418343a81684f025a037f3ea9c82feab99256a72bf028009f3fcd1e469458add9d676704820de9d3385b8431c4c9c378387998db2a82233f91415f49e10030a95dbe50e0df334c0bf85f4ef4d052e81eef6903b612061e3ce9d86c9c8a64cd3cc56dc8fb7bff24ef47c62a26ca8eabfa1efa602a7e223a5d220ec58ede7049f481f2144bd0696fec9e306aeae3cd61a71c86cd14860b2c5cdf71d9a008fdc94073935fafd661d271ace4a55b02d7934fb4e5275dbf3d027aeb18e2d9f8d0972ec83695cf6fdd4f253b8a29f93c4ea9b9a3990f7f83baccee5bf3017b99ed1e75ea5faa7ced18fe56fb522eba97c0bd59f1ccdfe8e25c768cc403456c203b534560974b3e284bbc09e04c7783c811e812aef12d0df6e291f91909e7af533e4295e7fc5bed93522c55a3d653153f25047efffdf20632c40ae0dc0b3d729c1e28e807af85200f50a7183bc6d5b3f55a2eeb9b7bd2ef4cc982793a2c813dfef10fe2df8146f54a956c598af9a52838e02684c27f5801399c3047821ce3dab6fc91a5a5ccaf5e0f6abbdadc35e842ad8886e5f615f2e548fafd8ea7fa90bebf5dd79a9585b3ebcbe06e3ab24a3d93e803972390328936e405cf1c4d885f5a20ede9716e9ac44e46bbe8acebf26baf2025451e357a2ebf253fe29cbb97ca66487ed3b5fa5531a61a34d9fa92005916f20af9db70cf1d253ef0025abe23152b9eb3441b4bcac56818985756ef921a7f0f1bf2c36ab9edd7b0b5f3ab3707936cc1b988a898c4dbb227e4b9c93201eb42d0cd658f380b213f2f42952248c31c444f2664deb6e91e1c23921ac7aaca920bbfffe593c049d455de0c98758dec96c695d4bd707edf23e9743cef32b12e172db0edac99184a040607da9f50566cde0e6db3bdc3fc3983da0f136f68a3164ea8948a74ca2f3ea7d9d0229a5d1c3b8fd952de21d4a44706c2188506f5edf6ef6101976cc703a94bd5e1ea1d58031ed6b808b5406c81593e052608e516d267af19e8cce8086bdeb5426081191abbb1713a1f6a19c70049c60f18951c70cd1672ae33aa25e03cb779c7b14691a97c6ba05214bb5b6d7ed07ee3871171bf4f637e280331f2f8f0732884a52b13327fc26c034fa64acb09f0795db50fdb3f356100cfbb6b633c41a8345f6ce4d305bc338d853fef334feee2881e581da99084778da4050c70569b96c1f0789a1eeedaf026b2470345562b0b880ca18a1678c205705ee87df75c71abdd1acc0636083c98cd6a5c038384956427975824204336b9821d337232bdc1fe3fc69e0a044b73e098dac6cd727c79a46eb72a874ad613f1ef752381c9cd507736438bab0e31126f24ee62018a4c484aae867b4e43a851a8470f983f4a12ebd96a679166507723b64266167a728dd50b2cb4ad2c6bf54094042eb2a6500fed032f0efa1613c46b6dc5220c1b44cb65f09335a81f7143e3aa0f9865bbeeebaff80752f9562dcf379ecd9f15fca36183c4c17f308dc7ff24db718c2884b4704528bfae8d979c96c6ffd7494e8f216d91834e5e9436df6506155a7f9029caa41efc07b71e6a7857b399932c674917cc2160feea88cff0fe70e56f35de49d6a00018d338c295354d8055623218712680114d5df4ff75df680a17ebae27b192cb8fb6a356d9fd567906430dd1439840f996d01a5358b8d1af0615fc48dabc5132c64e0a3cc3b2fcd8c2aab88549e0f2389c7460aa807addbf6f299ce5cc1e9a92864c40a6511aaeaa152fb6b4c355f3364c6fb3697b0"}, {0x60, 0x1, 0x7f, "1cc8cd50ce747798830c06d570ce48af456e3c54794010c01bb5aded6c968d24864a1d6852fb5678462ba52084db6186044ddfd2d6bde6cf036d6b8a66bfdf51f4049172200599873b0a"}], 0x1160}, 0x8) 16:07:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) clock_gettime(0x0, &(0x7f0000000180)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) r3 = semget$private(0x0, 0x0, 0x191) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/147) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x3, 0x1, 0x81, 0x480, "3749e32fcf9cc238368b982caefbc4e1a79f7bfc", 0x401, 0x100}) r4 = open(&(0x7f00000006c0)='./bus\x00', 0x40, 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000640)) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0xffffffffffffdd4) 16:07:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x4}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0xb0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:07:12 executing program 0: mknod(&(0x7f0000000140)='./file0/file0\x00', 0xcdce3a0c1d66d7cd, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x10, 0x3, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000001c0)=0x7, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000640)) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) poll(&(0x7f0000000000)=[{r5, 0xfffffffffffffffe}, {r3, 0x40}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) 16:07:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084, 0x1ff, 0x1}, {}, {0x6}]}) syz_emit_ethernet(0x1000, &(0x7f0000000380)="603b5348c3651638f5c42e4265d35b46307be462b440f84322d9d7a203590e8c6a1db7b9d3750f2a2322e70d03930d853a51a93033841c3636dc93ca9c9ea4787d90449af459e93bc4590b6894ccf10de8bda2a6d0db45e7c4ee917c4d4c837564248c7e91a21ee576e73d7826b9a26382fd56ec840e31f1679d3e5d04eed2b19c747318be0d8e4f65f514688c0c79301cbc5dcf0d92621dd9b373c32791133a09949f96027f41fd534ab6a85da63bccee93eeb86a43101b93781a106172d45580f107da5ced355ecdb417483b05e4bf580105d7f435952ee6618820e62a68d32c0029511871d40fc27bc244075121219c15eb1327e8eb2801e8d2243cabbaa7c1b22e6ba04cda6210a64285178807277ef9a854eef8f0a453e5268e07f37e21595ce0c506807b2810ae04832a58f71eb0f4e5fec47c7dbc05191580db6055f72f63b66e3b9995c620d72f8e36e8d403ace15740d08c0af62bfe30325602d5a65704866ff79e50bc7f47fa9752bd1acc25aa93c9d30be22ea5919dea659350308809487354d70a8869aec9e47e88c93438a0c253ea94cb741f686380f2f2cc588110c0ee422e97fca415bed31c36f539f75535521385b9e284ef1e508a0ddd82c3d0e4a26863966f205083818754218ec8183ae6d3497637f949673262a1ec88e0dcf6a332358f5554f26f57abd5ebf8203709c0b99cfbb2566d64d496e129dbf81f9b45e0d58513e1bca24cf5f5816abfdc93abba5793133fbfaf81f64564461546ff345c1dcf6a1e1dd8f3113db57e491d41c570c2ed1ee5fe92341d398c0bf4ee3b7ef18f88e5edab9cdebe6af64e2a2fcd95a8c842aba47611a35cd858343eff2a1aa5e7c4ffbb5a409505b14805213c673aaff0e2729656e9fef0604a85eadd64673fe23506518c9fa07e73188b82313a7cf8700d4064fc786583220147c47d3bb6acd3d090cd2ad0f74de400b41623b790ca87155bea36920b1fa0ac5a5d84d4c6f5316a30cac168450a2d70608019bc69b19955fd0c5fad886f5906bd023c30f9f46198dc2c0eb2f43fdbd109443eac033594526909c8b596e8bf0ff58dc0cd0b3ffb9a4ffc0c16c27bd2ad186fe6d80588f0f1198bfccc03bfca4a015cc7b7f099f0b561c75608ea87db05bd471a1ef46af14cb6cca73ebf1d7a10e27f736e593644d2af9aa74299863e5b2920e0026267dcb889cec0cfd98a7912b801589a6ee1832b5251e6fc292c64ffd62ee6531812968b17e4e1e8488983d2a26101026dba2b19f3219ada1357e87efa79cfdb28e3bd9f3a20660c7b01d36a47ee39a076158d372e18938baf4d5725ad281bbd0b42b6cafb8efd5d27fa228a58b99c93af2f1b4494a3e5cde4c83a6cd104f14ea7d1d86010c167acced85b5df96ac98d1140bb22beabd5432b11398e3e5ec58f1a8dbfd6b7458f8ea5e70b345319052def31cc91f77ec79bd2cdddf9064ac212e191f9de1f3f1a5da0cf585471e9538940691e6011690f7d5358e058131996ad8a3a0f28aeab2f896b8b7364e69a3ebe5029f947a1a83bfeea9409723019883328f531f6291cff7bd97ab01a5348bb25e238edef9a45700dc5cf0be3d294950355c575966a120067f26f91ab151d2e1bb036e201aa34bdd4fa853e021cbfa2c77230a74afef1b4cff74de3f373e9b54eccb86ba28de6bd45cbe5f7229477bcce493f5739dba42a37e788a58b64ad533563f306b68555cf9362d94327ac9520d743a0118edaeb8ce3be4413c056ae69588d8906deb19c61082a41f0e6df2ba44586814dfc86bb243bc64e128052bb997b3bee5d4fa3e21687db89e7c04b77d195f87747287b2d11d2bb727937578a1e880812fc29a8e0a75f67cd40b9d58ba6bc3bd9be1c6c701797edad5e9e5b4f498fa2ecd3ec54bc5d23c9465d7da8254742f3e57c6250695ed2e6aaa4fe00f1e79473249081f33632c1f6ab28c8893a21c1add329067b961273cd8f190d3f994b869d467ad65dc11aebefcd754ff2303c2286a18398cd51727cf2749620818f2efcfdb70357e4a6344d5536a80c1353ec18b5a871f5714db596d044f8af23ed122bafcc6aaa8ac1a053634c877cb94a006b48fa7f1d9a663d171ce6abe588ae978e916fba05b075c5a03aa6c30d392689913b4b2941ff18a9dc09feac38d518cb1b5a14b97b151a46d3881d73c0a96e79a5bef2b859dea13f3d81fd144079e80a81c414bbdbcb61fbf59bf6df4a3c48d9c65ae0720ceb0f8c7537c22a3a239e18b7fdf7fb7dc842b342a9263b9dfc21de641d61c28b31e44b020ad57bb096ae523674c07673e11705309fc4a3ab48c204c8256c02afc00d93d3914f0099b2ddc3612acc333b6f8b1465ccaee82d27d647d6c0ad6e29828c4b857763315be931ef8d4c7fe92440094f5d11fbe7c73a0ac356f22fad2c74e3210dc80650fb55cf78ce50a2980b3be15b7a66dc28ca44b9f167f02462d5bd8b2992c3f4f79d9ae766b0a22bfc2952583b379d5be8c8a52b7509bf39b9b8f66444bded1e9a36f7ef75564aa7eeb627bc5e74c2012040af92e6145ab24d94203f512e5b2ea8d76dfca4dc98c5a83eaead34a216c425c0d59abf4e21d6a296c65845b93aaeb636f9a5a0665060be24a94c18b7b728a90a65c8e49e384af38238ec7d7a90bba78e59969d1a537bb1666d476b278cf295c72768434badbbe9f2a0f2eac1a318fbfa36674b0cdb2195aa90686dfaa0d108d624589afe3be9e9a0ab862201132a4c447c7166e9c29399c3e6e0b014ccd4e0da803073e273c8e2398e9fdb3607b5f9e7b8229e367a82b0a162a6a518b9f0ced935769126a27aa914a24d5529097fe968638f3f8eae6bfac096d77619603844eaced70aec5226c3c97ac5d42dab337b6a57d32773c0c2919e5f2ab19af3952aad8ae3072afebb9c5f03dc532eb8bbb1442ec1bd95e1c45dd756c093b57ae3ab62226e68edd717e243a4ebc45188c2a9ae6f6c2951bddbdb520c8bf88060fdbcf05d8337dcb179a2be3d522921b564607f2331e33fb2f2c6089d7ec00697047c50fdd23b5b0c0cd48f07ad85ec25a0320faf32e9085f6996b5539be885b7826338430f2da5ec4e2e80ba1ddda4bdcb0b2c743d0f97f53766b1e25fc9cc284ec849655bd6834a851fcaa831e2bae948857788d366e8a3ea3bc45193cf7bfaaa6042a9bceac4a27d3171aef57a3668b98a80b7f9d7bcf3d6b5189fb6b322d7f2ad113eab65003b1c947d4de15dee7c92932d1bbd64566c3c4a04d3ca22e62892fab5741a2a19a26eef058180387aa04491807d02b258cd97c7d8415f57b90be185f5fd1f29aeba43991a62805356aa7281464a891f0b18d340359be02362ac718b4fd9e475e98b7694d2b65048e69efa33b3dfd2d98184a02fc97a9cc6ec23d5a410110a463df1ff87e648efad1c3540dbea4da1afd320b54a823d3b509bb14a6107aa6f810bde01005c0d985522336eb85ddde3757d06aa73d7ccd2d495cd66d671f459dc48e2e9b99f9d60d95a87d0dd21df027529fefceb8d1213586fac7f0fade0cc1e14a38ddcdcb73b547393f5a596a9f4c8c6e53727c2d91bf01b07708faed951f812a5dc76619fc2b8c64c24362a83a4942894d4e07a5dfdf529c35d6c145e8fa0d81f4f75d9a3ae00299c227ab2d71251a49c530f51ac2699f16a6f1dc6f70e2955d276ab692597886139f449e9853dadd819b50430f2d999b48eee5c501d55767231db9dbbfa700dcf9527dbe222015836ab1c14f3fd68eb3c7cc9a8be97e7fdd73d20ff32a6cecb7fa7d51ad2d2cfa027024fd7dda7dba42700e0a2fe59b68f87eb03f8ef6e028dd95e5bf8d073d4c03ee7ba540ce80618b51fef5e15e015c027f6a869b129f5f48af92de5f9a2d8988f3aa9f2571e5e66715e0321daf41b5e8236d28cf23b97007e10de8fbedfcad47d7d3a4230779fc00cf5f72de8a5d69ab41414b7e2dfb7c0ade7139d04ece8e8ee4a0c8d59c1698ee115156e9b855928dfadb39f88ac40b7df7248d4f5e7c57744c25b13c76c7329fad3fd64236ec2d6f321cec4be47265d01aaf5f0d5bfceca1c2b878f4a20d9b96053e6068794ea3de8f4ad3251114fc81646211c780d81ace3ae7ce070851c5636618fdd4ffd4c1bfaa59b22967435e38c800d4926c0493fcb6f05f94092fd87d6602ccb17f2fc7d5a6b9b6a3a5efb314e998126ed8778c1a75a2b3894cf9264394ae9aad2b5e9bd4cb57c8c0b5d31edb7b053a33de8b99744c72572e34df0e218609e3ef703e8168a8ec18f3b46cb7a9cb13aee6e7ca4ee7f388055c92e8b33b2c871e5392e60d5b37f7d9750c9cdc1f47aae540bcb1b54a05f87eb84b5b44c8d14bd84925dc830cad703ab2bba9bc315b1f2374e9efb8326db9940b19c05af635f81f5b4c106d91bd19f37ca02c1e6bdef78930e183788bc2b49909eda384164723aa4c926b8e170f8a2e92f0cd99f05848910892c2912d1bdd4288f4e07798b73b2367a07ae5acb322455841f8545f358dc42b5624ff1b74eb4edcebd0d264efb9ed44134ea9e11421a6e1fd71b5ec1cba91650549fd4970f6fcb5c14f7afbf3df6d24442feebf283f8e73304dd61f96125ccccd40d206868c9708974486d698058113b24e591d465c75818b2197089ed7a7110c7a30f18d9669f3716eaf37a7d543947240b2bda823170c4cbbc65910dc142590dee9fbd6dd38a7f56e282e1e4d8c435208c434a49c838147aa93e46bbfab7266af5576b73ca5aca89210c2219d2cd2b69fc7eb9f9678c7b499c83bf42ee40d57e9684575513cfaf69c2cddcb51d6039e4b3ec9cd0e32c6f559ae628780f3f90b20ea62c7c85fbaa989abab51bf22596e25408c0845c5dd4cf06e6ebd348a81d3f7ff21c2645ebc2f8497f19f0bdffb17839421386137334f41a0fd043eb739410ff06ca99d1658ff8907bb2a8d131ab3a9187c94441c0ddacdc0ef5e1596edfc6eee19a6f63686c4f5b13c3893f75ca18ef08c5048a60e4be57d4ed77ca7ed28464b000d95e08ea163aefd0b6b891630c45fe7ab444a0fd3248398dfca441c0c0e6b28605bbc53f562ff5af7bb794f743ca3a5439fadfe7b0449932358716aceeb7d00b70bbac86055cc29ee5f9f1ba0f8180e62d0305a19504bdbd5d08414ad0587bb63a4f31bb077c4e4c3028276e36544903d5ec64997c2bb7488b0a282c5539534b24bc67e123a228fae6fca29d58e2d97d2f28b0b6455cb06ca75240c391667be45ac40ef9d97f6a466dc9fd6a24199ac3bb5d0fed83df076f9284cb18e801f66e5c16b14d6d367f810be7b5994cf26fff6c820172689896ff3bb95b5dd44d63459d6dd10fe4266781a817d3768e20ba13bfc4e888f2954e6c9fcbf5d71909a7567af1591df2e5a5d08b4c0bb3bd2376f21b487ddf0674fbba7acc09e602e1dc0dea80a1b4f5e1087683cee884bfabd9367eedefca1cb72857d5488368056333a31ea984532f1eae1a8b46c23b927f8c35d2c8d35e9f75e5af19560ab95e1e99594ccc3b1c8b887f3a12964f6655fc32fee8aa14fc776c0e5b0d7381355dd512b7d75f6cbb7bfe0c9b204f3f49b899839d145cd1e28b62e9e4f49d230d93af4e4d488af23ad7517eca3f757da9bf101f754ce64057965c3eac34ae9e7c00a870f0d78b0d79b051bbbc8df3beb0ccd49ec751898607e8535ff7914b7767a8f21eec85682d9a0c234db1f2614f3db2dd0ee7a2fb41a116cb113bca503513f5803ce058aa86e0d272af3e299f7c6d105c1d2d6aed264e3802b6e8bcfee01bb2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) 16:07:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x40000298, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:07:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getrlimit(0x6, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\a') openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 16:07:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x7, 0x3, './file0\x00', 0x8000, 0x100000001, 0x9, 0xfffffffffffff000}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) getsockname(r3, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x1010, r2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:07:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x2, 0x1ff, 0x1000, 0x80000001, "e5a86fd55c1cd5d14aab45dd3b2489a4679946c7", 0x0, 0x8}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = open(&(0x7f0000000680)='./bus\x00', 0x20000, 0x1b4) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = socket(0x10, 0x5, 0x3000000) setsockopt(0xffffffffffffffff, 0x29, 0x28, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x28, 0x0, 0x0) recvmsg(r7, &(0x7f0000000600)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000003c0)=""/99, 0x63}, {&(0x7f0000000440)=""/245, 0xf5}], 0x2, &(0x7f0000000540)=""/139, 0x8b}, 0x62) poll(&(0x7f0000000280)=[{r1, 0x60}, {r3, 0x40}, {r5, 0xa20d1172a117bfe0}, {0xffffffffffffffff, 0x4}, {0xffffffffffffff9c, 0x2}, {r6, 0xe3}], 0x6, 0x9973) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3c, 0x7fffffff}, {0x80006}]}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000240)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000001c0)={0x5, 0xf0}) socket$unix(0x1, 0x2, 0x0) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x10000, 0x7fffffff, 0xffffffffffffffe1, 0x6a}, {0x7, 0x7fffffff, 0x9, 0x2dea8626}, {0x1ff, 0xfff, 0x5, 0x9}]}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x80000001, 0x0, 0xf44a, 0x4, "ae11bab95e9449c0687291bdf8da6a83ce3fa2c0", 0x6089, 0x4c}) 16:07:12 executing program 0: r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) linkat(r0, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x4) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000000)=0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:07:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x2c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000100)=[{0x8, 0x6, 0x5, 0x4d2e}, {0x9, 0x7, 0x9, 0x6}, {0xfffffffffffffffd, 0x5ef1, 0x10001, 0x2}, {0x7, 0x2, 0x800, 0x8ea}, {0x1ff, 0x400, 0x3}, {0x7, 0xe8b, 0x1}, {0x80, 0xac9, 0xffffffffffff8000, 0x27}, {0x9, 0x200, 0x3, 0x4}, {0x7fff, 0x7, 0x2, 0x4}, {0x240000000, 0x3, 0x8, 0xffff}]}) 16:07:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x42, 0x2, 0xfff, 0xffffffffffffff01, "85f5afa680400900", 0x8, 0xfffffffffffffffd}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:07:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) geteuid() 16:07:13 executing program 0: mkdir(&(0x7f0000002000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') rename(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') open(&(0x7f0000000080)='\x00', 0x200, 0x20) 16:07:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0xcc) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:07:13 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) msgget(0x1, 0x108) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0xc000, 0x4) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x4030001) 16:07:13 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) kqueue() pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, r0) fcntl$setflags(r1, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) clock_gettime(0x3, &(0x7f0000000280)) r3 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x20, 0x8) recvmsg(r3, &(0x7f0000000580)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x1b9}, {&(0x7f00000003c0)=""/83, 0xfffffffffffffd54}], 0x3, &(0x7f00000004c0)=""/183, 0x293}, 0x1) socketpair(0x6, 0x4, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r4, 0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) r6 = semget$private(0x0, 0x7, 0x200) semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r5, 0x0, 0x4) pwritev(r5, &(0x7f0000004e80)=[{&(0x7f0000002d80)="6e39263163c80977e6d65e71e688b0667bf29b9ec650501fb245fa6619a081fc68df2c3cc9bf2fc0b6f3446620177599e6a8ee46572e6ad9029b764dca2c4b67e87cfd608fb76900ddaf98a7d77191bb16d46360761767cfcce80e901c96713eacda272f03e2fffdf44723ca7fe7dd1ae97ea194a187c83038f3b48448262342f6f8d99428756ef790577e2e4b4e7096b006f78589248b7fd95966d22d53f51ce0a1d1b933192b344546825fbe00c000609346bf27c85e84a34eb62133a1117baf0888c1b7d4cbe9dfb1c74158ab52d2b6367f6ac0efe0f2e06012fbc23d5af02331482345985ffbdb560dc5421250e3d3daa9c15788dcb6cb8d9fe68ca25aabf4b966247510be31a9c4bdb64208d022f31ee76ad6c295f5730b419383cda5d706fe1b9b4ec94d6b7c2406f96c5ea778b94734ce33b5028b036a813a286fb17f3a69e0c54284c0a02ff361f00fd29e30c531e90d7fbdf648b388058154aed0305286438c803576d03f7d4930798649a113b4ed25a360d747bf98b991331a2b8c5e057129414144be49fadba00bdf24d5dae0b3d79255e89dd6380c485d0aa8d296d2a92b9062f43e9c4db18274d0321fac9c091fb170ac98fcf2cac729e304c0ab22f552482cc8eb265948bbc5e1de235c0a7c57d929cd7c2327bf92de6dc9d31a339337ad4186b8bc657402af63201931c7891b295f6b7aa9d83dd6a3a115f275e0bc84a4d78e00b2d11897b3ddaafac4321cb6db5d34658ee6f718a411e59d9d3c5dc2522c23681c6dbe015608c9147f2b7e39488a83768b6abf9c37e1a217afd419fcd65461dccfb9008ae24e68ef7397b5b00082b1b39a09881baa0bf10d69ec634cd58834dd1e11f9eb0a04154c23ee2409ddd05428163ae363d0fb83b2803ff0b7e5d2218e3a03ffd9a9a8b311344c4cc857ac1b4659c048a6cc56460d51d740438ffc55c64c6edfe3baefc6bea7fa332042f831c027abddce18e60edff9d4cb0c02b16da0e020bd49af06feed3e4cb796da115d01dfdbde90e1e824d41b369ea4cc47215ed4a2560be04f047ad911b81d5b38c060112237a256a48001bb0280bc345593b0c12c37fcd663a17685bc9fe44d025c314f68f24c38c55959024cf3d38ba7471416562750c3f7e49cd41da61eb2321e04c92f69803eb0f9ed45c84fc4d2a7865ecd993002ae87c575f159957085b20b2c696f9f8d2c3dfa5da8dabc2bc1beb45b7858c0cb247b2ee52c5157390e6b7da7e960a57cb9b0dc1b4a3e8973d32a3cd14c1d3350c278733cf9b50e236ce85e24f9bc3e27495b28ed7b15128e4c184c4a3abbb157786b860c3e3be4bf008544094e51f033928b201845ea86b455b8c9713e70db575562872294e7f96f6ddaf82d399ab2f064da935cf3af75f8d81fcfa6fcba7bea6f06befeb4cf0d30fab5e4f797e0ebb31588219b4d833d497f4f775cadc3a4ac7289c32c9dc422322de1ee90a38bf361e0db244d987b0fe81016ee838b9724b82d16e8b5647ea4ccfd59246a3cd6e806be8dcafecf6754545f39ebdb693e3218e45fc92bb4cee378233d2230360b70d3a3c4793b55adde3a4813b3befd8207526ad737be8fc4909888f52443416f7064dc0919cc218913a96532d39a15a761fb8582c45b47c977d1fe56a1c83c0cba6a32648f231112b2e478cdc52eddf9462176b14a9b8531c61211fecbe754c3d65c636978f0f8a188ba483463621a483dfa38a7d843066af46485aae1dfab22d3ac52d8140862849edf418e69333138735b9918ecc7a93f78cda4f366296744604841b61310d5f5129c2d507c316676c4a5a3db47c99580a38041b1109e078b91bd928169bd0069d125e49b81ceb060d5a268dec862994f12e9f96d17cd5e692806a151eb04ec022371141eb7f80c92e2c855c207a4108885b08d209afcfda1e088bd6560852d358b18ceb7ede45c6d074637453afff7f5922b3ca5450227efce3f18c331390b83981c3fd00a3b9969c0345bc1a5ede9c8a8c6dc84379dca7f28a0ab7e700923968e4a7985b46e616c0e68f2f8d9807da783389783f92e9e7c87735e700ef376425c87d1c55a433f148ffad7924fa44150db9725c6dc4cc3bfc4f7ab14c3238190dec78ec17c2dfdde729524c6150ebe71a80bc7a0b362ef6f5fbcb7c10667dcbbcec4e5f13ea1e4199bd8b3c8c2524cbab413227159ca8357aa5631c3f48db31c35f9390a224f0ee3e3e61f1aa3fda4fad83effdcc8ba6862503a7dfb3bbc120f48eb08c8141388da54970c5f50a0d4f9331d27f9164ed9f746f751775d54284ed10400047d47bfa24d53118191fd495067b9f9bc47907050cfe7225b93d37b07dda2422b28d09a4ba8fb56007995b8b0509575633a4612826f7ec126bf75553d1c08ffc75fa0dcfc970dff75a924d8070fb1879bb5ea7ad240b22d6c332f2e5be1cc4b4a41f6b1a5cff14a962f9eb706dae57cf6089cb3b0796c04f15e702e55f940caf960f2f324ba49796f700aecf961dc1e308ab839b749a4f9b3ea2621705520d88cce905c3690d56e015d8c99a3cddfc3b1d99264bb75ff422bb8bbf4d475fc4785d47312c152e3fe0906fbf7a880baa31aeacd71e18f35bf3422068243d91acc6810faf2dcbee9526ac3e4fc8adceddf6ef27c58e922954e1f6f2695e796606da32a7cc59d9de9d39940f2d5cbce13b610a285d3515fdfd47b3e92671b754b547a8af8f145f237c6ebbe2c238df0d6105af9863ac251494d41056597dc2164b42d5c47d9f44bc540c8cbd0fddaedaa289ac45c42bc85547260fad759641fdd6875801258811877f7676b2b24c0871e72904d68e67fe4e7b57bcf3b2150231ab58731a20674e4d52da9de4739d61cd6c501972b711bc465c8ea7894a17a43db62d39fec2447203c9cd23467cea5a8eda4d2bb6d0de3a9ef467cf4d3cef52a9fa51df518a7f4b64c9191d0fa0bcf6c9bc224d29733d7b8fdf8c12c888bd5700f7c1f48e8ace377b3fcd442e1772b4ea0ba7fcb0069529976aa58d2a09fcb4fc2df1d10d795f4c1d55d1072bce049fab9d1c66eadd370f3cfadc726f40e0ac5071ed860b068b6377ffa7879e38c3f5975281d35f35a417f703301a7d03c6b79f99f256d82618e5a5da89de1d95fcafa495eca7b353f1fec9c3c9d1df31ecfdfedaea6e183ff8f1097d5035e4428c11d1899b006f06228693bd38a3be7320263c9499a61e7b38e7b3be82e1088eb72e6987eefce442475f2a5fcec1f348556de1c9d24a273270829c4db720e509bb02cca7717be19be65fa4da8d00162c2af71f437e5c86c12dcd4f485761aacd9a9daa695adbaa8c82160ba3df002fe50041036942316c5bced21316c68cc1981edb28e3f06d782a0f6887166e6fb6351cd4c262d89102736fa28077707e56b436dab1273b8b074920af3040116cb66905646423fa63a816e2653f1d8b4c31d9d8ec4682208a6d192f7ecf6b31d7efb26665926de381728cf192ad2daf6e5a45b1958586891a1c66b8323a87d18c376c0f52b68ed884641d2dd09bf357d8ff2bfece295fe502bb5d45f6fe4121396c55f9e0d729324a8f735555f302691b75e7423d8742343219ba904d7c87ced94a7650dd69ac5da37a7386f3b326ec7bc1c0f720007b66181e430ac5d9b25d54a68b4bb8d9440f729179bd7dcf1b514fc26234acde385844dafebf7c3896f54b13cfcfcc48f2ec74fc01cadf78d641c373bd56cdad5372b4e88e18053e91be4fd6e94c5c81462def2fccac13225439a4dc908fabaf0f9e8f61d0ae0e96f846cdab4606d0c503068d1586948578495d111d636fcf10966113e6d5926234bb3053d4ff30d9d40886af153b50aaae8cbf5fef626740613a6a939817a698fd52bac96856faadb3876786836ba2c5980b8efd4a4c0bbaffc2e5c361ab2c6acb6875c729efd84f4006e5e00936b0cde695c8bf72205b9143690c8180338b5c59331ce61f4c9ee1d789991c58229036280665ec7f3725f573464410f76c6250c77d08cbadbebef60aead98e580744043329e841a722ad2d3274546e78c3f0412b07cf1fb2f288714177ee66c013e6633acb880dd9daee395427ffc0b74350f52f37a8351bd91b48878fada9f76900a452f5c2a35991ec0903f2c20f8b161c40fdbf645fd10787aeff1d5c25409fadfd56ee59e19b45e3a14a1feea11997ac902957598d061db4633862d7dd7fa5b7a588fb4801ebe3ca69cdd475fec914a3d7b11cec65950c3739b349db7d0707ba37007dd1017d9f21abc4ff026edfb41ad315b97845665fb07fdeea369dda44005b7846b4a790f2cc1ec16091530938a57039187db871d885edff26fa8f1e81d6388a0891772bd0d2246850a3b5730064dacdf982ad588e99dc744bdab82e153d0e442f55f7f79c7ce845ffed94dbae0e324564634497a113744664bed3d1de19f343941344f705201fb385a9f821506152fb0994c2842ab857d5a1cb6a344e37041c1ba37a0603091bb3fda7bbecf23eea56a04a693ea54ac55d037563793883eb6c5eff26c215b455e747623713f01be6944c397db15b122ca42694daa2e46715767b2acd3a5ceb61c6bb27c05b97baf647474b1eeb38405bbfebc395cb6527c63bfac1c8f614a7d63941c94d4db506412f574b7c57846fe6becb7c17f56449832c72da85b8d62ec116300e1d736cb64506b8aa89a6d1cca027480fa69e59d3540ce8785d1ad928f72859ca8296c51ad38b34d209ce267e95abcfd7372125d60ce64cf6ccf9643989af6a1f3c635a7ff876c9e67fe7cfebccef3bdff6cb9c6be4d81e13e574e33256ed52f63f075d2a7326607a328185e707a95ca1f22ac196895960e613f9aa102bae19b2b2c6a69f0e8124e75128c4f904069d7bffc3310662144ee1f19bebc27d39a161ee276989bee32b6eb2195a86f5cdc5be325afa6346a21c4a03489f94664493e75c2e03d9964d1ea036a6559572f164551f296c4c0dec09fa94a0d731445e71eb4eabe7a62585905a92c08dc396f3956709dcfba25d2f7948d6c23b25ba069d7c95bf91f472ea75ffd0937d495723ee1d7db32b124f405eba867d614b8a749d46d8cb32318460e95e0d595202dc30f3c6d18a50fc2b415c464fa8efc24384ae3eb6eb3bf8ebc65e926d2ca9d40873d5f7e98073a5f84f2b618772a3debd2d709ee92f711ca50d45c685be0ad1218dd7d204c0ed95a47bc7d7a60363ba5f584d0225028f9c5482ec1e4e929386947778d1e0d803a4e32de72cdefda5ad4ef3e432479dc1634bc687938992bf6018e1f88533bc316ccd43067055b7496a3a8b67cddf82bc5d6e4046dece3e00f76a180ffe2b9a5517f5b1e098b649af715960992042115846a2be36733939fb9c9e47c3e564773fd3027484b71ca874d3aaee65dc8b09f8d236a958f6fa31e457c9d09b681f8a16a77aee05433a3d8edf00124bbe69156e1159968b6da5bebdccfb664833124df3086d7f22a2542201284c2e0a31148690921b729cd89dc418d6711f00c6341b24cf255e90d45b334b7aea4871f36b5636b8bcb0e9b518593f5405f53d272d4302c5198d85a2e16ed701f98b485a78c9dbb110e94dc1a5cc71f9561f3f74234ad89c82a189b907a2dc1d25fe86b5353b580c1bad1467049ed9629c8ad3db0dd409b64b69ea6d187cc5164d6bd8279c90d6b4833dbd3901dbae4113872d69e8912945b6df365ad8785e2c9583dac2c4c23963991a9941b17b42b377f6dc88f37317ca6af1a0281f150c68c63fa9a20ccdf0eeb63dd336d0673", 0x1000}, {&(0x7f0000003d80)="09c9827856d4f7452f36c3f99c64a9c6dc7e7961353bcf4899e3be98fd2f1c074676ad7c5517c0d6381201e7cfff22b7d5186def9e4188dfdc9c572d1e5a82bd185041e1038fdc194bb639ac8f9c2dd0e8b9675c61f97b99b5e7177c87c92aed855ffb6966885f90b6b702279a4c9d8934c15e26f74973602eb92fc3371a342ed5219e4c9b5f7027d2f9d6a959ec57e045de66f6f43c452d143f6d5b176e4810bf67035a8e1504b371e9bd9a87d86801d29cd0a7ee0aeb39130601b134df694153decf87a268b305b15633c6595fda95099526c783d7dd892ed74fd6bfee2941e55bbaac8672c918037683f571891b76c292426b4e66390e28529bade75155abec4ed6e4e3ace21bcbe28fe29d179f6192e7c2ae3d2db8fcb31c1aa30812062ac5be381fb2b596ed512448599012c626994b97c301c042a33e6ba6a1a098e49ef52b60e1eccf68d12b4e67df7a5808691ae100e06e27f972a8ba5a57f10c39378769b109c7d8a85beee88af06a78cb4fa86cf0514b7c21c8479113ee046903010c66e53e567e20658b53fb50d6bbdd14d2e76a0755bd1699f55bd61737c0fd47eca8201943e6912f3b59f2a113c613d030f61c67c619e0134fc26f5190c738bcd3457001d440a3c494411cef2254781dc7fb6a6c42b47647e1cbb2fbe5eec1cd8c4cc9d4504b02f625bf517c98924d12ac38af6f2c472c9a5e73c0708c9a52c9b4726f8206b31cd7b4f9da68fe4b27132e6517e44f2bdfbeef5b004ac7ae5012383171d443989aac6260a49f86d16b43d7f20a5cb5ec4640826d3bfc84c79234ef2882c840a76f5ca5bf5df6682cfcdf3916f840efd83346049955dad7256f11329d5957b4666c29a86cb4f6bc9bd215b600cbe7449621413fac818720877f11c556e946690b525ada4978e3ee2621d9197a55837fdf5efd02e2801aaa5879f66513c86d9732d762502e0865b36591e50154058213be7f471653d57a6b3db498302b5f83ef25aa96ca51ea099e2d516d7d326b684a47a0d17dc405540a56824d3f654706ccb3dc4941b8750be73dce07acf343bd1096791635921b69ebe1a30c79af933e8431fb9d841b0e4749f49b2465841a5e8cf2ed2fdeb6ab0e47678d7bf1fdecba4c02319015232159a9a24459a75ef8f4ac2122c983b137638db013509f919f91ce7e044ab60563ad869f3d54c63194d12e79b698af416c4447bdd8e92d0ffadbecd2f4fe28947cf3f1778602f9f54b97856d621f46c210bc09c3c698d4ef1f7e9cdb8473658705119ae6ad195d5d1aeb07abaf90c680ea197cd2c517047a5b4253e8b08a4c69c2fb73b2c193d765f4379491a47f1daa86f971ed9c194fb35dcc5bbb1a6d30a14340f2368d5d05217dab0011edf128dd40ee73a12e5ed36270c2e66bad2b247814db0fe76b5535aa6d9dc4e24dd1a417d0accce585bbb0cd0c87a3a2c5b56f28342e30feb1d3029617595764444a60f36d9e0f81b16f69d585ee9e30b68171fba5cd62bf8554765c692f6ec34a125cc71f07486b6fd1a671324840ae174788d52ed0f6dac2bf894f01ccd8fa1963bd7776ef47d868f1c736b49b844b516b9189a96b906fd0064e45f34907cc91e45928de43a14189be336ac98f301f19c480ea62968e74069d8ade4bd56ae31b06e1a08489d92c1a9c42df255a93760854502376524678b1fe2dfdba4b1b862eb523a1439a20e2c4f43131bda99e00ba4debd1a143954403531a1a9aa2627dfc591ab12964c7724853b3ef67e6b7526bc83aa1c02e15957b48d829e6f0a24568af0ea493be3489ddd068fe1704cf9b459d00ad7d83115eca860fb54f1f4623e9dc0945a39f6ce597e2fe621a077f02fb0e9c4afd0bcc61ee2fa1d53ed0363f013345764fb023e50dc5babe6235e34b0d8bcbd2d3074416721cc4e92e42dfbac44ddaa33f19b199e73b6f1d8d86fdd4989d7eccbebfe4e3fdce76e195408e717b2f223c98f1d21deac2033bff404b385da6077b8288e6e59b311d2b5f76b052e99d76b84def46a1c5a62f2a6f1a546f2dd20b444d0b291681e0cdd7b154d4490eb796bd67bd0f1e61de0e27d8a71e0f85574a9f943511a7e5bde97cc8421601200010fc8dab065bdcd7423a98377ee7f161e120c3c34a748ca5b0ceda6e9266e3324825ba3d00daac7fc3346b3ad953cfb519d1a00671f61db5365d35ac95731a624887a6ef71ae78193a6d82abda6091197d4c8596d6f9429c037b0d1a186df324ecdc3971adfbbfc2921298253be46a26ac59525f978e3a426f275b2618301cb1a39b7e9fecc9d222e9d070d2e4a56f34750ed26f17636ce9d18676e4eb411ff891ec6bce40955367a3fcd0347145f3ec2ac70afbb05871611e6d6b6e04954bb96e2682caf456b741a250749f24c79a7172a48844c908604ff530f648146dd2eb49813495e391084817827235a025b4a0404028f72de024b0240171e073b0f3de8029e336769b661828b30cf86230c6a0ea72921c200df867b58e10031a99edd20266aa9cf06411ce85d6286de59abb3355bf7700b5b2d8da7d7d8086c10709f3565c6bc0e936eb4ee6f306d3ad4fc00634eaca3b3374019234d510e528d7b9accba7b14c081e4df68b6a62c46d84352ec5ad0b4e06284498eb79023b6aa49479ca3f1886e8755ea340872b2ac25ecd1c5e211f90feb650e2d839f0b6f6ce81787918ae3f54ae456b4beb8df6e7e650bb438ff7382f2fc5f53de2cc07737278386379782de0bd1d2b2081a34eb91121168c412dc7e166727b2ad192545ae9157415b1be3addb043d06c82b6f31cad0b51b708411879e15f7f2aacc301a71b55d6ddd931fb1517a228eb2342bc19d156fb5a02b1c91c12cc8344872abc4a4bcd3c583861d9bde5b3279125a86472486cf9175071d3b37145dfa6362bfdb6f45151f1bd7c871f1791e70155249e96465e5393eb927c68cef3d5caae361cd4cd50d002c295d196104b44cdcd0c8ecc19399bcc8e6afbc194c4fdc465d9f42a50b67d537fea0b28b2a807cc56b3dc8e3a59ad4a6b45897d052a94007633c19edcc016a30510903e76d08a4f5ae4cb1788e7ffc5ffae8439974b48e75906a663da0b3d987c00a533eef15707d50707ecdd982591b5d90fbc1b008d537ba8bb7ed5c3c5b20ae11a90b3895c4c9ba477f9ca1d8a83e821d69e4a9a1556e367a1353ba69d3d22d782aecc48037cfae034469a087f9ee7d4e1538679c19656914652648bc522dccda620d3536fd3b8264e84e5bd40e1e17c2be11e34a857876dbdd24533b67b4be55465bbb95c61196ccb226b94929119b5a96744c8b5e87236984e8a25df7c77210917cee61b89d7a6994d9a6e3b4395deb5de8f7801d2ddd02728b9ec3b01762b5a60d2634ad3ecd3bf8ee6840b3dcb80a0be018d25854ddd74e3982db00ab52c2fbf68531088074ae1105fe3f4006e4144054009055f5f3f0da3d034b3a6764bb7a3868dd7b3491d732b9809d0eaa3cb06cd7886dcd00a1071ac80576365a93cc1841bbf41147ea66a194bf222e6d19bdfd0e09662963d529b457a4297a331277685e4b5e601e4d94e8885f7e92c355a06b173c185e6480253a6bfd26bf91615b59f71b2994239a54a58737b170650a3ae0c924e7e41660c8138995ad3f29f1b5adc25efa02b0e7b8a6add96eabfbc645f36c53be309241a14e67742716bc314cac10a6cb3d82b2f4f69a5867fe12e413e1be4512aa2b393f1e51ad7c773a46e9c9b91b609277b42436f94b2038c7249decba6b10981fee98ab3e03875c9b9529fb84fe88e7baaeb74bb42ecc09b9d3194fdb33d1ebebf231eaf6130e6b6963fd7555185d6d26cee0c26dc6c004211720d4c6883513d8d3e48c4e1165d4fd5aff4b9767f533384e69fab052ea1ceab33bac7aeb0c0b7483f4447da629627f662da55a16be5bd7a0869232d7a089652b5600dd02d9c3f078b3c2993c390662dda8ef5a3cbc95bed50ee313ee46421d226d2d19fff0515ebf523201b382d22e76a346296ef9b19e5dd054b5624ddbb1476baa4763b458492b0b0c6117bd30d963e122c7ec9b7dee95860aeeef7e15940a468503bcc020a6a7281b4f56aa85caed461116e5325e3c90217d6a25bb8a8f0cf50bbd03a0e9195381488a34b2d4f71c7af9a85031222edca0cf54773c98f7e63bae38004d101b2423affe1216937bda64962e4cec6f5645871b91d9c737b954c1e67cd5358b4a39316c512186d776d6cd2dfb0b2573e104dcd2e48ed5329cf766ef5469c05a011f8ca37d9b53956fadaf2221bbe39c7012a50a32acf6204693b671b5ea6ca45fd87ab3a58e1217fe20959e79ba7e1e65d7ab6d53364ae343133a7067b809bd36c5ffc6f88a24a0e5e94abed90e01384bb550f6f123d1efebdc73b15f8f985d86b8023808eedc70ee38afb9e5a5c3c2a5de13936bdfba808689cf086ee04af00e03dfe1f815af1f86ef544da03d50f3cb0b5caf52f0c71f8005ce1f460ec958bf04a3ab131764d58c44aac76aa71651c0d1fa3f21f8e0aeab3d1fd74d5690c363d02b08438b9df8da34825c55034ddfd3101ace08560039779fbc22eb40e717989553d8c91e51017ea31e7b01dd77ad3f6e603aa7816a4dfc14b387990b93356289a00ad66beb60d7b6f2ebdded517af8c86b40c239a50d6888fd7a560397df8eb20d9b2d31186f9444190b9a03579363309ae87a6592332f2ef55c16aece46e24a53f97ec90b383e325ed1e86cfb41fb90b0b029d2971f541185c599e50985cc3009ce9d1a9651561971ddd80deb6ffe1d5a451fb968319c44498cbcbf69c44b69a0acdf94e61d5e3f7929451b75f9d50ce6e3d04e67bc41e40c6e4d908eafa31d3d6e52e5c2e596334bf78e3fb067a69f69690d50e3162ce7fef22b1f0f5f8cdbde6b46df39ca128c5fd7c3e8c47f68f9db19f7c19121f310c996191533f486fb3b5a14a2dbdb16cda0c3081d9f23b7ca12ce0e7498d01e73bedb7ea2c680f0b0b6fa6f6a66516a670e5bd7ca3dc212035904820304d34713652afc2b0d7c9f2c685952e8dd20e7dd1f1bb74272fe1505cd9f74e478d1b4562a85d0cf8ea1cca4acfc0a013d0909ec5ce0574c22bf5bbf1d488853fba83f9521b33ba8b6fc6188343e4b7d7806bcf343a7718d718998614a3c7b934adce50c8b27b834b23b3878c0ffc321c1666231e2b3373acddf9bf6c6f3d31a78293098afe0d14ed8acbfc4d3df7e04ef5d959c92e57c5ec8ca5504042e9224d5beb209e4ab77168d471fb8d76247e9d1d15ecca1d497fee1b52d906f4a4b016fc043e194beb80ed8c28338dbd33fa6d11801576e69c36a08feffd39a8e4aebc26bd0e4ece6d1d1665e286b6525d5635a2524c93b197295048762faffd8f34019018e7a4e5ba2789da1a24d1b9c80100bdf17d97fba2e39fad08cb9fa60af632244b093fffa6cae6a1b8378ee86adc5f5f774d2d13c53487cbe002cdf447d744f392dcd63e5fbfa8185390bc9f3b463b4d35f2280ffa09d23bfb4ccd90677e08ae08faa7d99ab195cf03b95fc677d83f2ef20fe08153b1fd8157bd3514b556554e085579df9620581b029ffe045bcee42b66b8f6a984dcc90c44d7074fdb21514336f1b523cca85d4950a5ec2a14928863bc833d7bca952868b546a0de71bb02b7e1598595e9401b32d1ece3d3eef211ebdffcd0ad9da3e08addf6a2cbc219753230c1dc5abfa4209ac0c2d31ed741dc1589f2cdc6b1682391cfd81c47286c889771d13bb662881e48163315636b82d0a2b9dde52023476e7f", 0x1000}, {&(0x7f00000029c0)="7036e2131feffe16f88df523e71cbb8141f138b3e391251670817fbd221d5a646fd0b46a6046b23ae5fdf19d97d7ec7274ebed3c5a9a03c194bb029cc938882004c06c9470bf6c45d7d1abe09c2dc2d162bff451162cdaec634ec2e077205f935715be655b7355b83e8e4b9b194ca18cf6b4c926e6edce237f54584b4dd7f37386899b886825b8d42a63104c8f25c81aec07b3a1bd136a2c2c3ca3c0f6d06549b4e3494057b38536b9ff15b9dbef41569d118ed168da0085b809961d15f13d5c21059574a4f46afaddc18a2eab872b3499ac110e4f", 0xd5}, {&(0x7f0000004d80)="331fac31c6ea0105bc41249dc836283d85381a3d958d5c4f40c5c5899e843bef843651a371211d27b914817ed5e0d229d0a111d397b3f775086aa3f3943566e4b32f2d8512e5556466efae5e71f2dff4838d98e59fa8d3adc2c60557bcacda63d20e4e3a13c686ea01a9ec7e54423ee87cbb44ddb6ed0942e905c02a86ee5668e7bb7158e967cc69db59f1199c206bd9922d346399afae48fe33751ddda8a0687e7315177c1c1a96d3cdf9bcb9c2c30c833ffc719edd9393afcdc5e9be5b4ec8cf33354b47dbf259826b1061a9b8ba44c7ddd273c3b0302cc18d227732679407896bfc97119925560bf367dcdabd54e0", 0xf0}, {&(0x7f0000001640)="b21fb4f041b8f0eac1db5deb137fba8a9772828e7a10bbfd554541401dbcdc7df6816cd72b1a4eca87594c74a4071a6082f2dc2d3bc1fbc87c6bf70ad1d9c55183745e05f016ac256d5ed2b080c674819bb18e55c33822e0d5235511c0a4584fc8", 0x61}], 0x5, 0x0, 0x2) sendto$unix(r5, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r3, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) r7 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) r8 = shmat(r7, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x4}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000001700)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) semop(r6, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000005c0)=""/88) 16:07:13 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) r0 = semget$private(0x0, 0x4, 0x210) r1 = semget$private(0x0, 0x4, 0x280) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/107) semop(r1, &(0x7f00000013c0)=[{0x4, 0x3ff, 0x800}, {0x0, 0x7, 0x800}, {0x1, 0xffffffffffff7fff, 0x1000}, {0x6, 0x3, 0x1000}, {0x0, 0x100, 0x800}, {0x4, 0x6}], 0x6) r2 = geteuid() setuid(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getegid() r7 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r7, r5, 0x0, r6, r7, r7]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x9, r2, r3, r4, r7, 0x1, 0x5}, 0xfc, 0x1, 0x1}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/85) sendsyslog(&(0x7f0000000040)="c687099ee5a25c777e96ce2873a566daf28263709e98973eca7f1584a9e04bcd8c5b43f51763c6edb5c55aa7b3deb207cde8ddb6159b60f687a61b3f8fb20d2f70e1527eb8b7822bfbbd36c2a0f7d6f0b10b326db722e522860d38a07b258691c1b0c0227e8c10d985a925395b125288ff5149e34b035943df", 0x79, 0x1) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchmod(r0, 0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="84") r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) accept(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r3 = socket(0xa, 0x3, 0x7b) getpeername$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r4 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000640)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000002c0)={0x1, 0x9, {0x9, 0x8}}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 19:33:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, &(0x7f00000010c0)='c\x00') 19:33:20 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]}, 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1f) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x20, 0x1, 0x1) socket(0x1, 0x8000, 0x0) unlink(&(0x7f0000000000)='./file0\x00') lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="675fd1e9ab13b82b9a230ff283228b13dd4305cbf5c5f1a8195d8bb6ee347c3966c07a824c2bf486de2ab907bfb4a27b77e30578bef9c4c88554b8b95c06d5b9d0d75896605f4e09938e784d24c09fdb9e63251882dd4c3a06be127b4c215fe1f80196ebf10255ba906e5905150b2202e74ebbc325564d21a4288fafa67c4ed22cdc8c341be1d2d117a5af2fb29142bc1d2e47c3cdd95693bc8a982bb5471d24578dcca2613c19c63c01d8a4b5feb385ee65f9f32af22e01affd6d975d2d56a40ae2c159f801f4bb80432ac69d79251524ce5c6e7ac0ddb052e8405b6971f091b68df8637ff24ca34fbc", 0xea}], 0x1, &(0x7f0000000300)=[{0x70, 0xffff, 0x8, "4341a86fc8590420dc2628b7811f36e07d565fe9fe47eb8baa460076561feadcd046a2b47b3f7b6a20ed0eb72e597616b7319ff3fe66443f67583f2d0f062d790f09e2f0fde88bf3baf16ef9e9bc80ae1306a35b23edef2e118df0af"}, {0x100, 0x1, 0x9, "b58e70229e68aa3e1f41c08049b9968097bbc269094a052d87fea04f3af78461be8df68f67278c04eb7dc486762d6ad05ef0696541b48e42203648707f64f5a93aecc286c99cbe5f1f03986e68042f80ab9c8f0554cb1d795e36870865a895013e76a29cc275030e9784778000a0f570e595af08d91f020f862fd262dfd071039d23cd45a333ca45a1a63234e36946576993c52f98cadc19365a771521b89989359ace522b0b610769ec7d5ac0a04fd6eb6f198b1df9f4435ded85b33e37fe1e50886a308ac48d9b67a9ef6f5f18a1f7e7b00046d30677377704412aae76b86258e89f0edb0c3efa22b474f7e19b"}, {0x88, 0xffff, 0xf65, "7247a56ec6511878edc29895f6ce9a46d47caed31140a14d65a3339f0411eadaddd47085b514f5282a83cd52587c847e79f3ff441561096d736ca04afeaf4549db2fe6c7d634a9393c994befa26f40dbfff8b21969d9c860eaeeb4413d6c3d9f2d7a807ba20b7e8706ebb60f7cb3f01876bf"}], 0x1f8}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = dup2(r0, r2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000540)=0x1) 19:33:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277dc5745192a101000000000ffffffffffff05000520000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = dup(r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 19:33:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)}) 19:33:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x4000, 0x4000000000000) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) dup(r1) 19:33:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socket$inet6(0x18, 0x2, 0x400) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x201, 0x0, 0x3, 0x100000000052b1, "0366402ba77f0c033c0adf71cf15cd76ef3caf00", 0xffffffffffffffff, 0xfffffffffffffffe}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) 19:33:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800002000029, 0x200, &(0x7f00000000c0)="d5ff9668492d6e3db3aceab4d6562134d078678413158434aa84c7a288c88bd3091278c4bd733a1adcd89fc00cc00d9e0ef6899dd7c572cba7f42143aaa755c79b124a3578f6edc351d6bc8a35c58b993d7925737960c29adbdc774567ba6cf14a9a63788f38c242701702638bbe8e137c61e1f807758f81509e52619e6a32ab81edb65033", 0x85) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) setsockopt(r2, 0xa, 0x101, &(0x7f0000000040)="cbb977577d4aabe1e58b70020d97c821a025df05c7fa679d4ca70d0b0174aa7ada3a474707d89d535026c60aa1ce28e08bb51751c555444c", 0x38) fchdir(r1) 19:33:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x47e}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500930000400000401167f5bf00020100"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) open(&(0x7f0000000000)='\x00', 0x8, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000280)=""/143, 0x8f, 0x803, 0x0, 0x0) 19:33:20 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:33:20 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) socket(0x6, 0x3, 0xffff) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000001400)=0x10) 19:33:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) kqueue() shutdown(r0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 19:33:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:33:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x202, 0x0) r1 = socket(0x18, 0x8007, 0x0) msgget(0x3, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) close(r2) r3 = dup2(0xffffffffffffff9c, r1) connect(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696cc6a550fe39b30d3b00a434db960f395a1a85e50100860592dc6582ff041a44abc52425997fd9d25b04cdb9c6d1d6fb058256e7f12725e1e408f3635bd0fedc2787b53c3e0f"], 0xa) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x62) 19:33:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, 0x0, &(0x7f0000000200)={0x0, 0x4}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x22) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 19:33:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="04e45e2f7ef8a28c8951928c5d5bc523613c734051cbd779f26f795d3eadc5622d1f1a3bafc6ef472d93bb449ce2c02cdd5bf7c99f668c1e8832accd8ec7890aa296eadda726320e0b88f26077213cbe523f2643889aa4c9a903952e4add5e0b9778b3813e0b222e6708ffaca2f22740a11f05328960d8ada774deb5d47543b0df5c1e0a39605552384f1190026e11644b503037c7694398daa747462ff71f66ab0d1c602f7bb3ad8d2df544a767060927eeb11004e16beaa49346d0c8757ef27784f9afaed8f4563f0a7ab580de8d8f483b7896ef823f5a0568ef561e3e425bee82853def5b1903acf1263624c3ed5e94514b7cd1fbc52d7ba7939fb60f4ba3444e30552e274c91cad6b86a0bbf646bc810334d2650bc7e4efc50b78de058fcd6ccba87f2319e05638779ea0989c401bdb8e3dae3433a3b7cb3d4f68e8d90c30acd6e", 0x143}], 0x1) execve(0x0, 0x0, 0x0) 19:33:20 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x7, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 19:33:20 executing program 1: r0 = syz_open_pts() msgget(0x1, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "3948aabc1337f5dc8c0aee0500"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000000)=0x3) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/49) 19:33:20 executing program 1: nanosleep(&(0x7f0000000200)={0x1}, 0x0) r0 = dup(0xffffffffffffffff) fcntl$getown(r0, 0x5) 19:33:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x800000000) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000840)={&(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000000000000000000000820000000000000000000000000000e600000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000308feff105b88b86490000000000000000000000000000000000000000255ae64e46ad3cb900"], 0x6e, &(0x7f0000000700)=[{&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000240)=""/171, 0xab}, {&(0x7f0000000080)=""/2, 0x2}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f0000000500)=""/231, 0xe7}, {&(0x7f0000000600)=""/157, 0x9d}, {&(0x7f00000006c0)=""/23, 0x17}], 0x7, &(0x7f0000000780)=""/139, 0x8b}, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000880)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x302}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:21 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf@', 0x0, 0x0) getpid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) semget(0x3, 0x3, 0x200) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x3a}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x80, 0x119) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) r3 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000640)) r4 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000640)) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000640)) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x30}, {0x6}]}) r3 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000640)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0xff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='A') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2f, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000640)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x2e) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x68) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000640)) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000000)) r6 = geteuid() setuid(r6) r7 = getgid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) fchown(r0, r6, r7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8c4, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 19:33:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x4, 0x2}, 0xc) r1 = socket(0x18, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xffffffffffffffff) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) setuid(r3) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000700)=""/105) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2f, 0x7}, {0xfff, 0x0, 0x7ff, 0x1000000000000000}, {0x6}]}) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x10000000000) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x10000, 0xffff, 0x9d2, 0x738d}]}) 19:33:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', r1, &(0x7f0000000280)='./file0\x00') r3 = openat(r1, &(0x7f0000000540)='./bus\x00', 0x80, 0x100) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000580)={0x1}) r4 = semget$private(0x0, 0x7, 0x10) r5 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000180)) semop(r4, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000012c0)="81191ddf8910558513ed54fe3e107e44de71416f7425daf44e51c4dc401b759015e97e5da4e3fd3ffbc89189646be03224bdb6943648f42370d4c93ad320267b80c39199a725a4b4ba85ed916f0a34a963e1e1d80de51a92e1284373b1c1d01fcfd25d2b8c4b9740488aa037eaea1379c949d27caccfcf24a6a009f681fc9010ff737ccb0de83306fb8dba347dd5f3c38b6cbbcc9e641d1576c5cdf581f5dbf9b9ea81a52278e50b10029f3bf8bc455811a50c906acc7ce948e34c45701d1f0ef7d0fe40adf6a306fd204e3143c6d89b5ce417110006f4203379238198a0abe7e51c0b427b133b8844febacc7548a2026e6d22cb89d9b2b6e94440a69027813787ee15f29393aacb9cab8146c76793b5478fbd1b827f57319abdd32d0d86c0b8242e3443b4dfb7f18bb9e5a3f8e8b5f2361fa5fec019482f0a4743cd89ea9894cec06432fd6442c536be69c05e4d476af8d5e649af2d952c3d43ce8e1b59cae246aec5f163fbe1e7db1eb03db0c4665cabcae8486450284df7c63d41e31af0abac10fa87ebc2058effec58afa469c02f2072a8143b894217604c5239f1c1dbaef74d1683ea33e149e4617e580395d5b1c9f4ca546bb24f47da", 0x84) r6 = socket$inet(0x2, 0x40000000000000, 0x7) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) semop(r4, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f00000002c0)='./file0\x00') r9 = dup(r6) r10 = openat(r6, &(0x7f00000004c0)='./bus\x00', 0x2, 0x1cf) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r7, 0x2, 0x1) pipe2(&(0x7f0000000500), 0x4) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x21150, 0x0) socket$inet6(0x18, 0x3, 0x3) flock(r10, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000240)={&(0x7f00000003c0)=[{0x26, 0x2}, {0x42, 0x1}, {0x4, 0x800}, {0x5, 0x8}, {0x87, 0x9}, {0x1, 0x3ff}, {0x40, 0xffff}, {0x82, 0x1f}, {0x22, 0xfffffffffffffffc}], 0x9}) setsockopt(r9, 0x94d8, 0x0, &(0x7f0000003640)="89cf3051733a2e3cf3565208bf0a40c417bebd686468749be0a02e0e5567ccb19b010179efd1388835fb97046629bc4c852c995066f09f6d88311d11dc9cb95ff6a09a421de84c85e615ce8b64e8941b4bfc0e99dd5358334ae7c5096c809d1afbda1d972c47d04cfa7044a2ba9ce1e232bb44930b33255ce17eb00c5ee9b250f6542b761441f281f14d6514547f8caec51b5480a9506810a27e6ddc81e64c4d435cdffec91f1a6026aabf5b7d0e2c99d62ca3ee39a5643a67610748f7b50c0cba5313c52478a7a79e5645f53ea407a87fa9093ddfb6406110a7459e14851fbcc39e81d3f9b83ef31d0ad54776551ccfc61ac12be1ab2838c439e3d823c6b203d828bc1a26e4fce6368d658ca6d8a45441f48b4fba040a0bef91466ee3f653dbb615ae83d4582a8840f513ef75d19aa997e0798cd46a0bb8316508df0af4dca7312dc2b920eac09af46a147ba2feec28c0b780de3ef493296f1741327627b59a1ab5d9887fcd9112fdd8880b8b146d81d41e4017a732b78ec6bdef97c17723aae5786aa5e7ef53ddc87b5942900696d84735d32b888dfb6b28c46c59c2b663f0c90855d78b84cdb80d9f6cfdb9f05b3b1a3d9e8626304b8943b2c5cd92a7413fce277a86eafa1f61a279046acd619883578ee4dbf5b47d0a9b7c1ef20be39a4e968cfb3ce0f1939b748330d2e868b081147526c1962434f5e39ace730e8d27ef7d989d538dc3bc15dc34bfe6663b240ee0f36864d4bc5bd76f6a7a86093ac14b0053411db24491fdd3ca36baff559fc6d701dd1b0ee5ecc7fd551782b8f2d425ad887b455c113bb3cded52e1c8bbcb3bbfe8742df4f517176d325a46b31d4975f8f008f3186c31867fc120003db6ebcd59d81e3ef0f36871b22be6dd7258c50982d59730e9e0bbed8adec155c17dc3a9d67fc9d195875cdc0ee58c35df49668d78e277f114d512e181f74fd04157d1afedd8a1322be3b818a0d3a9d87e570a571537d4cacef77d46fa88548069738a73fb13ba85ba0f5701e0528563537fb18ed78304f91ce8356e580191737197926069eb0da48c48023619e160b2b935b5f4ddf374f0e1b1855aa0a3f64b823b27fe1b2087d6f9f2fe2377e37cb69b7248de62f4b88ddc7c64f92db55fb82b10e240f40a9121d3f3a5a1a419684a3f1e11626459d4d7d34dd80ad1d39d8ed8d4c29b3f6eb45cf1854affedb1c576a77abfa4637c029a12f1db4da5d2bf001f58718a6a8340c2f723782118c63003f79191a1e2075bf2961b7ba867c51b5caf0c025de9fc626c9bf598ec5393bdcc4a9d24f4d69938e9bc5621504623612e34cb712645f8c0b6e5a7fe81f9c229c6f7f7f2ec64c76121ffbdf5b5f129de35edecd8de75564f7cfc8585c303ea2016f88d1e70ec66b8a2750eed1f7c39951569ea58f9c4aaaf8d8617535d33c45b5429d5885b68bec398295a010fd685df1aa31470d0317c7a9a202c3bc90c657088f3c37af62595a771d11953a09c7c4e4a1733f59f6c46cfae415a87ff764ca76b9cc55f79cdef467213678e1925d5eb51b2f0a026d88b1b6bfb0743bca5a046ac1bffc33f33ddc24220ad9a2633ac972cb2cb88a097cce0d7576dc84bb81f59c83ae1a372deaba1f20789214ceb4e802f59965869a3c0236ad883e279fe7e48d34e8432afe66441be7dd6a965daa574858816d9e4dd4ac62cded36d8f83a06a154c7d4169174decd922172d7d4319c3677ce2c44bc483055215672fa8e1d707508eb3f55ab40c87395cb77310a1c43fe193bc36f4efb5374d29d1eafc05086f755ed077d1db3c9cc36298f9d45482959dacfa8475340af0ef7be172a2e3805e5e71ad6b8607064648919d72355161e6d9fc7d377609e01b6180291a33f322dfa2c9c8c2cd23713fec9676c8e00108bf19022e26c865da93d3ba159ea7fb8588a48767e47d194c7bfc1c8162e35f9becc8e743fddf60bab4bc341ed1120ab063329ffaa9ea945059bd54bb67f50018d884d91d22987d6fcd74e5ad2bc5655498bf4d6bf9bcc37797f7b7b18db44c9b0c20a8101f721d9ac13343c8d69616a01c1cff47ba3c60dfe4d91dba21136243a1896dbd08abed5710e4fc9a384643731dbaf90e84a65320769c6d9110966efc34b65d9010df561679222ff4a4c6a35f918a7fb7b10c8e279ef4a44b22311f6636a441d0f6bdca9cf2816a601af2977e498d949ee6e93c952bf0ac719663cbc1b54c4a498ce0dd578243ce1760761f7177de671aed23dcc182906f6d48966d8838498d22c18677d2ffc503ead4fba55c5de8ee8a8a8e872872bc2dbc25742ddaa02bb9f73715f994e79b28574a6e49cf24e08c62392374072b86d587bf6e8f59fa7b65949a163164ff9a17dbbbde41a883744a3896ef87c3e1e1dc74c6519b51a64aafed91d148dee293fffa6d3254934728206c50534fe0dce1e1deee0a43adcccfe788e7520841b73c46e605d932bb0bdc6b1130e7568e4a186d1de62394c4a2775051782767778a4e1f4f0a0e14b7d0833b8f3ff64498d5f6f9d85a7e6c18e419a0589c8e5755547dc711daa6d2897c822282390e0bb675159998de5e0c5ae6c67058eaab6d42e74057db1a783bd21243ff40a441ed6491defb4127023a5f530a9a9d0fddd8130fab615a694e9fddfe961904f39dc21395615efcbf287e3bf909e27300be987817ee9e9f5f08f48c3911d8247e3f1b40dc79399b8d9bd02fa9205dc3d843038f68acafefbbb2906efbc4432761bd8871509611e0bcbce601c186a37001fbc91b979cf67a1bc2d723f62db2946bab1ec3daff1461decdce415c2f6c1e4bb00d039c1000b2f0f9baa6e06bca91737ba362fe0bf7aedb06f20b3fe4f98da9ad57240230c599e34c772c83f0e34a0e3c9ffe6e42ffad0357aa21d879945b015d9105cb18bed06f711e8934e4605a94fd6e3c2e7138e9243ce97413e9402b2d26661b9a72afd1de22d22914dfd4f4ff3ecbe3de55d1687188756f8970d30f20fa576687c0d39f08ca62cbe9d2c24baa9d047707b3f7848b89b4d5813f6710c2bd39b59500c279ef57a6c8c88ea8c95c3d54c368c46035032acaaad8845a65055b979e84aa909a11ad0d470e113a4be7b405851fd81af886293bc9b888e605aed99087365480e5dc611943e9af112efe89243cd8c4591cef499d774eaf24e9a9653f055f03575ed0279df221e891a641bfb7398a7198bf217f52b521460065a8a4e0a2fd15e7b28c1dae757f891d907c31713805dfa48cea7f9e1d7633de741b561a82916e3c6de058ebf24af8e5e4ae513d6de7acf6addab21feb581c6c47ad9d3e257875573ec357f8f4507efb701284b5b033088f96f473e675a065304d1c66b55632fea4dc76863f46f2c5ff130665932c5d80992e1e74e246e4892a5ed901f258f5cfc5d12a5e123158a3c1a01fcd74afca2f99a0d7fbb18c8e38e79274c97f3b04c09f7aad3ffddcedd7c5ffa6f2c0287d7fecb79c4c0c6052a8ae4929c0c714318132844625063960d18ddaa371ed25e89551400d5b9c124dcc2211ec97013b2a7664b824e4d5d68827d4a329c5a61c7f989fe5faa05747127fac69e9454f20e639615472b1ee4e7a656e6222301530390ef5a36f731e70fb23f91e8b464d08d5fc59bf4ec2a2944a29c74a203a1af581a6cf1b3aae994721b6173094bc55d97ee75fe7a79559ff5722addfc350003c306f233344b56237d94a0ba51e69a8b8e0f9a273e36c9f6a6584b03e89bb65249831aba83321a817bf86200170976b5f451b50089f3dfd172b45e4bf5c473d21ca2db8ea0e13d2251a99ceeec785e80f217a0078c3aa25c66c632de6d040ac5e90d628110323af874cc1e7e5f9fe5947e8501ff482fe17f63315f458e72d38cfc82806be0dfbfb8879c7e24f98dc268326ab0e4097b42365a1f5957f4e405a6a008bab67e3ef8eae5ae38ddafec0642ac70f32b09208e865584dcb941deeca6ff80031e87dad7ba7d7616b1c3bb2b74c84baf3d20588b608200c51f7a7af8225cc2f184909eb39f1446f1271af604079f8d904a042d7a0ba30b25d59f04cf6df4b17a78067fa4b7b4557875684a3f3fd521822af51f32be2c0f7da88d78fa2ae9784858df2818a169e44f9cb95a43df792d59f8b001f13f310a46bce53ae05520c3cc92bbbbe285533978c925d9a6db596226b7c42060823a3160ae0727d351c18b111f5ebaa1fc62c9cb04a4d8697df5d35b29f984369a24c4cd5ed4b8d2bb6c8817f3d696545fc805e74cd5ad9862d9f8efa301c1f2c542b3a68011c0d8cf0b2c04be63c4941b19e88870a48ce7c5f2aa00559a6e0cb7c8520e234cdbfe8e1aab3c7cffc9f693a0e0696f454e503fcf02a85770e84e7db79653b0e8d29d8a0e1d6fa012da19b04d5421e3e8ea9ebad9b30e73d2ddfc2c21819133c37557cbf1297beff419a1eb33adc1c469e3f6cdc18ac6b19325649c5e1b3b9aa8699d32c0b48bb912371642606ba1566cf249778abf144d34f9516d53f658e1906af99bf9d62f0d93a996634aa27d4ff8aa887833a6b2470c015be7f78e17750e25dd69e25b955b031a43ee16dafbc284a1b351615ba24f4618b14844adcdb3a06b3aa2f1009dde6c0415a28296c4e4685b6ec71d2198a1e7b667c7041651ed01597fb505b58780943ef4547edfa292f87051cad6bb2380f90610fad14cc6e584bf52d0d3553b1097c5668183e6c05dc322606d132c9a84ace14969c4f025f7e218cb5cb25f6e99273090c61a25bb5d4ebb4acff4bf01691b550063cf96bc26d7fe913eb394798ca2cbc8d1da5a5f312fc9b8043ce4548510729ff76000570393569ae64dd4a95e9c7adfd20264cd0f55d3ee658e6fe1ac01ad978843357b2bd16524964a7c43a4ebf88865a4552d73e7a46299298a20233b1da5496e70780c44b8088d39ae1ec8b6a0b9104d70037fbf3d65b29b64869a7a45c87ffd8483793b7eccacc9b9a481775eca1b3c943a871de43aa3c05b095dd05d3346bcc943ba1f48a08f8ad9b4445dda3bcb008cef77b6a834d9172c7d4ba104b13e85df7db9cacbc22355f7ca724b9af273c4ac516bcdee2d48a43e8f34a4ce5f8b465135a51695eddce52b10711af141117fbc3cfb957a7ba545a202706b29f5d389b0a5dd2e177a55fbf97d753dbf701a5c481750b3bfc493e8b3ea13fabf839123d88dac1d1e57d2af7961545f170630d7d97f9c51f39659f8f62c2a36eaf887686625b5e1e35dfc82ee0ff4762b6de4dc65296416701ffe5958e02682d814a9f74588e0f93f7053c2a57a143cdcf8e8e73034e1f04b75da18006fb1ee2b3d172b890abbe95c702667171da8c1708838db9eeae06b74f6475bddf6e97ad8bc1e119575dae217803489ff68acf776b08de93a193c64a7c0d4364d10c055a9c233591801edad94121734bc878065f4e2d8098191f25b7e2d338f0837009b0ce34721926001c6f8811e59320ceb48ca70d2121b35adf0756cfafe7dcd082772c85537c1993e55152f816add22a6bf5f7e64b33c43ae4d8fe251012f8a767b5eba5167133d9c000680a7f923d481d951311777f43650ce7d7b6aff49fe0e45a870db30fdc151b52d4058b9678f535ac7b102ad23b364612cb342bb84572b59769f3d7b889bf152b7aed382d2d592f24ba9ff045676a8bab143ad48273a9a96dcd468e94e43d8388b31c3aeb15efc2ccdfd4f7bf888608fd7c20e9658b32f566908cb7e56bacc45900b40b39f72d2d2033e60633f095d7f44a0b9ceaa22a3baacc02f0e61366df46d3664c035e92d31034d2c7c736e4c6570c5ee817ed679c9ba62935b15050358fb764e3b0dde2dfb62456442a86e4052dce122ecca8dcf97c696feb4e2b2c2617f9fb100ecf1dd7017e46beb07704ad769646468beadaec6eb8200edbe5e316e99e8692d3ae728eeb975550e49a7870ead35514909daf416f954ea039f7d69ed8c4b5bfcfa24dbb69cbd7b2705cfe88426b7ac0b002195eab0adc0a9f3b7fb3efbafa38", 0x10a2) munlockall() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000480)={0x3f, 0x100, 0x8, 0x100, "40693adc28dc805040a025d3b29476e908ff1d27", 0x1, 0x2}) ioctl$BIOCPROMISC(r12, 0x20004269) 19:33:21 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0xe3d0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000100)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:33:21 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) dup2(r0, r1) 19:33:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) r3 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000640)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x28, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x1, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x5, 0x4, 0xf0, 0x3ff}, {{r5}, 0xfffffffffffffffd, 0x1, 0x40, 0x2, 0x5}, {{r2}, 0xfffffffffffffff8, 0x0, 0x7807ffff, 0x0, 0xfffffffffffffffe}, {{r6}, 0xfffffffffffffffb, 0xd0, 0x0, 0x8, 0x2}], 0x0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x60, 0x1, 0x2, 0x2}], 0x21, &(0x7f00000001c0)={0x9, 0x4}) close(r0) r7 = semget(0x2, 0x2, 0x480) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f00000011c0)=""/121) semctl$GETPID(r7, 0x1, 0x4, &(0x7f0000000200)) 19:33:21 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = msgget(0x3, 0x400) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000787"], 0x3f, 0x0, 0x1000) getgid() getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 19:33:22 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa00000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500001002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:33:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x0, 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) close(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x149, &(0x7f0000000140)=[{0x4d}, {0x44}, {0x1000000000000006, 0x0, 0x8001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = geteuid() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pwritev(0xffffffffffffff9c, &(0x7f00000004c0), 0x5, 0x0, 0x0) r6 = open(&(0x7f0000000300)='./bus\x00', 0x20, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x61d, 0x1, 0x5, 0xe3d4, 0x31a}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, r3, r5}, 0xc) r7 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000640)) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x41, 0x0) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000080)) 19:33:22 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x1) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) setsockopt(r4, 0x29, 0x1, 0x0, 0xffffffffffffffd7) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0x1, 0x10, 0x3, 0x8001}, {{r4}, 0xfffffffffffffffd, 0x43, 0x10, 0x7f, 0x80000000}, {{r3}, 0xfffffffffffffffd, 0xfac34e1882c133f3, 0x54d2087f97952700, 0x1, 0x5}], 0x20000000000000, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000100)=0x9) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x64}, {0x6}]}) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") 19:33:22 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x3, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) 19:33:22 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x42) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x188, 0x1) 19:33:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(0x0, 0x40, 0x90) open(0x0, 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x1, 0x1000}, {0x7fff}}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) chdir(&(0x7f0000000080)='./file0\x00') munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 19:33:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/devdm\x00', 0x20, 0x0) r3 = syz_open_pts() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wskbd0\x00', 0x8, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="81b5d79cef644f1217f09d9663566cfbdbfde7498ebb7d8390a276c4ce5f05c382974893f3be6a234e23de5b0701ae430644905ad958a0c56dc0f5d0745d19b2ac6fefaa6b0dd84f75c8d491501718f4340cd38c8bde583af4510398fdec32ac7fed3f023001bc44ad399176bd96b0f78182dc3ebe7079e1cc6d937a833813f9855bd2311236238b0a6775621e1f7301186d8fc4d47994d938cea3e9cd0c4a10d1cf03ee5f540e33aa4ab6eeab28ad91177d1ea471972eeef286606c7e0f25d12b8ada3eb1b1457d09884389775cd461c19c3a67649ff445a8", 0xd9}, {&(0x7f0000000280)="def76c176acaf61812903302f7d7bbb2ec268e8846affcce9dbe868d1496c7716aa6e9bfd085ad62fae72a72ca33db4b46afd3807be70a521bed4ec35abef0f20447f78f2f388e3e994047384c013d2afcda0021386e78d08b8f37e9b15d019151dfcfc4daa57b781ccf7e35a0e464d2527ca5480ff47b3f4d68ac927496e5de248534b17cbf59df912bbd47e5d3f1359ed973b2a8f53dd676eac6afafa2711ac47d3631c09b1013c9cfed0623bc202fd3d3d298030495a2676e01121efd6c3cb9393f00392716b560507ee66b0f14385f491aae12abc275d0477d50e80a99be039b28a2b404b4cd1dd88108a9992570aa9bdca847fc914abd49e26c99a714ef292f78ae136352955d5e9270c494aafd149acdf02418c17bfe33c3489f19a02a8e4eaade6d3ff0f12016bcf1190473f384e7daa72d0dbc244f21a61e8f94b6493d70dfbfefbf480bc5711f6a336a8f1706672548417fdec237ecce8467e3d2040692678cd6b5be85fe2d5cb0c16e7a7cc2e2625b182663406164b7ace0e72de21a845627fde7906ba39c7bc383122c493590810fae6408e79a0eae4dea5c97c095a49cf549f1883094e00e14d38efd781c73c13d7551f6e96c69945ac6188d958cec867f08f2af00b03fbd76daf28fbd54d12d730d0cb3a294b98a72386ea8112591f59a9c51adf2768d8c2b8979815754b393a9259042723e96b94d763d13a9a8bd946104192da481e0d4edd40e0a330e9c30901ba328270ff137ca3f687d78095eaa9ebf280621d00d666e9355084b523ce0c15b8be462884e05ae777970f203aab80532074c6ed5959eb0a7d31e2ea511d1a05c2a27acabb9b6c77cef996e0f737f90123798f0526befc65c2395bf2a941bae3cd3845c4484ba714788e0e423aca133e1c6895d278bd681e0bc337492ee04d10f0839ac58f260d582730430912c20b0483ca2a127e147fa4e2786939a96c5d563c2c214bfcbc9c071d41f4f57ec379be2f0ca13b8ea9e343e2bebdf11313596738332fc695dd2310cc0d1b3428882aa3266ec44cd5101704529a447eb98439e8fd92824dd3d3c3ccdfa9445d58ae4544536a40c412b9ddd0a976ce67c7b56976699bc951282f2f3eb414bc36c4e9d6ab7325889778dd8a2da54a1dcc1240dbc4a819dd7684d5d4e792c140be67bdf95c51059013a0957ae479dea1a8edf52ff01c35209b7b8023858bbc2475d1dc0e504aebf840b3d2a7b5b27ecad08dd63a3a8d4b3972316b48ee0fc4d240dd47388ee2cc4a4720075d475ba7c64cbfd53ce419dead87fceaa6615970570e471adf4915714ff1d785c9440128a0a97b775623026ffda8ef666aede212b8d2602229c8b2248c0411b7c8b2feb50e231ba4750c246312b7770977f1c6c0e05646858337e03eed699e420554439090744c398310e3b4e86527c9febccddea39ec888d8d90180abc05eb510fcacb73b0b896c85aa53b1f1175d68664f5982cf8d303fa5e8a15996cd5d0f9cde67afea09499c1aa776ad5ec42020010118365c66eb6bea90ef8741464f579e7c8fa8468bf7924042608829798f457ceeb5b4693d8224157192f67d3ea8ca6d64662eed1e38eaedb892dd6ce7643086ae3d99ff60cb27c22ccaff584a58a8447e4e847a060ee95cf14d28f4cf377aeed4ee5ad7f0f840286d68d0bbf6e1e7f513a33c5aa82b611091eb803bfb9d43fd984da809a7e1747889ac81751457dbcc2d173e1552241b05e6f0f7e8c45fc8cc3130fd0738ed3ed28174ba459b74ef2773b4fe0a0f36839673bb8b047c8f9b9a3c848699b346473e16eb1dd76689977ee13537185cfb15df150522cc988cfabc3e3e91bca9cf032ab4b6f4ed8fc140bc48fe1783e2a089a6de2bd1202c9a702058eb72e40281744f41063aea33e4372463ab6cb515eb2554e83361c5151a03147e25d3f59f3a3ce6a3acb14c4c335d262655741c30e2ebaa7f0d5c47a56dc7f911792265a1f80f9650ee2b64e5c4ee6e3be85b6601a196fc6a46a865ed203d9fd74f8f42e1b3f845bdf6dd4ca564a26f68b38003b5f628404492897c3787056d70cfc7b23c8429b16b8de3d0ffce34f9b0070878878e1bbef5c4e603a68f90b9cbf1f97ee2a95ca9e8b34b3f18cbbd1027e8f749c71e2a12ec60124242761b5080e40c0c412a15dcbbf4fb7cdbf258efab553530152a9c7a4076d8c6b6cce4855103fe19787f14ee81398136de5045adbaf34cb4d85e440f5f17c9bc648939327309ee6dca6833b1871d193abe6eafd463e98bf7203c14853305fea011fde2e3e2324efb7d9eb40e5668df3213ca3b0fb13550ef8f0bbfd73a65adc8a9a4999c8fa915015c6098d45bd8942994b50aa650c1532baf4e02b71d0e4cff8505c5ef866244b2417d9c27ebe187eeb534beaa2f8f860b4a84044aa6461056cbeae191251d1cbd85da0b99d33b1fc814f1e469d3afbcd5eb1771e25438fadb352054e33749f67943bf404879f52d205c4ec41f08506bff8ddbf64de711a80a7693ba91fe72b0f8321736878bcd2c19242a6b3ef3cd4eb437b24ab7b83c30e70a2fffe12d436eed1189a32616d1ebfd1e928911ac9f19404d93850bef89224596a72c86dea80a85a20730d574095d553143b0bce77113fda45e0ea76d021185ba5a08dc68fa833f3d677a2b7050ed5529a97cc429295a9bf6936dc903792567bf1e86693e42e20abe8226648e3f532d89ea50e29a972d07a1d60767002d08c0b414e55391d3a565bd239d53cd47f870d3bc3a298ae3275a9d76c2746b5db69d08c8492cdff3852535776aa7f767926c9a291107e699394da061848a973f82b535eceb05d2f6056eddfabdc2d07f9dd0a0239e80cb82aff81adabbaa8f125b0a4089eeab5e97a35db38611b444c45e4d7f290313458e7666ee6a578b1a054953902997ebfebb7f7b386173a645ac1d20b54f29afe835cbf66b2d38a8eafcd5928cbf5c5503961e0be9aa4d6dcf2ab84b0153b7446fd5f1c193cc2a2d45965bafdb5c9431a0e38d6517ca2abaac587efd880349b4319e2aa859d9e1baa2591794121e3ecdc81732d30b1b71ff0284b003b804bc316c8b07ba690291758c57fbb7b6c31cd3fc78f4f76fd5879e841957c73f63f9594d1dcac591c1b8c069bbf80a7ec6a02c6bc9de94e9517518ed3a8fda6733c7fa5230e30420f55ea51da5203c0123b590b10baa85be3945d0633b59277a30934bc73621b4ace0a1cad11d6f22d6660314e31044f165b6f2a79c0701004eff340e2ae4a2edd1b7d0c7fa651b2a3850ba2830624c0c40f9f43ab629dd5e4584836b8bab916a92aa53c7df308742510a2260f9deaf0fa5bb65b29e081d21e150ce54a57f959bd7eff8347f77353edecbe5a5c720de33e8da43a5ea61af7fca368b87feef97b5175271d2f6dd4f792d87e476f7a08b3c21fcfff88c9e563626ab3fdb6cd15770668017517834da56aae48b9ae96700a9b199d8158ee9ad2cfb67800445007699456e8ce49095af022148405243c04d083d1bfd2911470111b3eb8ac945b665d528572a789202a24ee8edad064d443b91965759ecd460d2ba2652164027ee034c6bc5a0460d6bfc1d3c5f94251f7c9bded84a347f12c99e42ef109f9df80a7ad268283b6df5429419d8882c03f1b009d8654c6fd82f9cc1a543595890c179afec6dd5748b6a38ef034b308a6661811a6f55407d24376d012765ef8afde399c6c9da6165f4c4f9126dbbcffc2cec58cd4921f9a43cf8ddb4a457e1df3b243d97cc9e40555dbb23c54f9952128a436e6ad0268af8c78f03fdf4b84727dcacc396f6596aa5eaf56230d2e5730033617add411ab3fdd67c307febaa6228fb70eb389465ebb71dbbda8988899f9920e7c2758e536019294d0f9327156afc81f06e68a6e21ed6af7228eb233fe2b952d0788960e0aa463d0d52166a43952f0981550e949437dcd634d018897d432602c92cd56321e354245f55332b7125b8d132ea423da0810aae2b0ad40d098f3d0b67d6af6433dd411898751d0b4d90827e34e4b43addb3e17d7d4fc8c2d908ea099c6c0f6e15b3b5e7b6c3606943de7c519c8345b750071b4e41a69fe79d78f47e1e389b3c80dd08f1fbd609515cefce27019f36af00f2b1ae920407fcf5020a1f9d7039e8b6827b0b8788821ac42ccdae35d4c8fd8a7a42c7f806565efeeaa821ab5bc34ca1cf2d33f312841223b3d7a5b30706b53102e87d4da16f5ea79017e02c5f2f117eb981a18f5b5a43bf051798108f878ce0d54300068c88c0af09e1f4227b9a9aa3e217633dc85f01ce6fce162437f8fff0f80bbe61d7a8c14edf301870820ec03e7c4d6bbfe1fd13f10d477b133fc61ad1bed7f4c9fe675463c187fca17fe27f49adba2be52c2c87f8945872c1cdabd7bb6e55e32b3ac3f5e8fa96dfc270764a8237a0c5de4009ff24ef5901e7afb86b23c5f9b343a2d09cc8d7f39bde38521e0194762e17eff97ef83d06ec88891af364bc3b0e349fefd1e978f3cfd71b679beb70cad13b53b94b565da2cb994d5ca7be3b1de544769bcd4b5e832f2f40442e4df7ae8a35093dcc3e89d89bbb7225adae07b3f22d05703fe22fe0c3fe805038aed54fd15b0255b73086cb4c2db41bbd51c4073cd554aae3a5d18f5b067b5fae17e99cc21404814107d6d69eb7b961f40549cd0cc57eab4484cea33f81018913b3fede77eed1c3432367caa0f3b92674abe599f936497a86a39a2e2f4d98ce298afae824f46d258ccf5043785b1a26d49e104d3c54c05f5c7aa1e738fb5b3e8c72019b63353195079b18042824c1151a825f0de595f6c987325af2123ecd12da5e87ea590886de51c271b93676106602af0c329128ebed030e25387ec327ed4ed0a5c4d383519b3d626bf738a49b46455fccee48210426925430674f2798bb726b6412c4b8a4dfefabc7b02fa264f7a4355945e030c4f0cb3522f7f6d446bea68ab6f9bfc82656dd2fa046e253352f512b5083d1e5530f5ac93a9668bc679cc24fdcdf9ec5576f7f00637fc53fcf78da286ab194d86a53702bbff881ea8af613c3227db01f5980cf086c74563697c6ca169c6c2c295e206ad34b47f6f012ca952e2d971954808d298bcb224eaec525befece0aeea18d2dd486a14465f3f5b4cab6a5738b04b3d22dcc38b81b70e45b2f847dcffd4addf2d3d6cb2084ba33814386cfbacdd7931aca8479c61551f4e7e499267ca4577fdb32235a6e6ab6689fafa0693817cd4573d59756a7fa3c6effa8ad2688e00e47478438093bb9a92ae5c87d0092cc882af35b71ad425eeedff3ef3865176677894198c7af538e5804830938ab776dd02a43f8f84c1f707fef4a1362b5c53e4fb7f8305613702dfdcad10ac1f631bf35aeae55a86c062fb6091f5b0d5db214056124bacd9382af0583fdb6d1c6e4e6ae062681fa045bb4041028a41b8724aac59f8962eee93072d686c065af567db73e8f0560e1ae8775ab1bd02c59356a6c6dff74330b1b2628ca0e733d989b901ee322ce25ab6d300c2f65f9ca0483b238f9aff866ec6f68492cf9f80f2e62f5aedf0e21264ba17c243dd0a82d3910c8f1174219ce54b2a913ae201e62ef715b71018cfcaa9276c2c984dd3d2dbfed958cd81ca1ee877e9f93556afb71aa4889ce21a34ee29c3c21608abe3568278ae628c351b235a673bf711c01ba526722ce2fed45eb140a70d5d99ebe0732156b4ca049bd2d421e30bae2a85d2e1ac92789488feaf56aac4d4c14c9440030d7b04e52b35c30f2960fbb2dc8618b7ab", 0x1000}], 0x2, &(0x7f00000012c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}], 0x28, 0x412}, 0x2) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x0, "04713de0af28a2813d8209b8d94e612101003c99", 0x0, 0x8}) pckbd_enable: command error 19:33:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebdffffeff0000000000000000005b67071b542a538706000000b818000000290000002f000000267a03000000000004bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffff7, 0x7fffffff7ffffe, 0x3, "3127000000000200", 0x0, 0x200}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f00003f8000/0x1000)=nil, 0x1000) r0 = socket(0x10, 0x1, 0x0) mprotect(&(0x7f00005d6000/0x4000)=nil, 0x4000, 0x6) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pckbd_enable: command error 19:33:24 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) getppid() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpid() poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x10}, {r1, 0x86}, {r0, 0x80}, {r1, 0x14e}], 0x5, 0x1ff) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r3}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = getpid() r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x28, 0x0, 0x0) close(r9) poll(&(0x7f0000000200)=[{r6, 0x4}, {r7, 0x10}, {r6, 0x86}, {r5, 0x80}, {r6, 0x14e}], 0x5, 0x1ff) fcntl$lock(r7, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r8}) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x28, 0x0, 0x0) fcntl$setown(r10, 0x6, r8) 19:33:24 executing program 0: socket(0x11, 0x3, 0x0) r0 = socket(0x0, 0x5, 0x7) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000004000"/177, 0x51, 0x75d9b67126fc9c3b, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000002c0)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x119) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname(r4, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xba955554cfbb75a0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0xa477, 0x9, 0x2, 0x6, "3c5a60995d6e97d256e8735de0f125ac20cd3177", 0x0, 0x79b}) 19:33:24 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ftruncate(0xffffffffffffff9c, 0x0, 0x100) ftruncate(r0, 0x0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10000) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x2b, 0x28, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x28, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x20, 0x9, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x92, 0xa, 0x5, 0x4}, {{r2}, 0x6, 0x11a, 0x40000000, 0xff, 0x20000000000000}], 0xea, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffd, 0x19, 0x80000000, 0x0, 0x1}, {{r3}, 0x0, 0x85, 0xfffff, 0x7, 0x3}, {{}, 0xa6a60ea197caee17, 0x1, 0x400fffbc, 0x2, 0xffffffffffffff00}, {{}, 0x13882dd0cf5cce97, 0x0, 0x10, 0x80000000, 0x6}, {{r6}, 0x2, 0x21, 0x20, 0x0, 0xf3}], 0xc5, &(0x7f0000000580)={0x2, 0x7fffffff}) pwritev(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000240)="0379f7ae3366cf16042e29f7c164881fdc02b12a8c17adc52f8ac5001d3ed4ef617cbf0ca92ca55b7ff93435ade4e0524240c75f7ebdafac410704b770208884cf1eea178875b6b5ce39ae5c52247b70a4595a493ba23070b154a4ba916cd729a026b929a6f056df980f7156972e4eb8d59646d83cdec5bf2399cdc7c81250569e115896ba9fd7e308a576bb1cecac8bc422591081e9fe700c05a790e5a34bb78f85729c0ea39ff3d9eff707", 0xac}, {&(0x7f0000000700)="9a89137afd947874e6e6c31326a087ee59df126d4762d73f901544c585e038c8224d7e45e36aa88237fead8d0f6dc9c8aa20fb1d7150ddf09a9172732eedc0ab28f95bc9c18d5ccc2ce60e3a6d1fba5ef0cc7986293c276e17649b543a0058c4dfc2a407cfaf61c8d12eb3636c1508322cb67e868689ccb1c09baf391d0965919f7391eb297b04a75ce5377b1d5618f66a614687f3b66e8238fa100ef51ef2ed9c1daa86b40b8b003b59e71594b6d6b09fd452d09b2f3bcffe39cefade18f3c546796db19c784f397e65e8ba30360ae512327de713908acb1232daf6dbb5dcf83031f4d6ad0b38e4feca40fe754da73541327d5f0647fe1dea932d616f5ea19215337aed7ee9e7151ac8570dc0fabf823968dcaa0789eece799a357179123a94d089439798f469562df3140f0f4c1db1ad5a0624fc9d2befba5363e756cfcc90d8ad70843d22843b1a209c8453f29ee785978f5a726be032857b0e99e6d2296af57d033c8e0e7fd6c30370b58e4a84d8e3345c0cde2d29f32922e11abd6953471369e887f3d075484bc4076fd6f10562bcc1f3009b948b1d639efdde5ec1bebb8a7ade2b04ce322799282dfe9a3ca59ff0151558ba1adaa1056a82ded7f83ef68ca1857c5db3dd01fe89ffce181cece326c239795bc91dabb878991e6815165d2853fadc65d140360c1a369167fc3e61c84f1c0c5f23c1eeb337799d509ac818d99a8dc79aa9786fcf3f38e7f3dc36ca323ceda3936f40c6ae2a39aea4ef497858d0aeb4e6e64eaef21268fd3a8c629132e1e1d95238cb4d5fd269cf2cfbf8a975d0b316a6e69c9bfcc0faf4cdfa1b831f5e1f0c93e0c278140917a44dceb1387198128cefebe0c718488f35396ec1834a08eb4a9e664e10ec08c9f596c712a725617a407787af60f1d7b0f1878731fe670f865ad7d0c00fd9bd37365d979c2d5c188bb48ef760b80471d96afd1820ae88040108682b3c498c357c68fff2018561951de5081be3acd0b9cdeff4df2a6aac0b280b0629659d9daec21dd77dae8b57b8ae62f560707a90eff3b774810b80be6edaed93d45378311d282cb05aeada7e72d6d017ea23fc479a4d0d53274a67ec2b6b29f7d67876a99d3a1600e6a17c449fed8a1be2a8be2c97e56ae4afd55caad5b7c14570b161e0cc0943b2168593c326b88fe58b1cc9179fd0df1cd4303adbf32fb95ea503872f29226a526e8d30b7994b9ef67af6dc406b16d89f0d51eba04d431a15ddb959614dba09477402910d8ea0843e08bc7b040017d942b478c0022c8676dda2766ab355be07c054170aabd893c47d5c0cdb3076428a29fb7e22c4eb73fe206e29e533120ac03d2783162c8b409016e702004dfcea0bb284cbe4b9bea2fb12310e0dcfb2d38a5848273ed495921bdc7b72b161a41d990edce06b4d4ab849f6807ed3198dce5179323c96fb9d9adebcc5fbeda05e1cc36855fadaf093cb90ebf28c2966ca782405911ed70972a8c8dcd4d77700a96c5233eccac73f7d194954398e6136c6b54e7ffa0cfdafa4b21d9385a7be7b175d713ff0774de2df3318b2a679cf01913d217ae5ec0ad468bbca62d614d3c6671115468839bf6da43dde0d3741a5077919bbc8e885a9bb4f012900648cab6cc94bf495aa063473ee67f2bc09551b4e6dcf44d43a5dee91b5422c5d7a3e722aae498c02dcd73668cbe526a53fd520e4471a8f59da34efbad67862e90135422ec247442efeaacd1f17d5dff664f7ee0917f281d2c52bf14634fe1a82c192ffe47fa35b128a468f4d5af06aec9d8a4b6f99db7b30ab0a3c84d9ff464157388245f2f8cb699ae1c59afca5020af90f87221dc71bb66adb5c700d78d3abcf9e5ce233b96c0330fccae3317eaff142717425c2c644d0e178217feddf0ea9c4b31e512a7e2acf8a7bca6c899245f1e6fdd8dca4430dcc29caf6c0b9b04b02d6a2c0694e9e9049c54cd8364092b3a0db4dbe71007e11fce7047d5f5a2f58c1b6f66e3dece3fd6b9e44307f73104699b1c56c77760dfd0b1b3dc95b2c7d4c7dd8d36dbb1f4dec18057438e2c06fa0d261026e9c4d189bfa8f0d8ed0b469dca19b1c158bfb20b99daac5d53cfef08d40a25b9790e9cb8fb83190b85bbf9c14e7b3e0fbee20f034354b862e1dcdabdcbcf92c4654a38764af2994f267e11e6ec7f878bac1b1240476afcdce27f7d720b46b3d6c954fb235f2ecb00d51db8cbce90cfa5c840d297a9f824e941a12098b05b9dc6d0fb6be12b42a6fd060764c5b2a64f3d319435cd521b04dc66b3837d68f2898ccac1f7bf75c0c21766806684e0becd49e37f868ac63c604ba8a8b499c3d8eff098be272a422679c554bdf086e8778524d67de53b2fec6af43fb79a483924f172c35f33a63f8779cf3d53190a4cb40704184d4e84ded836820a98f4430f3f7a8d4fef840c8d1041049a19d8bd277e634c8d5ad635f23334e7a330d937613e341248fa5b7e9a1225481243e27f0f2cd4ec861dbde6139be6603a6c3b2581e3dce2e69be65c56f923917e460fa0857fb6b57f49d2f89408760fcbd4d07c3ae9c185d02dc417edfaa9e88a5a05ac021eaad6b2edc93e1339dbacf2427ba8321e1fb0374768efb3fcb7395c9192c8c4d97b9c1edb211d09cfbbabd2a51e138f8b5af626df5be8c802becd19f6b7e792dc7aaddbfa4ebe4923dd1bb730e0872481a73f7bbfe141e163e2275c8025ff56cdcebe23d454f75d51e317f87ca8efab1f9ed78102e22239477e82f31db874e47456e6856b31d09ed7442087d6877818ac9194de5c8e2b477b87929d95ada460796b812229c89898d1ddd468933502caec4a5a6c954bf5f4727b1aed56266542c09517f1073a32287e653d3f43585c0a2b83ac53e6ed8e97c7688c12f24103031f1aa8a4db7aa7dcbe4ca1bd85300cc69596908a40d3929184d1630b12629a95fcbb2a4592395de28a57fdb86952d9b637c813d54fa6c4c12c455158fc03ba13602ddea2464abc446c6f9906274f6e98579de0e647416c1fa31ed219e49bfa8307170711492f9343c4ef914c8778b33e46a333f2d72d9ddd1434b229600caf27f4277f705e478b4a065d33d87d18e64af494afa98fb5704a044ef92f5d325b85ea4cc07bb6c0343d3e13e546768b11776e0121a88d2ab7a160eeaaa0fe6b7826d5f6850464d74457b7c7203b522f718d5079f43f59441abf02973292592a2d8a500120d841c06be26f66bac2779e5f8a4443686724bd69c9a24da280484d9500113f9be9a27bbc66ce597325173550327d9c6a8828e7f7c82db2d6cb9632678b39d223fb5076c5c5d67c74a3d449c3c8ca0ef414a100c37017c26a41aad862069b144e218325ba50a79c7fcd8411959de043047a889291b567fdddef15c7c4de5f1d0d2ac93fe56485a2daa6fa60d6e4548ce734e5510d9dfdbd69eb42337ac1d91d6621cc0530d7b8b126f4a5183ecd47a45eb6e94e0b88014fb9c57b45edbfc680a37ada9ccf4ff5a021ae4d60b1e6e0e073afc79f9836fc0b2debfe6e2dfdf20bed1bf73b73db8e7ca5eb81858ff9ce156244e5a6c8b849ef13b06141763f5c1e9dc88440a16ca22a9faf3b48d53d19278223ba73f9a360e269c87afc72d3d13ad8d399055c310dd2c58907c06641a1a60df867cdc337ee50e708c2cba5c99dfece9450b170d9a6022b7a0098fd43c5844eb937567b3840f169caca499c945dd20ffb4ed33941d54501bd99f6e29d9a3768350f11cd81c933bf721e9714a4b898f7eff5307f5ff219bb532f229e5a74ef975e0e5bd16a45f8adfd0984f6c39f7ed2796e333397e5fb65d34e2bf9b289ecf2b5c880d66d1d1a1a23085f3b9eeb264694f1a58277f7aa55e104d9ee354da776facc36bc625ed7ca163a47f3c8fde801bccf6ae35d168d57b554a19c64a1360eb4399518880030a615e830ad84113d95b09c70e0df157db790c9479c7ad3fbc81d8e049ab5ab9b59fce196decf89e99348f3eeb137c74628e0539c73e0e502e355fe40a6bd2fb873c3e47fe73c3826ba62dfbc257aff1e9c393844590643923e17e87b708370d89484a42e234d54f65c8089a348daaefbb3d16929c3e0e7b64924b8a8aceb8f87d55a0b2ef703cd26211aa0cb788bdb3c58c6b76ec98241232110c7fd08ad02d8d5419586adc83c98eaf7d4c411b7e6ca9c8236dd5dc0d28383738a31a34b5a503d00abb03284c6c80e85eb82e18df99ce7ae349dfd2be1ff90df37935aea75c5896bb8c9a83d525ad2303aa1ab4205397ec477112c4855d51ce70ddcf8d11a807899f8df6365820757cac97a6cc14937354b2e170df5387ff47efe9808f21ecf4322d6a6f7630b877692ba4d449065dd39976d937dbfa00d996ad89c25ad32e522174e719a65fcc21eda91622c3529d59405497479b5519a6b901998746f6a02cefd8abe83a514d16ac25899d812be0087dfcd796b3c74e71a17048356a9bd08c43eddec0da51bb099e22a04e9aabe5500ed1a6160a8b9db2e88d873f356ecc2452b826d3867810fb771d248c6aeaf3e52e5ea92da734c7b52224e400c62a9408556cbc371aba2d28ec256c38388906c1dd6f79e4dccbc3f0d1d97a904bab1a91ef6355942b5b4d9df961fa6e34d042128a88e47242d2ce9b8d09c1c1bf13aa32688497de4cbb7285e8b2a4164dedc7053c6c5e281ed5284cd205b9fd789eb635a4daa59b5e91b8f04f624711ff09c64a0580cc4ec451a727232d976bf93683fe373ef615c6ba7b1ca58c5bbf94c3a8aaa86b8ead63b9bfb76586fa9fa2c65dfeb8c45e6f88af2e75af8110a7789ed21a3983527295790ecfef8c6f34f83be080d69669c38f52618201df5b5bb1dffe5f917db41cce2a80f168832d0b209633218e56d01ada8df644dfe450dfef265790b7d6fdb637bf9cf279ffd42dc377733b2f7140de03f69a90bdbc5971aab5e6d21fe808fa46961ec07377af3af130065b618f5fe921af2ed49add90034eff71a7fc654fedb93d8d5faa7831843f625e972ce2f2c0f60b617d18da4bdc3f2bbc7355d65a73eb74f4a9bd8ccdd9ccf3f09810f86f87758b5510aa8b33d1dd126c3019eeb977597e8bc5e4c897f6b85c615d06921b5023eafecb2ace484b8b4cce6f46a951ba9a240c4a8d825be9d03ccb32493562c506842f3b64fc2dc7b43539b2b19a343ec20fae766499019fc964930548a4f3c8a24df077fb9360b83b550f7af7b0ce45be8f2bf7308aa1b52fe0321fd378965a7b9a4c6d9a7fa5f05ebdf07476269d6b6ff334b046796b97d59053476962bf380885d64817029c5658a480f0380707f4a551683b0005f2c30d7b412ac0fda8e34c019fbde313c54ae6d681152c07a66a74bf611762211dc6711b23c35f2239d666c938057ccf059b6e32478cf5d51099f5bdc083a2fdda1107d43412df120d752e199ce1cf29c40662d2b4cd0889dd4b53387b27e9241c7f7cf8a35b936e82e4d3a71b8427de37ccc6fb6eebe5ea045d22f2858bd4ec8f075e367e37f4dd879d760da9f4fc3199a9d69841089fa75d819a2ed001411dfaa6656a6bdd8c573693d07a00fdd8acab01a890af988514f2b819497414a492ff5aeebe5347b9edc694ff3aacd1848b493679d88ada8b6226fa143a52b1f4941f48b6bbbca838d595261a9e68e3315620e336a7aa8ccabbd554b11654c5d58637949139245687a1cb974607d4691b5c61a4a20bdad3a7741a760eccf30840101ee6e019f8106bfc2181f76b0441fbb3000dedc9acdb9a5dd9709603bbb20451fcc813e26e77fd", 0x1000}, {&(0x7f00000001c0)="90904e7e40fb6f85c7eda653fae80c530b4cda", 0x13}, {&(0x7f0000000300)="64b537692d155d6873fefa810d16057a286a7eed9fa0c1e35c3b226006c6fd5963772e24929aced8abfa68836f9e6620c8cf321aa9d40d4e5173116ab76680ca0a659dc63051000e2fd30df03f7b8c74efd7b8d19a84cb46cf90115b40e4c66fa2645d0aedb52aa06416a218159fe2eddd8aa7bd2e9af00aa760b80b8439", 0x7e}], 0x4, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x28, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) flock(r7, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000600)={0x4, &(0x7f00000005c0)=[{0x3, 0x9, 0x2, 0x2}, {0x5, 0x96ff, 0x9, 0x5}, {0x1, 0x14, 0x3, 0x6d7a}, {0x69, 0x1, 0x3f, 0x2}]}) write(r8, &(0x7f00000000c0)="220e22", 0x3) ftruncate(0xffffffffffffffff, 0x0, 0x94e) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r11 = getpid() poll(&(0x7f0000000200)=[{r9, 0x4}, {r10, 0x10}, {r9, 0x86}, {r8, 0x80}, {r9, 0x14e}], 0x5, 0x1ff) msgget(0x2, 0x40a) fcntl$lock(r10, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r11}) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x4, 0x6, 0x7fffffff, 0x74952522, r11}) r12 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000640)) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000180)=0x2) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/\'\xc1y\n', 0x428, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000080)) 19:33:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffe, 0x0, 0x7fffffff, 0x0, "000000000000000100002000", 0x0, 0x200000000}) socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0xe0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) socket(0x18, 0x10006, 0x88) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) fchdir(r0) 19:33:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) 19:33:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000300)="f451019d28843f4b774cd7a7228faa98a9a689c7460d79329bac2fe937df2696d33258a2ee5301c6845ce77aeaa145c41e354b23253c0b6a30a9fa905bc286b7190694d48655ca8dca95cee73cbc39293ac02b16727adbeb8030b94ed815223f3820396f2a33ef6cec91b3d4214f82329db125f9de208f8b852f97f6cedac0ef7b5c31458797782ee3ae03f2782a818d0462bb59eb58df4d6e00f7d2342d5073ba9437f2380b2439be31ce6ff7c93e2601ff9c107fe291d52c3e7ccf2e093a019f89a1dd55e2d18bbc3620b6d4a7de93108dc8126a60a9103195b5f0a29f16a28250a7c5f029e78a1200000000000000000000001a238c21d3b399e34e03caa0f7dd996fdb607a27906cfa3ef8ffe30157f96646e8189dfe9ac132063856009f3d7d2618b0d890d4669a3600006125800cfc9e9f27c1c74aacaa22ce31f64e5453c919b0e695112b9dcd55a072c507b6a89d0a2c62d936645eabc1bd4078423d758c565026494f513f78fe8960136172bb8b7199bc1eca118470805bbd7f639d1e029186b0f3aae76dafe8c50f006747b7b5e07b4fe183445894de", 0x53) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:24 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f00000005c0)="908d144e33da16db9fabd10274a105e3df050000000b401e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f27370ec4dd525045e15556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83009b005e468f6901a539856e5e55db59a20c11bc2aac99d1d503e63224e8da93b193316426995e5ce35e959f518c876d202", 0x10a) getrlimit(0x8, &(0x7f0000000000)) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) r2 = socket(0x18, 0x2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000580)='./file0\x00') setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = shmget(0x2, 0x1000, 0x150, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getegid() sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)}, {&(0x7f00000002c0)="ce52ca38ba8df28b182f2ec1e379abee9d0e446fd728f49769da468cb66af12064fab367e014a99ac2f0d4ab53247f400813b0d5df988fc85fa1a2da7a0e85d029fed0d52610bfdd62f5372ecb727edd94def38c8b4b06c14d129361c044f24664d1c57712b949f4089e90ae152643fe300effa9ddd53d7e3fb24b4973e94734eb3caeb07d73dcf4d5dcec059a7f74694948db292ec4beddd61bb6ea6bbca9b1ff01d895236ed880906c840e0b1e2f78308380005d8d326cec8047f8fe2e958aa00f4a543c49ddde86", 0xc9}, {&(0x7f0000000400)="d0cc18547baa6279b22d35ffe5cbae11c4e56886213223fb66e91bb81aaee8526ff0dd6d147c81", 0x27}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x12}, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r7, 0x40044b06) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 19:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000001200)=[{0x4, 0x8, 0x8, 0x3}, {0x7, 0x6, 0x100000000, 0x3}, {0x6, 0x2db3, 0x3, 0xffffffff00000001}, {0x9, 0xd9, 0x3, 0x80}]}) r2 = socket$inet6(0x18, 0x4, 0xffffffffffff7d2d) r3 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000640)) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x180, 0x6) sendto$inet6(r4, &(0x7f00000001c0)="70cb8a6f78e4caceeb0fd49520a5ea865c4c0f76bd73360e8daa139c037b896ee739b36aa5907ca54e1a01c59296f6189f93717209a6c76d93923b29f32adfa1e24369fd7a73d2209dda97593464861565a3f53f25b4ba5d2d936a2f07f10544bf5bb17f4121e3d983882e4a92e0e54e2ecc664ef4fbc17312a05236b126a1bdfaaa6fd127ba6202ae6c2c8935c874ecaa8650e04ac7c74572a0c80d42efe567cc8ad6043ebbe1ce58622cf649f33b20099dda8e07c883b19ad2bf91d3790e9e60672d005397ccdf698acdb9761e0821b490bb660f70761712b511a13c88e70f0127f5d30512fcfd1a46df9c663e39a215276db86e8f0bc8befbe26a895291ba5ab37c3db7eb5257111f628d290278d57c858a09a43c40097d88f37dc9368176074a39301f7cb1050ef2b5d30ce5cbd28ccc2b197295e576eee6723c35b5a8d5f07f5b8f72158f21f8698d21a7e31cf44758ceb579a88049beb0155b549af4c2581d1d30647426ae1a1f983d8960c0b60ab50fcab7b18f89279033fac6b45447808cfe2da4ba2f4b6d4b22f81d440a01adc1aa1363767e83e251f88e296f9c526ed3352ebf07d0972b7bc4a6552c68f114da23a0739aece85b5b1cc9268fdc86bcde78ca1fa04cb595e1f2a90415456a7b385ad0c1c47a3e0e47fa4c5868e6bb26dcefbb148555ed0df087bea7d032ab954eef25c7f32b85d0e6e5e257b6ca0192a79f35e631010960206477ccab3eb58e47a57a5d5511da6e4a3a7f50722bb285246083438d315ea4aa2c673de9a8fa201a943f4ebf2539e2b91b11dd461a7e4b4218936244ba2ce7adfeb6a8172eb6ea47fa6aa0180dfa8eacd7a86f05308dc0d2c7479943766c58934636013e21500e6793dba49b82b4582dbc9bb813cfa8f0be20b55a3456dea32956c591bccdf3dbf2ff08d36c28c2dda9751623fce5ec4517be258735971b5d7aaa2cf2af8502f564125ae37a64fd2b95aacc985b71274cc65965c256736f7189a5afaa0cdd0a52232d6dc5e0135e55e817a4cfa6d24015eb0a818b23c728aa3ad12f14cc54914277bc3982dccac88dd6fecaad8c38fe366b522de1a8c283e7fddd2fd693d6d49e6d36a6fe69e39bdc20b137f0db499f1dbc47f8122a357a643b04b09e5893df43418a6ff3baa54313b54c69f024f8a92215ee9a514bbd407fc156825017e830a5b9fa86236e0d7927c917880939d289696685b156f26f1f1af03a01abe8dbac124adb6c83da4df4f44c10106c82b4299b4898b35756a091a60d00c98184e55c741cd8924a40aa45c415668b7a3992bd733782711e638d212c6aca1cf93ff12d4513cc38cd077f56cc72d5fec7e772dd1f139577ce0a287f1dc3d2342c58127cdd5c90101651df9a00a4836c63fe545d965151d128f52b81aa78e035e8daa88001bfff6df809a6a979a2c9fa9fb11fc36577a57c415374f643527c53f7167e4dd95a0cc5c7ce901ddf04c604beb21993b2173755464a1e797dcec9b64d3646c5d7778d08bd8c6843c25f875d188514b9bc32fc9ff549a8b2349b74f33a22cf8ef8113bb58d7cd08d2665a4ae381b197bd744eee1b825786d9a8c41e33348ee60d00ee1e30767cddd69546f8a73d79a60d173cd1ff9b439f19e21b34df9147dd4442f87e6727d8f824ac11fde0f9b02319e8caf3ad7056c91f2c2cc0ea3a8ef7c056da1228a2b5e1bce03133a222accb1ff0d5a667c4474d7e912a8d63ce8378045b2ee391251be81acda5f8b48fc00023afd11eb456c3083c45769142930f23050965a243d51b8092b1f8e0332cec6ed98c0e486a38f25032323cfbcaa24b3152877d189f6a6509f8bee1e14af693dca1333bfce1c3a3e01a685b370109cbd6cb6e085fc365aa974619473985d1f765bb0e2f9192c84b5137e938f9c296d165630796c7f7bbf11368832662180722106f94a3e1c5d4f00b88b03947a410fefb7e80debed4b9bc1558d4cc332bf7de70c1d1707f30d3ce132186d050ee206b6dda25ce3c1da9ff84ca7ea8aa371f2be9fea32c9d9322fbd0e44a0446ff6f8cba8ea9912d3a9e47e945b094bd647753158e28a1ef715f94b780c0805be22fdd6dffbdb79de41c9386823f9221458f112d3c9dd65458fb3e2648eada3e0102d58741f12905c2cefb2f4992ae2e44ebbee6567d2077888cb72e474f63b884323fb0c0165f9b28e22e5f176f92296a31c02d228bdefa0931f256e635e224b6dc1e51a26a444d520fcd53fa62af2176f64fa54bd07b1aef261dc53ed42ca5c72059f781baf50f122d22e2eb5478e2f4d49317bcdd6f5add2f0b6558804865d38fec0fa60051005ebee6cdfbc5207532c5aa2a2cf1f6331386a153e24570211680543be84aa20c57f7680a391a0ca1d93f6c0730f9efbd80a83512ce81bddc5c64180b6b125e8575503bde373e84e7c8a0f73a3edd97acbf8225118209ded7e1e36d60167c36d265fe2d7b4cc7c927896bc5ea852c8fa73937abbd68ad7471b29d6c6560351c4d8c31e352d26ae8cb27b125ff601cf4d67619881a4b76538858c3d38f3d308f492a4e6e640e887305eb210d4fb1a5ccb75f602f9ce031ed05e7eda9d488517f601f252a0d248c2ea6a476ec32018388f8942507f9996103f1b4861944aea172cefffaa6b07737b45fc2a39f338390036f38148d6525284033954005f59f39f60ec53238f4143a71935c675c9d42e1fd42d4029f0136570c317efe9c65982551c998ce1df76d397f06030de61f3a17dc44c493489ff37203df48ba94cf1ec7b1e77981cb9d95f4e3d5e38e7477a01ef4245a656bb49e708638f8b7ac75cb1d8c7c666ba77df64e4cfacfc0542f3196fb67b634014f022d18a757f4d9a0004368ad5128bc762c0157bb90ee775b089cd2af708802d7acd6a1d82ab47ba4a9014a2f74bdf2dddad023b7ffabe961a7ef2000a8bef5ef349ed46525b88efd0d7933a0d3e2e6b1dc82633284f91ae6625eb5c86b5d4b62f7feba2fa989fe3e233a894bc79f44518c378f48dd737c7fc1cf290b4bb728edffdaf03891f2646f49d32b2c41567394c4b751ba65556d38816e33ff30b7991f2a066f287f6ac90f07873f4f4291668963d5788327ce93e846134030efb6935ccb99df36265d0577ca3f16fe61f77633e46c64f8b3ebc251ac8e229f1674e7242dee5ac755df8e2a78012f52d331336789bee5b8fea2e1c967c140aff307cf89c3667f537b23fc4c79e3a3436f1e3e4a691edef1d6b3fc0aa9f000f955864b8b07e9eda41fa8f9e27d6712480fac564a1631ce7a8911feba8240bdf9b199df84d7a9b8159b6d0c0fddeeb185fec63a42b6fdb66dc0fb9314299d107ce87fa05f5f410425cff15e7b1b8eac420a4eb01dddd0b9e1e0cf896e4b1810ff554fb98fd7efcfe80cb0f2a9a041184349ba2b377662e0db599f422605168a8a9c70f363d6b1bd39981f39e599f0de53145ac4bdab48ad039f5bacca82808fc3745a9b0fea67d73d0941134289c8d2403b86670a947ff991e9c5908907ddae4f02ef6c9b6c34affa48c9e1519b928ce7d14f790b5e9f81a72eb26cc10c6543f365724269be85e064a79b1879fec98ad96e10ff3cc3326c726161333654562867e6b7ae21bc6cee27bc7b830ac26bd77a7b1113e17ffbcfd122842099f1619b7cad6b50f4ba9c6ac7223597b9c80ebd14655917d5d3149477e5ef9c4d96d95677ba00154c6fcfa51e529aaba357823a71a5a4f5cc60a6fc9504475c6717ee2e1cca0d265cf47fa8e4965c74226f854785bd581d946ffb97cf83e622aa88c051b1024f995fc65ad81693e88c5f9f48b76e7d8322cfe639e44232b2f5ac444fc939a06fcdbcbc5578469d8d89c0051bdc4762b8ac274779a0b4a075b0d511a2c42df7547466e584b88b944e24ea5c3309ffa576842152bdef155fa5f262cfdf91cdaf6a6e9301bdb80101f7c174583bb49694cbfba64f370918234b735e9d4efa7a8ff17dbac6927892df66d90d757b449a6f6cfb929e2165a2137edd3f98e4faedff623541dfdab325a0b0ae989b10c46ebdd0c2daa39055596a140f0f7b08aea02c24e2db4c52780f9bd23c06213a1cc585f84a7e6b4ec18bc24ea545a3587b8ff7e12ffdb65e5b0c3dfe39c9ce2a262db920473c8eb2ea32068516f6631d7ef92f9cecf53e1811332c9ff600894a4650873c82405d8cb8990236fca5ecbfb5afee1dd28210ea5fb433913e112af081c388508d9b8d6647591616fbd4e8161b31972c4874070751bd75a32f612629e61dd8129bfad9d660021ad66439f0e6cd9660a8ea5ad30ff78734899b8c639e22b618642809ebbec1576cbeb24404d80f38e12fdbe61e16641259468e0d176f8f3600f70c023ab03452687fffe0db13ca5789cc0867d74e1bae6bf4d078d215dcdc3d687d93d16171d1d81d81ab0def1429d0f04a81608404fcf4729dfdc905e21cc11b51a61db8d4d970cf08805c59a2037d341a06eb49767df7555967a17ad2f6a11bc2afe9762f8d905e982b3b69a6d3991a14f1d8e98a1c679e4edf052031d4524762c019d29ff722b8dd8cd9efb20050ac88f21ff2ab0b33bdda543827215b44d3ea43391d7f640b8ff845ff491d5bd0aebd821b365addb58a495b5a2f9bc899a4b0a87faec6d5a3984da82177eae85d71626245a1ecf3fa9725f372b8453b299378c084c7522a4a3a25efdc3cd7d325e620d46f53f56ee4e67ec76fd12f61e19d57135fcedb14981a1bafafeb9d769a855df196e33bc8909d5a5c23d5036fde0dfd5b15c6637b545e67a04863d37c36abfb8f41996283d9a981d9e6c275a8f5dca689b879ac384877d12b3cc380721e3ed62848965ba44049cc8dfb90e4116078d6b82850eb89fcd494e25cac68c268e65d927aacabd03e3ef7334bffc854a45bf4b8922e42e430769dc9e7a3c05e093522af1281e22bd95ecf0ec6f6a547f89b1ae430e17e6d59d8f37dbca3b7193c74d190918419bd623549c6702576d67c17eb3c4505785162cc80bc78d928cb5576a9eec090e1f3759998d6f277c87224dfc1cffefe4aff2ae74d12a3385823490c2589bae47b85cb784b50d06e005023a371be4ab6bd0b75d0cb66dd7b02b68e3a016e2aa18c40c7c77b31c985f97599267027c7f6f546af04c75b32e17b7418b858d06b0d5d9804ffeadb3e7b29fbe06eb5e73e12f0cf328bfd86b1e5fb56d8c1b2b4a02c8c057ed674f89acbf991792a3100d88ce8b424303aa791c5f86ded78d0adf6440f578ecd4d67083978a62ad67a3ef3fc8e83edbfe9f5125029a944fedd554c972b4766ce7456dfd9c081796aeb3067f75b52fae1ef1b5878fa128c12a2063db75f75c2b340a4f88f9a58250f14cb16c111ba1bfa60752016f90fe08119b425cf21efefb1ab85dcaabd7b02c846b3c1509804ac432672b6a478191eadc1d1b29a097ead054b7539d483ad07334f5e973a487715b3be4a99edb9d10ed1359cf495946295cf3c25967943ac6b4ee2811ce1872fd9056faca9b47e46e70b98c5d9a4eaefedd4f84a03881c95178188ed97bd3797c22adfc708164e4fd21133154b2371d5b5b1535d67d157ecf42fe512837b31241f8a7624d428429416d71bc7f4145589517e8c5e7ca535c67bdac3e66459bf63b5e67d95cadbb5bf422655cbd85670582d7f99d0c798091f85eb7895cef8cf63cf37f9b12a504bdec04f8333c6b39b9bacc76fdabc3c9a6a9b52caca5729314c4a57a5ad516141f34e82919f67b2914fe9033dac74f86bad5bd549bbd268a352567d7b833", 0x1000, 0xa, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000025c0), &(0x7f0000002600)=0xc) r6 = geteuid() setuid(r6) r7 = getegid() r8 = getegid() r9 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r9, r7, 0x0, r8, r9, r9]) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x28, 0x0, 0x0) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000002640), &(0x7f0000002680)=0xc) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/speaker\x00', 0x80, 0x0) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x28, 0x0, 0x0) open$dir(&(0x7f0000002700)='./file0\x00', 0x0, 0x100) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x29, 0x28, 0x0, 0x0) r15 = accept$unix(r14, &(0x7f0000002740)=@abs, &(0x7f0000002780)=0x8) r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r19 = getpid() poll(&(0x7f0000000200)=[{r17, 0x4}, {r18, 0x10}, {r17, 0x86}, {r16, 0x80}, {r17, 0x14e}], 0x5, 0x1ff) fcntl$lock(r18, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r19}) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x29, 0x28, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0}, &(0x7f0000002800)=0xc) r22 = socket(0x18, 0x2, 0x0) setsockopt(r22, 0x29, 0x28, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0, 0x0}, 0xc) r24 = getpgrp() r25 = geteuid() setuid(r25) r26 = getegid() r27 = getegid() r28 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r28, r26, 0x0, r27, r28, r28]) r29 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002980)='/dev/wsmouse\x00', 0xbb5b3f6919920a70, 0x0) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r33 = getpid() poll(&(0x7f0000000200)=[{r31, 0x4}, {r32, 0x10}, {r31, 0x86}, {r30, 0x80}, {r31, 0x14e}], 0x5, 0x1ff) fcntl$lock(r32, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r33}) r34 = socket(0x18, 0x2, 0x0) setsockopt(r34, 0x29, 0x28, 0x0, 0x0) r35 = getegid() r36 = getegid() r37 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r37, r35, 0x0, r36, r37, r37]) sendmsg$unix(r5, &(0x7f0000002940)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002540)=[{&(0x7f0000001240)="d477cbe1c87b7ce26f752937231cc2671b81aad82a7c41a09a49a70e278aca3cdb8b7029f310a146921016b2681398de09945c06683f91cb0d7b82bd4c27359589221873065867a5ba31d4647382f5f30a7b9638f9be5f9db4fa5f6700b02f8a1ff6c76c8a730dcdacee10e22082e1ab1e5bcc346966da736e1992d25bb4ecedd9d7067d0cdc52069edec3044618d8fb75f79a7f66b4d087ccbb170a55ab6e9e7c19f12ed81d", 0xa6}, {&(0x7f00000011c0)="e95a78cadbb12c0b721bc73f76877fce95447ff5c45ef44acbe52a20c16ec254bd237db3eb85c53b6b762de8f1ab3b51", 0x30}, {&(0x7f0000001300)="64236b87c7cf88cf5ddcfd77dc874cff05dfceea828e57ba0e428478bb597c50ccc05c9ca916b5e7ebe7eb293c4bff3bdc29af06145ebceee247e121982d82772edd3328c415c17a9af01d59aa0302ecafc66133e1d0d2bbd150862f759db9893915a87850882e40a122c7bb1935ba00344e43e9111d70fb86fa3432ed99663d7514444751be1b17de5f638ee46a60ea9b22224992b8134928cfdce2ca8ce157a01ecef41ae48da0f397046e33451caa4397c89d47fc2e0593765da92733dd0911abe786f436a35637cdc5727a78846b07bc06e5c748b5d066387beddcecddccbf8620b654ffb9a46f7ec035b7bafd12fb97c55efba47efb3c3c4e0ca9dc5ad1622d5c0dc021c51d6cfdad93256eba773dfd72ea58ccf4c622839bb757f17130e39b769006691dd19d6c9925e1008eed525e1e25856a490b54947d66eb19354498e322fe0d6c523f21e00a970c9d586971fd7398d7698790dd59e357fde58402059c24b80d0c832940a9dfd9d8df10285d3d57b3754de1e490bff04e474a60601ab3f51760dcfe387603dca3a716d0895a387c60c9fb97469420fffdd78b798775665ffed502e10659c9156ef2e03f496b38fdd88977ebf5e0856311e9b50268d2782c52c0606f345efa1b18dafc97508b069ff1028a6f9d15966a7a6cdadf851b374725db8eb43f44740627dceccefe4ea1323f122134230b49f22f4e498d58c6e8859f3602218bd78f43edea6ce1a0ea3b28d2045ba12cd23d84794f3d780f23ab9bee0349facde3699bcca1b16a3c0b94c7820221315c4724ec68ba257f84b1b05369f16a9569ccc357d1230f96e8301da85e6a84993a31cd1b5cbfc60cbd8ddd853a686038e46cdbd1c0df49e589e1d486a64765c7916cc4229a33542fdce8b9d900ca2a34cccc7be92c9946863c8acaba09751dcae180582474d1298eff668d6141758a763236b179a901d978294ed79940cea7beb256e0f98b0bac6a785e14b04d61b7b78c18a7407d47a4b637b715623e70305bf52f922d08b1403a0d65d04ef0b01ea24dfc78244fe4cdc47ba73e81d9ddeed7dc0f2056d0b4be436e1d1d964d249fc127bb0fb825746af4d0f08f86cc9b6407b40235386a20c876f24bd2c21d08a7b2d8fa97b0fff2d4a880cc29906236b91961055e5777b97e7d29c22c4b1b81bcc5a1db075aa322b8387b1c770e4f0d7065d2a61bd000ae7de1f8158d2b698030a20637df6141ca793e4abaffc7de065c265a68089228b15079c82458648d10643764fe06ea039ac241823a07df5e6a1335896149e2d445ce8b1e1facc9c776c75decc18af03112299300fdd92638aafd1b538c1908768f85dc7dc57290a74d52d1fe5b35bad16a1bd5c7b5b5c7259b429c484c08f587c7a704d1eaad2dc31a6f69d2f80b36d51f82ca9446e23117ec4764366efc76fcda5e543ae1063c56dbbff431a6258e49b1f307afa71af61fc40f94a1ac1e21a1da77d3c6491ce1462d0a9866af1d4d1367b71902f8ebc3c5a87744c76f65111dd9d159c4b8144f6cf0ebf85dd50c863364887dcccaf56b5d3db5dfd0eacd36a8edaf11fe63a11644512efc3d61e908bb6d8f1dcb343e5f2fc4215d7444bc58b17f438961f656edcb2701290ac403d533da1b8d855decda66af41c17e89ea6ea5291946f3328d71d1c9ff7d024cb81b05e4dcb7bb3cc80b344b10028ebadde7aff81ee620dd83148e99e3e1882f5dd9e7bf740fbe514c19d70d14e33dc37ed0ed259af7bd818fb69250d00f68c435358fcd4ee48e9ca4b6a3e0e550e92a1d8007ffae813121a723a6a2627a9ae8e7a678d65287a3117b470afd99724b129fb09af51b6b66c3586757d77c9bac49ed9b684591ae8bdbab5b51768800c8f9dd26fe54a2c47fd347dc74e34ac5414093b4f6ea9d4c000239ed2d5ac8c7077e2cdd3af1a8f79ae961428ffdfedd9be0a2f3ab13e180018eea6eb2a958e3fe729a542883e482699df65b68d776fa580bf5bb4b8528c3568b87b8248440632f691b7b8eb257454fb2a9085c2275e39d86e38d915d6195626a41dc7e412ed2231d1db9c983c5d4cd4867328b65ed163a6d1c1eb1293668a11fa4611aebc03e4a90c1858b38393d3417b5d92a3c4479e243ad816ab0671c32c561ed20a6855971b1a60a7b5e596d043b656b2c6b3ed211741a4f923192ae7e0a48e0cea4bdb606b4f05d35feb2d04c15a223945cce98cd81cc711bb6cae3211c8b7e039a73c4e8b53f74631049629938096f76c1e05af9d32fb245801e360a61045ec8bc4781333db78f8f543fd82e073e8fc9ec4ffa6e2c0c758e2df9579eb5df80069e919f8aba0144ce23e6a7c91e70309bbc42bf931bc0adbcdf9de67b5561bb03df1c3e69bd1d12941cdeec7c6adbf3a90f7c9e393bef4edf1630230f451d0745120245cd6bbd8c7b416e60f80381862dad3d6c330d25d82758a190090ba797f7acc2615bf6c6cd9ef4b3985ff70d6f881c15ca024e66f55fa6c5bf9b20f21c886cfec303ccb152aa84f65a4fc03632b6202388a62accacee571514a9cd469ab73c6dcc8dee5bca47b118b38c011fd679b18645e5638dd81da90d7022982f7930a9400c5b4c51b996b6ae8865b0d21dced3a9dc881eebce42b2f4d8fe3deeac505b11c985175337b1f4024f58b285ab002a36e2691ae32f65e2dce2eaaa4e498d635e9a0c0ddda76baa995f1af61c3657833a3ee977566a895fd171837579c2a723bd0ab87042bf015ea41cb9c231d69e4ea55d7efc7214fc3269dfefb558084d72d7841c65192a40870dca0d7187ad0443f09d26705e689f5cc16feee272333086913cdece614d5b0bda0b2eff670f6f6ea61b6d50b11153c6b80923e6b031f3c97f44341ec9f5a8b7eb157144284e3ffd4f9b49e75a43af0c1959c5919db574e5f247a5c3e4962fb42ce35d11ffd1ffa553a73aaa0d0cf37e1abad3316339c139f0d0d6a7e8191057e74188d77259b67523234f09cdbc6afed2e04ec69ef3c4542d1b8e2e29662c9b1ff91364a91b178e2e223ea066e66844a3815aa092544fbee13c965a78182d18b228f88ccde3a65cfb2c1cd87ef95e368dbb7ba57520d1cb4723f428ecba7ad3c26aaa8ce5ef83877eb6dde82288402094af7ebd20f992e6d0d89a358c01693b0a97e62e4521f59c6d45b129dba75839dfac7fecf18e4c96e37a5828b52c8b86048b8d5e130df0724624589f7b1d2df9f2566090bb6bef8bac0fd88b62462e31b23474fed95a407067b880246da90cd8dbfb5a8f4c6e6141431d060773d5841e6c125d4618cb62b2512654cb9b0beed14535ef05a9f77dc206af9e0178ab01a61679b1e0a0eb55d704f21e3c9c48bfd51782627af4fbc5b43927ef015b7840605821a185f95513e7dcd3455bdb17bd42b0c9c659fe6058855bbc11996aae9781f72f8279770c06d503c6a0233296c23a89d4c12705fe8de76857786d9215af0cbff36c4ec343f37aa7d041dff62e6c6fabc0a89839354b945104ce311fd47c4270ed6104682124c8c839f37d65f2e4451ef4423577d284533779538fd14751f199f9a39c23491186d5cdf1ae923e8b5df887010620bb31ad7cfe949a5e7d7bd115ac1891665ab994e92b0c4b9f5f789710a1eacc0726cd18f5841d994ead311aa3e86de23d50b251df6a8d646f1232458d5bf5cf794852f4ee30f5b519f717c9dc73345615186624dd74ff5012cb71b9b03a5f621294b5d51b3810e83145ffabeb89c78bc833f8154f830e4a440b845aba1eb23e3a6d3a062f829729f10acce9250edbc62afe05ac2d95661fa65e2cb13bcb60e6b33945f6a5d96d893d42eea97c11ac3481bc74b00ab7604629fc1481ed0dba0a418797209536ff6a4523ca8c69be2551b450c379b78fa4351788191fc3ca8df458b8df05055e946c96920a966e16810f191e2e80805452d1882f7ddfad149e18bcf41559aac9f5de680d114dc8a214e6f5a343af645ae7b7229f9d1080946a398bf9408a6d8361994d099a832ff7cf2feefcc33a5da6aef941a6e710c623d55e7089e695cb37924290fb9936d11bb908dc6aba981846d071d346f00a1f3c04efc204a31234b6ff629641fc24ed253938bd53051d8d9c5c7d913e1ddaa7451813f92a753c32568a811fc829f16c1864ca099d208c2d834d3334e0db111e151384bea8c10c5bcb96decaa705422aecac01d109104ae9c4160ad1fd18052cdf8ba02f4670add7fab9bcbe6a5d6da38e93b35f556f74f4da91da8203667b552f1824b20dd51e35c8290fe3ae09104f464404005e8de3cca582c60358cd946b303d860da60697d7f9c1e5e7383b3cd31963615cb06fbd29eba8ec0cd47dbd0e703b4d1c403794b4328c068c9ee10dfde198d35ab0c209c46101c68b314fb977712c47027350fbb4b0367f40939880096abff8a88210bb62bde524811c5991bed221dac30d173797ade12eee4e1706b638ce6b4a7c998c3e41029fc10ed80dc5d8f2405f8a6bfaa1ab36aa2bc358c1c314285663ab7b54a6c0bbf994510eb74c61e7de135b920ebd2239672b4caab885536b289c24cd9e805a1ba9a93c61b57d894fbe9686de2c82f9ac474fd1a8038ef36a54d4275bc030e644fec843c4188b56cdcd219a5c9ef78c0482e44eec8c8930f64322b8b903b49ce7d06d0f5f44dcaf2cf83e455532bc3a2ebf09f1024aa51864be438157104f383febe1fbba294a8d24a4e8f4d005f32856ee10d761e67c33c2ef9edfbaef245867a38ea5bea5d88bd5f08b3ab5c76758cd975996c8bdcff880456631f3d04f0682beaebe734595a8837cedbddbba85589b4e32936a2134d2b9177d07bd7c927e6503ce8c5f989a20715a648a060710a0da4fa85c9108049507e03d23c5c8a14fa4775112d41fe4987399df4a41468c38034cf52d88dfd20569c448cdf4aa558d930cad1c56c9f589432e2d3f3701557fbcb1eaa6604fdbb6c20c119ba36cc8df773e866dac5049a706647e49648e17ba6763c7f2343030ef21d76b41278a2145bf3962c05f0ba19cb4b4ebe3c414ce4b7ab27772528a3188b1fe024e903ef6d24400bc21f72f2931b99305b32f2f0a08f4fd563f695db8dd4183fa5869c5e08402d8f17653b615945774fd74fef0b84e674a5297b60dec1d90d64f181d826dea1ed1f0262a33ee0d7f8eec6cc8cbc911eb6af7eafa465ff80adf2c5c7a05a62e44a823af5179916f20d558b59b71af1e84f1a2af9a5c7a33f3cc0a2693ca6812676680f715097931dc0a538d1f7979d8cfe50be992dd89a3911c1bef05a404725d84684ebf46b2f3df2dd260058b5836bc825bc5220c02c3f48daac7cc7643571f7dc0c3b42627cdf722977d964517fe8aa201de2e6f6571fd6a0ff99e0a4ed2b4fcb5d5a9809217ce3433fd50e4ac5bacea850c79e45f0dc551d8b982456eeaf524eed828cf1480464785e17a1238a31a94d16525852293858dbb61745f154f06bd411a57f4b486ab631e56f66051e407e727de03dce70cd87a2db677b38c9f1ed45ab2dc92bd1816ce1ca54adabc9caa27c2f371cf4c52cbc310447c170309fdcd66b11445d4839cf3d4fd626e2dfc1c55808495cdad545fbeb512a4c0ca16c21396605573e750247e06c0eefb2236aac0fc48b5e402fa77433b465e6f7ffb977ea37e2e27860c207edaf7aa8bfc9fc09018d370f3196b0b5d3490dd9709bd3a8a0ebb5dbd2d731e5918b0cedd161da7c7d952ccb8bb2ead35455c453895bc76dbb5d5fd1207d90addb451402b43511eaa2a3eb57b86fbdc", 0x1000}, {&(0x7f0000002300)="a8a67140685906dcd66e6ea23bf2900fbbd8c52b9ce0ca4f280386d68d58e3294d43f2afe1a002", 0x27}, {&(0x7f0000002340)="2d29f704d71fef8b1a7db3cdaf754b87e4d55d17a545e018a5101d6aa786eaa5799cc0c45ef2ca46fe06529647ac3c0d1a6f17191cace341ad019c6748b9229a0106e6d1773f738720f806530ccf0fcc231506964b3dc242f22fd50ecbd33bab6205c95c33b4025c0e316114ab4c6e", 0x6f}, {&(0x7f00000023c0)="26749624425be640089ae7277ca3f1828963af031228806b658e689ec58d1f90ec4cdb54fc50b94147e43f694c01623a416313d0028cb58eafdc3aa917d7f0203f287fab7b37ef7d8427bfef5b46ea983901c364d5be1064a182c447b386b698f526cdbaf5449da1d687f8e984676f6629ae7708b300dd", 0x77}, {&(0x7f0000002440)="1e29e9d8326330e6b95d85fe30e4a95ca47e754fd17df924d5796e65417c52e37f30ed1ce02b9307fe762a3d5ecf7969a358f6dd9fb20a9115f62a8d7351fba377206b49b23eed997de0373930f42a416f6f7c518d61b69cfa96be1be4c8956ecd6e3f452e8694a132eb9e89d626b5486e64c3c352cf7925ed419d1326f916fceccfb022b83a7ff612aa678ffc2c06bcc687df2c5aa7454219e1fefff89168ca8e58f7c9f6bd4599a72c1b15317e38cb3f7de39910bc84c04a3dc3294dd596c768d537", 0xc3}], 0x7, &(0x7f0000002880)=ANY=[@ANYBLOB="0100000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r6, @ANYRES32=r36, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r2, @ANYRES32=r11, @ANYRES32=r1, @ANYRES32=r12, @ANYRES32=r34, @ANYRES32=r13, @ANYRES32=r29, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r23, @ANYBLOB="000000001ffeffffffffffffffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r27, @ANYBLOB='\b\x00\x00\x00'], 0x98, 0x4}, 0x2) 19:33:24 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000480)=0x7) r3 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000300)=0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000640)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x2) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r7 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000640)) pipe2(&(0x7f0000000440), 0x4) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f00000000c0)={0x6, 0x81, {[0x2, 0xff, 0xfffffffffffffffe, 0x0, 0x4, 0x221, 0x7, 0xf6db, 0x3, 0x0, 0x3, 0x101, 0x7, 0x3, 0x9dc6, 0x2, 0x10001, 0x3], [0x80, 0x8, 0x1ff, 0xfff, 0x200, 0x100, 0x7fff, 0x40, 0x4733, 0x4], [0x100000001, 0x100000001, 0x8, 0x10000, 0x3f296703, 0x79c, 0x7fff], [0x7, 0x1, 0x0, 0x100, 0x2, 0x5], [{0x7cf, 0x9, 0x3, 0x9}, {0x7, 0xb3f, 0x3, 0x5}, {0xffffffffffffff01, 0xffff, 0x9, 0x6}, {0xffffffffffff3242, 0x3d63, 0x9, 0x6}, {0x2, 0xb9}, {0x6, 0x81, 0x5, 0x9}, {0x9, 0x80, 0x7fff, 0xffffffffffffffff}, {0x3, 0x0, 0x7, 0x3}], {0x5, 0x7, 0x800, 0x8}, {0x1, 0x1000, 0x8}}}) kevent(r5, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r6) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x28, 0x0, 0x0) r9 = dup2(r0, r8) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f0000000400)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f00000003c0)=0x1) 19:33:24 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x8) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="cab1552929920730d8a6573e3e5a026597fe3f5d8f6448952dfd7578ccd7a8cd92820a5bd34cc53f9bd7ffabe32af300b4a3e9d4f5fb59597b8adbf406671c3c17e143016bff434d74bfa736f9a599b8734a27ea8bc311eb896f24f6a797dce067750a6fc362114861f57167b898c3355b36f31df358002565472dc63e04479150df3a7d873087db7b13ee5913f97bfa87d9f11684f8f17e39630879a7028d6eb4fcdcc6fad8e5f0b5c33333ee9891718dd24047fce4e4484a37415f0b9ae493ebcf78c468a7c20b6992caaefb", 0xcd}, {&(0x7f0000000080)="381955fba1fcb1ff", 0x8}], 0x2, 0x0, 0x0) flock(0xffffffffffffffff, 0xf275fd12fc23b5ef) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) close(r1) flock(r0, 0x8) 19:33:25 executing program 1: socket(0x15, 0x1, 0x100) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x1) setsockopt(0xffffffffffffff9c, 0x7ff, 0x80000000000003f, 0x0, 0xffffffffffffff82) socket(0x26, 0x4000, 0x1) 19:33:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40080, 0x12) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc62108ebef518eebb0454fa4528a72fa8615b8137605f76d801867596a9c369100"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) 19:33:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xe75d) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x3}, 0xfffffffffffffe1b) recvfrom$unix(r0, &(0x7f00000001c0)=""/205, 0xcd, 0x800, &(0x7f0000000000)=ANY=[@ANYBLOB="000a00ef573900"/19], 0x8) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0xa1f, 0x3, 0x5, 0x2, "8e36374938a77e50e43928461e182c04346df646", 0x100000000, 0x7ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) sendmsg(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0x63bbf61}, 0xc, &(0x7f0000000700)=[{&(0x7f00000001c0)="68007beb9e6732aa3b77fb8b96620dd6c0fa9dc1e369207bd41a6e818589211aaea8122fbc5afa2b0c455960fac9e68803d6388ffb748304fb5b72df5bf477d2d1fac454bc3d0a4d07e5ea40ca46fc7dcf15b8b53a532590c9df5efb1309d29ec562639a8c46d6699e04f2c4466cf1bb4b900f60e7f4963ea3c1333cdbcdf63c648bf0857888ef0d0d3c845a8eebdfc5ef9fc27b63cc71cf0818e535c6b167b074a298bf37655f23115350a88d7096cdb7832a159c64d421444f52d0e0943211ae9d509bc3aff3b36de63a27c2654f04e27dd007a515a044", 0xd8}, {&(0x7f00000002c0)="84c6629e56495c7284856c335d204e3e85950915943c958229e3fde771e4fbbc4f89a2c8a7e7a25bd7a8f619bf8e09c9eea7335d64fdcaef071f3032d9950852ba42a8d00860d9f4fbe4c7ee6cd54e945d4de23aa75a4c8f99b6f4828fcdfda385b241638cfa32d06be88397078141715a52e3a5b5c08e537d0e209a1826c6226f036f1c45ac88e110de65a0ec77f875225af77a", 0x94}, {&(0x7f0000000380)="d4619150655e7b624f42d8860dc8d3ac67c3b863dcc64e979b4f664ca8befb161028ae1f0b3bc96fafd899824e4bfef4b2affc35f308fccdd791717004b1aa9424867f48386ca4cda93cc7af073f2f7ea717e2adf9e2d46604e81551d585d084cceb203b896636930bcdb65c6a94757b2b71e27523259433f9e9f039d804172159f7a4", 0x83}, {&(0x7f0000000440)="4e3b947a824017ee3f04c0b5fe3752c3f4ff40122f813aa73c7cf9c11ea29e7c100744d7150d4d2bd547f7f4d217f94dc849ab01e539499a2a71c41c95f8dcc1848fa4251b352b3c5daa426c6524cb3f4873699c6ebb33e411a9accaf329fc327f48a30577ffbc0db63c79f2e441cbd6902152b8d21046dd404a49c579ffe07507e679fbac7b11292bccb291bb8b7c72a3d5c34a0bbe0f109e0b3b63383c68d821c176f744dd1f7ab8c06acc66b86c1220b3af791f96001e60b6aaec0321c6bce85ac9eb9a430fca130e2f", 0xcb}, {&(0x7f0000000540)="b1d7709691f0a9b96a52cf3ede8e0b79ec9ca308a2e0b50c8e3910c0094474104896a3baed99b89622593337f68e3e54442b3e7969bf9b57ea4da7b0e1915d043ecc1e9fe321eb190dcf71691a5d1ad359971246cf21", 0x56}, {&(0x7f00000005c0)="e9448d17bd7012550c624a2f063d641230a8a64f9d0a735b9df25dce7264848f92f79df54a88c856fd0fc314392f30ca68d1e0d325694c95af3b05c3f23e36631b876c8154c00ce98b3c48374b39d463b9d8a5439822161a61dee2db9561a319a6b634462d8c686bb5c39b43c6dee7236b75ba6669853d1b496f475a768b6e4b0a436f7724e7cf43ea19921bc9dbea93e008", 0x92}, {&(0x7f0000000680)="ed01d192d94323b3e93bdcaca642c78852a40d3db55d7d24e215c6c84de76fc00132b52d3abfd86a77b6813dfe370296f2e83f3a333e58082c5eca8a4f20e9b8637f4c11055292871c07e1204de5e7f2c4315d40f9150bda309f0995e1cc3661d99670e399c8dbaad0f2583c4d1881fd0a13b52dfd172fe5", 0x78}], 0x7, &(0x7f0000000780)=[{0xa0, 0x1, 0x7, "9f6e17e562a7f887abd41731122d99efd1eb46bfab3c89a7b4519599654393a438a43e977a471f0a6c9296d25dbb0f89af7c17f27479dea097812e9ff75f89f99280204c5986003801d09a16b01c63e3aa89e3c1ceab3e43177b50db266929ef4567c15ffc09238115b727cb8d507d63bdd8e4c831bf525db3ef396b4de402c233bd9792c897f7491c82fe21"}, {0x30, 0x1, 0x1000, "f6ef074087331a14232f5929a0f33ef19500782b4c7da55902fd0ae428"}, {0xd0, 0x1, 0x1, "60fca9369ce64cd8834ab9ed5070d0926dc5b5cbb11e1d2542d7f7d2eb148aee459bc301a61e3f6a1ca3117d03b78b6de0792bb984633b44287b2ba78d76f7af58369ff7e5f102b5f7237756ee4841911c468d08d07b85002cbfa16355865759d7693aabe1179589305795e2f29da40fb1441cc529b08717907386efb0a5b65322d07e9dbf550662222daf3e9fb24d6beb43c1865db16bb6a9de506da5890bb9554079fb47455d3d36e00cc5d9a37c6639b359a1f190c771f461e9dd90182200"}, {0xe0, 0x1, 0x0, "3444fa7836703e0b6b08d1672b51d0ef5f1b2037d419b64490c05d99dcd5cf513d1d94a9f2e9ddb067f63710c45fb4acfb69fe6967c714a05d73965274910a90c15d830a1646d9f217731186792ce08f8732db5142636cb0e868b4edfac9cc859e80258f22c8a3a318e7e3bce408b80413d17f356db8a7a05295303be57842607ec29a75b532e3978ea82443bb8c05180d2fba6e9453976fd81425d75da54e12a7942887e39752ec7415db81202a6bfc8ef6bb880d87a97a20c7961c09c464a9f583f9c45ae4503a0064"}, {0x20, 0xffff, 0x3ff, "595ba7e904aaf3627ef682"}, {0x18, 0x1, 0x20, "f18775a62b"}, {0xc0, 0x1, 0x5, "d1de86f7bb3a4c27acb03580733f9cdd35725bf8d43c5a013002bf2bb86157686452a08976cb3d9bb7c44027528f08d820ec4aa21843fdd2e22e4571c6f3413345756cd3c7f74fe7cb85ed8426a555a5d144fac92cab680dd879968aaa3ba97ec349638da9ed932aa31797abdf2ce40518c0bc8cdf0858a937ecd3fc4188d7fad59db87c3e1efcdac6bba5aa36beb70205c27cfcb895f535162e8dcd2a8e711c3fd7bf065d9f8a0001184c3b8a3342"}, {0x38, 0xffff, 0x4, "3316ed1b341beb3cce7c7991ae47f6ee01d433a52ad1603140905182faf174b21af032e55513f033"}, {0xa8, 0xffff, 0x7, "612b226f05d6b203e14c08d62cfa64c6ed674f3d0dff5c87696744d02be965bba21aa0a3503f456575a860f19f4a7d2fd340c846fe00632199978689c6ec74c4468869cd0e1143a20d2effd6f7f1f73e3c6f98ed460e00f9107bbcc0630b9587e76357bab327a75f4964df1a4fa03406b9a7263a307f9c783ec4a4e1d84be3e49f5c1267fa4eb3a97eaee1c1ace0e7a858097809b9d569fd"}], 0x458}, 0x605) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 19:33:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 19:33:25 executing program 1: r0 = kqueue() r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe27a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f81143000000000545619e94aa008c368189ca8069839c6d04ce5acf15bc6ba49d98a3ffa94b3df7d62e7f21fb80ae043dea42704d393aa3da7be370d0e968efffbefe9ad4dfbc305232664bc383b3e6a368774eaa0253a2c393bbeb8463a5e91db628db497a275a8b6eac8d515c2bdb06c6"], 0x1, 0x800) r2 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0x8) r3 = semget$private(0x0, 0x7, 0x31) r4 = semget$private(0x0, 0x8d020845d9abc2df, 0x40) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000015c0)=""/4096) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/93) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r6, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000300)=""/164) r7 = msgget$private(0x0, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r5, 0x4}, {r2, 0x1}, {r0, 0x5c}, {r5, 0x100}, {r5, 0x107}, {r5, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') getsockname$unix(r8, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000480)=""/43) msgsnd(r1, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) msgsnd(r7, &(0x7f0000000680)=ANY=[], 0x0, 0x800) r9 = open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) fcntl$getown(r9, 0x5) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000004c0)=0x1) 19:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0xc}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x3) open$dir(&(0x7f0000000140)='./bus/file0\x00', 0x10000, 0x0) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) r3 = openat(r2, &(0x7f0000000400)='./bus\x00', 0x1, 0x4) fcntl$setstatus(r3, 0x4, 0x80) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x40d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000640)) ioctl$TIOCDRAIN(r4, 0x2000745e) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000700)="3bfdc3a322d1f726df0394558b7caec4b74d3408c79089a66fafb6722f4a95d9051aebf20054e8f742bcfb59d8f7f2c8561129f023de41169aae8b3229cf6a0f96a0f4ba56f5063da7a39d9caf6ea05d3df77c0b591a4988f0d2042360638fd5e6fe6ba2b46cbbe0051cfffd3f29d5fb05a3c0b3f654aac2a575eb0fe94d59675383a91e8c1cfd7d1f4d21887126fb50f115e607a152903c8f044cd5ca3c8967bd2963cfb2d99f22deaafc0985d459a08a75af610c7f7c7fb40c430ef6f22defb14fc61c08fc8a07d5767865a2a14c3de5ecf61811eda9a8727715a0166c7314489a58960dc8db3c4e8981fb0e8740c663ab69c4a97890addf2c06fca28322529325564895f186cf586eef4a4ecb77e4c3c86d6c996e3746075e4ef4b99d0872a61cee73b02359b8dba9874deb849c0b49474a28670f10a2c4dcffc1263c2b2fae535204ba9037bec47f5e8345955a0077e1c8c7bd42e86008605a952b112bc0b65a12d8537623b9caec7286ebb16c17c8e2b7f6ebe8a7c3aee5ca8a78d9fa92296c41dfe4c23736d2bc054c8e80cac8773e4c2bac6acc048b96d0f23b939fbe998d699a9b98be8e860428ea70978fb1249fb613fd52d2854fafa1b163b6b8d85b3b3efcd11a954959407074cd651fc600bd5014e378e9cc0e3d89d487f115901b8dd073819f17b51e446e6ce54a87cc13c6460a48711a0cf379aa6adc603e92c83a5e66fb8684b745a9cb58e7d20a327d1f0c1da3a51ee5c45abfd7871f4152b140144de1dfbdc351aa4ce69e4c11409aedc05fb3f350d9c3ac5db3aa21454e38340aafa05f80f002df57de4a3c8ae812458a16f323da56b7bdeeead5cc8e96fe3b85ea98b568c7649cb6e511d9d6e20deb63da68dd1c9369805ea1d0818b7231b4d5b84ad4e0ea80a93ea2816ba251a3525d64be26d9d2e55eef2f1bf98f60696bf9a320b2a774a828327f60dbf0dcb51698c2b4e421ae608b27884d006d76b090426a80b933d8a14face0da38b1bd7b1cee35507bdc3abe444f59c127cc7249a9dcdd31e0f6091a30c6fafb824107a5019472c511dba7b96b1a39a86eb245f57795f8e3e893f9b6ef832f3f3601c807789c6ae5780539c388b8c24b14c2bb81443b15192eacf35c3cc06178d45c273ea759263a8b88303a664a6352116059daf384ce278f309e6245a86c3aebe8a9f9a1f8b327300d601d08dbfa616c8e1d0d698d20087af232c4a7073db54cb1525f6ca71f58cffc6f26b3906f831a4b7dfffb5e13fec196f73cf0ce49266c8dd4b97bdc3dc75a76a5c77f6b65dead9a50a4f65617f5f5e49d5143e234c476fa07423232b6e50813afd403bd5d918b9ba736c8eeeb38d89eeb9ad311133aba17355968862e53277ce1be6cd924bad5cada2abdfcd3f788b2aff7c391ded98bef43b196d48847fde5819fea22028e9a41db940f9c2f0a839f62abe2558ad03820d7e5ab8a924bb66de2a857a1e6e5f70f5c0346746d857bc15e7a34fc85276adac279d2581e8d03fabb31e51147538e6577b40f1bdac55140a774a8d32faedade741f20fdcc3f419b24180daf85cc787db0e35708f43aace7520ae961c2cc6c9e0c3d1a8631c5275fb68d847e8f5cf79f629273b989fe16924d1a73992ebb945ae66abf5b11064e9a59a499a4796b6cbbc509c42b7c9c484b79841f5eb5a26995ad952e0c4a3acf4b9c5b402eb701520df842c71ccb6b4ed0784c8ae9cf37676da89299a257c9556b076cf974e294c62c48e92f20d0023311fc8afc0f5b905c266e2c8721baf9d05a970ee6f3acd869ec59afaa39f43bef728da9d26a82de7f76f6f12cd250142b3200edd26ba38b3dafd06727160a4c7e8e0f3254387b1f97b58a78f27bc5e962b580a3ca8ebeadf4dd246b55af8aff840d14ebf8df0cca94950b794881e0eca1f8fa128fe17c9e6020d4ebb419e1b4d23a51139b3cefbbcd4085287fc2ed6d3fe6abdbc2acacd78e282051792fa05f721abbf34de5f763b91edd0aeb9af4158746ccb465d7ec401cee35d9ee8e82a037edfd9f4c05de645415b467027853ada9a868816019bf223186a216234f15c42d021043627ee304b2a46c65eae6759a67bef62bddfa6ce982e46ca4f0ada0185f4ca7f83a439b4f219be6c4c66ce82b78d9d87cf562ee082badcb64839f17afdd6eacdbf01bb823d2712e8be2611ffd4f9f46916730fb0d7a27adbee0180a28b217ccd3ffe6a55ea2730839ee556932c9604d7b0c79f351ea71df4874c5734d9b12ac4434a868499c388ebb40def788e505adff0dfb6ea60b702a1a15788c648b03a3dd681ab1b4be3705807647659722b5e2a8b58222e6ca2a44cb9ded48682f9e60dfd848d317b250a1f2aa98bda45a2d4ca004953885c931d3ed25c65f45562ebb74879585c71e900d56d7bbcdc43b5b050a4fd1d257e104f90c70f7b30094fcb351e323e62cc13ec4bd9d54143c24e38f94c1f1dbdaa31437e01e73e58b2db5d86ac50bb50144684e2cff02b4eeb3b9f1419cb4ae070ae7a4abef43093077f15df8daab04579dd943fa71cedae6fb79c9ed09a71c0a31cbb3f5a8adcd6dcdc7ebd17a3667637b23b9476137e16094ba83c648e27b6c8aea5d3759be579d44c5eb498a67095078589e676a2fbe44a733209337e180d235f6e739f43519e6fa73ae7f6a90d9ee1d026256ec668cb8978cf076480ba5ef638f9f2d968193e32631e737e130a1b99c55a2364762d7aa1eb0412a6e96f5c8f4d6bcf7a2349841b16f194580115fcd1bd4ab1c6f06b2013e51414a560433e6e7f27cc26fb86f9ffe8c6fa1473e8d9f98672d79ce5d65f2e640d776fd90fa7454e18f3ded3eb48757e0d6dd7ab85594f9811f237a13896cd1f96a3e41b14bd1ef79423dba82a2ebdcb1583d477b18031dbf4fa72442f1b2d9df73be119acd35de40ef6649869207e80cbc2c6bedacceaf9d319ddc1d48352bc4f3c8cbe720ea47e8c7aaf4024f41ad3cb2be09e4319c0770ae24a442ead0761d42e1ac786f35fd43bd220781de9cb2530e10aeef0553436382c99a13326885410415b0659e5315cbc1426ff78f3fcf6360f05dee6a47636cc88d8200b45c4373acf3b0d4828c2b7c9d17fbbaaf72bdcaf475d3d6df92008391fcd599bc7d465e6f2740efb86b3e45eec094fb6b3e04e22ea96508b8f21eec72f309d4509154e1352423692557c9dc32ca6717c695914620b0bed1a7acc5f5d439d6aae30eb4a381db72b33e1ec5cc6f45e9d958df9b8c6ef2d3c7796a62fdcf19f88846dd46e1bba70f19d2fa0717cbbf9fd74386af8d3156e1f7c68e73a2fe8dbb5ec2b7ea78a07e1e47c750e3e77d5011c1a875ea042eb8d481e964529615c7aca9f103fa9e7d4e72b8eb3c84ac1c9e68ad7261c2d4151c8cb1cf0d0e413d2ef0e167da167c4018b8cbfa361ff6592b766881ff3071137e4c18c81a76cf132279515723fa522aa9d2d85af432c0a4224cda9ef8222fbd375aba24fae4cae40746baff57a6dd5e2c5654a81589e7bc8631ef7fb6f0f5ded9b71addd66da09cda2721b302caf55976b50af71c81bd1909749db877c33c191654c523c1ad6c137a2d3ec2e445d2718e46b4999c8382ed766d6eec947ecde902ecd28059f270e8de4b9cdb9730dcd7c5f607ad605ddebf3fd26827456ab58202e59cb96a6135909a1d04ca29c686032fe7dc6c1b7003e0ebcc6fe51997c1551b3773dbc1d1020af7639a2e7a6f55436f6a2053d8dd95d4d04a4e94cdb453dbc4c98abb09fbd35340e159604c41359326b75ae7ad4efea887b483e850e6d3a8ac05659aaad350933548be9dacc3233ade666c0210033e790824c9930460ac11338d04746165e1e4486437ab151565106ab0caf0223ea1eceb892556b1aab4ee0c1c5ba8eb790cb1579a645805f7f40b8f3e566ef3a12ee20cd1b76182662be5b6641f525b894a4b9c0a29fafceb7030caebd7514f3d4b840f35ddb07faf3948446526479a20157fc31029eb33f3edf42af1a43ebf9ee0317dd9b7dbe07a5e863ccdaff9cb4dd0d1c91323fa7c279fd9a66c0bf383479400f7b1e4995b70e636c2018e883211443cb696af7e99bd189cc8ce7592a18e4148f4d1bc79ca07de471636e38ab5d6adafcc58912cdaaf6ffbeade9c84c320c793f21724df0fd9738c741e7ee95b504c8b63e5763ad3c88751c6f3cdb57d9151a0a4f7f13488b1f2dc0e604fd155a7180626b116cc8ea2ddfb83ec7940f90d81804df6d7986dea2a819c1b7fd8fe637cd0ddccf0ff6d2eebcda6d81692c7e2d33728bf1b6488760a7358a70770e5c2b5515c5d28da5bd590d4b78fbf13851b2d6c9777a8211d2ba9a78b850fd236192153cbc93434565d0d669f980e3bd081dc9bb0b290e0db29d2c6ac44cf7aab5f3abb599e8db9a5d5d4d43b47c5cc7b8967d94666cc9bbdb940b62e6b90cca1ef5b0e2d3674c8de2ee1757d769b2b0cb4febba9248244fc67a61a899b4fcf8512761f9391ac53a9a7dea33e1ee444e89395ec823580d6978f3172e1869707e6f8b161b0f7e24ea595dca273518b99595e303758d2ca90d1941ea2893acf8f87809b48033f256ba3ddf461472eb328afea7be9507545e380e17ea2c50da8823ccc61c161a65623daa27d5139f7022d26fc0b038460b540e640d798d30b72c0651876097fe75cc828acb0e9d9c4aa1873243cbd7525f12d3b07e6c461bc042079660076d0ce22be36823b135755753210d8060ddcf020e6df0b4b1a82fb40f9b5dc333435150b95d8d034610502b2c31cda42478c10ff1020d1bb8b395b992055c5d403e36f61c9862de90ba205bddf0aec746a430ae7f378187726daa3bd354b2133c2cbd310b538e95cd00c2dd90e6d6544f4f94b6c8cce082d1b70ed18af91b8655f00a52ffcfe3769d7dfec7a1a4e7af9a91294903dbe8ccc9fa402dabdaa9e9ae7cd0750644dea30e670fecc711dc8c8901ac0b8f07281250b982bb968fe5c9a4841e1a22092f0dd688061926ba3035f54d9868565fd4d2ff26fb7e05d7e72886ee8fb9a88096d919d8ca0c1f052b6b91b00711be5791a88bf4a2896ffc08c2a636e8cf17fcf18036ab1dafcfd2efae64d6ca8678fa86104d82fd72d73958da8e3daccf08d14cbd9f2f2998d08dc88145bf35179930ce2448c090d729886d12b9ea4b5eb5ae6b1a5731af86e1e3b83316c7a8c907ef430d57490b2d8f3f82c3f3f34773e3e50867f16bee8df8eb728bde4755bb4ecdf0ab00814dba8846da8219d9286051262a3dd696235ba9339f991abc5cc41edb63fed97436fb81b0aa98926df865d6f6ca0014a153f2de672a959440c504b4dcbf304ba82bfcd528493e75c21c71362975125642a7c6fa2fc94481c7ec2b839b0c463beef186879645564104bbbd42afbdaefa243fa503abbaeaae041b38c6c1c270f1ad85c2f4871eeffbd5a26dcbec36d7bcfeefd5045ea3b767bd8b46f72604dbbc878595d39c990bc48f4c3cb413225b23dcf31055370a1912d438f0dd6cdeb63acfe655af320529193425019a140bdcc1d51b426e6bcc28fa1c395e22662cc75072f1e19e8853cfa023b9c4ac70030442dca05e4e9ccff391b2f555d1e499ca00112ffe2946bea5cf2fa80f18cbc136cb60ac79ec55fafefadae929725e31e2e16c4fc550f590dfc751b2795c81b9f4a909d014fc3087e14cc31c77ad588e3c6dcedd3757907a66b25181c06843728c411e85bcd3bb8c887e1a78d54e26ac56c9552422c015a61f348c2adbfb670199c42aa6a32b7f35dff77", 0x1000}, {&(0x7f0000000140)}, {&(0x7f00000001c0)="7994a51db8fbd9569677e89217d9564d0e8019a5cd4d113a7e1a7d12164f40e87914faa8664fa18584b85d7ad502633eb63c2a0ac5013c29e496ce7928c98e611821f4b08f83c6f9107a29de1817435f89f04dbf55aca9da6d92055d3692bbc87d1646e7b4e673e726fe2db515b13f653627e22c1b48e26c8a67aaa32cf22804097305f779797674e213e820e372e9238e939ba007be1d7f4650447314fd6e00a076c37d6024978a4e946299ec7dd68991490f331b91938b7a7701aca68af8f114da4275f448ef47", 0xc8}, {&(0x7f0000000380)="7005cb5c07fa84c4cc622da1c58be080cc08e58ee730d9ec90e03be4d9661a68aca0b786472ececb0cd665faec0db915039b75f55eb1dfb263863c617c84dffe024b6532", 0x44}], 0x4) 19:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x100000000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x87}, {0x6}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x81c0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x158, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 19:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x193, 0x0, 0x0, 0x0, 0xffffffffffffff93}, 0x1041) 19:33:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) socket(0x20, 0x2, 0x8001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:26 executing program 1: r0 = geteuid() setuid(r0) setuid(0xee01) getrlimit(0x5, &(0x7f0000000080)) chroot(0x0) r1 = semget(0x2, 0x2, 0x480) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000011c0)=""/121) semget(0x0, 0x2, 0x10) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20920, 0x0) r3 = semget$private(0x0, 0x4, 0x280) shmget(0x2, 0x2000, 0x612, &(0x7f0000ffd000/0x2000)=nil) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000000)=""/107) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) utimensat(r4, &(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x6a, 0x6}, {0x8, 0xff}}, 0x2) socket(0x1b8a78faf3bf573d, 0x5, 0x9) r5 = semget(0x1, 0x4, 0x2) semop(r5, &(0x7f00000001c0)=[{0xc8a49200dc08a602, 0xcc5f, 0x1000}, {0x2, 0x9cbd, 0x800}], 0x2) bind(r4, &(0x7f0000001500)=@un=@abs={0x1, 0x0, 0x2}, 0x8) semop(r3, &(0x7f00000013c0)=[{0x4, 0x3ff, 0x800}, {0x0, 0x7, 0x800}, {0x1, 0xffffffffffff7fff, 0x1000}, {0x6, 0x3, 0x1000}, {0x0, 0x100, 0x800}, {0x4, 0x6}], 0x6) open(&(0x7f00000000c0)='./file1\x00', 0x800, 0x100) open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x28, 0x0, 0x0) readv(r6, &(0x7f0000000c80)=[{&(0x7f0000000a80)=""/106}, {&(0x7f0000000b00)=""/32}, {&(0x7f0000000b40)=""/252}, {&(0x7f0000000c40)=""/33}], 0x6) 19:33:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = socket(0x6, 0x4000, 0x3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) 19:33:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2766696c65f5d4903546bd6b2aa51e372a30005830073e977aeea4201c9a7935f9bf862e0876a0e0d238dad1068034d1650032fc30d5c1b12a16f6d85cc7e47b6b3042dd6f943b359ac961dc22785000652e84f91562f8c3521cc2af8f8088b50a74b79e2826ccdc9422a8a122456f00b8400cac7c1a6cb5e1587c99c6412f185efe3028e9614224a0b4df8037ee42baf268d4b69308c109b41a7850fcf25a38f0e0187ced5b94e3a9eac02215a40582736771ca8c6dcdafbd4fde6c4eb8b20a0ab37b9427be46aa9f9751df223a07c4f0896fe94e823fb97e97812114ed87751ae1898a6de01066eecccba26a402e311c516f09e8262ac7097b43"], 0xa) 19:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x4e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x202ab, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x3, 0xfffffffffffffffe}, {0x6b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9de, 0xbbc6}, {0x5, 0x70}}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chroot(&(0x7f0000000000)='./file0\x00') 19:33:26 executing program 0: r0 = socket(0x28, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) setpgid(r1, 0x0) 19:33:26 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 19:33:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = msgget(0x0, 0x20) r1 = semget$private(0x0, 0x1, 0x64) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x33, 0x37f, 0x1, 0xf800000000000000, 0x9, 0x7f, 0x8]) msgrcv(r0, &(0x7f0000000180)={0x0, ""/183}, 0xfffffffffffffef0, 0x1, 0x1800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f00000000c0)="d5ff9668490f45bdb6ab80c7615c98ad02ddfa98c6e0ec24be1370aa8441dc75588642d8f08d526b8b42059e6b20b5e6425aa55ffd16abdfa0b3cfd0db262fa01d9c8717c0a97f2d577b8706974c30d7e21636f8ab571aa9", 0x58) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = msgget(0x1, 0x42) msgsnd(r3, &(0x7f0000000040)={0x1, "c93fb6092ead95d160e5969a3e55bfb105bfcf145d72b60e050917a27e8c77179145bf4322bcebedbda76936fd79093988f99b885e2f724a37cbcec0d0451a5dd3f4150fcb65e718c18b1b8674fa214ece71a32840b7fcd19689c733609da3859bb1aaf68630168caa53"}, 0x72, 0x0) 19:33:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x20) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139", 0x18}], 0x1) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') chdir(&(0x7f0000000140)='./bus\x00') 19:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) 19:33:27 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus/../file0\x00', 0x40, 0x400) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x4) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) mkdirat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x150) rmdir(&(0x7f0000000600)='./file0\x00') 19:33:27 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(0xffffffffffffff9c, 0x0, 0xfffffffeffffffff, 0x0, 0x80000000ab, &(0x7f00000000c0)) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 19:33:27 executing program 1: r0 = msgget(0x2, 0x0) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/233}, 0xf1, 0x1, 0x800) r1 = msgget(0x0, 0x400) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/55) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/147], 0x93, 0x3, 0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30489, 0x0) r4 = msgget$private(0x0, 0x80) msgsnd(r4, &(0x7f0000000240)={0x1, "44a80cd589b9a1ce8060034d0d177a396ba00e8fb696f0971af91309724bec0ec2d2b5ad585afd808afe1770c990ea32b5f3f6bee4ab931487addfced9136346e069195b1d6db5f9202bdaa4cb8d4d6eb46ac25555f72f0562713bf38f68ca08cb4844c9050a6bd97a43b825b50d507a94392395bb01249c8f0c87378aefbf718f90e36331bbfb670a225a14ebddf9b938a14b4e0adbc64846"}, 0xa1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) r6 = msgget(0x0, 0x400) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000200)=""/55) msgrcv(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/147], 0x93, 0x3, 0x800) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYRESDEC=0x0], @ANYRESOCT=r0, @ANYRESDEC=r5], @ANYPTR64, @ANYRESOCT=r0, @ANYRES64=r0], 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x6a1d3bbfa56b9fd5, 0x0) 19:33:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = geteuid() setuid(r1) setuid(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = getuid() setuid(r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="88") r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x29, 0x28, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/32, 0xffffffffffffff07) 19:33:27 executing program 0: r0 = socket(0x18, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 19:33:27 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pipe(&(0x7f0000000340)) r2 = kqueue() dup2(r2, r1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4]}}) 19:33:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) kqueue() write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x2) readv(r1, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r1, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffe65) fcntl$lock(r3, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r4}) r5 = getuid() setuid(r5) r6 = getgid() r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x28, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x9}, 0x8) setegid(r6) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000380)) sendmsg$unix(r1, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0xc, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x3}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f00000019c0)="0f3c61", 0x3}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="00000100"/16, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2000001700000000ffff0000000000000a8b0f29497103149a2f78e1c053243f189a541ee4cf", @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="37d241a02926afd43e5f7993ed594a5f58a3b54c200a7e3df09b903c6408753462111868583699d963bf84795f9d34f684790371c429abd0bf46f25ac94b2b55f04f0309ad53042ffbfac09fa1679214018ac4580ffc86cc9e31f205b72097f14829d1c90c", @ANYBLOB], 0x38, 0x20a}, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r6) 19:33:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x40) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getgroups(0x1, &(0x7f00000002c0)=[0xffffffffffffffff]) setegid(r2) lseek(r0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0xa0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x800, 0x0) chflagsat(r3, &(0x7f0000000380)='./file0\x00', 0x10001, 0x2) r4 = kqueue() ftruncate(r4, 0x0, 0x8) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) mkdirat(r5, &(0x7f0000000400)='./file0\x00', 0xe069008b5b40003) socketpair(0x20, 0x2, 0x4, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000480)=0x1ff) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000500)=0x3) ioctl$TIOCEXCL(r5, 0x2000740d) syz_open_pts() pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000580)={0x808, 0x8, 0x9, 0x5}) chroot(&(0x7f00000005c0)='./file0\x00') r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x2, 0x0) pwritev(r10, &(0x7f0000002a40)=[{&(0x7f0000000640)="d35bac1773bd78a584e17f81608e5ed92dfbeacba6e234be62f14621bd56d51db49035f47f76ca640744a8433bc6dc861a3e7c3969631448a1761426253b3738cfa1fa947b6abcd227346751005ea2c282cf0954f3f45b59ebefab3728700c944491efe680a55931dc087a62318830da29a0ab1a0904266ec4661f4daf792e013781a1161a9db952656ea01ccf7552a9e400618a086a956096ae2b2986c13f2875754f988005f75c0435bb93b3c759c3b51ab76d8ecbc58e875bcaac4231ec21e77e0987b1c1d91a4bbacb426231f6133598", 0xd2}, {&(0x7f0000000740)="2ed68da190fbf4501c5aa54daefd848aee6ef0ff39cb9f0ed0e8734936cbd979637486b069bdd1770f323e131035933c5cf9d4ff6102cf036d8c2c2a84058e22fecda2eff5e5931c8f063f9981202ae3413652a23214ed838fec3f14588375b89803e7f48140b1a7bd31a96b82162487a35db1c9ed63317c8a5cfc5adaf0a492cf81d57be3509889a004f250769f7d64f7dbfb71ee159f0c", 0x98}, {&(0x7f0000000800)="1daee2367f1a549f10ae5b865a86a4d6daaaf73a4f2113c3ac640aaf5638c91a256ec31f4d53aa705c6e36003326e2ea47731901ae9898611ea7574e1e80a498e01d845dfc4612e5179c285e0bdc323ccd1e8bfbbb5e616251d57fb447bfcf74ae16e221aaf17fc10a6f557d977fd86d48370ceab87c48b18faaff56171eb45c88bfbf477058431442b3f5f80679e1e9f0699980de0d3f8114d40cb7711d99c7f14afef4b0b4c2684b32b962dc58d4f9", 0xb0}, {&(0x7f00000008c0)="44ee64553c508ee49424ccf0d1affbc772fc9050af21d3736efd5391a14b612126e3b5586a64d4b152a690dbd9968ffdfa73406bea94b7c4f984715c2f5706f263610b7406b7fa65b027e77932ee3b42465f98b53eecb810d2f5e2340c4053a261ad497f5be3b8f2964d370cbe1557e3619e636ab439c08a2feb8d7099bc1f023f8a0926d2a5c4c0375ed5e965b950c80cf509f28450c9de7fbe2a14e929cf0404025677eeed92fe59e63bb65bdd783994ffe1cd26c871232f2d75c107f6502dfcbe", 0xc2}, {&(0x7f00000009c0)="2faa8b24f2e928bc6daac214544edcdf5fbbd3861857462ad1d8573f4d67b44849fe46a9bf603d9704a8d6274ca49cc6dcdf804fe95d3e8046fad1b0b589cf0e2316751c93d26c0a91f0135a72c5f2f7cc4c8234b07e723d7fac7f52616a8050e9ec73823ee6c6dad7163b9b8a573b09d422a62961d9cfeeeacc223a566c146b4c9687c867109d87b45c9514622eae63fc9c8e82402d2713b30e66258796eb577000a69462e1214864c4c85bf9b13173dc23699a547ee178402b7b6a04fb1533a29df207b94889ca73acc3950e0cdfa1b5f55c49d762c839dc59cd2c04d00564736668eb9616db32970c06841f57f5889d481959e08a129006d4b289b612a5798ad2217967f790e676b9707a5069d4a05366aabf4bd4d36f3086ab70adedaffa86b70af206bcef2647563553855f4dcce4725c5285f29d0ab58fa39286ad06ee9c5c93c80eb8d2ed97281b7ba2354bd97d78930c9b6c40b4419ddbccd7bb7782a2cca39a5365dafafc3ef4efaaa57ec204dfe47afc20d0b74371971aa9cad850dde1d91747fba0c038e8c0d2ee19d55f9e05f863203c0a16b277a18379b76bfef2e130b24e30fed70e7b8162b6d8460c2be46fa3e7f4836caa86ebab10521b95488e76102a2f5878073e26eeab70e6aaeb679776781678e1d1650f25a18312969c1ba683315094b7741e9f2dc5b90ff21c84395ecdca231b863a6db4ce9eb2d8408fdf6691ed4927e7ea3550ed20c7de3a15020c06d7904c0678f8fa84763b7964139d0995343a8dc0f893a17aa07200c46437c91d1ba619f64c5b38aafd4d3b5ee2cc438e3b4e7a82ef24a27453d4cf5fbf8bc13dd0bfc83dc424dadee61a7a84099d86f6c429ae5f04b22f1ab39ad73d7653bbf19a8facd3547e41575fedc8c14b88a4da39b7d45f1a98e3be4591b52f5d30c275867ce6ba0a98765cbe27f87613228c368c469b07c6d113496caf384a7415e130c06e7e848ecde2cc36282ff99e66ae89adce5b82e52175034c5bf0b7eeb8d8e9f91e42442a787c5bbfdc3240722ffe87169e2c3e667a71544fe70f322b9de6b1596347c6da4427c3b0117ff2c2189c3fee1287df4f956765ff118ffcaa2a34e57265895363553a4c02546a7c2d1cbc5490a204f8ca0e07066318f16fc15d756b5d6e16e78d2597727f04e5662d4fcde0f84e3e26fdd07b8f9f86eb84773caccea0cc554f3578dab519cd5ea18039f3b8ceb63582ad3f7443b3866de12fc9e95ac93359350a755f1dcaae218e48685978e1c1d70209a804a0a52bd23a1d9d0d9778446d6402ac1e91c4342d12c2263f7b4873130ed5863baba797a5700a20bdf976418839e393a9cfc1ee5105ed0e69460bbb6bbd787d78874bf92d0ede1862ce5a6511cc19ffca40dc9c38d19105ffd389b9572a05fd6795301f7b3839d6503b912d51a3dfeaf429c04dd9f063ddeb16b03072c3473dfaff09bc3c636266ff90c35bbd0dcbfba6ba8194591e73bb54633dea6cc8795200ab32ad3fd213a394d3cc72736a08efaf8b19f9b50c15458fc50015e33487bbea5181722169a08b1d970314d47894b19e194178c67a64decd9917c7b340848565fa7df80873a48d40cb491abdae7ba7c3eb7f2ceb817f385e1d9457f451c8acefff8fcb7286c61185751efbb7235e415202eee189b507612b49e5f2c75c88a42072659493ed9e84630f3a10b0d833af6521c5221caf0d9016812225a08cec13ae5c6a982cc758a9ff03d6b78fbf3bbad5d77513ba789682f39c852ec42c65fdbd10d191cb9602537b854f707461c37b5925bc29958f5ac60cdd812d351775f33360d9f8984e06450eac852eb500902a09312838b5dac910f0ad5e1fdda22f40fef215714c48d64ba44e827f2f9740f5adc08865edb102122bab71f9b0dae47a43fe73282ce0a9fbf7e82948dbbe79ae7e9a620065e3823ccb0caa8bf4230efc179d2bd17571a498c340fea11a1796bfd2684fe774359061e1d16d4d1287bd83ae2604709caddef4a4bc8cab3e8277601e6f047531a0d693f17dc35c21b5f4d9d0f288d96501f1b32fcc153a41fcd5625a3a3fc4361426913d31c670935d17a7f318a833034b78f6ebe0b57b5aab014b30780b8b27742fb221e1c4adba98673f5a7b02474ed815a4196be0f293c7d8848f8244ffa48ebc41cec3f9637f4ae8fe2701bd6299a0af17bf831f096718ab1ec2f54f2afe865c6f8c1967f0ec2d7e09b1542a554793f32cde4a1270ebf7a2f981da8e4e43dd4ed61e2e08d9aa3594a88adee0039e2787524dbcd8c29c90c4d9a4044c4c1990be9512a7199c0b22fb73ad88579e64c74a82cc8e676798bf1eb4b6983285efe82cf9fc002b6b699469966b04158eb988d82434ae43e0b81b766c0ec720ba7db1f36db9a4d16fdfc53d61b19fe125dfd22bf32bf49297d5b66792f3126b4e54cadfbf4d4693c97ac6823a5dd7324838daa1675c864c831f0e05db93724593b48283d6147f37a9cd2258f14bc0437e12ed86b5273fdc7cd018d9ba41495c8cfc553941edff5da74f1b6cf9f7f517d8ec4213205109d4a93cb2fa4d20ed23d911a730c599e1a8c096532b597b2d8d7bf2562f5c7262d1f6af27e853e02668e5cddd16e6c86479d79c51f5600a526c5ae44530c95c6e9e7c3b6eb1edce47087592f8ee942fceea0dda1283f8397dfce49a1fd5cd4197d6ce9c9c4c05a5d5c10d792ed73a2f2bad450ac8001ca6cb0a7fcdc634d1477e805a03aa891757f36a0340bb9a04cfa6a7f3bb9d95ba6b81ef4c9a26adea56e3edac2e5974bbfc13a04609610ef6ffd58086bbe3b27e301ee4e0c0f962a3ff4ce7aee0108654a3acbea77dc83b8338cad45f0add91b30197e2e14193772892a12b762b448376605035751ee8807833eb9cfe31c5f2aaacc922c28eed09680d02399fa3247dc63437b94ded13d35052177a6707545aed65c82027248a9e1ba54e5d036b979f5bd287b9b4f02209503e370f8b8e176743cfe36db7bde2812f51a8570c9e75d584e34e5110e9a186ff8d56d21ec7236dd8ef8baaa2164110ae184fd85225863146ed88a8fa6af78e61e7a888c2fc1aa6fe5acf2a08a06c5ab585429c993cacc181f7351a4d5c1b9d520050572a8f975214f637f6082bc80ee7c0a86944847f763abeb7ce09dc59bbbf926f7ff8ce29cd214453b2050d53e3db85663d1845d998681763a4d3c9edf25fa42ab851424aa7f159b83a782f56ed70317bab8c7a81499f7a21515f92340131cc63110b3c68a634164275154849dcab6dc58371b49957e5bd1718778c6eac56afa1ccb466255fdb9d667ff2288e7a30d69e9a9a750c2fed5faa5bd5aaa860b29bddf72a25c389eb1c1605cba177d831901ab3e0a468d1a98c2b70690df7246f2faf4fa6280b6fcc7afa273e52fdc1d80961ff0ed0c1708dc51365bb494607a990c00f6ea550dfad737a049b519a5401c3b89f37eae46e8624c3b4f8e6b753221afe1a39ea320ccbd36390fe928de5fac19fcc92984185215cfead88001a5c3eb6abb543560777afb7bb9c6928b226fd57693d1c951b2f72f706602c33e58e130732ab47e145f63f3422e2729afdbe3add2485bbfbcc61ffe4c3bc7b34c95abd16d86f6629103bb5216a6dec863f1f5814ba0f3f64b024a248b7897f765640db81ed4b3e5566188804a1f8d970ef11aca3974fadc5ec7902875c0dfcbb6312b3faabfea57707c03085428c9d6922d0f353c653226fa83aea3b528c24b422ef0b1c2c19e5a597137d73afedff5717603172684ef3cba6d1a30334471452264d14ef84c806622aaed655e63b8a46e762adf8edc37b0645acb2342d2ff5bd5bea9238d3442e4f51273d6a927a72db67e7a4cb710bb9aec0b7f01a25747a9f198d725094bd94b5061974ac06a1c3ca11c8758d8efddaca884e653860b60760b7130da5df2c39373b198942220e01998e9b1356a3cce8f4a2c6ee744e6f3e8e3750bf8a354e15524ee15837dacbe74343b11b657f1cf3e5a04afa6def734a4642ffb2c794b2de6931d269f6fbbc97d25a32c542be069017edcf2feca974c1c6634eb5d65be892f76dddd2bbc2d53c52a8d4442ea5377826c1a63a52d7a21fd26b539d5764d18f8b15dd512cb167d46d90ce5cd19f9ecd7ffd7dd0958c267a6d046d0fd23e1db5192a816f0a82266fa3cd5724b28a1e3e1391180e81b1bce632a69afe8aef18e93f8f30c8c839f8d16d958c7aadecb4e99720fbb369dbfc8869ffd616531b1833c41e8d31ea4163c77761f196d34fa28d552693df8712c2ea0ad1bb58369cfca32ba935c1e03dfb08a1b5b8d7c64517161ea6c23e4cf71af4b8ecb1b51170dcb61a006e9a51054d02cc7332125e57c7e756d76f3d57e463cc02a08167c61bc373fb5d5002b50a589bfc6c3f561c05b148fa98a4c96f5727f07c606e39f7ee05e7d50e2d0452ce1b0fbf859e2cda5c16e35f596dc196773d0a06ac66eb1c9e0b61896276c8a5c0c4295ef2c3685767a4363fafb82608b630de2bad6c4f491cddf434978682718d6596697fb010a722ece3a1932d08cb177fe1d3b58051cfb02f9545d3c29e510d4f2608039aeec4dd12879279796c1a545dacf35ca1a9a7c6d25980aa9e6e6356da539fca31487ea20ee3d996c190653255b5edc475e11a9c5605b804fce9c6c39c08d26c7eb346fa1703e9d75b69ef0f33b9638c47f1ab0a73666845e42dd0c769f55c9f907c261d298b76d2f188bfc67fed1c59e582a61beb7ded704c1b44f8a82dddca150ef5c4f58dfb49c389636c11b952107ae536483ee8831422e6eb7d58c17e1773c4ddc3d7f9899cfca153c20da946104429612871683140b2a49c615f814db7c7cb6a3992f102d45ce4b7190a0a6b5ea48afc0a460d671118ae21c44d03395d72af0e4fadf5e204c7722be64f2bfab835876c8fb5e3517e65e8cba154d18aa8f9aff707295556eb0e1475f32c21915ba1f153966d9e9d70caa61e8228cb3dc2b8724945945257fe7a33fa89d148570dd903879c57280d5a05cb138ba2f88245e8286b39da6a96d1127d9a82a9cfaf6d6b08a35ee356921a9f24a3e7e0a04ff007f5de5ff30a8763f94d08cd50d3f433b5e4983e51eea90303dbca228df74f0ef0b9d249a941a4814fd42e06e2b3ff99234babf2682037300ba3c65f74b36e0be7402a4d5e5d8e45526edd057211ad2fcd8535b97af2faf8364ea7a0c4da1d7922a3812910c840a07e0988ff2e6122ce1e8ee72ead8d4f52d612ee0fb40776abb5c18fae5240a50bdb870649b5ca64a7976a9d143683030f08194147f50eb198e50fe38272143dbe40fc6009ab5b7ef093164d0369b2b7cdb4b3d4391d8b1354c3f858f7ccac4e5596d25c4f605379a911028f273ac8e9de80ebc15f203ac7081e8026737ff9bb3b63d1e3926d75ae0296b8d99bce1f3e596f648beaa8b1d3495c2fe6b6e676d00c86ba780194d4fcf099aebbb1b874b425d15ca4e320ef9d257c3487a7222a846b94680d1fd87bbbc4f00a55294e6145a06a1597cb0fb51f7e4c6945c3f651f7939afab2fa18d840b6fc924b9eb3c6a27372233646faceb13eacf4a35f45f1c4ec81f514268ee13303fbc8be6ca7fe388cbcc201312d0c2c37dd1452dcbca8d612db3a7effc80717f191eb09ce96d554c7f2c6055f0a33e2d86c742e750ec01f00b15bdb4ff13c1ef6c1463755eba455ef62dc5ebf8af81246bcfd50dff46b8614b16bccdf4488e9b8dec0039e0534be6704b797aa529ab1ec5820513c1c1cccb150acd1108b1af3", 0x1000}, {&(0x7f00000019c0)="10db57d07721232f723864f71da7b18ec003f1250b4c6de458b70b390c743bafc6535483e79ab3a53da1ccd196b563e3f44f0310722e59cbe6752b78fc772903d0dfcf30858a36a8f4b0185ac0a4ed5b432f93e532581e0598409abe228b87efc8291a886b97b73de2939a67c847abdbf13fa93a2a9cc07bf0861aee0266234433f44eeff5c7c74b18a21dddef23bccd1168ae4b808761ebc9e4e42da54f838907bbfdf4d9e1b5a299f3b33713ff32bb38672b251ba736cfcb7770b763af5ea22ea96708b8564e58fca02a0eb54199426f481d2b45d3f9ebdc8c21adc731d4a32cfd6d43be5d269f7b81e6ba349e796e6e55dfaa4099ee0a014c74b7414856f63488c0202cd5ca92f3c61f3db2d80b720c83f0958fb81d83381e93e3e7b0beff9129b6a9f2bf00421e75431e8ed06d93a79300a2d97d6d0ff49df5467ba8b7f20a2e18edeef21a1a2b06b0f2801bf84f7750d88a6be95b193b6125c65d575dc7f7124ed13ea2bca9ef41f26e077fba6da5aea0ea95f252303e7667975862f5678caab35e60fbf8645e1176b7147e9babec551fd25a8930d56bf01dd9a2df2e12f760caf3ebeb9df8b6d89a04abf2b9c94cfd0cf58774dc689cb1cbf3ed10927d5aec2ece988eca6d16c64622f610a40102749a2cf53a4b637f8a815d11b00a57af164655b80195fa1c0a984de4a4452780e9a643559997a59f4489feacc589823d052b33723260f4690b80568faebd856b4248df21dd30a6e2e4023e33741f43c8f7274584f1957b43c316a529a3ae0edf86953dbda42acd2162fe2cd76c907032acc8bf09dd3505ba4738a632d3c8092f274be59e3f9feb2bb720a3ee0fa5082bce2150ab8e19ce519f59436e0fe51dcae8375a1eac861461fb7bfee2432e81c1fa32878548988fd10b48fe4dbc46eab690bb258db9c7dfd98989732e3d826c8abb85a55c90322585844bdd7e903b72418a45fd4c0af036395196bd8f32e182f26686788d3fb1befc3619943b99eb84bc0426586a5909baf330b549891955d7f650638ff4bc8664059c677181cd7e1bbf5d61c6dd19ec5fdf01383e9d682d4ce27ddd7f250b3b3198537b9dfdde81c2ea692a47daa9012c6cdac3e406ed50eb2ed34b01366f352d470cf3b880ccb68e8be5236c187edd72076570ddd7fd47db0b4cc9539ae443a54e081d32cb50dbfec511570959f8e836522efe79ef89c9fc92ef4877bb69d292b24bf4d37cfa82b28b1b63b009c81251ece58340f42c0e774680922a191eeea589a41a09cf4fd6d615c29c0b05f3588c2dc651c3a604af5019cf7daa18a7d4f2e58a7c0a8e268df9bd6345f08fb8aa6d87ab4ba935db573384905c839f08b4e0772bbf9e3c4aa0873193501b6adf6ff03464ce72f73000782f6f62875463bd68cc6ae7c9c724c4412c1623bd192592f15422760a51b0e0757b89514db17b12a3377905e33057317a4aee7365f40173d7e3634669ad905bdcae1937c3d5a51618f2b3fcb9f4aaef525fc8ff403c81d2b4b7c86a04698a2366a5d23bdb6eae78fa7ca0b355821c25c7c4b1901fec3289e3e9d807c9f755d31903f145ca3bb9ed5241d3858d28ac0e353edacf6955eb10b577b58a27479b3d4aaab361e8a29e445615028aace4a33aedfddcbd4fce44eb100787d1f1765fbf0982dd81a6e83af812d4656d83976e0ede7764b51ce9b79300a9062e6b19342fb9c8dfb4f17fa886fc0de0efbab81bf9221cbcea7a2f251d16dcf32aa1e16acc6281631ad664026e41fb7d621b2e3d1bb708ea95ef401b4297f155dd16074a914ffcb2bb804d4b4a1876a000f59a8d222100c1869d58a2b14bf4ce36951612d924e0d06700a4a5c0700efdf78202991417e0d572a21ddf600a48a7fc86d34982e5a3c258f3fcc2e6d8511f3aecd2e7a6e3c4079919f55b0d58fbb4de50beaf690745a231b62a28642136657505a87917be822e3820733de5592c04b78c7b78983d0889dc05d88a1857c16a6d0af3fe2ac92fcd1f79667f104bbc85e062aa2b7f463ac72f583312e93a1825ba9c42525e851bdae6da9ed1714b41d2df5c0c616aa0cebfdc7086bb4a454c9ddaaa659ce6bad52c8fbdba92fa73e19021e3e6c79240a2aee604981ecba7baf6fcf9f1b841e1241e6e20c9bc8f9b084d410820dd8d34868694ae97150e28226e5f6c3d95444eb342a34b38f8b9d1c3c14936d0f1c0a6b25c4426a60c832976b36c72dfb7990ab831ebd1df1496f5d4dc6feeb202114487425cc605db472c742f71c4aa978aaefbc68071198fb33afbc8298b9cb25d216d15554b9407fe44d100980fa8f029b3f6b80725b89eff47847dce23950355c6d7baf20ec58a55d70c29beab376acbf80608c91887ab3fd0202c6fd6941765d09c6ba98e28df798dec6fdb627fcff343f7cae71b8bbdf6d31220efb2f2166b627660a422938b23b21ec76007081b96a97b9d28315c9670c2fad6c52246a3e6916d3614325cfee80f766c3c058721b4901c60feb548832ed32f8ce77258b1c1c3bfa5c4575ac2cf630175d1d9762ebc05993ca37e662a15b82e50d979a06c4e0c2d673422f3bff4c6b1b37b0151c913dc639dd7744cc3225f1ca1544eddab191b6dd30750d44e56927236f79e2cceb91a2e1d329de2487239825246780e3be78761b746cdbd63a729dafbbdc319bfd45ee2f4b3adee4652f2130896af2181140a845db9abcb780e0e447cffd0bcaa1b359b4a5d0fed25959d7f09af91f5b9506fba5efcc6db6d8391ef5a1941be3bfb29d735849fe936377542cbc09912e8d738e529801244efde2d388825972b09d4ee91af80186079e550b7d553db80a0599e3358a201bc75ed322c68e1b820716d165e8db07bb26c4aa59556cee6310667ef574bb932c832bd47f8e9292ac4b736dd9ea6806328cb0d1136e0d1de3ae1cf8ac475ac293ab070625608fb3e1586272339bd25eeb5ed32d557d29662c8e309b68b4aa26f92176add56199a46071e8d3d39dcf3d00d64ea5edfb43e187cb90240a1c3cbc9b2f17095a7e2be830d538a9aca04027fc676346beb24328eb4d96687bb271a59ba726fc9a57f7a7566ba8bcd3b6f2f98c0616de2ebb36bb2d3ceeea378f81163ea35510acdf0cd5a297f684c353bd015568ea87e5918e6b6f41c5c693f2d8118a6e87b0976dada68893c9ccdf0ed4e38b1433663aa06abba9b80d0aca883bd46a3b650f17976818b464b985fa6fc712aadfc450e5f9c3e76cf86420981081bd85b2cf9361470b94db6244a5fb93e6744efbf05d067e89b1b403019ad3d43c913ee4c7e2bd896e7daf9d08a4b27eda709bfaa736a381b2a42e2fc17945a4df081ec9efda84193d81e837d7426178900eaf3c1ea9a693e8bf3f7c9e24ce3fd344d92dcc7ebd4b18db54739be9c7c444231f3c8aa9ee5805b5eef5c5fb702fe27f63eba3de61e66258358c8b6c924929c671dddd28c6aface58217fd5f9a042c004e716f4e019e35297808ce91dc0aa95f3ab5d6fd45c1468dc961007c9037b088e78feb8837a17db0075c87a3f5df2db6f5ef9da8e110c8afbe99e46202ba9991ab0bf527adfaad76864b7b66cf60593ab6b3854d0fb2907764496ba53bea2c34c97308d346978ddfdb1cbaf193f06a7050f92a13c02d409cb368d5c30893a51ab33cdec3d588c80c725151eaa5cbe5c298dd39c36012c72677a526fbea3caef647eaddd9fd31ad44bb34f1276220ac9a2ee374392ff107a0924eb6ccb71d0bbc81cb109e383936850aa2da681f263605d199feefdcba68fc79716c38312296d7ce2642a01a7e0bf71e5167f987528ecdce4719094b9b5c8ee67617e4113c6022e7e88bb28a50540d576aebd0fd59312cd68d175d49457fbcf5183cd8ae08c7448e51cf316b61b97762f21abd1ce06face05ad6aa3a7ada590d9dc4f3667784b95e1cec2800e8c81f0b6756b82905b42597c1ea23d2e4b5daa36525b2e6407697ee0bd4221c0c88431f6ace3f08e8eb71adb40afe74d502fd2190e34ee47c01e4eee8a9c1717dc3d9308d35b4d1dd87202ef6a30974404471c48f5c2c72e1a04ffdfdec516ac83b7b9b313b216bb15f59c60c4bb3c3c1291a4d1f558947f3de324cee86e5702b85d302e6f4b260ad814aa88228171cc1faea981c3dbe3c4bb764fa998cbc694b28089982262eb71b9322d2655ce631cd222a26dfdabdae665aad97be219d12891d44c6cdb8795ca13b1f5f06922246631f8379e59faa00c0ae1a5aa30bc4a85210d4208101f49ce22bd68118fbbd897127987d28fd8aecff6fd39894293890acd30fd5990a574c803df6873b35a2d7bdce4a3708b6e0bc45060297070febb2081e3de361f6f1bd9fafb14dc50919f3529a51b42fd76e66c971d301893c32aff2950a49a944e92e022307d47c918ad23a1d827314ff487f7b6f223c141e410421b6cabd3fe61b9cdc2c5703833aec13fb4f9fb4f6d6770b87e618ccdeef924b5190f436f810f989a2743f2b77024702c0c8493bd8b9fd4605b8347787460dafd4ce7d4bf9f6e37a120e5042345cecdf2061afbdb07e005b6601db1da04f5a27ef11dd6f17f74cde4b0089810be7419e1a29bf938d9a7f96686dccea6f94da6b8cf81a36544daed036d67fa44982e88f014e9a458cc9331733c9ea0cc3c9162b957835f9e52284ed6bcd3e2aa19d64c3fd3bb985fd7d1b93bca325ef02edc0032bbb25b512d9b449fd71ec8fbe64592131b50346104a950a74d43e131cf6648bacd9fd53cedcf45ed676622dd82376ad7a4b92980eacbb50b2cb8114c0a492639a5918e9c9dd184e23a106f42647f135c9fc6a2fe2f2dc6c03641a62d7b556e89c4e5efa8335ef5ff70993ccc7dd54674e5ec2951a36f5658b975317c53873b4d6a9f8c6719d9bcacd35d73b1a80ca4de45682fca81669c52a620c5e2e95b7a50aabfcd0e8e1d9b1aabfc7e75954131b40f95efcc4a14f30bc8d5d6807e1676d13fd3c96884ffb2d17a3165f0286a19c56678026740289fa97abd1093105ec23a709d81c6bbb705eba669c5f59b9fad34dcfaf05c4a2c0fb381954ec4c4ebffdd131f2773e76d9ccdecc022c7135342312bf351b54ccda74e807cc8f9b831cab4205d5945814d787365b55471eca8fe5a34557264159c9f3beba0f065710b423708a212ba265f93b9ea942bc5a737c5031e48011a0ba996d5426381df40209f943f7dfdc26e4a06c1bc4b1df6bf1a8b972fdf27ed1f19ca8d1ca1b1d090a8d56fc58a86bea03550798837bcfb9501abdc2591d1db5ba0d0739ff61fb496b94ec04bf03c2d2b3a335f171658f890aa9b2e49a60f3b76fed61a7c38c96c6fbaf74bc4520470dbe2ae1a4fba8c47a5ef428355d3915507595f0d55c2a9d950026866ac3b37a2d578cabf8f7ee05661dd51c9546c7988a6c06e65095843caeb3d1e9f52b2eb70d11711bfbb19a60c38ddcda1790c58001be0d423aaba661c15b90b11b3ce59968f39d015b67bc160274021de9ec5b625d9b3c1b512058190024f6156dd93f3c58c63735b0ecd4a093cbd4a15f3a001ea8cdf9b5eeb498559a1a76a81b67a9a2eb54f486df30b5f6825d334bbe574df016bbff254049e7ced5d07d55937041b15bc640731f43f7e3408fa7f7929ef0a718956407c319a83c644bc3b516eb32d6facdf820a840e388433aa15ed87edef6b5af2fb69a0be44d34efe345f14394f42996cfd47b3b8054742b52fdc37eea4a8e0323b67908137e0cfe03cad23e13aaa2ec405326bc87452e6f5e1adcfdb05b90872ca", 0x1000}, {&(0x7f00000029c0)="60c9b1db2dfc88227b07a541db196287cdd90b1cf22d34417e3685c523d994929a2422afae0c744374dc00cdb24e540fab8f872f7f728ab6359abe2ee34ad2c60ed1bfe97b927c1f8b71dcde9e671ed8fb1d30b0", 0x54}], 0x7, 0x0, 0x0) getgroups(0x4, &(0x7f0000002ac0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0, 0x0}, &(0x7f0000002b80)=0xc) getgroups(0x3, &(0x7f0000002bc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000002c00)=[r11, r12, r13, r14]) 19:33:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x5cc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dCcf\x86\x00', 0x400, 0x0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000280)='./file1\x00', 0x0, 0x800000000000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0xa, './bus\x00', './file0\x00'}) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x10, 0x2) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000002c0)="90ca071fc8b34918124897564dae17f0f7ccf9453b9a0d7fd7d8a6c97050b4fabbf37b6dbdfc04aaea57a8c0bf9e16b133fcb5addd35772faa769439f4ca", 0x3e}, {&(0x7f0000000300)="02ec5559273a074b5f8cb62118d83f80824a4e8392eb7c0613bea4d719524e820c0d3e94ebbcd1734f8a047d7f7bda14e293c4652820088e510b151fd0d0ff718fc2782b8a7901eaacc5d9f69b0fa0154cfe796b9b7d9fa6db64672c02dd1a7abddcfb8d0585c9bb8bf8811945bc91e651abbe8168", 0x75}, {&(0x7f0000000380)="ca3932cd829cbc29047007b856d168fece43637d29a1c00da163a07e749d839bb725f3f2b5695b0d3cbfe18085c54146807320b867f71f9a90e224f8f28e796c246b8e13ae227c986ebed043840fe030f4940c5a43f85b963d083ec9b9f364aa2341eae44a0d60e3ff1e50c42b7e1b3ab077dca9f377a8af3c80530ef4486aea6a52d02136e533b0d3f326df88f8cf75b889ffea01213a75f92f01431eae7fd812c735d351961a8d7f34c75496c435bc815b18cdef358d249923", 0xba}, {&(0x7f0000000440)="0fdaf56f0e3ff28731eae0e20d9961b696d3a39290ef952fdde7072a8138f5a4d6fa00cb37448e5a38e4a47c722cfbfa88bf47f774366714bb5250684cb96c95475766450082b736f00698b17519f3da67fc441ba125f867e72d6a18cbac77fe2b041ce22fe7a42be755f4785424ff87facea73156822c46342dc5781463cfb72e9af75faa7b473fc2315b5985b7a4d567b50da996cf4190d0400070e0f1094b13293c0a92d17f8766a304631d61b7ea", 0xb0}, {&(0x7f0000000500)="db4c8299dcd22ede3147f30e54a00ffaef3d7a3ef842ac075dd7baf9ad1963aac598b7ac5e54b6cfb4f2971483d8f8b7ab4bad824b40b1057c18f7b58d36c1c8706915e4ea428de687c570626115", 0x4e}], 0x5, 0x0, 0x0) 19:33:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x5}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xac5}, 0xb) 19:33:28 executing program 1: r0 = getegid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) getgroups(0x1, &(0x7f0000000000)=[r1]) r4 = getegid() r5 = getegid() r6 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r6, r4, 0x0, r5, r6, r6]) r7 = getegid() r8 = getegid() r9 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r9, r7, 0x0, r8, r9, r9]) r10 = getegid() r11 = getegid() r12 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r12, r10, 0x0, r11, r12, r12]) r13 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r13, 0x8004745c, &(0x7f0000000040)=0x2) readv(r13, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r13, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r13, 0x20007461) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r15, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r16}) r17 = getuid() setuid(r17) r18 = getgid() setegid(r18) sendmsg$unix(r13, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f00000019c0)="0f3c61", 0x3}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000001b40)=ANY=[@ANYBLOB="00000100"/16, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\b'], 0x38, 0x20a}, 0x0) r19 = getegid() r20 = getegid() r21 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r21, r19, 0x0, r20, r21, r21]) r22 = getegid() r23 = getegid() r24 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r24, r22, 0x0, r23, r24, r24]) r25 = getegid() r26 = getegid() r27 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r27, r25, 0x0, r26, r27, r27]) r28 = getegid() r29 = getegid() r30 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r30, r28, 0x0, r29, r30, r30]) getgroups(0x9, &(0x7f00000001c0)=[r10, r18, r19, r24, r18, r26, r20, 0xffffffffffffffff, r29]) r31 = getegid() r32 = getegid() r33 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r33, r31, 0x0, r32, r33, r33]) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, r32, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r36 = getegid() r37 = getegid() r38 = getgid() r39 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r38, r36, r39, r37, r38, r38]) r40 = socket(0x18, 0x2, 0x0) setsockopt(r40, 0x29, 0x28, 0x0, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r42 = getegid() r43 = getegid() r44 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r44, r42, 0x0, r43, r44, r44]) r45 = getegid() r46 = getegid() r47 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r47, r45, 0x0, r46, r47, r47]) getgroups(0x9, &(0x7f0000000140)=[r3, 0x0, r34, r35, r38, r41, r44, r45, 0xffffffffffffffff]) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r48 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r48, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) 19:33:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xb6) writev(r0, &(0x7f0000000000), 0x399) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) accept$unix(r2, 0x0, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x5f5debee, 0xffffffffffffff18, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000180)) write(r3, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = getpid() poll(&(0x7f0000000200)=[{r4, 0x4}, {r5, 0x10}, {r4, 0x86}, {r3, 0x80}, {r4, 0x14e}], 0x5, 0x1ff) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r6}) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x9, 0x8001, r6}) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/51}, &(0x7f0000000100)=0x35) 19:33:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) accept(r1, 0x0, &(0x7f00000000c0)) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = getpid() poll(&(0x7f0000000200)=[{r6, 0x4}, {r7, 0x10}, {r6, 0x86}, {r5, 0x80}, {r6, 0x14e}], 0x5, 0x1ff) fcntl$lock(r7, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r8}) r9 = getuid() r10 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={r8, r9, r10}, 0xc) pipe2(&(0x7f0000000000), 0x800c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xefb2fe06af562d) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/~ull\x00', 0x80, 0x0) getpeername$inet(r11, &(0x7f0000000040), &(0x7f0000000080)=0xc) 19:33:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) writev(r1, &(0x7f0000000440), 0x0) syz_open_pts() setrlimit(0x0, &(0x7f0000000080)={0x0, 0x43}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480), 0x100000000000033e) 19:33:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) dup(r1) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) 19:33:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) setreuid(r2, 0xee01) msgget$private(0x0, 0x4) r4 = msgget$private(0x0, 0xa9) msgrcv(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000003ff7df7c00000000000000000000000000000000000000000000000000000000000000000000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a408c2bd60f39a27c768e240442350000000000000000000000000000002ecd00000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000014ac1093d2ccd41313eb0b3d39890ca314c35e43fd548d70dc"], 0xb2, 0x3, 0x800) r5 = geteuid() setuid(r5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r5, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0xfc8}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000740), &(0x7f0000000700)=0x4) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/172, 0xac}], 0x4, &(0x7f0000000640)=""/46, 0x2e}, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgget$private(0x0, 0x285) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chflagsat(r6, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) 19:33:28 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x6, 0x5e70e49d, 0x4, 0x3, 0x8, 0x7, 0x5, 0x0, 0x0, 0x40, 0x4}) r1 = socket$inet6(0x18, 0x0, 0x1) r2 = getppid() fcntl$lock(r1, 0x15, &(0x7f00000000c0)={0x2, 0x4, 0x2, 0x0, r2}) getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget(0x1, 0x40) r3 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) sendto$unix(r3, &(0x7f0000000200)="57a5a0979ef274d1f9dc354a6bac77de7e7af63913c358d2d5fa972a69df13ef8ec09fddfcc7569cfc3ebbe91dee1876a6b938bc8870310e87fef13fd72a0a5f88ef1acdd1e8825b0df8c67aaeee49", 0x4f, 0x4, 0x0, 0x0) getsockname(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getrlimit(0x2, &(0x7f0000000300)) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r4, &(0x7f0000000380)='./file0/../file0\x00', 0x0, 0x2) r5 = dup2(0xffffffffffffffff, r1) faccessat(r5, &(0x7f00000003c0)='./file0/../file0\x00', 0x4, 0xdc4dbbeeb888872c) open(&(0x7f0000000400)='./file0/../file1\x00', 0x8, 0x22) socket$inet6(0x18, 0x0, 0xe8) r6 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0/../file1/file0\x00', 0x8000, 0x0) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000480)=0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x810, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='r\x00') ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000800)={0xfffffffffffffffc, 0x6, 0x685d, 0x2fd, &(0x7f0000000580)={{0x4, 0x1, 0x1, 0xffffffff, 0x9d7, 0xae, 0x4}, {[0x3, 0x1, 0x1, 0xfffffffffffff000, 0x3, 0x6, 0x1, 0xfe9, 0x6, 0x3, 0x80, 0x0, 0x9, 0x3, 0x0, 0x756, 0x10001, 0x9], [0x7, 0x58, 0xf4, 0x3, 0x9b79, 0x7, 0x2, 0x1, 0x81, 0x8], [0x5, 0xcd8, 0x2, 0x100000001, 0x3, 0xffff, 0x5], [0x7, 0x5, 0x80000000, 0x9, 0x3, 0x1], [{0x900, 0x32d, 0x6, 0xfbd}, {0xfffffffffffffff7, 0x1, 0x0, 0x7}, {0x1, 0x101, 0x8, 0xfff}, {0x90, 0x8, 0x87, 0x81}, {0x7, 0x2, 0x5, 0x2}, {0x6, 0x6, 0x8, 0x10001}, {0xfffffffffffffff8, 0x8, 0x8000, 0xffff}, {0xffffffff, 0xcb14, 0x2, 0x564a}], {0x10000, 0x5, 0x2, 0xfff}, {0x4, 0x4, 0x5, 0x7fff}}}, 0x0, 0x3}) r7 = accept(r1, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) ftruncate(r7, 0x0, 0x244) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x400, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000940)={&(0x7f0000000900)='./file0\x00', 0xffffffffffffff9c, 0x1}) getrlimit(0x1, &(0x7f0000000980)) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000009c0)={0x0, 0x4}) 19:33:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x8000, 0x0) r1 = geteuid() setuid(r1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x2) readv(r2, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r2, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r4, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r5}) r6 = getuid() setuid(r6) r7 = getgid() setegid(r7) sendmsg$unix(r2, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f00000019c0)="0f3c61", 0x3}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000001b40)=ANY=[@ANYBLOB="00000100"/16, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\b'], 0x38, 0x20a}, 0x0) fchownat(r0, &(0x7f00000004c0)='./file0\x00', r1, r7, 0xe5181270a768cd6e) sendto(0xffffffffffffffff, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7", 0xe2d, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)="019fdbd34a62862e0a4cb5f7c41f081c775ce103247300c41db904c4d71d7731784403962052a63ceec6ad33bd8364ca5dcec4ef9adac4838339c28c510fb5c0f285f99b67ab552a7ef6075fa682e3138689db27b42b5fdc4e6a1946335c1538ce35a61c6ed8732f843781635d1f037072067ce5904d2b56ed151ed413c568e7142862bf755424148b8bd590857e3353", 0x90}, {&(0x7f0000000240)="5352c915317786d8b1ec58dda568b2c94b10ad351c77d44abba74fe98367db4ee4bc24b70d98c1a20a00ec56830acc5f415eafc946563fbfdff06d55cee75c328a0419c0c458812491d1f955c52cfd376326a62d2c9c90cb4c47e9da3963c1a4f6a95b7adce2615176bc7a0c5b57d3cd5827f22fb62d98fae407d648733f5b9431", 0x81}, {&(0x7f0000000100)="2133654e09cc63f3d41f23d8919e0d38711dbd3649667b00df005319100598d4571c346a91b45fa3dd2ffd4d", 0x17}, {&(0x7f0000000180)="0c376c4616bd4d16ecd4dacbe1ccd026db46186b076cf5", 0x17}, {&(0x7f0000000300)="50c85fac5dbeb9de4dd0866fa0d6fadc79ece065fdab8f66f1644befca5861e5d086eb36eff07d04dce8094dd84d523058b06205829185f41ecd18aba3e4cbc7b02515e073e29a84133d03a52e348eb0836b4f0d1a9144beb6ccd8bfea2bf9eeb1291d553dbab090da3c4f6cfe3bc0cb4e55a8c1f98a3d676b7d6cfb36befb9d", 0x80}], 0x5) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r8 = semget(0x1, 0xa, 0x80) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() mknod$loop(&(0x7f0000000200)='./file0\x00', 0x4, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000400)={{0x10000, r9, r10, r11, r12, 0x2, 0x5}, 0x40000000000001, 0x9, 0x7}) 19:33:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10da, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x28, 0x0, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x28, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0x0, 0xd, 0x20000000, 0x625e, 0x6}, {{r3}, 0x7, 0x80, 0x3, 0xaa, 0x1ff}, {{r4}, 0xfffffffffffffffa, 0x80, 0x4, 0xe5, 0xc50}, {{r0}, 0xfffffffffffffffa, 0x20, 0x10, 0x40, 0x3}, {{r5}, 0xfffffffffffffffe, 0x4, 0x0, 0x50, 0x7e}, {{r6}, 0xfffffffffffffffe, 0x84, 0x700fff3c, 0x9, 0x81}, {{r0}, 0xfffffffffffffffa, 0x12, 0x20, 0x5, 0xfffffffffffffff9}], 0x100000001, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff9, 0x1, 0x20, 0x40, 0x524}, {{r8}, 0xfffffffffffffffb, 0x1, 0x0, 0xfe25, 0x7}], 0x4, &(0x7f0000000200)={0x6, 0xffff}) r9 = dup2(r1, r1) dup2(r0, r9) sendmsg$unix(r9, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 19:33:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x8000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000080)="b069bb4642b338c5d5b1021fb8", 0xd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) ftruncate(r2, 0x0, 0x4) clock_settime(0x0, &(0x7f0000000000)) 19:33:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCLOCK(r3, 0x20004276) 19:33:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x1000c) sendto(r0, &(0x7f0000000140)="e379618db8246728de9f986cf3736bef297c5943857ec6d459f3671ea731a888cba4aae94d17f2b11ded98c15971a5387e272da194f84e76bbec2d9fa2628ac270813d5915cdacb8852fff", 0x4b, 0x400, &(0x7f0000000040)=@un=@abs={0xde1e9fd919e34916, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f00000000c0)={0x0, 0x8, 0x317a52a9, 0xfffffffffffffffe, 0x0, 0x0, 0x40000000}) 19:33:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x280) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000000)=""/107) semop(r2, &(0x7f00000013c0)=[{0x4, 0x3ff, 0x800}, {0x0, 0x7, 0x800}, {0x1, 0xffffffffffff7fff, 0x1000}, {0x6, 0x3, 0x1000}, {0x0, 0x100, 0x800}, {0x4, 0x6}], 0x6) semop(r2, &(0x7f0000000000)=[{0x3, 0x200, 0xc00}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f00000000c0)) 19:33:28 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000001c0), 0x0, 0xa194) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x1, 0x0) 19:33:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000900), 0x0, &(0x7f0000000980)=""/11, 0xb}, 0x1) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d, 0x0, 0x0, 0x9}, {0x5, 0x4, 0x5}, {0x5, 0x1, 0x4, 0x40000000}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xfffffffffffffff0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 19:33:28 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x2, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x400, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x28, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x28, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r12 = getpid() poll(&(0x7f0000000200)=[{r10, 0x4}, {r11, 0x10}, {r10, 0x86}, {r9, 0x80}, {r10, 0x14e}], 0x5, 0x1ff) fcntl$lock(r11, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r12}) r13 = getegid() r14 = getegid() r15 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r15, r13, 0x0, r14, r15, r15]) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x29, 0x28, 0x0, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x28, 0x0, 0x0) r18 = socket$inet6(0x18, 0x3, 0xfffffffffffffff8) r19 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x80, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000280)="b7b3656e2a2b0d6d634d52443e0507824d6b70c6f32378c78af09ec4388606410d1fa8f0f758b6dc1a1e6b7baf91924193992f302fa9b3555db329d1cfc5cf1a0bc445bc01b76475946caefec1d60f15d5d21beb66cbc6faeda299c307cbcb3060ea57b8f034f9c54d74a67134123efba4d3e33a5f50893501a9b9491d80b2bbf6c8a55e2e31e1810fca7c26088b47eeebd791dc83cd417f3b44c355e29d9f46fdae7c12f766c6c95fd968331a15c20f9d1e547883d75c53290b8d96a8dc64bcd72c3ca8a14773440cf409eb27a0", 0xce}, {&(0x7f0000000180)="174c3225a1b69b3fe649021c9139a683d2d3997c6fdb6f3ad3aa10bba7b2ecb434699b234113f61fa94f5944ff08d6b2b4b7485eb2f05f11a6e3c49181802bf12814750f7c18589502041ceae41d5823e63faae67c998c1c1bc8a0efc7bc07638a07314a", 0x64}, {&(0x7f0000000380)="c930a3c6a9e1ae2867cdf84d9b0ad92994e6015d3f40b924bd9b33e06426c7d6ab156a55a2df970167f7b807895b3c3b640cf4f8032f44f74db1b70bbffef89f8628ed5a1cc7cb7659bc02c0aedd6f434db8817b96e05ee3e2650be6bd980ec81a6d5d0d1f9170c47d75529e6dac26ac93fada8a88ac892e1ac3af95757e749a2fa069ade94f72ad5d51204c9fb705058a1490eb39d08f14aad99308a43dd64879d9264f01d59966a4a159c9c9c37fbf17e949f67aa00b2aeec948ded1afc47a6e2b3fa4c41a232f", 0xc8}, {&(0x7f0000000480)="417845570384222bf89649f6a195366fb2bf396255a75674f912bdc078ee332ff74bb4ca21725fb7fe51d497e6cc69d2a4e99919a9e75acdc588449254182f440b5b73d21b583792f22e95e26d96b19ce2a3eed7514d2050f4d7b10f70d8230a5e0b72942b24fd59a85aa961e46cd8beac2b0223c62b02d02c7f09705116f6a1ae6475db13bdf1a49cecaf085e1088ed32696133cdf67789", 0x98}], 0x4, &(0x7f0000000600)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="00000000000000000000004221d9f7a6194a0c40ff4cca000000000000000000", @ANYRES32=r3, @ANYBLOB="00000000cc47ed43f8e25ed03073268757952800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r0, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB='\x00\x00\x00\x00'], 0xa0}, 0xc) 19:33:29 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 19:33:29 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000103, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffe, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 19:33:29 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 19:33:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000073eefdcdd61fa049a5cfbc69037d11846a25b313214bb7c74773578af92b31434a6cbab2d8742818e49822a862f23fa69abe4e4f711e775a6d27fb9ecad2251096864c02eda189d2e0fbb244188d504fed1a9f630de7774684a9ce5291e1d1130560344f22078d12dc5b63ca8b520af60fc9030ca35d54eeab864c70410fb966ce30e1bd6203d0ea7045ee2fdde408d9efb356fc0179bf26a7faebdde12990a678eb635c9b6ad12748c2c2b9ed8b93727a56dd363702e1493313b3aff48072be48d9bb4d802c03482fcc7cd09b82c6a096a898bf5eb2763f199d5a904d583e0259122b1104962c0adfdf00"/265], 0x8) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000700)={0x10, 0xfff, 0x4, 0xfffffffffffffffa, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x36e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5c2c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x34d}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9ef1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x99}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './bus/file0\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x80}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r5, r6) setuid(r4) r7 = getgid() lchown(&(0x7f0000000040)='./bus\x00', r4, r7) 19:33:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x1) readv(r0, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 19:33:29 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x0, r2}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r3 = dup2(r1, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)) open(&(0x7f0000000280)='./file0\x00', 0x8, 0x9098f98fc9a64cf) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r8, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r9 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r9, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r5) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000003c0)=""/66) pread(r8, &(0x7f0000000680)="f8e4a6d6a054d8eb9b5e68f2782a5b46a42059b17200d70f5ff21894abfbc46776c929e39d200b87ac6a98e699d450fee17a9a5152edd0f16afeaf3ef5c9786f693e8eb09a1a7d326c257b807f87aa8bb2a1a9ca50e72d1cd5736cda2858ad2620c14929b469573f0a873c09f4100bb7adbd76742e0fb6f8ed03147113a3d99f2457cce4e16ccc87", 0x88, 0x0, 0x16) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000780)=""/61) fcntl$setflags(r1, 0x2, 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000002c0)=0x1a6) chown(&(0x7f00000001c0)='./file0\x00', r10, r7) 19:33:29 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x28, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x28, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10008) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x28, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x1b, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 19:33:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000001", 0x2c}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x4, 0x0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x6, 0x81}, {0x24, 0x4}, {0x45, 0x8}, {}, {0x2, 0x8000}, {0x0, 0x6}], 0x6}) 19:33:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õpckbd_enable: command error 19:33:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:33:31 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x4) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="01414bf1d1c1904fb27125967283cb1c32d7e38a7fa7c874dba6a13ff3d0760567386c81d67702f630a572504297a91d88c692167edd93ca914fbfa52bbb728015be73c8209471b4b4dcaaaea2a8cd91", 0x50}, {&(0x7f0000000300)="ac38c447db7ab3a473f790d83254635bad7702c03c367b1bc38870ae0220e4e762003dfdc5ffd40644c76e43347bd8615581c5edc72e868f593bef591895b0991386da14a828ff33b06359e60617aed69d6a394603b6ee4712e25c33026650ba2972079511db8906d355ee447e773270b0562aca62f3ecf6ab500d8e7775dce266dcaa51b0a2d522b622baaccee404306cbb50c4da705827f3ebb1867750a4fde6d38b60061649c6b0", 0xa9}, {&(0x7f0000000140)="2981ad39b3cef013a91d5113b466bd0f5cf48616cabd983be29a8b6a61c7624c", 0x20}, {&(0x7f00000001c0)="b25c35b9d89664b25a1e344809ba45885f986b2b89456b33e05414983277318103424476cc2e92984994e8da4f58a5c2665eb3254d6b085e9c5d74", 0x3b}, {&(0x7f00000003c0)="83f1ba3836cd2932f9243e0b57dec09ee0d2f68ed09d5b5b959302b2a5fb45235019e24a2a6ea59cd81151fde23349f239102f3bdcd937c4857263fe23d158c118743f7d8ad3f7902c36f72433fdfefbd62e61dc5486d91ad05653114a5f68ec2237fc31b43949103a52e49dceef618b33fc5e010ac379f6ad99321511270fb912b8c90f45515d83c3724337e3c40fa88f6c2747eee2969cde2f10562c17cda19e4af7d383686b9b9ea16cee68788ded46f40a39663c0b40885dafd65fcafbfd502743e908199e7d3ecf7a8a772a007d91dd3f", 0xd3}, {&(0x7f00000004c0)="1b133ff58f644c0fc905177bc21783907cd5984eca1bd7c493c00336f0e762ac7b10cb9b8596ca252b519af1b3371f447400dd2ef40fe140dc67ab667c3adfff4205d89b6431dbcde328d74c53cd05d2938c0108e445494e19cde9e2306027be3936ec98b77db854b45eb0add84fcf4e8eeca12f2005a7f1636cd7c1217742d2ae7243d1aaefb50b30525f31dbd9", 0x8e}, {&(0x7f0000000580)="1095ec19dc82f86188d0099afd6fb2fe48e54096ac0c1124dd649551e0c6f88aa77d3cf36d046a40a469accb4fea59f98683f623a691c9cb2656660a918034e64d8a2642f3b35f1934f2597469db18794724a475c2ddacf7041fb7a56163319ffe2c7f09ffe4ee4271da338e1f9459c9415261859c4523f9e482c24afb802d688c6c66e97a16d28619a9146196a2e396921f5ffe3c21f8ee156d3de9bfd875559862df4feb53da8120d7b1bb70d05b260e8b478fbc712e3bf6a35dc3b1f4b895a7b7", 0xc2}], 0x7, 0x0, 0x0) 19:33:31 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESHEX], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = geteuid() seteuid(r1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) socket(0x1, 0x4, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r3) socket(0xdd4258015425c32b, 0x4000, 0x80) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x100) pckbd_enable: command error 19:33:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYRES64=r2, @ANYRES32=r2, @ANYRESOCT=r3, @ANYRES32=r2, @ANYRES32=r1, @ANYRESOCT=r0], 0x42}, 0x0) kqueue() 19:33:31 executing program 1: r0 = msgget$private(0x0, 0x1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x1, 0x1000) r1 = msgget$private(0x0, 0x1) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000002000"/170], 0xaa, 0x1, 0x1000) msgrcv(r1, &(0x7f0000000240)={0x0, ""/187}, 0xc3, 0x3, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/186) getegid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x18002, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) 19:33:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000280)="220e22de350b135098191592ad1edd180b2aed38b716155fe58c8691765ea3ebd056a6b9c6836eb5d5890d58d0791906806cb48eb205dbfb12a2d3199d3679d862207ee133c208efcfd7be070d5511973ac3", 0xfffffffffffffe80) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x15, 0x6}, {0x18, 0x3, 0xc836, 0xfffffffffffffffb}, 0xffffffff, [0x8001, 0x3, 0x9b, 0x7, 0x7ff, 0x20, 0x80, 0x2]}, 0x3c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = getpid() poll(&(0x7f0000000200)=[{r4, 0x4}, {r5, 0x10}, {r4, 0x86}, {r2, 0x80}, {r4, 0x14e}], 0x5, 0x1ff) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r6}) fcntl$setown(r1, 0x6, r6) r7 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000640)) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000001c0)={0x8a3f, 0x0, 0x3, 0x8001, "7fc756bc3f80af33b61cbc46646055d83e47095d", 0x8155, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 19:33:32 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x5) 19:33:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x7ffffffe, 0x0, 0x0, 0x7}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe23, &(0x7f0000000040)='\x00') r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) 19:33:32 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 19:33:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="200000002000fffffeff0010000000000000005b67071b542a5378514f8706002000b818000000290000002300000003000000000004bb89"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0xfffffd01, 0x0, 0x0, 0x0}, 0x0) 19:33:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/59, 0x3b) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000140)=@abs={0x1f95d27d48731892, 0x7, 0x1}, 0x8) 19:33:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x1ff, 0x0, 0x80, 0x57}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="3711") readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/108, 0x6c) 19:33:32 executing program 1: pledge(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='&^\xb7\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) pipe2(&(0x7f0000000140), 0x10000) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 19:33:32 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0xb6c2a8bca01d8517) msgrcv(0xffffffffffffffff, &(0x7f0000000080)={0x0, ""/124}, 0x84, 0x1, 0x800) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a2) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) 19:33:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087, 0x10001}, {0x1f, 0x0, 0x4, 0x400000000}, {0x6, 0x81, 0x0, 0x80000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x30820, 0x0) 19:33:33 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = dup(r0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) 19:33:33 executing program 1: readlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)=""/180, 0xb4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = geteuid() r4 = getegid() r5 = getegid() r6 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r6, r4, 0x0, r5, r6, r6]) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r10 = getpid() poll(&(0x7f0000000200)=[{r8, 0x4}, {r9, 0x10}, {r8, 0x86}, {r7, 0x80}, {r8, 0x14e}], 0x5, 0x1ff) fcntl$lock(r9, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r10}) r11 = geteuid() setuid(r11) r12 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r12, 0x8004745c, &(0x7f0000000040)=0x2) readv(r12, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r12, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r12, 0x20007461) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r14, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r15}) r16 = getuid() setuid(r16) r17 = getgid() setegid(r17) sendmsg$unix(r12, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f00000019c0)="0f3c61", 0x3}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000001b40)=ANY=[@ANYBLOB="00000100"/16, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\b'], 0x38, 0x20a}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002540)={0x0}, &(0x7f0000002580)=0xc) r19 = geteuid() setuid(r19) r20 = getegid() r21 = getegid() r22 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r22, r20, 0x0, r21, r22, r22]) r23 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/wskbd\x00', 0x20000, 0x0) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002600)='/dev/vmm\x00', 0x40594, 0x0) r25 = socket(0x18, 0x2, 0x0) setsockopt(r25, 0x29, 0x28, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002640)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = openat$null(0xffffffffffffff9c, &(0x7f0000002680)='/dev/null\x00', 0x10, 0x0) r28 = openat$tty(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/tty\x00', 0x290, 0x0) r29 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x200, 0x0) pipe(&(0x7f0000002740)={0xffffffffffffffff}) r31 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r31, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r34 = getpid() poll(&(0x7f0000000200)=[{r32, 0x4}, {r33, 0x10}, {r32, 0x86}, {r31, 0x80}, {r32, 0x14e}], 0x5, 0x1ff) fcntl$lock(r33, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r34}) r35 = getuid() r36 = getegid() r37 = getegid() r38 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r38, r36, 0x0, r37, r38, r38]) r39 = socket(0x18, 0x2, 0x0) setsockopt(r39, 0x29, 0x28, 0x0, 0x0) r40 = socket(0x18, 0x2, 0x0) setsockopt(r40, 0x29, 0x28, 0x0, 0x0) r41 = syz_open_pts() r42 = socket(0x18, 0x2, 0x0) setsockopt(r42, 0x29, 0x28, 0x0, 0x0) socketpair(0x1, 0x4, 0xfffffffffffffffd, &(0x7f0000002780)={0xffffffffffffffff}) r44 = socket(0x18, 0x2, 0x0) setsockopt(r44, 0x29, 0x28, 0x0, 0x0) r45 = fcntl$dupfd(r44, 0x0, 0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000002900)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000300)="888201aee340425f5b7408e409879053d6680ec170abf8331a657292be9e28cab9763ba4bb54dadaa8b70b3f4588306996a2a4d98e7df8e4e6baed38948cf23f473ca80b01f697022d21028b267b930e0cd56a72ef5d6568487d7411e57de7440925876632ea065ed0190c3d70233681303fe3a1753622f0e97670903dc2b4e3877bc9e26a8fdf294ea7e4eac38b32a47f8deebd3301bbf9284e87fcdc12f00a0ed463a1a8d946af7d3be43bceeceb46081ef057a556d79cbb49e3eb91a7f9a8f683e2b17b945d533fb973e0ba8775d042e60dd3e987bc9fa3631db19de42be6fbc0b54f6a3be8ac8d7520a6108a3fd804e454b5cda9fbe63711194c2b78157ddf203e644452acf09dbeab04fcea3f918f858bbb0a13ec44d17d70ccab037a22e58b43a537835dc4f3f342872b5d2bf5624ea2f61afe2920e8c0d72daca8b61c33c8ef619e31b590bfd8a2727d59713a473b9eebdf1cc745d986dba04032b7a6f199ddf0f941db433e2b682a3ec29857cdf2a0a2aec2ad9ba571ab88f2d858aed7058dba1a3e18c5b94c13e4fcf6d72caea4b36982ddf5cc389eb7dd663f82495bb64f6870075e0f22716f699c0bfc13a7c80f596d9df1546e8b8f6fab6810469f6aca429f66e385654a9a74253ae4c49c47f70f6f796bd2990345784abc2dd0e6317b8307b06a4692e528b7bde25fea423fd25c985721047dda57a55cd5acc7d03321ec198555c4828a5713afb16870fd70ade732ae762043a28793a0472741e24245fcb86ef3f20026f8e170047c2581c7cb626fd8df96e50303b2fc39425a62a84b62d4446bcb53344397e44c455103455cdf54f8bdf086502341d5a94afabc48e9822b227b23bae16be528d0858d0fff5b4d9cf274f5a8b0bd27c9668d51ce08965cf6899d5553b0b0f0112241ef517cdf1b381322ff80a785a770ef361f6857afb4601adf23ee3b29dd58fa4d8e1fc5283fc5d56fa78d968255e7844f06382f2f424374fcc16e7bc90093e1e94086820b3f78c256cdfbd6dad837da1d6c3f652a619e4fa3b97a7eee09037c60ac5dd4efaf84c3aa93951ae105c9aeec6ebfa5e07a35de069f4062152591471bb4e6c08bc643f121100d6676e8bba9595ef4df21297b8f02b6dab683411b16176928ef152e84750d96551ed795c69beb77e63617369d57846c0b05aa133d3c11463fb75d190cd02aa2dc6d816f0ffaca257241aaa13100e85bae3255202c143bda7f4804f39518674da02aae16e8a2f36b1952a592d0f9b667e8eb37e985f45cf0a070feb15a20a985152add5c98c73f75b741de7d4deda3e2d7231a0201e1297d5a07428fd12760b9a9cadc6a1010a03f27fcb52281a018aed2f5c1c1177fdc1cf8d9d1de05f00fa1331903bbd8eb90c146143d267e91870f1a0fbad7ce0f06cc10f2ceac3f941bdb57315b544985c6bb63ad3c5fb7e2d2cc0404847e10c6c29436cffe4e182633752acfd1c08da28eba1eb0022a2d2676875ba8da9b229f6ef5a5ecee90a3e6629bba202ecdfd48e7fe9ba3721ddfefbba07b7dd6957726862db7b892b08dbf5c024663aa06e9ea03e17961a3779f6195ad2c33813120786ac7951f29dc4fa8212bfe36c6f66753561d1cc545bd62880a6873980c1f1b64c87433e4b4146ab0909c6beb9e3422c74fbe98ebd3d3f5c5ebfdba59c2c1a9dd1942ba142032760bdd2a33fb64f0ac4cdbe6c643896eb24d4a1a9a14af043a969eb03f824a5115f596c15e901d8a28a5d1aa258e35c867a2466252e40915dd1adae13e25307539a19007b79fb72ac6042e6e23c0a72ec61fb70a17810fb44f9613e5808ced02352689606387596b035fccfac3661142c214e8a1f0f3cf64a277e2153d2af07bec83f3725d35801276400bad5bd04e8de0469fdd19a829324a5df444d38a53f6e0898251bb5d829f43649445d29833c88f945e9c645c883c4e059feaa20427e669c072a213a21c3cdb7ad65ea7b649a56c515efbe28177e10c7fbd7e0d32f3c9326f1f60874b2ed2bb06dcafaa4b1b526cee1d9ca215ffdb70330e8f75f605dfa42067c86a3bc8d2bc73028b8464b652335e678c5c881b9104e8265b2eca371f86199aeb44492b98a72e01b702e4151b4bcc5d7eac9679a27f8495711b24408fe910275b8d2f41a2dc1d8f92231da37e63dd83682ad1a1b80bf08188756650785526d861d5f4eb1fc4efd63be235af6ea34ed55c56244871eae07cc5d495441632d1b61cbaf4afa8503239282a7a506e0d74930d81170d4f217c0d1c9f297c8d21fc22f70e74fd72b8101957f10fea0ad9b35687553fdc936605f8cb14d1e64befc209886c361c16deddc0bd9aa52f540ddf48cd4aee3e3fdc49707c4a9647ec8ccfed191b114e7529f47d58228050d2b9ee109ade5de0a5f8413394683dfca811c9f164ff4d1ce8c6741488f0196ea44139cd93fbeb6de94a263a98abad4105fb548a65c2227e82e45b064320748799a891820e83506946fd6fa2359bb7f97fcbdc68c96a4bca9b69ce422e5deef83555d40de2b550f1ea80f56049a74450198a4107b6638fc14e04e7d648ccffd502c6a040737585f826b562a015be2c87c464390f33ed73af7016bc8aa253095eabb979340800c4098cc22b14774e5aef8a0f9e7b4aac3941d4534feb31dc475742acd90639781e284c09ccf699e4de121f316313b90eafaae0f33200bc312613a85fd863f97c3c9bbf8ec1f3fde88a201bd80152a503cb01b480e7f7cb4c982327322cac06c1454498d31e3850e27576305c3b3fcbf761fd240a8c87062c9b058b3c6f6556c088896bee655eb68d1800d765b4dce136182848642185e14ef452ad575a506de63a048b01a1d91375143eba09c7f2095ab123244dd91f4d81b709656ee9780bdf69263acf785eb82462ce9d55bc9c781d7e22ad5d8381e4ae5d968377f1cd643e7e20c6362b430512041f5c1c608b85bca11da054b719a2fad347d391c1b8bcca66152ef4ac2da5c7939947bbe1d4c2374166e6aa52bd3794f1d952679206a61c4ef14dc4d5d861982cc0ad69843adb2e643ded3cdf08d8cf934db56d06c069dd572195c06ff7d451753d467a15f41eee2be5ebf2c7ea1d7839f92e906b0ed4bc111a22318e0496f5c82644235523ba7bbfb8fca9ec762a60cc8050e4b2c3950ad3f4632902579cd712e6f54d46f8d28cdd9f6849ae22f85cbc6d0eb7ad8227d074580492d59dd07795e1de7d44736b7f35af2d7f7ff9fb93c5e7f7a91a62d0673a571b65806d878a7d5f1a2e5f4d7858fc52ecafe3004ed292070fd7235098648b686cd4971b2c92f06292d802579086bc0105213c6e637a9a9ec8ed9e6f0ed625e81a10f7edb559f35313aff98b220795027ffc37da8b94bfc9ef1cc8c38a12292be7dc0a9c657be50a63946f486a36dd9cf6349b1da5606d2f864da9f7b060278af34fdcf4c6055757b1ef7d3aaddd8cc737524a124bdeaf20f6bfaf1ef4e3f7b8a817063f387867c308cc0bb6bb0dfde56d721cbfe0de4c0bd21e298f9cd9a40cc1c8a0865a0972ecb1b3f86bd144b5b3e7962abe89c2eabb46cdb140740f289c2d293cab0b837dd8450f095285f2d129d9ec89a1ea699bbc140a294b35b1c3ce834cb7cfdc710af64333e9e55932645f61a8ed869a2290089c8a94b50e01e16740520d9a8d67d36a6cc3b30487b18cd4cc8e5a796921e59dbaec286f3eca8b4803a7fb50e478b855a88fe0a8c9c0f94a35f42f446e6c6359c1fc28046a8c2ed0d2f75bf0feee625d1eabb840e10834d6886a5def4bc21268825561d387e956a4d22277a130aa80ca4be7d82fb4517ec7dfab687fef9a4d2ae873a73a0414f2bbbce480f0d9df78f6dcd8947155354ade62fad53ed32952ba2b9bd3b2d20aff4aaa434a7d570d9efa75575805bd00179148a1d07855ed56285ab773624928664b73578dff10fe0031355cc1d02ea0f4148ef4135a23447cab68b11ddd0e970cf35a67f02096b38fdfe0692ee4c7f469c0786fc2e230a9f15adbf6f67ef02d26c88964ff895ead088556e3826742eba049b0ef7505f649d4e1211945dad4fb099066a22b2bf1ff02c41bff5f93ee737ab9c782a1f7e3a95fb0fec2f1b00f041715b0b562b6cfebcc7d88204aa15d66df1b7fb6f8a9c391f5723441fc51a46c70a1ab20858a813b25a44084acf15a44ea5cc60f91db1bca4948b8ea56e705da3998d7d6981ed9e2ed60dae2fec9419a1772b7f4be0b8499a86712a59b1e847e6131ba6d963ab9b934b54e9be43de8b0a6f67f4561f0dec53c24471e4e0966e48b0ae12596977eac450717d7f2213fd6f09e9dbe6ad9ddbf1ff7f0e57ab5b326589c2b95334cd38b0884777467d9eb0c7c7a657626d1fee3bf62fe0af8cabd6c012a8818f51ceba395a20ed362c8c3a6e10e5eb322884c49684f520823f7766b88ce73ed9a808973221af02b6ccbcda625e37df04416958cbb17ce444b9544b242fd057f527d68eea0a3e3e7a84be2746479bd9d3cfcd95ff369081cd658a23ece206d8c51851196fc6136e846830331403d2f0699efab66d9df9068f3eabbe58cee03c15f7553d320f1d7989320a7ff246f8d071a068a3c3baf5d03e76956706ae96a12e4bdf9e7f6c713cbe67c26b955e99b185ce2fccc21b60ab06e6b263f547918f7e6919b5e8f880b1f4e025ae4ab6bb54aa48532cbd72e7bbe12f7353291ac821dae43b956b6fbcf8457cfebfd04bb9600d30776264634204a2739e3ea5726bdb0f37edf9cdd34b9560fb6cbd4fd49cb59914b0a42cbef5a8235abf029f25566ecb233874d7a9eab14d851976a7f17c38648bec4051f8acc0e087b63d9997f4a6d10dbc9246c9c80fd28128aad72ba6dc76182265a497b99da669978093cedddbd279aaae1e54a4c8a84194443887f0fe29248cfe6771d7b7cc31b7f0dc2a7df5b318beeae2af4dff0fce25e369e5470a4b9431eb3831eb4c948a325bf14d424efbee9f157b9c3cfa8a544d0358ce99f62bca84fee5a2b09101d8be9975a010a21a3de1d2171623ab7a2c8af119b1a89a9d3025ce4a64772620753dc947d83414e687d67202bb2107a8854914ca449a1402933dd61bdc9a06aa3db4e4c2ebf282d3b8dc0aadc95cf04880fea8ae0d76c1fa1d2431bc12553075f769a57dede6e61f10ff84f49e2c74ca37582e0c78f13d0c590f2a6446a8425c98c77f006abacf7d31c4acd8a97ff33e8f387df53fff6703f0ebf88876aa679c8e57f8bd8fbd363e44d25bcfd574efba22a3f59189aa0004674e3123037526f82fa84cc11fb6ca9621bbcf2006848e84890c1a4f03f972471c617aac5f9382a854194a033a3d3c3212132be5667065d152b178939d17261ec9749e5c0c1e0a60048839e55f976f0e8ce3e4b509013509320bc2ad48a07a4104e45f60101cb2ea15eae3cff9fdce81e27d57cd57edf0683ae5201030a8a5c54f3b9a2cf89b6f8e3dec4fb350f5c86fd221bd329d19486e7c994a436cad8850f3759e260e6453d70ae4f3e04f9ce52b03c30d2a3cc44a10aba5a46c2942813e623dacf7dc5a1d943d9a7148d49adc2147ee6a8a214efdbf5b5897cac9cab7ffe49429001aae1266dcbdedf0611b0eaee1eab9dbc40c0b52f93ba7cd4a45464aeef8ff1ac57da84a7925331af7f865333cdc15db1dc4b2bc0196404e3d482b5682720db7dcc775163ab6a5b233aada8ff3beb834646f7613d0fef075ba06b3545487c7b3af0416df68d355377168e9afc96792e2f0c4c64bf458b0c1d64dc0838b8b4", 0x1000}, {&(0x7f0000001300)="0dd66b132d7ed1b4e6382ffffd6feae1f2c710ff944c906f43952c3dda599b8a4828a9a86e67d628f94946454a73669e315b3db31350e5d571192e4d1175fe32e1b211d060efa540ec7b632c59ca459b9ee80620bfeb598da2a2540d20d71a162f4bf5e74fd8c904e291914e4306828e3f292dd4254c5d2f8ad6f6f1e0a472437f92b64402b83cd5cae70dbff31e26d0af69365756beb6723051bc323a6dc21048202cc9eb995b43064574a63ed9d473a47df92a731bc1c24f4ce3267405c8350115b7380a6baf90cb56d1b2", 0xcc}, {&(0x7f0000001400)="7c005f45eb8bbd5b1aabecb7bec472edecbfbf46bc9bc7022e0350826b0479d389ece39735e74dee1717d40edfa8aa66817cce5f44119d078a0e3f24f4aab51eb1b455672db71ebd69d858fe46a9c369230b7708a59fc7f0643365b75efc31c0a2e75d54c032a738498ae6e0902a0b35464532a3c152694a5cc65ae76c986206128375d2cefa357aace4fdcaa8235bcc10c93f46b45cbf8a3576c1c92a89f655f91cb2fa48e953e2546137844af0129038872308f2d05b5bbab588f911c5097507c9665c4be83883145ada1f67a254056c0d1f1886965ab785c5e18dec04de3907b153db870fad2d8457ed684e76bc9e754de756a13e01656f8564cbc9cf1619b810f7cb41b5b6085b10ca9f1343f65554a36e2b23ca91cf0b049a0b625b80b3aea2ef5301396f6c5793b23f115db0d0ad0d9476ea6796cd756b4aa2cf3d5a86b2ad3de8c448f5718a3f766745d0278296031801d188db586b11d793eacaef0961844987f8acfb685c9978ad33da3621020fddeb8914a9bec7e3867c59be5a1882aa05782ecd6fcd2665fe129b23012f13e9ee88004ccce960e513fcc8180d3cbed7da3eda01ed2fcdcba3fea38425809e22c65b69afbf7cdc9da77ccfbe56b1c293c4d71c43b630cdd3e3d50b86c43c57b9db37bd3b8e796f90be067832e7efa354143fd871efe85a271aeeadc31ef56953a63b2a5fd9b21015e83bac55f84bde9f7bbc7ced9b30ef457b56ab6e4159984bc73bcdf9f18cd2421d8a933169c605bed9c682e28004005cc0cc45cf1d91fccfceb93e9a94b3729c08587eea3124752b07beea0628591dc24e7016d5068f88c86475f32ff7853de010295cf042a382f548038c8fe4f50357c896575cb7dcc920cb0622bfae2a6cac1be4b2acadbf0de6a613d2d703c1d59cf166250325dc9451094989ccd5f9dc6689f3bc5142b2e469501c401e0a35c1b8e45aa58b82304836e07fdea2f15162338201fbd445c768fb76868e11e80806c27d37a7daf49df6f5378629858d12f627ba506d6e8cd6c0cd8ca932f2b53b5d6c5a6729d4fff7b9e29ac89c97fb245e1bf04478a31918111b4eef247e422e134799332cbee530d301a86d8dd74855e5773f8c1bb5e44823ffa71224057d05e6ac61852de837d5d424d6605cdc9a05c9e2e9acd02309244250aa55c9ecc8190a5f0556ce3a89a7715d82a9fceb6b97de818d183f2deebfa07f93a52ba93752950780246c52469646f1216ccd1e5feff99d632af1d810667eb873cc3f922c05be1eeb2d41637d5acda15d917b69a4792d203ec0a47f89d789d239cd917f3d5f3952cdcec3e3d3d8b5fc6a22a51b777546994cce249594e3b491bed82cd90a4eeadbe1b5db31f647d646e7ff9b37cfb0eb8c3fd7f602f27647fb6d66539853b477f53a56736f9da0c0ae558df6fedb16207169227f3711becf932174ca89c6c9ef011a94c89e24b73ad876b79ee4fa1ecbbbc469f18270a7c498d8c4b143081629c94d4b13dff23b01fe36644db27fec95a5b3dab714d7da29e864afd14bc5f42de3d19670ef197278e98bd5b5a29ed82ef39ab1acc6866747ed1afe96981b5bdd59d739868186870a67bb609f1c360a94b2921356d5194b5420b7a34e4e225f4bba6aa8fa0f690c364c71b166d4469ea2c67769187387f285d5604797a3c3c13b7b905595ab0f129fed482cfd88047a404a7b29be068756cefefff7b189117bcd0e2fa42adc715e037f98e198db0477fa06bf936289f1042e7d59bad79ff9a44cddf364da1bde87c75145f73228922f1b00e9f6a7b521810910cb95ab00349dcf04cb0ead026859f5b012ff16bbda28fd720316690d668cb3b05e04c886ec01e149f26c43e620679dfc1e014a3f56ff3de31abab9a0b6b2088ea8695703eedd59f00cddaeb60c91bdc4b10046cd7024101e284a3a8a072b8ec6d8b053f7d0b120c826c67091f75969ef5ba7d6dfee01d21de6f2ee6ac9aa87b17adf661c211cb7f538bffb8dabed702b811380e953ec4234673acc0434ac5ce0a23a9e2eed50fea81c46a4a11af94f077e5c33033ba243c894d082846aaf91339373d635db9982c06ee87c049dce47ef6acd1610780b193039217d3b42ef16774bd774c4e1c296e63301f7dfe3bea68b0ed4237c1826c58b9d97e464f36759011fd6767087cc82e8cfadda7b8ed77d743270b123767b371bd2f0a442e51debb3893fd92109c403de27df475f553cd29ab0fa3c9837d88e2021e96e365c67620a62719a9df4cef5783a8e29564076615e1b9e6832190e4ec2128b15bf74dc24de387b890d9760252bb2f0e85e424203057d76944e169c6de5311849e139bcf141b40cebdff517cb1f68f9d2e1a6cba9be16c792e509b7c16bd0efd4d367d5d6d4da525f45de81cf13cbd72ae577ac95e8b658dd3c061c44985ac90c2b0962e66a0615f44e5e19fc1b011b52090c74174d93338f0c40704c15d4c4be9550f2efff92b91b3970c3c583d83431e647793c8829b2acba6383880d504b747ed2699306d3a678e73e53a255e03342f3769355a12e1c5f7aebc816fe128db461d15cd67d6ce4f9c39e438a67c0fdcc15a0e99c8395211add9804cac3728a68396483ba2c548799363c83b58185fb054dbe24b9a80195992dcd0fcfde6ee2434bd84a872cf4c79f9dd0e8131ad1c08d7d19698c37de4f37633594d229411bfe4eebf6f2620a46fd814ff7e55f5174fe6948d6b81043fe4b42de33fbe5da21998893af5951276dcb80c263a7cd497ea6e065259987d42120cf69ef9ff75e0562321006726d980a4fadee27e46a5fcb5b048472514111ddf4e2503137e20ef0861bb39326912dfa50b029f76684d4cf526983c01d701212a26f25b3f82cbea5396593a459dfc3c7e09a0b612ca553f5ed8f782271126306a9b489811b362663b8aca308c7e91404513b146e8884e68e925130184b404a82f472ceb773c4893d390f05b760e85b09e6fb9f2eeafec569694cf70a0fc8007804b15d010f53186960f9b41725d97e770521f94ff79e8c485dd22355beba9da5ea16180804e60a7503739a041d1576b77041283972fa09897b538bbe91a35c47de3459dd180649c0ab5ad1abe11b81dd9c3f10d4ab35730478dafff50d75f090a0e48f1126ba595e3e1abc8903d1035d2eb72f8f1b51e84764a474130bf0e42c58654a5b0c1582a9ac95c076b4064efdbceafa1b519fdce0d12ce75c523d59bfe05a68eb633674a8a3b93e5a94f8c2715881f0f4c6c304e88bb011288c1037a004e7b64ffa866e6020f7f15e8c7727575507ce859d1d51786cc521ba555a1ca31192ab61835c49a424e2431f17defa66bb6536943a4cf8ba248188413f8a9b07c34a7e273c3b4a39e73cb58b10e36f795f42050057f0865b5dd78c0ab953f5def1f0ea0f4e0a2c40aa2e2ef9d32b9e97688959a26fc4e4d78aa45d3787b23790950945f2fde48471c3dfd746eae52bf67e1bb80f5f9d024e0d697f8b53e2b01b0b694fe0b21a18b75050248621013c902d71cda22cf87be7db578449c0e1213ac1644b02b85d6de696509a67751536e2ada85d30bb5e8a8013f46b7986f704993f9b1ef5002bc1766965dc41ae79aa2440a2be0fb9acb41a8908ded8e26819e340c17090ec25c9671a9cb68496251a874ef20e9ab95a51c965a56943a09e541c3aa5380567ab0ed7942058484b82556d543b8911e6572c9b0ea8a2618f2af19dd5e1182ec1f8f2321fb725e22103517ba1ceacaacc903037c95f5f269e74e9192ee9c421367e533f0800df53f4ce584719065e72943598be91da477a3a1ead93093741cd66f8021de68f5bbe20e3bb1d8b343830f1c24deebebae9e70feb5e2fa7db1dc76278076348c281a464d259b63d04b9477e3e63758974a5e340bea727a64579d188366d7e5b765ba15e3799917ce99ebefcc2e6e83a220e2b0ad25d141707867636051f35dbe59f4d9408d5a0d9506fca2b73303950695ae9b69f094b08cfb4e4ca120af3354692e2aae5c6479a70508be1d56c2d0b8eafc2747b5173ec994e1bb03c04fd5e261b1d4aee9b110634c089a5448ce0047b7cab85a54235c7bc26ed475a00d0554d02375a529c491ec6d6dff2c6e17de231e0b2f258a45562571ea7313bf0502ebbbeeb9ec5cb3e20fc6e613e88f7c0042abb35ae11726ad9c467e2ceded9bda1d5fa5f59358469f83fcb7c1a5fb2269e6fd19b48bbea7f680a5c746b3bfc352b7346faca7e64be71addb75b7e9d3643ad4cd3af85ab04ba627140751aa7f0ea4b76e790edf5610b100e8e8966c0ef823b8ade35496c72e9bc2dc9ba38134a9c81268f81135c8db2fd017e51439532c9f5a70f22f4523e00a293022e4432b808975ef7cebf32f37bcd572e0dc45fae64ab98f53c4cb2088ace67209e84fbb037ea6f525d8ab5dff1b4ac90a7a3abc17f1ca9fa2154e88dbac242ac1b566baf645e0bc2b2430c983d885ccdf99fc7489d93425e4a07335dd0b8e56c204bb2dfc1999b577d70cdff34871f2d701820455f598ff5e89f2e106e35901d60c4d608be05d7206b8047ec6a563d64d39fb79e8654337898a4ad2594b116e8c750c91d2dec451f29f9a368c4e14b529049b72c6958a9ae46eb39792a736ce12f30b29db641928c10851a1ca510599a93cea6910e8eb32a997bc725f47f2cd4fe1988af5887e76cec610b45363d3f2cd5ef16ff264b1f977e3706470b64d977a5d1b9c9cee20ffd5c489fb61e5c370ae6148b8b4f52f58303b931bd67c36a7fb174ac4555ca65bee8a5d5d9c714aa46fcccf38f6258cd200f835bf7506a2c0000f997097fd911734aaeaef622b1cef5534e69f0b5fa0ca73ca2e7bd1538c6a97f2a4efa9cf6b16cfca66bbd04d5c19389871e9398ac95c2af2297fcc8c978da2130580637b11b6494d2504e83ba4e3a61a992d65075d08f7abfa394683cc501da73acbcf35677b91dc2694f01f21f06052568a7403bf77434b43ef99e46cbbe664f5eca181547538aa3af2b88f16970c9bebcb2d061f4fd7d27abb7b8fb8e7688716a70ae6e34b8bde1b266b9f136ee8ae94bf28645a1abe89b1901c5dbf485e085a279b66abacc4f6482ed61d92c24f63317fd770bc5bf72f75d4a288facbc259e0565d6c63a8670f91a3ccd6641e3e672542e70d0a8ab084528cf85f4de648f0007900088d84e435c110ef451d87d43963c50ff26d83477acecaf98b5b3ed4985f6629804e1cb667f96538a7c56c46dcec8b3a635fbeda9aeaee67b6c0650287537467e080ef34d550289b1755a107ddd01d722e1bb3cb98d500b10c6565990dd58f7245c4882d27757d11cc50acea1a1cc3a4035b4c1b0412039f7e75e4f51b8052a40eb9364f502b36380bd644bd68694be13981b3ff2b8b41d61290eca459fb76ab8b782607db514161df6506216300ff0d4e1d6cd5d5b075717c0d9fe3f440669eedb54db958c03dde3012e94dfa7b21bc2500901b778ddbd60ceba5b55b8d0de4f1997d6449d13f26a722a308acc2f03f499e0c402481f1ebbfa4b300d7f21aca6683d850c038a5efcb511b443960f2deb1020568549a32c73cdd97e5f0d6ffb430f14348d0752fb0bcfc0a9f1c51145b58d97f574982d0e26e4fc08390a141e7e0bf4d4938f78760b15b2f31d1bf4a9af3b280e86a95c52f3dd855b1a14d681a0346505db587382bcdfcbb9a7fade0ee131038525ca347d19d36e79e8f09c6930f1a2a1682c0e251fb98ae7c6705b9dd6d6ae42978d0f8c3d0987958c3e9ccc6f2efca00", 0x1000}, {&(0x7f0000000100)="7c7af637073d87607e08936fd2011597c52e2f83ae5b2ecf3475c9ae49fc69a095936d6df2397fb56a5d64f998fc485a224becf84d42e61ca2119b383a566a466aeda4f840a026ba130440714fdf044dcfdf8f8b2a1e54cdd622942aea5c4aed90fe2d8c6294961b7f2480426202505402af14", 0x73}, {&(0x7f0000002400)="61fb58895ec6fbb18371505afe2dfb166fad70708be973bda518b8aa88be637f73ae80bf01418ee8ed4fa6478d8d28a8d3894ef26a6fd29bc4f0e6ae98a320324bbf53277897b6a97a850b4cc5ad8f14675d5a88878dca2c8080c3870cd053fae6d6613c2fc69f4cc2dcee960a7dc48b1a4429f3cef5c50171279811619a35d0dc6c995e5d9fb97aa16c0f1871a05628e05bfbe2a6bb62d625e080e2e08f45", 0x9f}], 0x5, &(0x7f00000027c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r10, r11, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r21}, @rights={0x30, 0xffff, 0x1, [r23, r24, r25, r26, r27, r28, r29, r30]}, @cred={0x20, 0xffff, 0x0, r34, r35, r38}, @rights={0x20, 0xffff, 0x1, [r39, r40, r41]}, @rights={0x20, 0xffff, 0x1, [r42, r43, r45]}], 0x108, 0x8}, 0x8) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2d}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 19:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x2d}, {0x6}]}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) fcntl$getflags(r2, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xc) pckbd_enable: command error 19:33:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x39a, &(0x7f0000000400)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28004000ffff000080", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) r3 = getpgrp() wait4(r3, &(0x7f0000000140), 0x1, &(0x7f00000005c0)) pckbd_enable: command error 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6}]}) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={' \x00\x01', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) setsockopt(0xffffffffffffffff, 0x6, 0x8, 0x0, 0x27e) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b0313000000040000000000000000f659565c000400000000000000000000ffff00000000", 0x1a1}], 0x1) 19:33:35 executing program 0: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffe56) connect(r0, &(0x7f0000000040)=@in6, 0xc) 19:33:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getrlimit(0x1, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44, 0x0, 0x0, 0x10000}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 19:33:35 executing program 0: shmget$private(0x0, 0x2000, 0xb81, &(0x7f0000b3a000/0x2000)=nil) 19:33:35 executing program 1: r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00000000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x1) 19:33:35 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x4, 0x8000}, 0x10) socket(0x20, 0x4006, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100)={0x5}, 0x10) 19:33:35 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xffff, 0xffffffff}, {0x1f, 0x2b11}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3}) 19:33:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket(0x4a, 0x8000, 0xffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180), 0x4) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)="ebff125c0000000020574457a3ec0a763f75526b6cc74b166ec42d6ff4fee265383d67bcf78a72485501fee17b407730dd6c6f38645dcfa16920d555cd59d837a825df62cc15cc9b046a1343a5965994c55f6d44be9dd0453860763eb08b97d5a1c33cc8cbea6b5ac5cf7ed42d2d37aa1e17c1f6ae4f929fc524975a6b18d632ebd88068c73f5baf2c446a3627730e9d4ac0ae3d1d3bbbe07f97ce637177c8708cf705", 0xa3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="b31703317bdb3db010569edb3497e9571cddddcc9df17e0e7298c1f42e7008b2a6f623bf99a86377be9fb98ae1229ab3be11425ab60d6c77ea43a56b9807a4b0582323abb3bb778d251552518a7caa", 0x4f) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 19:33:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x1, 0x9, 0xffffffffffffff80, 0x200}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x10009) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 19:33:35 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 19:33:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x4000, 0xfffffffffffffff7) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0xaa) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x20, 0x9, 0xffff, 0x9}]}) syz_emit_ethernet(0x4, &(0x7f0000000140)='c\x00\x00\x00') 19:33:35 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) poll(0x0, 0x0, 0x6) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in6={0x18, 0x2, 0xfffffffffffffffe, 0x1000000000}, 0xc) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) ftruncate(r0, 0x0, 0x800) getitimer(0x0, &(0x7f0000000000)) pledge(&(0x7f0000000040)='\x06\x00', &(0x7f0000000080)='1') 19:33:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 19:33:35 executing program 0: setsockopt(0xffffffffffffffff, 0x26, 0x31, 0x0, 0x31e) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') getgid() r1 = getgid() setregid(r1, r1) 19:33:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) getpgrp() setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 19:33:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=[{0x10}], 0x10}, 0x0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) r2 = socket(0x30, 0x4, 0x1000) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x11, 0x80000000, 0x1, 0x80000001}], 0xffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xf6, 0x80000000, 0xffff, 0x2}], 0x7660, &(0x7f0000000080)={0x9, 0x8000}) flock(r0, 0xa) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xc, 0x5, 0xffffffffffffffff, 0x2}, {0x2, 0x0, 0x80000000}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r2, &(0x7f00004cf000/0x1000)=nil, 0x0) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getegid() getegid() r7 = getgid() setgroups(0x0, &(0x7f0000001d40)) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x28, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x28, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x77d, r3, r4, r6, r7, 0x12, 0x3}, 0x80000000000, 0x8, r9, r11, 0x6, 0x2, 0x9}) syz_emit_ethernet(0xfffffffffffffe08, &(0x7f0000000140)="c2") 19:33:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x99}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x800, 0x20) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) ioctl$TIOCSTART(r2, 0x2000746e) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 19:33:35 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) close(0xffffffffffffffff) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x4c}, {0x6}]}) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) pledge(&(0x7f0000000280)='tap', &(0x7f00000002c0)='/dev/bpf\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x8, 0xeca9, 0xffffffffffffffc1, 0xffff}, {0x3, 0x8000, 0x844, 0x96}, {0x1f, 0x100000001, 0x1, 0x100000001}]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x4000000000000000, 0xf67f, 0x2, 0x1}, {0x80, 0x0, 0x6, 0x1}, {0x7fffffff, 0x7fffffff, 0x3, 0x6}, {0xffffffff, 0x100000001, 0x5, 0xfff}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="ba") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) 19:33:35 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x5, 0xaf, 0x2000100000000}) 19:33:36 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 19:33:36 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) r1 = semget$private(0x0, 0x1, 0xa0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/118) syz_emit_ethernet(0x6c, &(0x7f0000000140)="6e67d5b13e34726266d505381efb35ef91c3f6c017ca1145ceeb8e5e4bbef6dad90ec6e1c04a63bb7b0ba6ce7214f9d3360e421b988673d9cd85d4e1a15ed7edca78691423500677a7fb7a0b66e2be04542a5a490be23d6ba9433a504a0e4024f8168f1abadc0910bbb3b6f6") 19:33:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x1}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:33:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82300000000000000000"], 0x10) shutdown(r0, 0x2) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) sendto(r1, &(0x7f0000000100)="6243d08b4e6459652674d91d0f9657c85f2a8623c0ea7ca6113aa741b3a0e93638ac6ea45d800d0987c451d2c64c1e2a9dee1e16cd3fc377020ccc8f527de1cb4dce441db5c02aae9676fded2038d804205b2b46de614df9313ce3c01c80bf31ff1e41a027ca09a82b96203ede1e8f46d2d58dfa53ef212388119d4eb7db3fa2890a4839ba369ba6b27e3c2105bb521d53912331f254999a0b29ed0659ee1e6d53062c6d0998779f4fc051ac11ab4d3bcba3e4177a0c657ec40104cfb78bf133f535a893c45c552263087247f470d5f1f5619047ce597745522c4e0bb6f6082c9a47df1b391681bc58ed1a331682754c34907218e890b5e0", 0xf8, 0x2, &(0x7f0000000040)=@in6={0x18, 0x2, 0x2, 0x5}, 0xc) 19:33:36 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001, 0x3f80000}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 19:33:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) 19:33:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) r4 = socket(0x2, 0x0, 0xbc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000080)=[{{r4}, 0x6, 0x6fdb42a2218aaac2, 0x2, 0x400, 0xfff}], 0x7ff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x20, 0x1, 0x7fffffff, 0x1}, {{r5}, 0xfffffffffffffffe, 0x100, 0xfffff, 0x5, 0x4}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x4, 0x6}, {{0xffffffffffffff9c}, 0x0, 0x14, 0x0, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x20, 0x20000004, 0x9, 0x3ff}, {{r6}, 0xfffffffffffffff8, 0xb7, 0x20000000, 0x200, 0xfffffffffffffc01}], 0x7, &(0x7f00000001c0)={0xe71a, 0x800}) r7 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000640)) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000200)) 19:33:36 executing program 0: r0 = socket$inet(0x2, 0x4, 0x8) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) getpeername(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 19:33:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0xe1, 0xe48e}) 19:33:36 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) clock_getres(0x0, &(0x7f0000001240)) 19:33:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) 19:33:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x40000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) dup2(0xffffffffffffff9c, r3) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000100)) 19:33:36 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0xbab104a1ecad028f, 0x0, 0x100000000, 0x1}) 19:33:36 executing program 1: shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 19:33:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x153) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) flock(r2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x10001}) socket(0x19, 0x3, 0x8) 19:33:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900", 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:33:37 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0479a303319d25f9434a899f96f0b224ec765ed0e76d93c6b8a03b10820a5810000007a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1baa53c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc4409263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb1c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c537ef0693a48181f9a2a7530ace2be43e9efb01860dca6b3e713e69a4d34409b0e081087d376732fb7f0df3fc91105c9a20e65a9272bb5dabba27a3af67deea1e9fad3affe00e70c6364f19859eb6c9d536de6508ebf9d5bd38002470ab032cf816cbacbb1a9fd2dc3d801f60ae302201bbb684fd09ca68104af2461a83c88fbe2cd5d8a2f03b9ccfef02265a983ba2db73fce491c0a86246a56aabbaa2a69ede195edb2dc667b28e442195e367197a1dcbd1882e41427f61bccbab9ba3a38e9df9caa2ef0b6d149e75bfe3f19885335918b15f1e8cd7986efc05272f33c3b30bf6bf98"], 0x10) r1 = dup2(0xffffffffffffffff, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r3, 0x100000000, 0x2, &(0x7f0000000040)=""/96, &(0x7f00000000c0)=0x60) lseek(r1, 0x0, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:33:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4584e711c2564abe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x44}, {0x6}]}) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) utimensat(r2, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0xfe3, 0x101}, {0x5}}, 0x2) r3 = getuid() r4 = getegid() r5 = getegid() r6 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r6, r4, 0x0, r5, r6, r6]) r7 = getegid() r8 = getegid() r9 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r9, r7, 0x0, r8, r9, r9]) r10 = getegid() r11 = getegid() r12 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r12, r10, 0x0, r11, r12, r12]) r13 = getegid() r14 = getegid() r15 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r15, r13, 0x0, r14, r15, r15]) getgroups(0x7, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, r10, r15]) r17 = getppid() r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x28, 0x0, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000700)={{0x3, r3, r4, 0xffffffffffffffff, r16, 0x41, 0x4}, 0xffffffffffffff80, 0x1, r17, r19, 0x0, 0x10001, 0x8001, 0x8000}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="6546a8d0") openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) r20 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r21 = socket(0x18, 0x2, 0x0) r22 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x121) ioctl$VT_GETSTATE(r22, 0x40067664, &(0x7f0000000340)) setsockopt(r21, 0x29, 0x28, 0x0, 0x0) recvfrom(r21, &(0x7f0000000500)=""/213, 0xd5, 0xb3367d992f64acf3, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r20, 0x80047410, &(0x7f0000000640)) symlinkat(&(0x7f0000000280)='./bus\x00', r20, &(0x7f00000002c0)='./bus\x00') 19:33:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000080)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) renameat(r2, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00') close(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x5}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 19:33:37 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x28, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x28, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000500)=0x25fc000000000) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x28, 0x0, 0x0) r10 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x4041, 0x0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x28, 0x0, 0x0) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x6d0e1aab6ae1d55f, 0x2, 0x3f, 0x80000001}, {{r2}, 0xfffffffffffffffd, 0x10, 0x0, 0x5, 0xffffffff}, {{r3}, 0xfffffffffffffffa, 0x100, 0x3f058b214afcbc1b, 0x9, 0x16}, {{r5}, 0xfffffffffffffffa, 0x8, 0x1, 0x8, 0x20}, {{r6}, 0xfffffffffffffff8, 0x8, 0x20, 0x3, 0x7}, {{r7}, 0xffffffffffffffff, 0x1, 0x20, 0xffff, 0x6}, {{r8}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x1f, 0x12c}, {{r9}, 0xfffffffffffffffa, 0x86, 0xfffff, 0x5, 0x5}], 0xca, &(0x7f0000000440)=[{{r10}, 0xfffffffffffffffc, 0x8, 0x0, 0x2, 0xffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x7ff, 0x8e}, {{r11}, 0x44e4d467eb9e3428, 0x10, 0x1, 0x9, 0x9}, {{r12}, 0xfffffffffffffffe, 0x4, 0x10000001, 0x6, 0x6}], 0xb29, &(0x7f00000004c0)={0x0, 0x100000000}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r13 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r14 = socket(0x0, 0x1, 0xfffffffffffffc00) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000040)=0x81) poll(&(0x7f00000017c0)=[{r13, 0x40}], 0x1, 0x0) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) recvfrom$inet(r15, &(0x7f00000000c0), 0x0, 0x2, 0x0, 0x0) 19:33:37 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x33780000000) 19:33:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/_ev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xeb81f41acefaf153) 19:33:37 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = open(&(0x7f0000000380)='./file0\x00', 0x8, 0x80) readlinkat(r1, &(0x7f0000000500)='./file1\x00', &(0x7f0000000540)=""/162, 0xa2) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = dup2(r0, r2) r5 = kqueue() close(r2) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000200)={0x6, [{0x3, 0x1}, {0x1, 0x80000000}, {0x3, 0x7}, {0x3, 0x10000}, {0x3, 0x1f}, {0x1, 0xffffffffffffffff}, {0x1, 0x1}, {0x2, 0x3}, {0x1, 0x69c7}, {0x0, 0x277}, {0x1d4faa0177110a10, 0x4b27}, {0x2, 0xfffffffffffffffa}, {0x3, 0xb3}, {0x3, 0xc650}, {0x3, 0xc131}, {0x2, 0x800}, {0x2, 0x8001}, {0x1}, {0x3, 0xc11d}, {0x1, 0x401}, {0x1, 0x7ff}, {0x1, 0x8000}, {0x2}, {0x2, 0x7}, {0x3}, {0x3, 0xea1}, {0x3, 0x7}, {0xcc7f2511e9a7d97a, 0x40}, {0x3, 0x4}, {0x2, 0x606}, {0x3, 0xec}, {0x0, 0x4}]}) kevent(r2, &(0x7f0000000380), 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x2, 0x8}, {{r5}, 0xfffffffffffffff8, 0x40, 0x0, 0x7a69, 0x5}, {{r4}, 0xfffffffffffffffe, 0x84, 0x44, 0x4, 0x3}, {{r4}, 0xfffffffffffffff9, 0x2, 0x51, 0x8, 0x4}], 0x3, &(0x7f0000000440)={0x0, 0x4}) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) getsockopt(r6, 0x8, 0x6, &(0x7f00000000c0)=""/90, &(0x7f0000000140)=0x5a) kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') r7 = semget$private(0x0, 0x4, 0x52) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000080)=0xffff) open(&(0x7f0000000600)='./file1\x00', 0x10040, 0xb4a704de98f34edb) 19:33:37 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0}, {0xffffffffffffffff, 0x80}], 0x3, 0x7) 19:33:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xc7, 0x80}, {0x101, 0x8}}, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x9) 19:33:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x100000000000006c}, {0x34, 0x0, 0x0, 0xeffffffffffffffe}, {0x6}]}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r1) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 19:33:37 executing program 0: r0 = socket(0x40000000011, 0x1, 0x101) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) kevent(r1, &(0x7f0000000140)=[{{}, 0x0, 0x2, 0x10, 0x5, 0x6}, {{}, 0xfffffffffffffffd, 0x53, 0x80, 0xff, 0xfffffffffffff7ec}, {{r0}, 0xffffffffffffffff, 0x54, 0x20, 0x1ff, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffa, 0x6a, 0x63e2c870a5406837, 0x1ff, 0x7fff}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r11 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r3, 0x0, 0x20, 0x0, 0xc4b, 0x0) kevent(r12, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 19:33:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x13) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x280) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000000)=""/107) semop(r3, &(0x7f00000013c0)=[{0x4, 0x3ff, 0x800}, {0x0, 0x7, 0x800}, {0x1, 0xffffffffffff7fff, 0x1000}, {0x6, 0x3, 0x1000}, {0x0, 0x100, 0x800}, {0x4, 0x6}], 0x6) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000380)=""/4096) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) 19:33:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0xf40, 0x0) write(r2, &(0x7f0000000240)="85", 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000000c0), 0xffffffffffff8000, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20041, 0x0) 19:33:38 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') acct(&(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 19:33:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) recvmsg(r1, &(0x7f0000001500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f0000000140)=""/106, 0x6a}, {&(0x7f0000000380)=""/222, 0xde}, {&(0x7f00000001c0)}], 0x5, &(0x7f0000000500)=""/4096, 0x1000}, 0x2) 19:33:38 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r7 = socket$unix(0x1, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x28, 0x0, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x28, 0x0, 0x0) kevent(r4, 0x0, 0x4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffa, 0x8feb3dcae4d0d4f6, 0x8, 0x100c, 0x1}, {{r6}, 0xfffffffffffffff8, 0x6, 0x4, 0x0, 0x6}, {{r1}, 0x3, 0x1, 0x40, 0x0, 0xfff}, {{r7}, 0xfffffffffffffffe, 0x0, 0x10, 0x2, 0x80000001}, {{r8}, 0xfffffffffffffffe, 0x42, 0x80000000, 0x8d41, 0x7}, {{r9}, 0xfffffffffffffffa, 0x138, 0x1, 0x0, 0x8000}], 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs, 0x8) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r12 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r13 = socket(0x40000000011, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs, 0x8) r14 = kqueue() kevent(r14, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r14, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffb, 0x10, 0x80, 0x77da7140, 0xfffffffffffffff8}], 0x34, 0x0, 0xc68, 0x0) r15 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r16 = kqueue() kevent(r16, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r16, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 19:33:39 executing program 0: msgget$private(0x0, 0x40d) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/148}, 0x9c, 0x0, 0x1c00) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000880)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62ec81a79815e38f5c14fad21daaa23ba5ae3af99066ae5ce73b178bcdd5bd4b3b38ef08b56ab17b3b7ce42b9d65a26ee030b3407cb12e9d4456959e522722d9c77e891087d79c2585b1287c3313c13353937fc074220c7c225b7ef61faa87b29144dced9c4550730ab892c1b064f66255d297aeab5c646dce8b1f05f586aa7c613fdb5fccbb9a7d8b962940e42ccc56ffdfe78c1f77c1c24c6f920efb0429d285dec428fa8c402186fad1d5014a909fb811f21bc34b65685010383347adcb91e548be6a4bcbf6f98d9126e641dea2f86bb1f165760dd2fcaf71b23b9353368f5e3c92ae817ce9c232d2b09400f559de7f3b08a0439e3ba405d3647"}, 0x36a, 0x800) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f00000001c0)={0x2, "0bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfde9818103bde1bfc78686c4eb1f4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"}, 0xfe, 0x1000) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000840)=0x4) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/154}, 0xa2, 0x2, 0xc00) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x2, 0x0) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/81}, 0x59, 0x2, 0x1000) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r4 = socket$inet(0x2, 0x4, 0x2) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000440)=""/146, &(0x7f0000000500)=0x92) open(&(0x7f0000000540)='./file0\x00', 0x10, 0x182) setitimer(0x1, &(0x7f0000000580)={{0x2, 0x33a}, {0x0, 0xaec}}, &(0x7f00000005c0)) syz_open_pts() r5 = msgget$private(0x0, 0x20) msgrcv(r5, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/148], 0x94, 0x0, 0x1000) msgget$private(0x0, 0x220) r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000780)) r7 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000640)) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) msgsnd(r5, &(0x7f0000000740)={0x2, "656e5d4174ae4b580d12df388dfae45ea4af81bd60a46abee4221e1c6089ad04a5ddaf1300d08a924386c776bcbab96cbc69b0e836"}, 0x3d, 0x0) getegid() msgget$private(0x0, 0x9411b68c080dc3a7) msgsnd(0x0, &(0x7f00000006c0)={0x1, "73128f962ded706d037ffccb28d0fb7c8e1cff8ed6f0ba025094bf01ea0e80b0"}, 0x28, 0x400) msgrcv(0x0, &(0x7f0000000700)={0x0, ""/54}, 0x3e, 0x2, 0x800) 19:33:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) write(r1, &(0x7f00000000c0)='N', 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffd92, 0x0, 0x58, 0x0, 0xc5ce8df65a5b534b, 0x9}, 0xfffffffffffffffc) 19:33:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x4, 0x5, 0x1}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 19:33:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000050ee37eaddb9318c0000000000000000"], &(0x7f00000002c0)=0x6e) recvfrom(r2, &(0x7f0000000080)=""/137, 0x89, 0x1, &(0x7f0000000200)=@in={0x2, 0x1}, 0x19a) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r3 = socket(0x400000000018, 0x4003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x80, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) read(r0, &(0x7f0000000140)=""/127, 0x7f) listen(0xffffffffffffffff, 0x100000000) syz_open_pts() 19:33:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 19:33:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x0, 0x0, 0x1000000000000000}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) sendto(r0, &(0x7f00000001c0)="cce7522e2b5078966abe5ad2e23a6e0a5ef1cdc5d2ebefb3894dfd760ebf8050faba8b33ced7d1de6ffe3711f7dc2d1fcf7cdab29eae21d0e6b37b68d0eccbb254fe5ab0ca0a59c0d8e9dc8ad309b4c0c4c542243060575a07c4cd828418114aa6a6006a782f97c46b02482e7dd70a81bb57d9a36dd757c9229dfb42865c4fb9d0fe425ccb4995231272b2802e6e1c9dd69b7be58b3093b93640f16b8ed6b36db4f81c18", 0xa4, 0x0, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00132e2fb11c6d95142aa27c03c5b2b9"], 0x10) 19:33:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa0, 0x0) fcntl$dupfd(r1, 0x0, r2) 19:33:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="fe162d274ac6f03203efb40ff659061c2b24c445d26929cedd4d76e957003a071a2a3c643044a9fd81711b690196df6b3a6ff6f88be2c2f4825d3dd198fb6f", 0x3f}, {&(0x7f0000001000)="acf2c8960804b24310f4ebfae4e32a4697c0ce75e0ac93ac3f24a9871f39088ea28984e1d02485b135526f4fe4136cdcff97179b18509023589e24324cef2e2fb9314b23ee81eae6c489b9ed248263cfa6530590a0114ea2bde2e280eb5587014118802efaec93f0db3000b96498b6ff25b9dd23b4f9296e7ff76f7ff096f2351203e1f8c155526910a3ecec0f106db8692ea0573387a968a790d4f1a446324f44a254e68403a2edf59c06df53e4dfa0d6dcea332071dab06b4e179e1ae4150403664f9cd27e9a24ced09357f9aaedf95d61496515e58a2f1e57705fdcb9f1103467d1ebbd0cc70c1c63c23275a0924fee234a94c5f61380cf7e582d354d55aad7ece84fb8ac33ca2c250b035c49cbb4f5b4506963f3c5a067ed812f47e4ffecde312e297ce73af5639bf3cb616a2388f1c1fe29adb777b4dd86cb05b9a26e3ebe390522fa0a1d56f5448dd7bc9aeda53e79b29b1da80d1eb59c5b975c23b975c68280245f1dec01416c03b3679fd0f0d12ee33282f94743bae689c1924e7540d32e6e9de87a3b4e9fdf4fc986b56474b92a152c9e6855bce23f3bb05811599c36413821128b614dd67ee89d13424274d6a1f10db68245feb93f3229f1c59760cf44f8870abcecc03c9ce2d0d45ad58192da1abd50ca9ab36091dfc01f20c5ebf81a7da8debef135caea097d5ea207d3752729e6547ace3a00ef75702dc028b957615710d4dd418323b8aa72790d55d1b2970965ed59c3d433a76252425a60f9db3f7a409b67e279b05e47884c7209c431b19a58f85934b1dfba9c2dd37c945fec2105a7272e28921dde1caa71f31264364a1bc8167d675b278d3ffca2565499970710ba9fd0ec1d13a0963f7b8769513595f760d0f3ca2c25eaf323ec6f2e737a560fb45608aa7d9629356ed5fe2a74d7eaca87ed789d93ecc3129cb9b5e51da6044d03ae894f1a469b2c5f32bbe100ef3bd1d932602d1e2fb9ffd4f29b43848d56cfecfa4a72212ebaf997c1a7c5bc1aac68ac81342b6bb7ab1cd367c68fe88474d3dc12a234ab574c7deed08cd92f199871b030882798c59edbadc490f14b75c90eade9f768c4d706cec8540d60fe9542957881ae8eacd13a56c5568f1159380133dbe3887d91a5c6ff5bfc3054bd5b25a59025269601d121be24413e833d2b029c5864bf665114a2ec12cd65cb828337b5cb9e3aaff810760c52f7c69dea511f99d4744947948033919c466e0a4a4de77073ad6571540b94d0de247b73488263be74480be92dc718b5548e0ff71f34787fbc6bcdbc8704612eef11433ce9addd0cc4910bce93d77a9ace36a65a249658a06bacbba704b6a1338983ec30a883705f31f71f626e8b336c6673c38b15b2718852e5428d2d07b87b8be537e798eb884a5026bc82ca4b0775a288cb3b491299a07244685f16ea92fdd6002a280f7052ba843c91d5fd17ad3cefef0705c8ec67d6c4302ff62204092fbf8eeb6d30438dca9f356e6ecb49b40b2b1f2c10a33453bf83a67e3cdd2284871e7cc11b4cd8d8cd834e175b60ebda9f1cc64911f86555e9f0d233fa664089121ad2f61e23e4db4889a9dfbdd2b0bbe985604d9850815a84872d381e7a3be285d4f6a767e68ac8270cda90df22b2521c1d502d3fa4fa1dbcb7cd7dbcc8e8644689d0226fe4403a20a6eb9460da65210c9fe223a77233c9a52341f966f62117773d258b3ff22ba613403b99d9baa44ce1ae10ed3d663d7ad13025c14b87587e5658d5a137056bc225df5a90bf23563d27508910abbf83b60f37c9c4506f8d5da32e586ee8e14e609d4efb9382a5b217f23091e12a184a422cede569b005b716812e8a338b921ebc54d00fa35125dcfea0f16753a887dcac3a4bd460da2676658772f1af149418072fd125da299329a07257ab56f035e54989fe0c75b021ffc78863adb89487c17302d2e83bf7d16d0e52672733f5b4667954ca38378c8f0c0780401472a7d152b4366710abcac4413a3e82044a64c20b2f584d337192b04370765d5bd46a6ba79675207634ced06bd57614ee9ca5f21bf506bfe19b8c715171740466800df991cc9d1a6d898de72ab2b3bdab30d58dd99c1ac1a5adede44e752b05298336c0cafcee193b0eef13a00ed2e468ccc16b7eeb7f91ac1617c485852c3894c6f9599c8f7aa143985728e9282cd9d4b2927e3aeecb490aa3973847e5a1751cc289ad89aa73230c47d83b38237cf5f215483e04a70f3a129cd059dd588986284eeb941026fd6108562b262eec08103d2df9272eb87a733985f0142527767282d46561889fcec58fe273c7ce3bb6776ab28081ef98383302de5efcdb9dcee0529463394230198938a702d6431732a06c2416db241138dde64c88ed48c859bb4320973c9bd9b3a7648ed17e8be28d3da66dcdd0c090874853719b0f5a7def480a0dbf8ace647faf9f9f6d3d2c3af7d451ffd08e541654cb528b04c8cab086aa6513165f5501a8f55184cfa0376b927b33692830dd86b3bc96f8d7d877e697a207d7b001a69e916b260df17de691250f5c3c392c2241b3bc9aaa8e78406065526514a5be254d2e07e3e35d3c852894b2635a28c7285ada98e458ce30b98f7c5297291bb3002a8769cad2c0279605a91397d40e6e4a205ec62659c5b884d11a607e260f4787cb077507bb2aa32b18570854acecb0a3b48cb32f3fe72ade506a41aaf6459f3e436847d653033afa7c8e3533fb1c3fe57d7cedea13ce793bca89245081b92ee353e25eb70fdfb28dbb20041134567d8624d7bf1d14b0d04513463af53bf58f43c3636f844b43081eace4167bffc12504222eb8e72c2f7944ac7a0b47f8d023438b7e64761c4f450308328bf5cad5218fae4edb66e4351211aec8ee509ed4cfc752a62af165c942adedfa863eadcaccf7ad5e7306b37e42ef5a958c906935cbf9c05b20462791b82bf31e11823aa17e5a3f0fd3b4d0c8acb1b02ebe36991bf3c3177416a7d46b6e3f8b74e41e5895999e80bb3480e29646acc33d3dda902daafec5c1a25e7d81afe1b1aaef1311a44936531511199ff37289cd8e74cbde5a755a17d799fa077a204d5b455c57f2354a474d7e7be3a6ade1928403b7841f902c66e2de84441639fc6544dbc75149a8e8e65dc71be3a82305d9042ea2d97695de1d55ea66a290dc7e0cfc8ab1ed76bde4277bf6654de2481fa5ec8c37abdf3903561dac675fe9027291764de7305dd4f5347b6864b1fe09980e5cc375ab8d0671fb4255b36a3862c0f59feb6f5c1d6e955f4f9afa9b8c7523c09d360493fe379830775cfd1273f0aa7ce62fe78b61f88ae14e8caeac4af05b68b29d8324989af7800334615883710017442c61275ec9f87976d40b0e7eace255d62e7bbccf5a3c3830ebe14171607cd7d2d39a7913bd50ebb2825b4cedf6c10f46031003b8d0c997645af8f576db799a1d7ff1cff4a582d034b0bcf1c93734afcaaddd8572a63674ceb7494da4cd43e63c989a8b928edb4cc5a804dd0acebecd7fa459ed60902fb3eed3cfd70e4b4f1e310d824fc5273992aa0819a689bbbacf763e35a73315fc288fc2cdb9511c429b3422c033c81e1e80d20b967a2e623e3d1b9a9d68ea8bb74916d9207390b197532e61d4aa010a8d96d20272c71a08a7d33bdae1ab51acb158c2be1e46de9493cfa5b3b10454243bbb5e2f432941ed3457f7f276df5c843b155fb202cbfc8ff3649b3d934dfaba2aa5cedf9a458d9683aee0337c00fc2d914b20a0c571d7c159d04f5c6d29879c52e996a3f194bfb44fd76d5e6304afdeb61147d2c882dda621b52e57854ba5362a08a6380fc9bd238d29c9dcb68aeae76999444a57905c3776c023afcc351b0c45b62f03382be4ea7a072479722ab93c8da00d6807825fb9b06f786fb76b92aac783c9ffec6ecb80d41daca5d961a93b81506a43022020a9091615d29528dd7d5d4aa70aa6736632afc79feba6e0c4f485005f564facb42ac78218e2ece611d272141032bcc897968b9c81d13a4b40e027e38039a403a49914a45decc7576836d32d4f270c018efd3a805cdc5f903d587a5967c58f2d2cb47eaba4df23d3b351b8b77ec46401d5949e502711e820546bb56dfa8149d2a74d8b229a4f8f9a6e918de0e61a3c52e6fa81f60654ef6b6020cdc94694b665856a31360654e9c4fc39c0059df57e1272390fd353b27c1ee59cb72e3d0791933abd3ad2552a041554e360e06e5059d63d3f8c4dee9f6c9c90574575a11144aa8b60c24cdabef386e809283f2269b4f57821c9f67288736f3c5c412bddc1f4634a441af29d9d74cd062c0bb6002635cb585559d3c4f25808ce13f12c01f0584b41aa18eb603977386f9f414ba964345a7b72f8472672d04c77418660e7e009ca14e7b4bca9032100727973d1eb9adf2ebe5e698be29394fa6d655f63f01ce15d1dd0996ea21c1027af5cd94d65fe40bd906af29a4641480d5f6a9ace909e37f5b36ce7ccb2fcbbea2ae201886f6d4964db4f20c6fc7bfbe04620ea4f9e04601ae779ca26aab85944909cdb2cf88abdf852b9c129297d334648384f1fb8a0c07aa2669daa11e6ff76d91041850dd84c1e29bd6c1b05d22b0042e52e808133c13097970fdcaa5cc8f338e240dc1993a6045edb382faa3ec2a2649f1b6f12eaeb929b9ad6f74ef8d318a66665e864ed8bb286d86de4ce53275fb570c6500157b79103cf157c829028731513c9212f3a1b3c36bbb13c65d2643175fc3f4fb3b1e694132be270b7dede62f73ec44f60d44ed44be80461618265cb3cf4c9dd15eeba00d7c8757e5d78bb7178cbaf066e9790478fcd98385a48fdd41c355d39a3b5abf5e758ed0b7d322859e0d17fab014d66cf8b3e09699eed47fbcb51c582c21471edfdf0f37eb2c4d363171a4d3977ab05ee1821f926030a49969d0af643f287b7e9acd16566084c50e79800f0cde31ca1950f40b7c5bbf90654e28e7d3c0757abf36cb4e0066b946c9992d0c5149bbd85a72b198d15309ac7291405ab8770cff82b6e8f113f839402bfdc24a4b86590fd5ecbab6e2aaaca16b9b55d95a2eff580c56fc1aac30fd3687c42165034a15a2df4d1901c031cef2db9cb5a896b3374e4a79df8088cfb58584c3b9e3c62b867a65fb5dd2254f92a4d1abf386aa2115437991966daa1fed6506cf747aac9044ab91355309b3971b580898469f7b0f6c6e3d1f1a8b9f871d2816c745d80079dd80f2768e09f147e4d7f9f9a6731678c0b187ab740fab26dbfedba743e23b11ca1432f4c667bd61246bf41c8767d3e55580923bfb1909b431432f9f377585b41324447549e6baba8515aaf5232cf806b1b115502f70c69c177e43037e417ecaa51bb86438c7bdc826675b3b97c1f6419fcd86c21f54038ce89de58c6ef31a4112dc84ae530b83bbcb7da4bf82b445c59250b9fc569557f10aa40efc9f7e3a27a3c13aa83dbdcb0953ad3ab617097d268628bc58be06cc65fe4e2659b0c36a3fed9784383d528b2cbbdfbbdeb560d4e4da4fa42fa8cd5704dcd43f4812421ce8f9c06bd72874aa9f5263605dcbd98ab21bbdcbde26aad1eca9929959d4e8b27eb1203198da3e41fcbd603f668b3ad34b8846c22524a5157f25cb076de5fb7913bdae06363bba25c35d28a29ae3e1b389fd7a21af7c2e5d94ecdb8370c787cecd5e5a098f157eaebe440e94e2e50b0fb10ec282c9f41aae8ded0ab3b81d1ded1ced2eb9c930b60ab560973af82fd66d9011b3eb977370b2ea056ca8ccd07b5970f1eeaf18e1b1c434317207c63bd32", 0x1000}, {&(0x7f0000002000)="17741b4b96c1880d9f724ce8f82878fabb1adf7c2e117916fe237e4634ebf925307f5f63e2474502d3657b2685328fed09b6de19f69d60270ef76b4793a673f605e7d29514ab47cd7dd7e28f0f73df4a03c5ed68b67f3b6487f95216c610c41062767f1c4a597c5ea2781c2df139064fb0ad4eff6ec90df753f4f027b9be9bd0baa012952fdf7724223f95a516659b5fe42200759f4a8240776faf4901c8e67274f9c93e5da033863e827158081f8359eaf74b93fb568fce573ca1042973b3b9b79141ab505bbe65ac5dacaf574dd42013900c3f5528355e7046a2b3396adce64ca2dd8dbecd6b44c3e8eea6ae827b444b8b1ff20d1d75609793024b460af01942aaa31fb75f58751013f3bb19745670116b1386f63e12e2bdf1a51b696444894fbd12ece6ef885e4736079633de3cb5ac730cda4064aebab58de19b8b9e2e685a2bac1e52c4273f80d4e69deba5d43b41eb178bd0d1632219750326ec6898eaeac82e43e8c6297c5351f035b9414dd8bae6525ccde093500904e9b3ff5a9c91143c8ebac6ceaef05dee0026cab89814133d763a48fa9d72e10e95a2f3630a96a1deafd5e6ec18c535f893d0179065ed30e68013e753c7698c1a3f0a042adb5f16cc62f9b1c6f0b864f48b2c2b1485b6d2443425ca1b32c25c15115ae30fd2414266da5e964884e6d54fa559447445bc49af5e7feaf3a0f56e712609df4d591d5f424d05cb5ceb2d97a40b7f371cf090b134028d0a9b9f41c43f63a3b72a607e9db0adbd6fd50fbe1e3ec384ec37362f26e3c872973df8fb0eca336d6f35fa7b6e23aa1809e1ba7847829596339bbd1959e946c86296dc47bce39119c1176eecaf5c36ad4d58de0294655efb4f64635305c9455d5461dd289fd2982520b3667e58194a34a312e367b6852b6ee68f48a648f356855827f6bce7c83693cd3dae9dfbe6d28be690c81a4ac49ea416d2ae0d5b8e47655421509fbe870f5ae1dca0c863af03cb6d64b16ae2a84831440b798c0d64cbd1c3bfbd43ad541b45ebc7e43f57e5da6405413f5401f1ba27bf7f6eb66343db79a81888fc568498a6222be6bab513eebb201d7ade78e0c92f2962a64315abd6495b5b2b426a38a834f2ebd5a721f3df52e9c8014c9f71eebaf18b4a740eaaf003e5a5337f04c0f1fcefc81e83d1047086400381bbe3fc70e1f0eb7a45068e16b8367e41520b4acedba123b4ffc4fc08fd27ba0bed5baf9eab8d17887f57c3e32cec603b9cf33a80c76093edb31117b62b4cddbf245ea668cb035d6813f164f48b9852cd98f49720b60c14f8a3d1f411a84a7f677691ce662239a278ef881272a25c49b2e1904deb8a0caebd98d68ad1302c7d9da4f0afbdc99c2fb45bafb60bd0ab00b5ba6fcb5b488be09d8ec89b1f91a071b01b31ad7be5fd83dcf87dcd1f225fa3b421639694ae8bca1510951218c166c1debdf4ea55b037881816a03627d60ee88606f9b7eace5905c1bd1077a4880f4b138f36f565d44878a1a8ec5618aa6e1b8a5e61b0cbd2cac3cc8ddae908874b6a8b09ceaa1936703485683330835a7ae0f8f02c0a054f2f4a08d9885393e21421acd9f616c906f892b36634c6891399c7fcd02cbe5355d5ee96263005815202fb1e59dab7bf6dff96c21496d98a4e6845d9cdee9114d801fed8d6369c7dfd6c53ca141b8a2e5351c92e518c18bc743e26c7235923e82739a78e274cbec0bffb3b4b4747ee493aee7002c3621ce7269109a53c7788d4de7c02ad0c74f9eaafe38f676b409a3a41d7d387e5811e2078b8962e97e368414823ac21d7de4f5805b228befee5013baa813ad7719fdd786ce3b6609d450445378cd8507cc5a401943abf5368ae41e92fd9d291cf22dc496747cd8fc1e3523b519b2db8f88dc6bb1eecae708b501cd88b51397a30d0b663b1a0d466e18d66513b6157ef3b7b21eba478f4be71d0f6392fb2d58e1e845e9cee3d3f6316129e4abbf1cd3ad559131973db9b139b421b7944e01f62a5d0210867f7367a2219ccb3ae361d1a94180760ca51ea00bdc95f7304c47b43de644c55b37baea5d55ee966d07705c9f24e9516e42e4a1322d3f8ce763fc226e6eb30ebac1f36d73f81c7b5a9cddc2314da18473403512e04e3df54d83be5169f7168858301b0275c0360504656d07658d992c76af71f0dbf654a8a7aeb9b9ca9ea50f2b54e640a4e4bd08b47593ed2aefc710da4ea805b514c02cee1664033ff32d175ad94f07ac2340a8975107660596a416ee9d8f7e8c16f5e3838d4772535c6ace91ac1a0cfd322e4ca635667490f42e878c9727f925bcce31688c47a6d9071a2f7fa8dfefab828bbc5923474939e9629e6ac3a51ce9a0c777293339375262c72be878e66f9754c0ded4308adac3d8ed9a854d1833f49cd330224e3bb854dc49c62daab4ada2dc7cfafa24fcc55cc32f82e69d528879bec28ef5e632a6bfdb9d8a8afac2b1a40e0264da364d6e857ec6c83eea73d90b2f64035b44090f0b9ee6566b079dc1e1d96f7b856d613bb4c3cef65f1d6cbc542e732b4a2108522037096060591be4367e24e71c42279c3e868aa10edf09aab513c940b7ab75c0134cae4979fae90bdd2da21e04ae4134da8f91d80583cfc5bbb5c6e4b6149975ce1788bba2680068fcc29b0a75be4f54f04841eb29b427f9fb5d45d8f4b9d2ed8e8edba545b80d31cd760111aa36114f73334733732bae067a9f912ea9f65c643b57bdf912e79c912b2ed47c80ec0ec8b02ece790aa35fef2499224993f7c82dd7cf3f28a48283865ccb01e6f647bd2f7016eb041dacf6abbaa2401ff6178ddebda2acfe76ca9393f993a36e3e02c9d00c411d24b844abfc75d5b5a6b2ec3c77bb978f4d37b242260aa7eaaee6bd25a2409c14e30b79b7a99e87d09fc7cd11af2209991a2e1a07ca1242c4d022ba7da787098877b3550a5e1165fb1c4b1864960ae1954572f24c8d92d18f23ed857db70dc4d12189bf0dd94a1b22ff91b30fab3bf107ea0810964595e1cadb5a232bfef36743ff6b1468dc6f516b32b92f6819f3a5577d400004dceeb8660a5e98a70dcd459fa5f3fdcdb2569d92ef280e495142a04a921cb2235a39bb38387fa16c520aef6e9c96a26628b811126809d86e62152afd502524a05d1142e5c88efa6c6921f656bbbfdc7ba9431b0c7a633dfe96269a466aaced9c922e366ea9334d50b7c8103117c21bd78d34b11acca1773a2c32d36cf5adaea4435136a499e73db6f040a922048a5fe636b2ddd81cfd22757a7e9a52329db0175a861b82cac4c4927e62518c8fb780928178d4c1cac655613d73149403627616be5c23cac5428876fa04c1b9c42fe6db47ad06e4ea77e6948955e41b3c392770ffb2a996b85d02feb47efae7670774dcfa74090d050c62854c360cd7b4588708af5a94388774e0cba6907e46564c59bac9e0a7f91da5d458ca5a7b8f1990ecf9aad008aba79d694313d0e4784025ec87df0000affe5d09172a79839b1104971b52eb432b8816592d5eba671617145d2eabaa672bda8251d7eaf80dabac73bd1e492f443ca6a0848d61c97dcdb9864af40731bf65089f8fa18c0f7609540f5ebcf2ac193dabb8b04ffa5af14c77990d8dd8dc73704881af6b8ecf7fc1d6971dd64301c4b4de64aa41f581699e6fdf845bc20cc62b78d252a340110f5ff34a4b148c252c330fcd90257d8e90495c581e728c8411ca8db18ef02281941ee176620cd5ef97b5dba79d88d5156ad726a5e0c11f7783496e857ea220ce180515811f4eef3d38e93fcf7a0a0c55be748b0952d51a0545a0739fe976d68835c3c94888d74dab7fdbd6a3138b668f2b9d18c8aeb633b602f84d5a9d047f04e8de8060cc221dc0caebfa2179081a91cd7306257d737aa45675d4b78e63210401d45627192a0d5400617a73296fa53097a3af9a417f64d6b23354b4e9d5d012140fea7bb9953dc269f7d4b9fbe1ac6b7e129ff665876503be713784171255254851719c495aaf2bc24bff42ee188d85263b81b312c7296e0e3f280c5340788fd7c44b5d7c267a086b6f6ec6330a6b605227121f11c8594d4ff8e48707bc5840eb95e6fb0c51d3c338aba1bb688f40dbb3a8a9316ca8cfb3c7a4a2fe1d18077f779d64d6cd4b572b0a4e0e2317ed04825a97cc962390b7b40ef3bf9530b78d10e9c1e6f12001314dd01af30c06d38ba831f9e3a013d08454805a43cd379cd14aaa57d630499e78ed5cbb554059517379ec5fd6053db6a626ddcfe86ca6c53e276971db8d3e1cce0eecedfab5832503af4a5810afd1e30ab55d2e074ecbe3ba10bfa1448c83ec5f6d8259c0cdf80db6b49a6435c6f398953e725854edd1266b30068f173701b872b82f469780b175dcbc3b6f65cebae5050647acde511ad9008b30c2bf3ec16be66d9ab4efbc99c509e65d815a86517358396d740efe67cf19e169a62670dc1474627aeba194c70207599d633ee488d53e4733712d5126f75ec09d9a3fb717afaa947896095d4012a9610de77ce9328f582d56832060c6680e03d25de207aabfc5d3f70ec14fbaae361d6a361a0573ac8543085dcc720c39651fb7236055bcf9b01c0a5bf1e1461cb23c11c10dc7015915fc26bb30d3e28a1f8b8ef1d0f5442cf3ef100d9f6266a31afc9be48b2e52582213bf507dd43c59bd396313a0a9872f8e7a8133c12ada3272e5bdc869f342c7a25265cfb46dc27702af832ac4f1f91159501a7c89cde5ebb828b30cb484aa7c6cc92e040e15e3d279de9081968ef8c8390567c21007c0b009a83ed06cf0be263298a0ff69d98269d71df637fd042b8f45b231422e0ad0143a97f4099c8bf8311832e3a26fc8b71c274fab0eff784f27f0f09332b41b69b48c750c1f4d527e310db8d3a0a26c9dc89271355934e91fbc97c39cb549637b31d8503ae46d03d003fd05dcdb95d8fc12ff11b341311667476fbdeeaa1934f14d0518b85064dcfe8cad87c0ad5a1ef95d9c29d986a7cb025884104a34de58b0e70c7a234b87f4860bd102e2cf92c019e3c404ce82e5ab2f8395f23ea26c84b7b7f1ef2356b3c47a1b741ed4d4f108b7bb7d2d4d8408b381bba4ff0dbb001dbf45f0feff692002b89f48372002d920932403119a8e89f291788b49a728c9813ae771c436b1316871f37d86336f10ebeb7ad0c949836cf0ed0d93b4f261bd61d7491e71723c0ef09cc0bdb81a862fff214b4431271b309e446af947797b33213e83d852bf10cdba6d442e489d6193dee47a4fbd47bb5e0ebe54aea86db35d3c3197aeeff28fdf966c67f5f5479ba3b1228523320651554918446677f17e605ceaf37c8c74e235b9fb959ea32f1c0b403c400da2a2f8178c7ca911162dd9fa9a2192be9a01466fea5a6a75daa37a95a4b0cefadec8155332a44befc811a41f5d7e40012e4ad8886957b4d6ae500b2468be1cd7b91293ac70be3a278e6ac6c6472569e79eee4b5b0a0c97b7cbaa3e8ef297ded17ff0d05e742fbc8e5834cf653fc3ae10af0625acec5ab39c3aaa250cf5eae810d4d7d75ac897f07e0eca0499eb1e6e509e81b386afb88f600984b6cf8fe8e9e8a19c473e0811f620d824945405eae963f74deb9feb1aa134174b778116f3b85268e4459fb672a659960abd69549efe128e9da4bc1c34f0fd4f97c79cef9618b5a527ff940b15b22a2737659683c55d2d274b92ed5d7a30775a2a613727791243279b746a74e1fc9621e5e33764f4b8c519c1e05a85cd8a51f4c6c0468852b413f3f3462f8f96e22e028fecde00e6891f35c", 0x1000}, {&(0x7f0000000100)="336a141bc93a78d0b707d61c46f7bfeefa0c762c548793015b5c335801977609afd6bc1f82bb4e5cf94b193b11596165d5280b7f20088874fe9944904cb88d4e48000bf6127d79f7f2387a2df21fbc0dc7fe0b5caed06a9b4bdecd7442b9b9bd4d41c0f42e3bb1d41969b8bae128a67086b6d8e6dc494c48ec5d9d8e80acc59e6a76a2d50eb0db4e739fe0b0e85c7de31539", 0x92}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 19:33:40 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x123) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x24, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) r5 = fcntl$dupfd(r3, 0x0, r4) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r6 = msgget$private(0x0, 0x381) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x27, 0x1564}, 0x8) msgsnd(r6, 0x0, 0x0, 0x0) r7 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r7, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r7, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x3, 0x0) msgctl$IPC_RMID(r6, 0x0) mknodat(r5, &(0x7f00000001c0)='./file0\x00', 0x10, 0x0) 19:33:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) select(0x40, &(0x7f0000000000)={0x2, 0x5, 0x8a, 0xfffffffffffffffc, 0xffffffffffff27ce, 0x943b, 0x3b, 0x5}, &(0x7f0000000100)={0x7, 0x100000001, 0x4, 0x7, 0x2, 0x0, 0xf4, 0x4b454802}, &(0x7f0000000180)={0xa4, 0x9, 0x7, 0x3, 0x6, 0x4, 0x0, 0x2}, &(0x7f00000001c0)={0x7d906696, 0x6}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x8}, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 19:33:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\b\xf0\xb7\xbe\x00', 0x0, 0x0) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 19:33:41 executing program 0: setitimer(0x21aa318d24658c36, &(0x7f0000000040)={{0x80000004}, {0x0, 0x28a}}, 0x0) clock_getres(0x3, &(0x7f0000000000)) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000300)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000340)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xc90, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x28, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x28, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x28, 0x0, 0x0) r9 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x58) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x5, 0xffff0000000}, {{r2}, 0x1, 0x1, 0x40, 0x0, 0x100000001}, {{r3}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x263, 0x200}, {{r4}, 0xfffffffffffffffa, 0x19, 0x20000005, 0x7, 0x3}], 0x200, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffa, 0x1d, 0x1, 0x10000, 0x2}, {{r6}, 0x7fffffffffffffff, 0x21, 0xb9210ece66ce8864, 0x4, 0x4}, {{r7}, 0xab6d727ac5dfc699, 0x20, 0x8, 0x2, 0x7}, {{r8}, 0xfffffffffffffffb, 0x71700b781879ee7c, 0x2, 0x0, 0x8}, {{r9}, 0xfffffffffffffffb, 0x40, 0x40000003, 0x4, 0x8}], 0x0, &(0x7f00000002c0)={0x0, 0x1}) pckbd_enable: command error 19:33:43 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) write(r3, &(0x7f0000000040)="ad18f05de2f4ef38a6f3d5b9dc190f4549adffa02ccc0fe1fdb0b3d3fdec7f8727117dc79885fe9c2efccb3ecd4f949aeceb7776b987569f400e9230668ce6", 0x68a92b2a4f6c8f8f) pckbd_enable: command error 19:33:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x7fff}, 0xc) 19:33:43 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) 19:33:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$KDSETRAD(r1, 0x20004b43) 19:33:43 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget(0x0, 0x4000, 0x59a, &(0x7f0000ffa000/0x4000)=nil) 19:33:43 executing program 1: r0 = socket(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x3b8592b8f9586b34, 0x0) 19:33:43 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000180)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0xa214e76760cfc8cc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0xfffffffffffff001, 0x7, 0x2, 0x8001, 0xf6, 0x3, 0x952db8f9090a0b69, 0x2, 0x8, 0x9}) r2 = socket$inet6(0x18, 0x1, 0x7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000640)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000240)) 19:33:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4000, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) r6 = fcntl$dupfd(r1, 0xa, r5) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000040)) 19:33:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r0, 0xee}, {r0}], 0x2, 0x0) 19:33:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3d}, {0x24}, {0x4006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3, 0x2, 0xc05, 0x3}, {0x824, 0x2, 0x2, 0x7fff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:43 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/4098], &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) kqueue() 19:33:43 executing program 0: rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0xd0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000640)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000000)) dup2(r1, r0) 19:33:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81, 0x9, 0x4998, 0x1, 0x0, 0x9, 0x1a, 0x0, 0x2, 0x4, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8102, 0x0) 19:33:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = dup(r2) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() r4 = kqueue() close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1, "854955883d026111fe4d04000000100000001000"}) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 19:33:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 19:33:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x88, 0x2, 0x6, 0x1, 0xfffffffffffffffa, 0x9, 0x7, 0x3, 0x2, 0x2, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="0cd7a5729585b57ca99964a1ef68f753b42d082de6ebdc244e543b3ce2978482ccbb88274924530b264424a0f282dae2f93c0e4237f205b4f5fed556d60be9bff2ca65693ffa0b1c1f4335218554c809217460a68423f2e31ef228489019fbaeacc5232116ceb21fc60d5f3eb37f9ccc06359f987d4c29612e732bce4cd5c1dff59743773edf599318fa0291ffdf6e16ea6e622cb795d879", 0x98) 19:33:43 executing program 1: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c56300"/1179], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f792", 0x3b5}], 0x4) 19:33:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='5\x00\x00\x00\x00\x00\x00\x00\x05', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x9, 0x2, 0x3, 0x4}, {0x9, 0x6, 0x4d5, 0xfffffffffffffff8}, {0x4, 0x9, 0x6, 0x31fb}]}) shmat(r2, &(0x7f00004cf000/0x1000)=nil, 0x0) shmctl$SHM_LOCK(r2, 0x3) r4 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000640)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000240)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) r5 = socket$unix(0x1, 0x2, 0x0) writev(r5, &(0x7f0000000400)=[{&(0x7f0000000280)="1dd65f7db612d0cc5e14", 0xa}, {&(0x7f00000002c0)="290c5b92cfa4b7eb99aaa2d7892c3465aac21303b02db4c4f2138f5bb1e985646ee298b9d3f0c4f5c17f02e6ccef28", 0x2f}, {&(0x7f0000000380)="0a4a9a8a169aed430d080f95d4e7b461cb995ecc9150631297ad7d0d6bdd330d21c17ff9702a5b274c8b1d140a1b6346258fac4a44058b93a203bac4915d0c5b8ddd7891171903a5006324938a73af67", 0x50}, {&(0x7f0000000700)="60244c89c3d652e95db4cee86864abaa9fa8037ac3fbc5a6e7449a9a50e42bc4afe39974b63f2ad227b3f5cf9bef6848aebc4c3ed5d24b72b0f697224f43c4fe47bfaf4060b07c5fe1dd8b5a7bdcb4ebbd94858dfba46cdde63c1039a0ab6c80f0a6375141794f4cd7deae0c4dff7bb667c6834d44cf8a5387c00b50e92aa639f7bde53342fa408e97b9f62143625f8b09ed1e65e310645f129d75f6f5867640493635d52dba892d3eba43a9a9bc721c19fb5a2fe7eeffe9641b25fdd364733ad8cf615ddc60dbc505e0d6bc17d822c081a92b514f9b1877bd026cb66d916fc98b482a08c010c9f5c9eedee802a7548f7c7af963bb1ae4e896da9891e975d62d2f9ae25d1ad840a91deb9072eb8f1cddc682d23d8284b81fa0d12cd74589b161b0dc40250039c1c989d05aae92f4d054b8926d6465814b9c62f7f7c62958f22b1c0f4a84647b9b71f89050107d6b613ce1595fba1a7e82fdd760f752b8e20fc54ac98d96d959a7ca6805d4ed03f9b3fd613c60c2d8b267e15d4f013bebc4e2962b16ba68d75d547c6b77c4a5559d1bb697bd8774e79f41703af88126563d9ebeaa4bfa6075a3054c1eafc61bf38b6cf43a853d6568e279489f9f08004919905b29067cd680c2d0ad3aab23cb08f13ad3b78fe231293b7445f83509e317a9a8c6786c43d5f3262444ac23ad2ec971419d7d4f3b3e971bc1b37a2e5dc081bc7a4453713c7866a2e7d4111b61e99b33106144c987256a23e7d67d049ff23e84eee96e16e6e4d52f02c58b7e053af80608aad2da3868728b56d5d3a433a0d322a11b99bd1e0107693b0f2ebf04525406d183433513ef85c8a02efc6b3fb8d9c595c2602de222906d68dfb1a54960b6638caf6e4e4451929eff8f0f02a024d22ebd62e0fab0160203848f94531e9d2b530c90537855903a22d00472039913e81a9b627546fee72563ff224dc552fd030b295b532fd8f505e180ec882fe966c6600b5c9a71d77fdeb82f50264dab56ffc5cff822ad53c0a50b16586e45fb0df5ae2b32909dc2242c6ac90bfeee564c467735b2b496d226e6588637e22219a2b540b18bd3b32568f92148006dbed7067df3d89340aea02367668b4bef3719354d0e6de830a526638546e8ecb654c1b7cb60456f929a673580eda6c0c8f83472cc68d094f3fde3f8783b8120c4b28d364827b11d959221d91beb51d2e9c750edc82b34011d25932dc7c571be198dde2a47f5a25b44326b64a7488d08b1de7d8ee967c53c8cae74448a5367896069b03319a38375f54e5f16984da0e6878c1948f61d7f299f9dfcb90bd694c994c313177f4a567cbbd5001966a761d68345180adf13d07324e0c5b24eacabe8f25c1cec5f795d6d98fb33b031469a8da02889961be25bfb0fdc152b1efa8782d032eb51aa1164c2f01811a9c46dda03038015ad8ae435dffdaef747c9eba4a5e7a83d0d2d2235eb1111188d4b7269e89f75bf21200e4e029abc8421e63713c5f61203212787e1257713d7509ff98be121c038d8617327bedcd56f5b5ca53253e37527fee30d054ee42e3c7a133aeefc4e21720ef2c26c058ed10b877c03bf63ee4bb0eb21d98c78caa54afd50ae9befc2b97f1daf36de11722a174094a90e1986b7187695f2129817c517e6d0e1293b2e940a8355babe1c33134f667fd35dcea58cde6e4ec7a1c25fb38c8282ac049035d47becdd140db7aa9ef89187ce87127ccca5cf6e6bc33ec2683258514e3cbbea9280ef1a1ddc3e68491135b3b5d62fe0bfc5b5ea2773ae74646d504eeffff9856946d46b4573d909eeff370dc39028c9557d18b8b33f880fd6a3fc284ad82dd4d00f046d397ed05de990f7467bc390364bccbfe6f00770afee7d2a2cfd90820bf120f8cf52ba72c23a3703ba68048ad0780d7e4f9625db55affc56b4e2dc1475fd17dc3e9599d8010997359c5c3a5bbb2628f001cb55acb32ff572ed074eaf9a0781fefa8fc1bd1ef109d043399b524383704b7ef5a571abda60982e3a69d611bb29e4de65860695fabe90215101edeebbca52ab06d854ae54ed6b51d1a64696f679a79983c8bee8f2e05447f46a1e1d14ffc3e27f7051e915039fda14d738f1fa5b8e3734a850ed36adbcabb8d79c249bc59a939d92d28cc760a983539c5dbbfa07bbd26951134b711d7826e2b894bd9981c51fc2c22faf090766de6e99146de2605d2c89276469d589f1a9d433ca89f1bc6f7ecba617cb9099c23ee00863b8c0e1e7a242ec164dc4199c25b37f60b4f743ca0a3414aa8ad4e3fb71946c080ae52697628576238a4df7c5425887c4bdb30a45fe7381aae91a97e3a80545dad17a4848fe50cdf0693850dbaa01cd44c29d28a885dcb439d0f642a8c9cf1bbd127b5cd2bea5b382471b36bc3d618d4d4c39b90df2e3b46b34d175d2ca104d500f60c9bd14170b6625b9dc696e1135949247e19a8026fc936333f03103e3e32dd79d31aef9c190e37c01569749e92e5eef0a70f08149ccbf15051c7d9ed4f405302e1e1b5451b9c6e5dc2ee07de02242e99a685683732bb0c6d8f3a0252a73ed6838865eda2c796dcda79b8e35658116e112b1cec9efc8eacd9b2dda3fe68f1e5d0ae0d78c5b090e61ddc64d77140fe8227e75cc0f15f0607aba15678b24ad05cafacbae107d0e1e988a0bf0be02bc365e88fede4ba20e86fa2d49200f1a855c94ccb8777e7d43de937911dd5e6b967b259e3a2e3905c17cdee6637cd93a83d836e296f8fa404e777308f9fd11ce59eb361ffaac69e48109314371ea9f1a75034a6415f7a28bbbb674cc07112e056b08773850cb886ac3bf961a2cc971bdc1cf9b1345dc2942e31b856c03346b9f3527b148e8afa49f333bbddc9a85d2b3c0401919ef4e56084f62b9d3953ecfa0c2e2c1fb80ca212ca6681bd34880b22427b838634102d94c3214a3a72d3a948f49910167fc69dd4b7d6382d14676a30c9e72103ca1e802713fb6207a58d9931782b4b923a473751e2d96d6c28749a01472cae2293a473561283cd198333b4a44b86a9e4bc0ea71d3adbd27a0f0ea5e58162918bee52b687206775b831ff3f442e40f4d513b364325950e6f2c3b50be66ce4f3b0786dc70251b0e41f783882f589a37cf79ada02c0febd94b56036b927dd763d15cb75c32e0080c562809b34327df32b655a9146b2335a5d00cb0b01774df3d83bf804f1b555a2df8e6f6d6ca3e02836dc4bccab8de7cb311c815cd03865c47a30e1aa75558227b57f398d7e65f000c79d226e1310a7384332fa55f4e1df0d2438bb895e12d93cb22f73db791e7b8baff1afec229d6df964793d8301d77bd202f3316f52a6e2efa65d9688f5fd16a8e7c802c2232ce3155bb3df8f6ad871cb3e2d73ef9c52fe5137304a3042ac3565c644b80bdbb6111ee15c5385966bd3220a225a99a16eb407a64c32e254fdf6ff83cc98cae1a305dd313885d5fda846041192e29c7914c33f7eb357ab364cd4ff1cdb1d395f1618596c9565f0faddd5e64329b28bd1e3b2d83635747c26e4fb335ebcf3b02ff4066023aa04818cec98373fe6ecc2792ae02c91fe2e90f1cadef04dbbdeeb955dcd238135c62cf114e17396504bcb70b0755efbc0bc5269c5c7293679dba838cd76153bec8de38f25b634b708fcac96dedc0e8513b40d465ba25680a945641ffa5ed29e64ec0ae7453b654cd44f628040cf165034ac744d0539f6e6818e3ba955eaaecd6ff5e3a421f1284a76bcf832a8231ea28507cc796706adeae63a260266b9800e6bc845529527c8ebfa64e5a0aee75b4954200cce9af4f34889f8e87e6944fc34cab39d132ee527f34ddb28f1f5ae67d4e6c61f0765c381965bea29fe6bee30aba727f1ac8d698311b08f908f71a9d572efd92a9536547fcb0f2869a91cbf855245341a51b8579ccf3d0faa37505b8c18559933d5bb3d8d1c53aa50f4c28bd71f65b32a875ebfd2b0b619a5edf71eb143097e59228ac85e7b212a4e9c6f6e0a146bf7657a373c043ef1efaed6394e3b77cc87c215fd18e1aa019a435eca39291f402ec574844f7a9278be472975ad2e610dd258bec77d624198a0faf0681c0022d1818cacb2d9a427d83c03812b7d901df6fd7459a432b8b57cd4d018e9d07641aceb0cbe48743ae6967f9848eb937baf72373163ce20c7ca8bd687730ea84bc486e731e44a6d07f679e94b8f6148fb49cb43a98a39d7cce0061ffe45e50afa1bb46620f78930f1bf1a3b767cecbd1570e5d77aade1e32fd7d9bc6b46a0908b21d6756f9678686ea215a8d9d85d1465d19527991858a7db595807f15d4d2d9cc49e2b96ec2bbf5f2ffef01375c8020a9a7700f9675c4dccadddff78cc06507b56b90a6926f8611b882dbd0c324f47a43f98e82e5a657a9ac132b21f92dca961d57c4e04aeae2458d896d4136e4ef6cb173de1108053849d3671545394f6a92e64272ac37d904b03c28d5411bb65c707c0df23eb4263ec001e038074c10740b98cabea8caa0fe8e9c1b2197bbee4f8559a05aa315850af04d43bfa8f9297ce31e09b8d1e869f336d9c09fe66d84214f87070fb34371e41538974a592a17a10166b4fbef7db8b521233ad0e429678f3bd8f2370ef980e371be7f9304ded367ccb81393b3a1fc5aadf2a3cbf5d0a2dfbe9ef51d343fa8b7ba0f89b0e27332d49492085224ab80d70ab192480f9e70ba502738abd230cafad55ab0a18ee8f5408bda1c268ad76d0ef6f7d3d6e8eea65dbd35b3fd39f9f8b683c1aa0975618f1d4a9e973b339e6a1f249d7c0dce97ffe68b1c77eb023bfdc3b30bc72e7d8e5fa260620ca68686f302645535017424aa3a7ec37d2805d4e35feb634fcdbf081197fdb73c844ae228e781b020da256be1f32b876047df079b2f182eb6bf57845f80e07a5b8cb2ec5a7db317d927314053fc62f3fb2f44be6040184f63d04eecee44247da01fd97f700b2692bc58836ce1f0a2e1d68b408ac1e44179f188d172c76ef355a7a303f381c391da25791792980b21c3dc87aaf08308d656b00c4226ba279c060c683b78e6783621ad1e68d888c189314743ebc848fca60b13922d6def205c0c6d9bbb4ac3da16c6fd68095db4c7979a3894d169f6a00b7393998a52f8af10da9d0af6a17f7fa1a51b38a6fb33d67a63f110cdb928e7d4b91dfc23a36ad8b2d5fe3159c4f7f2b5b3fac965d90f7f4b07d31b3dfc4bd0cd41342c8e3489b2f0e95324ba745bf4176e3e2090e4fc8cdbf645bf69f03ad19394db42d453357811834c4192c9eae1bca19cf8f63c73cc3254586c94b824a3501a2d1e6180aae5e3a566a7661dc2107d4025a5eb04485fc1326fded400bd310d06cac3a493e0ed896d9f7e55e1884f805c9b8844bfc14dc794b04ab988fd7111d59ace72410e7b292b7cad6f14e4b9e297f59679c64709aea415c0acac5cfbb1ce6c0648807989273e2c36c1a37e6a20e0dbf7bc94fc2bf94f447c943b2e3599965a0146ddc48080aa2deb35cdc3a392ae3f88692d32b64d05f7d14a9f583a8e2a55fdabd8d0c76983b515bc4d90339967022c9b935ebb00eb80d16124bfcc4d665489b15b1a9a5a682e5df3aa0a42c7a0171c1b349246e8a3e68d1db32bdeb5c277b4812002462a7232795dd40f5e6f10a2aad9d339c094896f4e7d908d9eed83d0198655ded32f3ffadef388ba89f8851ca2420cbb29a961cd6b7c497dae73cc0de5adfd9c4617fdb6b9c1fde73ee12ee1ef2f86860c74e9b47e86f110a07e371cf20da340a2c7222062361305b189eafdcb0fc53e716f24", 0x1000}], 0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x7, 0x7fff, 0x2}) r6 = msgget(0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x28, 0x0, 0x0) flock(r7, 0x4) msgsnd(r6, &(0x7f00000004c0)={0x0, "eb347aee4e970a78b4802ca538e457561bec9c3aa4f9df3322b14d057b0a51854792d19470b68e6dfb3ec36dbbd6ecad13b930574011cb8ce4b286cd2e5dc345c8f8c4ad8fe044a9a54e4520e9f0f6797047f4c24d"}, 0x5d, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 19:33:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) fcntl$getflags(r0, 0x0) 19:33:44 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) r1 = getegid() r2 = getegid() r3 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r3, r1, 0x0, r2, r3, r3]) fchownat(r0, &(0x7f0000000000)='./file0\x00', 0x0, r3, 0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000640)) r6 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000640)) ioctl$TIOCSETA(r6, 0x80047466, &(0x7f00000000c0)={0xfffffffffffffffa, 0x0, 0x2, 0x4, "61aa0db11ce9bae3c6514e6ae973739e328d7ec0", 0x0, 0x100}) poll(&(0x7f0000000080)=[{r4, 0x13f}], 0x1, 0x0) 19:33:44 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) ftruncate(r1, 0x0, 0x33780000000) r2 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x2) readv(r2, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r2, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r4, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r5}) r6 = getuid() setuid(r6) r7 = getgid() setegid(r7) sendmsg$unix(r2, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f00000019c0)="0f3c61", 0x3}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000001b40)=ANY=[@ANYBLOB="00000100"/16, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\b'], 0x38, 0x20a}, 0x0) setgid(r7) 19:33:44 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 19:33:44 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x29, 0x1000, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x10000000000) ftruncate(r0, 0x0, 0x80000000) 19:33:44 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) fchdir(r2) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:33:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x2) 19:33:44 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x281b, r1, 0x0, 0x0) 19:33:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) open(0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r4, 0xd0355f61cf2514e8}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {0x3}, {}, {0x0, 0x20000}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffc}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}]}) 19:33:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x2000000000090d6, 0x0, "6934c857bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) readv(r2, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) syz_open_pts() select(0x40, &(0x7f0000000100)={0x3f, 0x8000, 0x9, 0xe1a, 0x7fff, 0xffffffffffff9390, 0x9, 0xba70}, &(0x7f0000000140)={0x400, 0x80, 0xf25, 0x20, 0x4, 0x4, 0x1, 0x5}, &(0x7f0000000240)={0x81, 0x4, 0x5, 0xc8, 0x6, 0x7ff, 0x0, 0x5575c0f1}, &(0x7f0000000280)={0x5, 0x4}) 19:33:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x820, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="807028e3ccd6c29ededecb1259def22659aa400e39135c9f2a51cba5ffee91251365f6074bff4fbd2059428b94061887030e8ddc2040d8695eba1206eb7148e8e91982cf3752860bd1a595ae801b5df53a858ad7f0794c71faf373eca97f450b0b878ace9db944a2bd9b591f85aa172b16fe191e738dbe14a3f9543b7b82529937b038c883afb2fac879e960b824859fb2053c0a3c49807b43a8c877b2e84385f95af36a84985c424dcc07f5b3a82c5c49afffd86b271a22694c04e3b2df782c0d2b5a647e58bc824ec9dc16dffaabb181a2124820129f3f3841e2fbd7f1bd7a53a1e1b10d", 0xe5}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") pckbd_enable: command error 19:33:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x1b, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000440)=r4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000140)="2323883f5e477921550db66bd16a597721e5c09bcbf390eb2f2443a648d545950367a2ac8e35cd82c63d20153cfe17810c1ee293e41840667065d233d16f35d5b624a3f250e48eddb078209bb3c5316adf56e742fa"}, {&(0x7f00000001c0)="c8f838aa8b511ca8083a3f"}, {&(0x7f0000000200)="c9736d18c981fa6962fe91c1b967b8fcbea58124c9a6418496b317cee9f0847ea2fbffaebcf423134c9c9008772ee60547141271a2b060f834fedbff7e14099f25a6f0519898c10e300513462b93eba37e55022d3e8ac4de0aba5eb42253232142aa798a9a26adcbb3c04f500ea233bb264cfd443d"}, {&(0x7f0000000280)="23b980e3e0aae833f99c97c6e8e5401a731613fb60b24f118db6e5efbc79e8ba994c2dd0b7ed79e50467882f07025199775495f35625a78eef241469412ea0bdf17ad03ea6247ea9fba47184f28d57391b95fc3696f7be5e18c4379e346d38705b8edc5b9681076bea2244207859ce942de536d1b1f96c00dc2d665aef863bcce555b041218084bd39ee98ddf463de65fc3daaebf9f992af671eda075e1788dc47de5d85a00a5586ee6273d668acae7f2cf6d281ed1eb9e354a6aaf5"}, {&(0x7f0000000340)="d6ad1c28c9567d968ecbe62b927004c3c4f2a2f8224c82025079333f54ffe8fbe315115144f3a31497652a4e0f1feb022d4313cde5e751c7391f57aca4f680b77ab9fa2c0bd61f2541ae09e4b8b87d00239b6f26bd4896838ccc84b58bb59896287aba841480f50c02727af4b7f618d61d2e33d023b053849f63f4a596a437fc337847fbcde6de17b9020b899e9c66655b4c92f0823ebf69f5b745feae845d06f4a194cd7dd4167d7914c0874c7e18bf04249166330f4d8a96bc3e6a4c0b236a80e95109be100f40e622323b1dc6c1f09444063a70dced7415a86913dc833c3924faff"}, {&(0x7f00000004c0)="872e5f312d5bfb1d9b169f5e54fc4019842395ec5fc7450a391ce354e31a76743d0247c0041eca91a82714408d720f0c50cbf29994df643cfb56e06dfbdd38a57bf7cbc3e64c08d6f9525ee2a7d30bacaba0d23de74e18b6606f99e15ae1b6d56cd06a351e0568981a9304164a03a43abd246d55c17b866919763421766fa4d25136a932bdd64e2476a7c72d8e01b0a76c998b5875a73242"}], 0x1000000000000036) 19:33:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x42) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xfffffffffffffff9, 0x3cd8091d, 0x7, 0x0, 0x70000000000, 0xffffffff, 0x1d74, 0x2, 0x0, 0x3ff, 0x6}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pckbd_enable: command error 19:33:47 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) sendmsg(r1, &(0x7f0000000700)={&(0x7f0000000140)=@in6={0x18, 0x2, 0xffffffff, 0x5}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000180)="ad031eea8dcc9499", 0x8}, {&(0x7f00000001c0)="4e4cf45d3b815d10ce6010eee08a1c338301bf5b837971607c41bdd1ecd68cf140136f542599c451e0303065fddb72c10f0b6698c1895d7026ee67f0c0754d6d654772b7689e9d2f90ac396152f0f39a27ee5fc77bbb2e62138bca8a60461b1679463bd53c328128471060cf60e50ea34defbc7e90425cddcc8926389d0bbf0f5769b40c6d0aacde4ab1e10052a404f2fcbc2205377a29d4830980c5947cf257932cfb84cda4094f252335862dcb9a0c304e2f605e301a6f03fdd1a9b85b", 0xbe}, {&(0x7f0000000900)="64d1af9da334532aa8642b217bf5003100256499a6a0a90418cc707965eca3759b2aef6118af2c34644e12aa1ec9855f83e990907b47e007d84d07c2043d7d7aba126927078ad0b0ca478555b8a197ff07fd05ecc0a0ca0685648bff8055eca3212af8a3fa3032c0ec969d57ac160e2082c18b77ef0e47573ac6dd3925afb69df14adb4249ff3cd912c99dce16824e0335f98a161bfab79217507e4028d0b324ef96591e91c97e58686a1d67e891d5bd73fb73c7c2301a51cbd089b2f7f0d492d69cf87c85150b51913c014798c4f5e8aa1ed38bf75afca050f7b7cad1ad7eb9ef3dfd105e63cdf905dc4078b6aa6e09d7734673252c2a18a2e1f19d3fbf0df4c4c65d8569d5b2dd93214d4e931a928adb5adcfe743198990078d6b461ed94d04ff543080a5a73242d6cf17db3e5969eed1020254a68fa3b16594a9b8c8461066c1efadfc4636f2d80126107a587911c954ef053619b9a9029068a1261d916c868b2f57cb692a8d6680ad1dd34cb2bb66261abbe74311a21d3ff8bda5cc16809ec0d72b926f87b02921e36334f7679f3fc6b52884668eac9a5a7637f02d5d19af792340c732cc818a30631085d5b54b4e34b19d38ff145bf163956f3f3dad2e92cc8200c8c13114a8131cd6524b800dff86f5d82d9f53bf9b981fc769505293d5a6286712926eaa8d9b14aa8be6bd46c19b7b9b83ec17658c38f3c8793cd23b544adaf79f54e733a787242d7ace30cfdb14356a0e146a23c04cbbe580da371fb3fe7c7e6aa537b4a7a01cb7bb853e951f2542dbe32dede7da4f2016e6f0b78c29971dec52f9a8e1d719d87163598b4af35cc7d2afa34676cfe2acabc8b0268f6ee45ec9387b4c542f454270608620a17edcd4c9b1c5f96c1a2d88436cad741c7e151c2c36ea1667e6fe6aaa9a4e121ebf27d9eee0107ff534f9ae13a70cdf0340565935a131718b4112bfc1b219ad4d898fd7ff4ac3e324d7d2e05b25e4aff76dedcee1404c2b23256b391030901fa54abb73f101bd46a4b105f6bf315db56f129d3b1a68216ce4ec2565012f9e3095e36e578a26be1b902f958f172797190c40373d54b81bc1adfc3e0f62519698a97b0b87471a90f9f3f0a022439c78075e399aabfdcb5ec9834780513561d038b1b1a1272bf40a6f3cb4132cb9c28360dd98fef648c21ffd8e35ae56ab718de144f36e0e503f159b231ff623ac7d5438d79769352e700ac12fa8e4c785ed61e8d4350cb4361c5204ec6bbcb0888f39d32590c31d556f59084c42e9455381b60752fd801770d2c68dd7cd8b981362e06e88e0aed5d635170348066b0a186c102ea8682f6b8f5f5ada741ba9c3e5df437623d8b8d79358755149a584e0c397e8a0061d78a9a63461fe38531e18eeec5720ae6621d71660896d6fd6a4792bb698ecf525d7b5cf70f6cdf74f526d553e8cb7e00f16bf2ecce33f95d082b614ececd25740f1c47653dc77c301819d4e9ffeb52b65fd1c40185bb592171d86749f2c85f6d52f72c99d1f1e651b6747ca95c4740e67da1839ce52b4fcd7d8cda8908fda2269048a8a34e98589b72976cfe853c9359fce559da5165932aa3423ae7abe2403ebccd33342da3e816c64ca58601481acd2a18b1eeb4406ac8c78646c0dcdcee25ad3aef0835d40e29b62f02c54394230ea0b6c6a7a7bb864e1960cfb6cfe3b51d5b88175797b9dd33aa316d2d8829f8d8cb6e8940a9baf09c96e1a246bfff4e500ad72896951e16b773dd85d610bf51e1b39a4e0805ac9d526cdc8b32cfe65dfd64010c726d08ea25974b8102885ac3d5b8f1d5700e2721f1a0f142f6edbca416fe715f9f2a0181768b0dddbf99cd430450fe314b27effad2e4aa1cdeebf93ffd6e9fe1dfd5ef066980dccb7c2548ba8841039daeafa040a9a70787768d65a677ccf643ef7d9f2d49256efe53fb99c1a69a66942a6068771b7c69bc85670fd34411715703e9f1a59e2dc77c026720c5dae87ca9e920c6d7611bdaa3c3898d6434df9dd7f294a80cacfb93226ef6eab67d1412c610070db7690e21e71ba358e359ef86bab70059ec86b15428a5f95d5c2cb1ad6f1804a9b46b7f2390434b166d49a30ecf4f61f781ab679e6a95e3f2595b81e02e1e2719e2454bc816a13686ee29e22ba77b71e228760ced13ba38b87568eac1645ee3a28850d639d1430572e045cb71e6cb1eb669db8dde4f372e50f92fa477a7e7f43e9bdac597475b49992f1b8feb62776b0b752cb47298e251f6e0a21bdf05ea76abed70b01298340bf49b17049efbac1b8f1536cf7d5a6f410b6698e2bfe2122276fc357486bdcc20210dd1c2e1ccd1f2dc9990355152bb71bac63315d672dcbe4312167694116ecac68e17d115157bdb07178ed59883ff0aca74e2d56339bd1de4758938d51d2b6b991146c6bdb614a960a92a007b1f6c5737b1e03f48610c1d94848fc8eb3bd3873a9b19f9e4e19dbcedbf7ab825a9918c65e3976255fd848fcbc04831ad5e4772d217079570e864f2354398744e8e5a355a948fe0a9d24e36f73041d7dba4e29deed6d0f00219fc17c1d5338243665a6dfd4bacb455b190850e52ffbd30250f367da00307cd0e3c050bf60eb74a6e571b9b7ae3b5ddf46723095de10840a568c8aef345a3275273f260d185bc3214208ececa5309da0f0ad43c80b5271174482be6226509425e0d13a4ed88435246569a64265ecff32df4c0ecaf7d3a522f3eb4b1b734d2f7b648ccc5ac93f3411136b7844fd01b6fc4c41c1bb0bf955d0f1065b14141d81953b65d4b2d9bf7362818c42d3fabad5ae7167c217b2693bc00877c2a7bc251974c4bfdc233b15745eda2f44d158495a2cd0263944edb545be8331ff09ac3353a48912c9b78bbdc541b553128502c195c81f072aa9e51b95c6931b219b384169a61d3a8237ee295ff819e3ff91a877e5f1a1da5cb2c55561287b270da47eebb84a4128707b9b99e28c609028fd922e436eb3556e75041d7cdeba5de09c55d0e5d5965494b7f6acf1bfade203d16dd06088535157bb1a8be8d7519926f1496c5efa52dc03e180e947748a3982416c6dcb129534caf7eb21f8aad90f0c97fb549326b98ff351864f0d33481349553d314d8e12cf4b9365da58b761d2b529c536f161cdf5431517f3cf0cc511ccc492400bb2b752d5980a222b5034939d1ff028c792bd9f316b1b177e6787142435e9099c4730a8e10d8aa4668b3b7698364e69aaa1da8097a222474d85af3fd93d26f276ff86676a224b091f97f87ee426f17e9d0702b501bd49eccd9c9c06964faf3cc77a67e682cb247cdd0d309d9db13136b60fdd60a6546e47b00a413175472aa44b80934de484feb66fd6f38db19976e92cc9ade6b9980c58f652721ff7299a507e1ac8f5d7a8d564574fe98ccf60e07df20049cf6ebaf34eb24e7e217de1bc8eb777f2b3c123ed53eba867f2039281e94ebee2e5e42be35fc8ee2c92b6bac35933d998ea15d1620a4963bfd2f28daf7fa664cd48dc63ef290baab05ebf5a6a52e7e20f11cd4e77990b138f7373e3153665ec93e1a1ae1c4f4680c9eae5f30cff6ba6decc5a294ec03a7252d22fa7830884f0c40d03ba3cbec589e6a3cb8537f565e6f39c4ba39b78183e9c0a43fd5ab887a2655b1a43e1ce7b91244b52eed1c71d1e6ed4ccc42685bcd6145ebe4264b8a18c2a4409bde0a8cba73c756ee60a8b63962606a58409b406333c303b117a7e48c4a36cf56032c3f8252a1612c46b1cb14bc0c8809eb3a21f897da3ab3f6af4068b454b3db5d2256c7123e91e77e8c67fa3da9682341064673d758bd5fccd74d908a0732f6ccdcfd04c3890ef95b0c5480204516af849603e833c0d2f0c8bb93eca2e3da21c7e63c9f745c3a4605e1ff809c624f3e6efd8005d43e75ff8b6b95d3ace02f34e27bf1d954d11c4d050e048fb215ee98cd014fa2f8fc682e15790161526d21de0684bf372859c276cd8c09697b01fa069949566275c9bdd80cc396723ec36b153976a74dd4058cee63d566b3ef53ae324660d2eb034b16b4307a959dabd904fd7db94fd43fa3894975bf10fe2351b4194524724072dc4abbd5fb53d4e26cdb8c7cb5739a573157d6213e17dcf2c0d8f4079425bf0941e4d14330813c3f0c285da8b713eab9013e34a6c327e6e61c8166232af329d0ec1aa5fbeaec64d0470fae08bc06ea86efac2f09118f56c4684f82e132d96d3d9ea2a668eed9ee5f8bde967413fc2b0a32336c96d09d3f7c005e67780d5a3b374153494ee501041d934eff725a2267e8ec1c91c877e314ffe9f36d0921367758750a456b9af9f3bd1057acceca8f316b23671563a8b69aeff4ca38ffab1afb3458819d6dc8f3563d08c739f92903026860bf647d3a41b6635a98528fca28e0450b44bd41c9342ff20a6e90f63bc9de89b2ab468327340389707c98ea81617401619d017afd0f1d3ef48c58e4317c11aaae949e3b2b5ac30ea6261544fe385d5bfb702c81aab83d31a3651710ee4e3703be70d1edb401672a8bd96ac504847530a4e5658030dcea8b27b85f70afe566f126da7b4db1234fc53ba0504948203aae8aa1c4d7ee9dd98d94bf53ae20b42c0f9fcae957330396fbe795cad0960c930544e52a1bd63851942fdcbb89ced46d7ac928d1d5b5df3eae85b68f05b9cdf9c0a54be96816076d1c31dfbf4a0726f901676e6652c01a1a38d3c0dc42d2b2c3f23e1430d0f694597ec915911f3c4b8f576f9f877e6d4890b88d473536792fd740dd604ad0120eee97928f7bce80a37cb162594acb4658e645e1a23b9145ddc1daf1e0c0bf84888770ab4f831ca9b889cdc4d86b8d84678a1e39fa25a13b93f1db6887a161d19d998779bc608bec4c0c63e7e9d401e85ea891e0d6ab77e2d952831972a14c8352ad412e89562414d8c418b9ee5b25912e003b3f40fd84e3ef58433be2af77a18506bba0c81d05bde3776b0660c202eecb909a6688c6e7d4dfbe6df3700e1ad87042a324453e82e481c69543798cee42bc1f6e1595ffe67df8a559956e23bbc119b086bd34bf4b0ba454e86dd555faf76dccd66bb4c0f224756398a30dd7552baf79a6176935ef3efdbcf626aaaa006d36115adc318d9f797882d0aab8ed6c7f716623068cb99058e117c35d6e29c1b3270dd88b00999d04f8fcf1bca8c5e5c53a16f79d8d7105217749e542064468761f787b3ae44e2f37a4ede14f61463381daa493e672f44fa53dfc529bcc04dba38800f420cc4b2bb3cc9118a7a42b9d361751b20070cce740c163042e5ff6c88186dc1dbec673d88588da25b6bb685934af6df4c898242e01f49a07d8da1ddad16494ace2b50c1b3d1a3e72dc32e26dbb2cfd33ff7d99b5360ce27dddc55ec21c409ace7c8f0a420759b26b7aa8fabcca2c4746267506afcbe4e9cc3410bcd5df10deeb260d7d086b4552df8931ac4497d1fa6095be62e1a7508402638d640b58c2ab613be13acbfcd20201dc50c68039bfca413698ba5b73e7f24cf97c8ea24cbe1febda9592735e52a1bd0f47d63fc920433fb74a4ba1c3fdf9636022fa85ffdf72eab779d043b8e46987fa73d73afdcf9d4290cc038a7ac7fc5d80d6dfb37c119332da1ba86d7e7c7ed9b3e59c17ea921f93839b9bccce307ef472f27072f61c5d32553c0212c5029c54e4ee1e7a5008f6886d42e31d910f569efe2148edc0bfcda6efee3a60c2f3d0028e793bef786aec0d694341f9674a7d265cb034cacb63bede0aabf57c8e898ffcf07e11e115c981c858d3b41f1bcb726c59d6cd8ceb", 0x1000}, {&(0x7f00000003c0)="8723fae99f242725aee3875d5be5cc7fb443123bece2b158404c339b0f276b60e95ca637c165bd777371a73d7b9b65cfa67a631e4dc267467b683e083d582ee0d6367e3854184087ba1d384fbcfd44dc209ae19d17b33a0e936541cead95f7aff3783c6f1626969d703778263479868953ec690f4075da8f32a47344710f2a7a731e6b7c02fd98", 0x87}, {&(0x7f0000000280)="435f25e23599bf94ac014e9640dc47dca74f3ef86aaa941c389fc4ca213a9c37d735ac0c13fac0c74223890ee8df5b2857959ac984316cbb711bc17ef0a6ff4454cac76552b319e33ddf9dbe466bcf9255df77785e0cdab56ef5c6f96325ca884e6ae21c16be4ed792363ef28d", 0x6d}, {&(0x7f0000000480)="469367f1e7408eccab39a8f5f12827c22f023b59bf3020ac52fbdd392bffffcbbe59c2ef92af35c05f50552a558d8b22b9efc70d5b6bdd8311dd43a3e39b3cd134c37d156ae15fb1bc6a77ff2de2ee76250935859f5455dde54a1c3de4749876f317609ae86aea9ea24de36a92c4403fa9d99fa7f68c6e5659e3bf9b29f92ad543d0e8dfdac26b8eb765e24377b6e0f825ad043b5060132e79df64f5499123a410901d45cd0f2f51070a54f0544f231e1c7170823722f5dfbdfb9dbe2e825d97bcd7151ef6ca74900afb08f396e25232635565370b15fd6f46ece2bedc717cdff8d0dc5a972d", 0xe6}, {&(0x7f0000000580)="bb5c1c97f9516baa3f71970ce2a775813c2544edd5183bfa44873f4e6cfb51e95738da4772ad7a61979c5e79548272e93c48fe94ef4970aff0c109ffae1f5a0c15eeae3cb9793bba36c4aefdfcf277bac7", 0x51}, {&(0x7f0000000600)="b13ebfed845286eb6516d2ffa066d39fd31a4eb2498dfedec2b413d0d835e96b87b8bc0210d49e0d26784fc6856e4462935820d44efd2c1a9caefcd98e2f95c2d31074dab9010a07dfe9158e1a497d13", 0x50}], 0x8, &(0x7f0000001900)=[{0xc0, 0xffff, 0x9, "05284989f21f1f016305321b27979266cef7a47d03af5bf3cc8d6122eeaa10ef1fbd8effe7b464ecca0667312b9a314ed422335b9fbad5bef1519ba84ab6dda04b70e383c886c677d4648fb27e3369ec49e97a65f2dfc03e1eb211f457c17cc3a0529cf8dfd6f9bbe838dc41a0fee0144607477e8a0cf070a7519a3a0f333d75736620b9a29b050ffb602090e610f38dabbb39a494349e3a775513bd19925c3aaad335190c4cce1b32af22ba"}, {0x50, 0xffff, 0x7, "8c2acfa169443a3da9083d92f492fbb961e11a3b743f6c8f604d78cd26129349e8be3d6994cf2ed2cb4ba4bf9a43625f167a973e8fdb505d0e4c"}, {0xd8, 0x1, 0x2, "5d76e562fbf2d2be2c184f6e9e968fd4d62f0e32f9392404562c7868442836e9a58771047ddc830bdc19157aa273546776cc0c8c4c5ed38950533f265e3e8b71fcf49f82f4150d704c2d8674fda6a7d02b5d13d86e42828ee79a63c0ac737c10b4f0c5adad48503e320c8896f0515b63802123a8c9871790a6ec1cfdf36a2c6b6ffe3780bcdcb20436cadc21c9c785c64765aea03d387d67fc030bd5ff5a74326c358e5556e06f6997ab21732c6f17d2ed408ddbe31896c66b2e6b78f60e8cc9bc05624d339d"}, {0x20, 0x1, 0x4, "f0d5408b26004118da673f751bf87e"}, {0x110, 0x0, 0x2, "d87f476943ee89dee03952fb53bc9e1a4d3e453b8bcec718d5e7010a37610de34eb528b2c38cb8629b59a55eff329e21e8238eb299e42203d16e0e70dde5346b54fdd5f6cbffc1ca024bc76e7071364ff0708082137a0865da8d694c2464b301173f9679dcdeb5100f5f8b83e9975987bb12f580ad99e285736bcc17dab983c10f79ae2cdc8757137b40f5bb36bbe48abcdebc866ecb3498e945a68f8da180eabd70949c9b9869cf91ffe65fd584b1dfba18216e921c8b4089a961eac48ad14cd4be03e5eb68f7429fc9eace898be2b14b2228c64402099e836a33bf4b046434df46680b5d04436279a5da4338df00c7db224b49ff087e009a"}], 0x318}, 0x40e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) msgsnd(r0, &(0x7f0000000080)={0x2, "79d3d55bd6b1b17fe2765d60834e2ae66f2f034e23ac88c1f4eb4028c5cd23a825efd3e1b603cea03227818a868e1f5206bd8b34d4cada0116f4c021c7d1610e3eb019403987e11f1f72f9dd71d608c3c8c5a7eb6ea544671671bb72a6e525b31cd9bf77385f2da4c9fa8a990fce79e272676937ddd9399f4db399d4a7d4b3f6fe3d899e9aa0"}, 0x8e, 0x0) sendmsg(r2, &(0x7f00000008c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000300)="3d3694e9a0467adb09addf57b5be04b86c730795d72ed879a666fe23a6b676008ca82bb8f9a1443eeeca0d985d0d061060e3930c9fcaad5345d17366734422f8887c5befed2c64aef0ba44", 0x4b}], 0x1}, 0x4) 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1000028}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") pread(0xffffffffffffffff, &(0x7f00000001c0)="a4f659acdea1a68eba6ac417cb9ee5f6b7d2a16248023e8300f7b77a711e34058d6f363e627f5aa44bc92c6ba6ce2d884b809018c7954363249fcc2d1fa6c2c42c9b3d0944019647e1450ec410663daab2f938951da4972de3c2fb0fb4e1e607bc3702403bdfeac428bb8207802422a65d267485bede68ff2c0940d8000e3e2b438bb3a01391a28cf1746e0512fb9fac888b3ad42a75638bdf25001a4a68295047dd05c247340c0c32d69a02acb02768b11c95a72e6895606357ed583fe47eaf048ccdfd1b0933c9019eadbda9e97a22dc99558aa6990402ada9", 0xda, 0x0, 0x16) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = dup(r1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) 19:33:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x110) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) sendto(r0, &(0x7f00000000c0)="b2ad7ad46d3244d73a85448170b0cc963298ccf6c99b72a16a2041046378918970aa83222ee6ffa7f91854c99fc95e09a5cd11b9e4a5d3602e46ca00e6f1a0a1b78a31538f64fd725d5e70b231858c7dbefe144466dad7d63b4a13aae9285bd3eaf0cda87dd96a718eb2192b5aafd1c63e4159f689074f2341207da3d266b7dfe3fd2b7b7fa3dedec6fa4e3143270eefe6c2c4f7f8153cb6a6834078b8118fc91e49f91f9f9c393d", 0xa8, 0x0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) getgid() recvmsg(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000200)=""/105, 0x69}, {&(0x7f0000000280)=""/78, 0x4e}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f00000003c0)=""/203, 0xcb}, {&(0x7f00000004c0)=""/79, 0x4f}, {&(0x7f0000000540)=""/185, 0xb9}, {&(0x7f0000000600)=""/190, 0xbe}, {&(0x7f00000006c0)=""/109, 0x6d}, {&(0x7f0000000740)=""/83, 0x53}, {&(0x7f00000007c0)=""/181, 0xb5}], 0xa, &(0x7f0000000940)=""/187, 0xbb}, 0x2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000a40)) setitimer(0x2, &(0x7f0000000a80)={{0x5, 0x8000}, {0x9, 0x1}}, &(0x7f0000000ac0)) fcntl$setstatus(r0, 0x4, 0x8) r3 = socket$unix(0x1, 0x2, 0x0) bind(r3, &(0x7f0000000b00)=@in={0x2, 0x3}, 0xc) r4 = semget$private(0x0, 0x3, 0x400) semctl$GETZCNT(r4, 0x5, 0x7, &(0x7f0000000b40)=""/228) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000001540)=0x80000000) r5 = fcntl$dupfd(r3, 0xa, r3) fchown(r5, r2, r1) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000c40)) sendmsg(r5, &(0x7f0000001300)={&(0x7f0000000c80)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001080)=[{&(0x7f0000000cc0)="7f8b3fa51f4270ca4d7652b9f52e79009f1aed0f5c1133f838743881ed591670c65ae6bf3ce6f7c72110627c3ad2d0425555987c703aebc4ee726d0a60d773bfd0a9bc0c3bf031d564cb18268d48b6a3146578bf7adfaff781304fc959bfc90ac70a6801f25d4edfba105adfff7774995f4a91a8d5d828a6ff8bc8df334114c117773e358d373370fa7fb9289f5a0f0470c84aea4b7fcd4eafcb73081299295d1ebcf796fb791569121c53ecb198df4fd2b2d1d364c1ec56ba1678b2dacadeb9b76bd74dd119306aa2b13f3565daf13da3d725989d373b01edbda2b7aca36506", 0xe0}, {&(0x7f0000000dc0)="bf42f60a8f6f87e0c6ab4058da175f2e698d98e86aa6ae8c5d309c59420254cb8bbf2f53291ebaab10951d599bb4e0ba85702029626aef2ddceb48bedefe11774c7f0e42b884b532379631c0f0489c9531d3e6d01f23f4fb5249e24fa9adc6e44b969c959b95b4b1ae6357617b0ef3ebdc89dec2988d44ae155209c75a81f32c720eac22d6057016128e50b7de467db1ec426a15606e832fa3d81f1610d29da92bb36ec168ec520b7736a0efbb7a940ec9c9009ab92e56cba2fc1c86160ada3ce139bcf275bd39964fc0612765179df9b559", 0xd2}, {&(0x7f0000000ec0)="5c65f68da136f99a84d1a8e095037b70c8a0d2642b920c71d7211695d05b3b601ab3295616ecc66b88bd29d04f4414060fd1d1ec3fa8f36ed159fce6f4bedda68ef132ae31e63f18b899b1bca8b2df4aa2ef4495c345c5e1d931a714506a3b38da2a6b3d47429f240dfd51d7140ee13d517422fdd5be314876380eece55eb13266b3947cc6d5d67fb491e829b6", 0x8d}, {&(0x7f0000000f80)="3bd6a1757da5e5fc7c20314afff55c45a1d83715235a38e1074d990a1ffaa8100fdffda344cb0966746f02888342a45b4b3ef2046ba4c17d382d3cedd239323770d1006a75a8616c656b1a1a669f33afdb595d6c4faa5fbf6536a04ab9fbd6ff84467c59ebb3bf9a7b8299b7c1e9b473a60c02ef0e896cef707f9eeb12a88fa19eb645f60416cf59e515797eb8beaa7bfc918005a5405423e91556a4cc04cb35e0d4dbc9b026f03633d2a8744f1c93c3d283d9e4866806112bc9eff8600a28efc2e2dee446113512ca896d167d95099a601aa11f5fa2fe7c4cb17f792e81d4dde91960d118397f43fb3296ee0e4f10cffbf42ccfa1", 0xf5}], 0x4, &(0x7f00000010c0)=[{0x30, 0xffff, 0x7, "ba467a3fbd1fafeedfe2fb75c29e2fa1a3c833d212d7e8e85048abf179521f7b"}, {0xe8, 0xffff, 0x7fffffff, "092b485c13003dbce8ec03a90877ecbc8297c5fb29107d7589352b94091ace5e10d4a258552c6c244a4dc5520f3249b6b0b7fb3ac8648c08c0c4b0256eb350122a287b946343325cce62b20d418da8f4a863e4c0bae4bd1e9040c668b36c216be0562808fe25cd5a1d161b26a2f78e412ded7a2696cd0809b6a695fbceb8f8de20a467befa8bab77d7e5373cfa106fb4e131429251fd69d29a45aecd1dae247f49a847988455b96f801a40acb9e3736a0319f805d13a327fccb26c13d69d634650d469e1ef90137076bddea408002403e53323"}, {0x40, 0xffff, 0xb76f, "ed10c0967d12edf5ac25fd376888909ea327a1e9d191e85ef717d7b8c21af85cfc5bb58afaa66c8a300fd2a003ea13"}, {0xb8, 0xf5f3700d5330fea1, 0x8, "1d4b1f4186d9a1e148f861dca5fa3c5f0cab489a02f814d5cf98942ccee1a1f033c1ce2f6494b5a61441dca19ca22b1afc912cbb4c5b3124d18ba34240d6a0996c1982b1903078ea073f0bf8d6c18a340143a1e0a90e3e1a886079cf2537d0c678878c0e11a9a7cc202a01ef2a755860055560045842971b7a6742410804628aa5d1b77daa2775cae5b6385d0059e024b29d3d9c4d0f92f137e8363b9ab07396ea9991cf5df123"}], 0x210}, 0x8) recvmsg(r5, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000001340)=""/159, 0x9f}, {&(0x7f0000001400)=""/195, 0xc3}, {&(0x7f0000001500)=""/32, 0x20}, {&(0x7f0000001540)}, {&(0x7f0000001580)=""/168, 0xa8}], 0x5, &(0x7f00000016c0)=""/2, 0x2}, 0x42) pipe(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000001780)) r8 = accept$inet6(r6, &(0x7f00000017c0), &(0x7f0000001800)=0xc) dup(r3) pledge(&(0x7f0000001840)='\x00', &(0x7f0000001880)='\x00') getegid() sendmsg(r8, &(0x7f0000001c00)={0x0, 0x0, &(0x7f0000001900)=[{&(0x7f00000018c0)="dc81a2b5f1ddcc6c7bf46739d7bd91cf68b2a856e4b85b0ffb8a2b9677bbb305713c5c5fa0f478d8", 0x28}], 0x1, &(0x7f0000001940)=ANY=[@ANYBLOB="400000000000001901000000050000008969d5a810e953ee8f56867a80e58be1ff29c3a44374916e6d12c83ee53050886e60f7b6c90a5e6f3f000000000000009800000000000000ffff00009d000000bad5c5c260a307e98e8ef7eb3908867309b117836b12afdeaa759dd6661598e75f6072528a598b9f9af57c9099a68c65095f082e66bbf9350d0395b8c68fbc8d9020108adf9ee85a420a6c72deba08d548f4c914ac7b139a2a6d3b44c257d8a826478f89cb959418e4927514f715a29b54f9e0f045d68fbc0512ce70ec7c6a15f4745cf9c0153e000001000000000000ffff00002aa8000046f45f202488837cfa800d9715c1396635ca8d487d4f83216972760333999727e87e274c7b9f9d020ab69277831bc9399f5c9cd60224ba56b8cb319b350b73d7b1c393c036aeb3b978a84813d36787766e94002f6dae1c90d0e1ef62b518480ff41036470df583aabf046112a56068538fb279060a5ac79560b757e7b71e697b6874e4e38a2a302306369ab22f560c48a73d9e5321eb4b3e70d32e1a98f091ea3d9298969871b706c59aea2d45b36e4748ef1b7305333b667e3f16489ca2c9b857ffc8e94a6c7fc4d2e41069daa137612f27e255db33729dcf67299026d06e0454b14bcd75e4eb563900000000000000d800000000000000ffff000080000000f89fc34206d615fbe4516680ba8489416632b5900cc1baaad8e570ce3ee69321e49065a419a896e472be5b8c69fcb1b6ebf700eaf6e7184b63da37261e202e80ab6b71d9c066c6936979c2e672d098e6c2352c79f0cf1f360ece7dfe55e25708d43cec562308bee54954692fad967182d1239ff95c3c5ce3caeff006a1c379e9f064d93b05ceffeb3d3bd823079424b6636afbbb0d39d269fe927477832e04260c139306cb171feea1bfac93c328222a3520150fe2b447c0890603592823c3e81f06d1aebc000000"], 0x2b0}, 0x400) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/wsmouse\x00', 0x20, 0x0) 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x100) ioctl$KDENABIO(r1, 0x20004b3c) dup2(0xffffffffffffffff, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[0x3f, 0x7d4, 0x8, 0x4, 0x1f, 0x2]}) 19:33:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebff13b9fd812eaa4e0000000099319296480000", 0x187) 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x401) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0xb0e2, 0x400}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='7', 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) ftruncate(r2, 0x0, 0xffff) 19:33:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x3, {0x2, 0xffffffffffffffff}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x5ed7db765ecc4972, 0x2, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 19:33:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x2, 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x9, 0xfe5, 0x5, 0x1}]}) 19:33:47 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000140)="20c462aad3a6c8697186d2b09e8b00349f24fa67c85ba7fd024d2a95c679853bf9b8e3cad2063c0bdd438b0e6c13b9c7dcd347effcb0431191c00ddcc9d49855c675e81dd3c81d9077b233881f1a2e5cf247f077a15713918f3d1744a1fd1c6a6b91b47837d9e64c637bef4120d17289078dd38fd184e3c06b0a8655bd64c696bc0abbd0ae5fdc39f1ae75d1b2cee2b454ba0ec0308f2f04cfb60c195299b9d11cbe040df1bcc03559a7f02df0fa75c4a5b065e3747159282214fe10dec96ee6b725f5b10d5023681c400692fc65761c27530e028824b61a2dfdaaa64f20fb311bdb88fd2d822273f290fe38d55a106e9682a195c4d45873111732caac5506b570ec3118fe4aae2ab11add65523dabec972cd7ee40ce0af62982be1a3daf23b35e4cff9126c42b44bfcb64e87624387bb22dd5ead74b39315fbe9a1958907a3188a5dd3e3d8490086f51695f12a51c07813afd906ba839c3a9fc8a0a4b8bfe0273f64c458c85fe09c6c7e383a67d58679e5e8bafce7a9a7c67ccc4144e603ea4469c7cb7646e193e4056ccb8e0e07ad627a97432ced9d47929acb3c9989be69b6c573c7cbfa6beec3e2f1296192ba001b40c76fd5e351173becd7f6615a9df77e814c0e933f05c967f7ea96ad66de341e4ff15816c06023db39f6dd04389f083f55b2c2bc18bba00b2ade3a57df6819888b07ea9225ddcb64f113694cb9dacc091f1e94ad19f701e6cf1ebc226d0df3493909b6ff12916d4673f740677ede3485313fd5795bd460d71c0916a8d6a13ff43f8e9d830b3b473f90ecea195286acf8f0c0a3088c75e5ea3dd836e6b127d4273c4b3e0c563247edc1dea7c3c006b3ccbe4e4d0373312aa4a7cac29964bbf9e266e5d14a133820156f05caafd2bb9511f81285db60b8678c0f2db302707271b788e8b7867a880abff4e32958d7835414b0fc747fbec6a4b2b5c34d2e4c7f7d8e35dcfddd4d2374d2a5574b49336950b926985add6448175efad0f9f378733e604bba3916e16b1c8a105d367cf9d03a04c9fcfc4e04940f4eb2871209f253e443e041b5dbaf19089b7bec7363e36c89d578cbe7065e393365d3f3f268e41625170f7d45ebc2bc893336a01ca8c95b697598841a8c0149132156ed1706bed0a0a9c6216867c4bd8730b1b67e18a899b2edbccf5175a5326a604f847a3fca697015131a2cf04e13b7075d5a82fc372c8ed2fa4dcb22a738dd699ba823db9e8ed0268a3d2259f412a3b2d0996ead8b9ff1eea26ff83d9cd7742cdbbd8d3ce36a76b7ff56c00a8f03de5365a0c33c1a138afc056cdc9fdf7b1effd68ae453ba980b77b49a032ef34b01448b667805de2c96bcf30a35b63d3dcfe150ed91a31ec9e34691d19542871c0e942b3c15dff752c7a83817308008754f21e6dbeb34849742b49c0d29e9eb4c269a09ff20abb86c1ab9c7a81da0379ddceb9c955e161df377caacd891da577575103dca555cf6db84a6630e0074e18c24711dcd5d8386fd69a976f09aeafc35245d2823e15fa5c710065c98dd712374c8a21eec0e4d80b2223df59751875370975b83a8c1241a86629f23a7c746e7500a7626197cf00a3a65b7eca14cddb4148f5150ec0f92a9d31411666fa67e3e64e9bfbbf732454ebb84316d4fe30378d4071519b5c6efc390536788a25f5c7074ee0c3b9c877463ee4ac747337922c21768d0de8e4eb46a6e64c9c6019d86602dffb90f4dffdcc1d81f0da2d44448fe6d433ee71b8d646ea3ebdb6927bcf60aeea80db1de4e9652690a5080ef9dab18132534050034b2c7d8abf3b1008cd8b09ffeec6d572d6d1b35ea5086c5855ad3bc707242d7ee917f7eacae6307b606127ed46ff127bdddd0354bd0609c24e1d00e0644de543a4763c0f233a6733eaf7f0b73e6d44a2de3b38a1af04812648c8a2c00349e824ff1aa0a979b09ecadbfc086d67b5f8611b53a3fad720c79838a036083311632c2364b63a00e4bf73d4e26d745d63e67f2ce735a8cda32cec77b3bb5a59b762a0fdadf01a930f0cec59835e34456a983f5914933b57681a592ad70278c4b56ce98cea0e2c135050266106baf70f488f259ed333a94eef6e85b919903d0c0427deb7b7cb3b6b17dab11e110728a1eec745870ded56bdb3229224bf9d9420dbe751a58b9ed651fcd6d7f6d162712fbcef953ef4ad350608dc42f8013b1d48a52e55d0b89b1f2dd5abc7bb298a39dc15fd47afd5b52b54e8ff84a3d222102ffac0707b520a7dd73e7912c3d672f2fed20b998beeea6759e30c05d29eba5a57dd5f4e5d64fde33d29865b29c1a67079cd9fc986df511d54463abb7053535971435b4d31880cee600701cee751627e1a0fe63b64923a51d16fee6e239734b247dfa2fb798858360d963103feae00467b4878467809cf14faed852561908dd3ec80f6aa81027bbd2e91e58ec8a0d7a9da254c3be92f916aaade651e01a34faf0c1e0988503b0474bfb5e9d6689f682b39cb784b33a3700e5240150ae8ac5278793d4b3641c11224cf47d918592b0e7d58daa45f97e4704a4ac53368041848f07e17a1dadbe5daf9d16622b4a9fae137ad3c842c22ed398bf95a1af057a1febd284dced48e9a1373e1e663cee452bca3ec4ddeaad5a1e3af86e63854c34508c5334fd556c50978a9a36aecd991db9ea9202d4f351f10c3a2ebaa81db096588ae95a74b88e17dca1c0384c19a1d97409a5984bf382a34ddcaf56aca50ece831c6cbff538bb2a0a25d8b38a3d866134e72208b828137b129083b8ebd7acca16e048f636d776119b248c499b7602169fef489e4e111fe25fd52def52a1d2effa80abb3d516f9fa069924e6a5239006e18ac12f39e357085e3d218eba2618a24f9c2e39b6c76f824bd041e5f2d6f8d46e097e2117ca44bd5fd698de9a103ef5ca4d232c5c4304aa610839b9beb956fbe0f58380e3c3fad0f8f29e840ecdbce3937ed3bd51b3be3ed29a5a2d30c38015ec9a0abf09256e17bf0d1270479878e82e7dc7fd49f8335737835ac5cbd2f2625b6388222e4144a733f7fb280ade4dbccf8e64e4e831feeba2ff17897713c05939e64c492effb5d97a81e040309656c40a86f9419f43a8b35b2b4096f7c8d265eda3099d698df799c08fc41973e7577216da6507fdadfe534956731c1eae73b7211e8d12f2df356b236078ffe5528b374c37038e432129a0b145d5adfc4126f917dc31aa179b602daf13b023dd975d135215f8cb4ef17bdc9bbf1694aefa10f8a6a740b5be2e57fc838b8f2a3848e001b1acd17d9bcfda7c6922bfb727869a3c7067ef77e00ae5fdc10bb6200baed38be6e1c7641968d7bb2844fdfd216547b366571b9b4204fdf54fc7be6b8ddf4e553d642ddf626d417f3a0c018001dd3b39cff3fb723343768a5bec3fadfc5c2476e16355023fdc0f9256c11e5d43456debc03a623d37ba50d2846294c9387c8de0351c6b292667d95710a8a0568d2eeb828e394bd72c4cadc6ee5399a41c33fd22e240e806e2c5ee9f246ab662d71cf5016ca8ed39fb5f9f0a9d68111b39df44cc420a6901db70f7020cf3a8b519972bff40e1cf4f71c5d4777d609c7242fb0faa15848c26e2d2b56a5387c74a5153f8820a841eb0e3526c9e7d1f68026c4bb427e8efad878d343fe3211fd51a904a5f8ff0fa3b2f9ebbb22a41971212690a6684cd2c1bc49eea04ec86e5f26b43abb5c506b8010147707125e849c3b8133a07874f9480c262a19739c581bdb13286b3bc5ebb9545a9b71a9145d2da9b9040d2f576e31057c537edd7829595fe674348157c64e438d63aacf894f5551d2b0028f16aa3f7b3f0e5e9336cee9fc58cb8926a7a4fcb745e847f98642318e7fef60709f0562695cf6f93e55a391955871e9658967a631658377d22971f82b14114d9c49fc19dd57bfa4b4209b4f1883f0a288ea29e4397f1815a6183fd33d94b606b26864a336e932a792f92bdf7944b2560ed5d1f11f5b4ea6c85ea27a14b21a8d60f6c7f8c0c5ee1b5a5e4e02b76b0d002e54676029066c2af63539a0fca6d1b81abb6f4887e40c86c636027350e539ff38e60fed6336fff17b3f04709cff290bf07db0f735ff2c34d0ce50ede72a22432ae3e904a3ef0ba9e2ac544abf5fa2288755930393105842373c40589f2123a7d435d666b0062ab25bee348b5a19d3adf3ef743d90da1ade5c54d82e2767262c39f58764f39c8eeeb390b2b4a1da4db1ddfdea81f3dd1a003b9a465b32ab52a2fd6fdfbd859d935e9ffc199e705b1ab8587bbeb7c92e257c9d3e3a57cd606af00a9ff020ec58fcccccfb49e7e2a04ccea6d9b1dc779ffdad87b0a2453b0f826f2f96fc2115fab30e167732c6213c84858432e4525f4cba38990e0a08a786826ba32b849b9876bfdec531e060b6545f59c44efbf77de115dc4bc56fc5f1961891ad29d8633fa44253fe9c40ca98809533a0902fd25c90625597b3bc7816b23fb22c99be9b066b26f61ca1c5d013abe664c1b9ddc27d76320adcf3aaa6f4c4049a2796f846fd7fcb7be751ad617f2fc88bf4a7f792b09fa6797bc94d5b4094d52ffd5e70845108e12d3de1f113af5b089fa1333d948a1eb5028a0cab8dc8c9458877c9b73edc8e4fc31598c7f01436b882fa6ca1e43ad81c71d7c8567884e5909c101eca01452dd9f506ec948c297d63fa07b4df6b5ffbb78f029ae4463fae2973764ad6682260e7f634c9e231c42b70f30e34f9667e0bf4f264ba08c81e9226e90fecd915b7e2c38c610a06361cb9d31eb5a04561f2581a73ff6081f8e3a6f7e844ee33347795f6bbf58a98ac5aa89ccbf911cc0e4d714cd44c297cb90e4bd6a40972814e2dab372ab4392dd12a313f9fa8f3927f60f48781556ba47d3c20ab14b8281907c8e9a1283f1694a64cc67d1e5696de802a090592b2e9c4fe47b82f017203945ac9af9121b87f3aea5a6aa0c5adae55a6847e3db1fb8dced83ed19e33828a37e18396c897afdf576bec6af2ccdd0acc4b4f34d187ff55f1671238dd8db8d0d252eb648b775f0b54b0925892838b845b5bdb5f0b364ade1abcf350a99def8e18d308eee96a1fb44f86208d5f077160ccca463c6023917b2414dd16cd6d62eef27e03116993ef7d597924394b7f64cda4a344dc5f60cb9b62d39687aaddbea5c031baee24e76e4847649930759dc1f6caaad474437e6c98cfd4bbdd17cb62f632e1090180634b7ff09df692d15bd7edc4e19ae8e3d038be42d557ad9ce3cb2d8e2af520d34cb335cb5bd19b7a7062b32097e8dec6eceeaedb853c65582a472efa1e256d5c032ff2b35d7fdceccf91a1d5f1eb2b0528d575f7509c991dcc5f6b495b11ab745953c05ee184243660ec604db558b6a0a48b5a864b2ff1051963d650c9ca1bafb8d8adb77197dbc3d134af6382f191dd0641ad669544678890e1fc08ad63bc8c48173bf2c917fcef4bd02d23a3f1bdf17476cb4217506615d6d0289fa85895ff76bc586b394a9699c8d904d32c572083405c45f5de5eb4d55b9d2fcfe9d01dd2664c5f278b51f981b1929d11202d717e2782538e8712c3a3ebe8985fec0bbc6b78474eca94ff2cd026005b5db0edfdf3e51e54480e301d7be048b0027bc45e7444da3ff45f8f2bcb5183108f80821094d2ac352eaf02c983be5f96e8972cdf99bc76875b352ed931523b143d47907241a92dabacc1a85680f54113f0039c2256b96203462281dc39c5bff1eaaa50982ccac4f73d9a022f38ef880667169ff9dfe0ba1f00d212ac0f5bb042577bd2d0ad61a19cabfe29", 0x1000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) socket$inet6(0x18, 0x4, 0x0) 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getegid() r2 = getegid() r3 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r3, r1, 0x0, r2, r3, r3]) r4 = getegid() r5 = getegid() r6 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r6, r4, 0x0, r5, r6, r6]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000040)=0x2) readv(r8, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r8, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r8, 0x20007461) r9 = socket(0x0, 0x4000, 0x64d77302) connect$unix(r9, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) socket$inet(0x2, 0xc75d3122abf57835, 0x7) fcntl$lock(r10, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r11}) r12 = getuid() setuid(r12) r13 = getgid() setegid(r13) sendmsg$unix(r8, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f00000019c0)="0f3c61", 0x3}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="651e44448785dfb6effcd1ebb28824b504000100"/32, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\b'], 0x38, 0x20a}, 0x0) getgroups(0x4, &(0x7f0000000180)=[r2, r4, r7, r13]) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 19:33:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x30}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f00000000c0)=[{0xfffffffffffffffc, 0xffffffffffffbee2, 0x4, 0x6537}, {0xff, 0x7ff, 0x8, 0xffffffffffffffc0}, {0x9c, 0x8, 0x20f0, 0x8}, {0x2, 0x1, 0xff, 0x42}, {0x100000001, 0x80, 0xc48, 0x1}, {0x7fff, 0xbb, 0x3, 0x3}, {0x401, 0x1630a, 0x9, 0x4}, {0x0, 0xfff, 0x1, 0x7}, {0x4, 0x60000000000, 0x355237c3, 0x2}]}) 19:33:47 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpid() poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x10}, {r1, 0x86}, {r0, 0x80}, {r1, 0x14e}], 0x5, 0x1ff) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r3}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = getpid() poll(&(0x7f0000000200)=[{r5, 0x4}, {r6, 0x10}, {r5, 0x86}, {r4, 0x80}, {r5, 0x14e}], 0x5, 0x1ff) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r7}) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x200, r7) 19:33:47 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000240)='./file2\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 19:33:47 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x28, 0x0, 0x0) r7 = syz_open_pts() r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x2, 0x1e0000021, 0x10001, 0x3}, {{r0}, 0xfffffffffffffff9, 0xa, 0x8, 0x6, 0x8001}, {{r4}, 0xfffffffffffffffe, 0x20, 0x4302a85a3d66b013, 0x1400000000000000, 0x864}, {{r5}, 0xfffffffffffffff8, 0x8, 0x2, 0x0, 0x400}], 0xce, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff8, 0x27, 0x8, 0xc000000000000000, 0xfffffffffffffffd}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xe0, 0x28b298e2342650e1, 0x7fffffff, 0x6}, {{r7}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x5, 0xe5}, {{}, 0xfffffffffffffffa, 0x4, 0x1, 0xffffffffc2eff571, 0xff}, {{r8}, 0xfffffffffffffffa, 0x20, 0x2, 0x5, 0x7}], 0x55d, &(0x7f0000000280)={0x2a, 0x3d9}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockname$inet6(r5, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 19:33:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff00eaea1b31295e2e90d096bf4b32200001"], 0x9}, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) dup2(r2, r1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0)     19:33:48 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000000)="e0ddf93bae101fb6b8bbec35dc93b869d8d729fc8f16ef490ecbd4afb6b9d86720da9f1f6147d5f39230845ff7ee2a0874d186e624cee70d4a23533a43ed9e2bd3ee7dc0baaec5af313d787f7fa4c718a6ffec58975ce53a6e63b9cdaa58994396ae2f59dcfd096f", 0x68}, {&(0x7f0000000140)="10505d941c2a71b85b4dd465f5bd08ccbe4f31ee3d28c5051d2b242d6cb8133b5519d83733b9b620847be9f4e56db838db4d867b18d4ac1e12f8b30285341dc996fbd8adb9fc6a3f882d8a0fc9c250cd42bec2af77c312ac5352e7208dd9a4df175ff923538d3212889af5787170efaea2953766d6ef832a675bb73e96f5cbf1edd9884a4d63bb358e47a1b8411f547b71be34f9797fd5a331fbfe67984496d2c177fbba4b89f99b3ceee9540f066183129ef222c5ab9c1871b00a60f1e9c553b8d6ee78377facf5f7c9d7a3b18c03a02b076f79b8d9e80a112c5c020955ae1e1aba5a153a", 0xe5}, {&(0x7f0000000080)="3b32348abd25f7ffee1f7ea6de91b3458f124e8b827fc53958af05b88c6f0604a57daa7f2c311d013fb070e4f97339e62118eb8eeaf6c5b0bd0c99c3681e42da902ea3dbb7b6d6bb0b8283ef6ad28f481b", 0x51}], 0x3) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000380)="6232e903af3f5344d855a48cbdf999ab18", 0x2cc}], 0x1109) syz_open_pts() msgget$private(0x0, 0x21) ftruncate(r0, 0x0, 0x0)     OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) 19:33:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) shutdown(r0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00000006c0)='./bus\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000640)) kevent(r3, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x0, 0x2}], 0x0, 0x0, 0x4, 0x0) r4 = kqueue() r5 = dup2(r1, r2) sendto$inet6(r5, &(0x7f00000000c0)="3d73da4fe4eff7b0e85c8d56ac4b12e275e8142419188fa93506307f335c0f464cf94ad0e19904b1930e0b51dc69924326b3628b18d53ffbf743d489e2cc1be17df93a115765ca9ee761f4", 0x4b, 0x3, &(0x7f0000000180)={0x18, 0x3, 0x100, 0x4}, 0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x28, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) r8 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000640)) renameat(r7, &(0x7f0000000240)='./file0\x00', r8, &(0x7f0000000280)='./file0/../file0\x00') open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x110) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000080)=0x3) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x81, 0x0, 0x8000000000}], 0x7fd, 0x0, 0x200000, 0x0) socketpair(0x2, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x28, 0x0, 0x0) dup2(r1, r10) kqueue() kqueue() 19:33:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = msgget(0x0, 0x209) msgctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000480)="ac0fd6dd2f00000020000000005e244042c9efb31fa04aa8b7dd2c34775d9c5a4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef7edd2600db15d2a67bbbea5978111fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081689370adc31e8f45cbefb20ef00007bdc6deddcf3b29b463c01963fccc058acbfda1557937a1dc91f017eda9c178289f496994f679a6355726562edca44621280ea80b5e86cd8b814870300000045476cf5fd5c4fa1bde75f8496edc3d3bc9e9756cbac315a3564000080", 0xef, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0x80000000000000}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffff}, {}, {}, {}, {}, {}, {0x2}]}) 19:33:49 executing program 1: r0 = msgget(0x3, 0x1) msgrcv(r0, &(0x7f0000002780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000757ec72a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e66d3fd4d58e7bff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000c7cf3ab81e2dcd65659b5f02b53297dc438baa46255b910c86aaa04cb42f3bf870a00b181a6faeca943d7429cdfdbddf8e79e7944eae6c7cf4390d643606f6b059b6bbb48938ad492f38155a4e8fc507510412183f1d592e13"], 0x1008, 0x0, 0x1000) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440), 0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480), 0xc) r1 = geteuid() setuid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x6, {0x679, 0x1dd9}}) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000014c0)={0x9, 0x9, 0x1000, {[0x2, 0x5, 0x1f, 0x3, 0x7, 0x8, 0x0, 0x1, 0x809, 0x9, 0x3, 0x3, 0x1, 0xfffffffffffffff7, 0x49a, 0x2, 0x2, 0x3f], [0x1, 0x7a, 0x1, 0x0, 0x2, 0x7, 0xfffffffffffffff8, 0x80000000, 0x100000000, 0x3], [0x64dc, 0x20, 0xb1, 0x6, 0x3f, 0xfc32, 0x3], [0xffffffffffffff31, 0x140000000000, 0x6, 0x1ff, 0xffffffffc087f9dc, 0x101], [{0x1, 0x100000001, 0x10000, 0xffff}, {0x56ee, 0x3, 0x4, 0x1d21}, {0x4, 0x0, 0x9}, {0x9f0, 0x4, 0xb4, 0x1}, {0xfffffffffffffffc, 0x6, 0x9, 0x101}, {0x5, 0xf92, 0x3, 0xfff}, {0xc00, 0xfffffffffffffff8, 0x2, 0x100000001}, {0x7, 0x7, 0x5, 0x219ec0}], {0x2, 0x210, 0x4, 0x6}, {0x1, 0xffffffff, 0x100, 0x400000000000000}}}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{}, 0x0, 0xbbb, 0x0, 0x0, 0xfffffffffffff001, 0x3, 0x401}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/75) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000001200)={0x5, &(0x7f0000000180)=[0x3, 0x7, 0x1, 0x90, 0xffffffff]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000001240)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") poll(&(0x7f00000000c0)=[{r4, 0x111}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") r5 = geteuid() r6 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) shmctl$SHM_LOCK(r3, 0x3) r9 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000001380)={{0xfffffffffffffff8, r5, r6, r7, r8, 0x4a, 0x8}, 0x3, 0x7ff, 0x0, r9, 0x1, 0x100, 0xaf9}) 19:33:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7, 0x0, 0x5, 0x0, 0x1000, 0x9, 0x1000, 0x2dd3402536efbeb5, 0x4, 0x9, 0x8001}) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) write(r1, 0x0, 0x0) 19:33:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00180000c27a158bd965a7b927f446535cc4089efe9d523d9b1e4fa36f546acfd25f133e6fd7b9dace6623d7ded5c75bdda5d7106e81e1eb25b96a9aff7f5bf7bbef666e3cff906c48371d2859cf9b0fb480bb11a33a09c23360e3eeed9a0a34b584c8aa3942882201e1c610ae7bf84cb154a27a1d343101000cb7c5653b71653918cc8ea4075ddd852c88e193f5162e33b76fe031a090b31e6b2c31328a715ab89fc7a4d448a0bcf762a3f5eccfddfb8dbffaf196aeefaaef211321bb605592180ab5b3df5dd0b9ab39e12e2b23d53104c1048a52ef9eb6bb062b1d37ab1a314a7c1bf6898c1a934d8dddfac3d0fb7fdc437da4c85523e02611f57dcd9dd32e97661d53d9e22ae4ecaf5b7ff7859681586845ab587b0e6edccea513b4a866bff6d36e916770450ac13e28e8530cbedac78bbedcb49ebfa5560d6d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x4, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) recvmsg(r2, &(0x7f0000000680)={&(0x7f0000000400)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000440)=""/174, 0xae}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000500)=""/17, 0x11}], 0x3, &(0x7f0000000580)=""/136, 0x88}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8000, 0x0) dup(r4) r5 = socket(0x18, 0x8000, 0x5) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000200)=[{0x7f, 0x1, 0x7e2b, 0x7}, {0x800, 0x3ea8, 0x6, 0xa8}, {0xf0, 0x827, 0xfffffffffffffffe, 0x7}]}) setsockopt(r5, 0x1000000029, 0x3, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000640)) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f00000003c0)) r8 = fcntl$getown(r3, 0x5) setpgid(0xffffffffffffffff, r8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 19:33:50 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000080)=""/236, 0xec}, {&(0x7f0000000180)=""/174, 0xae}, {&(0x7f0000000240)=""/188, 0xbc}], 0x3) 19:33:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) syz_open_pts() r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x381, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x27) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 19:33:50 executing program 1: socket(0x80000000000002, 0x5, 0x6) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) 19:33:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 19:33:50 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7) 19:33:50 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x146) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x60, 0x0, 0x92c7, 0x0, 0x200, 0x92, 0x7, 0x0, 0x1, 0x8, 0xeda}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = getpid() r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x28, 0x0, 0x0) r7 = fcntl$dupfd(r4, 0xa, r6) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000280)=0x3) poll(&(0x7f0000000200)=[{r3, 0x4}, {r4, 0x10}, {r3, 0x86}, {r2, 0x80}, {r3, 0x14e}], 0x5, 0x1ff) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r5}) wait4(r5, 0x0, 0x8, &(0x7f00000001c0)) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x200000005}) 19:33:50 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x100, 0xff}], 0x2}) 19:33:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4687e75c79ca5657, &(0x7f00000000c0)="a31f06cc09e377c77987f75ba650238b652b245237c3a58329220214054ea9480ae37a7780eec630cdce971d1242fc4254e3cdaef060c74e6bfe59a33c96f9f507ee5723dc5f252b3eeeaf95d9ce39f370ab56f5e292bbe5c82238dbeef0cc852e38ae4d1c661dbaed3f2a0d01ce3013a65247c5977fd3b53bd6c622cf5bc28b2c584907c8f624ee227bb936d8e5054ad4cf4b05a341f968de315a33340ed9ea1b07c0d52ff3aa3f74244267a6e0d1bd1898279b3035bb04c6cc08c8c5723913e81eefee459ae452b5c278922fef6b1b3dc627d6f696571ab38c5dd26ecf4c913c1c505310990fd79b0211f957663255ddf41d6de65d458cd7", 0xf9) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 19:33:50 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x2, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socket$inet6(0x18, 0x8001, 0x9) getsockopt(r0, 0x200000029, 0x80000000000040, 0x0, 0x0) 19:33:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x20) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 19:33:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getegid() r6 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r6, r4, 0x0, r5, r6, r6]) r7 = getegid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x480, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r9 = getegid() r10 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r10, r7, 0x0, r9, r10, r10]) getgroups(0x8, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r10, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000240)="249a589ecbf7509461bcc9ec5fd8055e18858c6f15bd0f690ccc1de4ef60d5636867d49453db23267cc4877a9a6ab3c69c0bfc99911545d82eb7a7ccc712c486c7c4a1172fa9425fda396e34a2e202ae6e843f5d4a7c8f019ed9afe8d6ea494b7689a7da8e44abfa61b017a559d1c4c7ede0082938ef4f0d7d78e0108c7022b3b82919c186b006d76579f996dac97d365ea8812e8e8b629ccb10b7c992c489ca93c8dc5ae27d841d8ecfb6cacfedd7661d4de946", 0xb4}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r11}], 0x20, 0x1}, 0x8) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 19:33:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x40, 0x3, 0x8030, 0x4f5f, 0xfffffffffffffe01}, 0xc) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) 19:33:51 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000000)='./bus\x00', r2, r3, 0x5) mknod(&(0x7f00000001c0)='./bus\x00', 0x4, 0x20) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r0, &(0x7f0000000240)="6c353957302e678d82c2cf0634cd20cc4b303459b8caeb63f43c5c8684cd1e31f4de8b1ba300850748856eb6d11e2589490799e3662eb75da7cfc218fe55a7c8685aea1a7a1d5e226072da520129f8aad195d16df87afc63bf5d1eacf36a55f270ea0348aa152ec5aed646174aacca1cf666c3c3131c65287aa001efb2e565706287ef0113b4ed343c25494529020ba453b72eeef4a3abeab930ab27f10775c56f765b855d0f2a09d6bef9642acc4b856daac5e8f1244d", 0x8b, 0x0, 0x3) 19:33:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x5) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000140)) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) dup2(r3, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) renameat(r1, &(0x7f0000000040)='./bus\x00', r4, &(0x7f00000000c0)='./bus\x00') 19:33:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000640)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x26, 0x8001, 0x80}, 0xfffffffffffffffd, 0x6, 0x9}) 19:33:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x10001}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:51 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0xffffffffffffffdf}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x50, 0x22) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 19:33:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x815) connect(r4, &(0x7f0000000400)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x28, 0x0, 0x0) dup2(r5, r6) sendmsg(r3, &(0x7f00000004c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x8, 0x10001}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000180)="3d9c9b019c59e8f9e2ad411b70f2264875abd898e3d8d242bb1297fa89bc41b312c8dde1e2aad857fce6d120be4948fa508b8734e37c985f98729bad09ce58e96ea0f10b7e05157f7aed25c45369300ff084391de727cab37fd6799d2b5483c925d437383c3da8b53bb4b1a3f7f3d0e6293aafb2761ae2ef68c75b2ace0aa569ea707d8db5593b2430f6ce2060c6976e6520cf0434111e766f65a354cd4e51e08ca622e7f0a77f405e8a0b00fcd84fefba78e06f7e1927c6a8942505fd9600b18e4f5ac45ff601c25aad8b6aa0daddaad933ae86d2632d1f892d16fb9bd0b471", 0xe0}, {&(0x7f0000000280)="09e81ac253cc197d53dd69f28bda06b4961c627ac32a14bd4f5282851147d055d3043d55f2bebd0491df05b97293cb6f94004ae6b67cb29593c3634b31536f5a019fdaf08ed3c1bbb9469c0e0b830dd9e9cda2f82326c741c5cdf3e7e3c7c9ee32d8079e704a7ff6f6e65db011e2ed61edced0587410753d37f52fd94d1567cd6230923551a79d7a7dedae3e8b8c12eac2f3ecade9de2e0d778b4d3d64f1cac838b9494dbdc0cc77764c3577626ea4e0d49097a4fbbe81caac19bc32f318ab1d3e660e883fd2776b72be82496e763360", 0xd0}], 0x2, &(0x7f0000000380)}, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r7 = syz_open_pts() ioctl$TIOCSBRK(r7, 0x2000747b) rmdir(&(0x7f0000000380)='./file0\x00') r8 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000640)) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f00000003c0)) 19:33:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xf48692af4d4eec11, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) 19:33:52 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18000) read(r0, &(0x7f0000000040)=""/104, 0x68) 19:33:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0x400) r1 = socket(0x10, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 19:33:52 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x7fff}) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = geteuid() openat$klog(0xffffffffffffff9c, &(0x7f0000001340)='/dev/klog\x00', 0x0, 0x0) setuid(r3) r4 = geteuid() setuid(r4) setreuid(r3, r4) fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000640)) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x2, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r6 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000640)) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000100)) pwrite(r1, &(0x7f0000000340)="956e7140454491ad0da8401c1dd599d2aff11861409905abef13637a05085eca5723d7aa6ff0adf23a6a36e9bf9df319e1219652addc5c005e395fac74fbe93ee556051fda5c059b281be4a4ce70111c6bc055c7626bd055641a453da9bec5407a57b0b7559c8db74c0d8ce10a3ee6ef6eb811abda9fb2fb9c425c1013817b3a5235f603ba90f6eb1eab8cc83a72d7d7b7a984c5c0bceb7d0f1f230bc70c37836fc59c9f78b9a4334cdaa62759dc03ef82e52f63e2423a40ec0ea82f72e8b0d8a4739edc4c2f8e32e91be5f39219cfaed844bbb23613c90aa27f660540a033c72c0a96710f53fa978255abcd67e320721d1b8dbbe50fd15b63b26b7df0862bd24adf40aee025903a70f797eba29eeb4d7f7824d8c70dbb2679a3bc5b3977ab29a72cc521e21c3bbb7b23030cced356581f00c62a8890953ff152d31e4613a0719851e7775fd9fd22f3a30d27681ee524e6a6ae80ff76c1479409ef3a91566ab6f2c1c491d7243b51cd61abc2eb03fe91650f035b2aa160831575fbad5a123e75dd068c304855d89b08822cf2ac90a560dd04ef0ffa1da3a64e3d3671eae99dc4838ba579f705eaeeac3eba9d96331dc53130f169585f11b09770c21c55596626be724d52d50f4642254a7d4212448082ad78c8ad7749209827c27e361ac904759d0fa2a92b523d2ebe9390f526a53614cbce9035567d4b9968acc79dd82138b89f7138e449c1d717d8e64ed0b8065b8473833a8f952ff3bc27ac72dd95246dfd11aca51e96a571787ca96f688348245b6f4ef29a6461fc7291bdde0ad34ee153dc8f69a858199eea5a4a9fef44d062da6fce97fef0bc771f5120053377c0657b9258e6f4c59124cfefd4250d102a2819a70b23052adccf2b6531dbb1ca49ce55b43db9724cd7939bee4c5fbb4b4e2b20967459390ca45637d5682ea1ee95ce8bb7e323c96b00b9ccc132e104e2fc050884d85207e5c75b4e08f27b645c5c73971de2e74606e5175dbe2352cc5a3c49d4decf1e27f1870be385825b90c48e7ed3b8a47c823e6d343e43b48bb9a8f1a1bc1e22d4636516d04d4ee29f58015d28a5da686e09effbb097730ed32079db11bb9ecfd51b278401c3268115c0b869de00f7116086be2462ddd70ca005f665d34642cd5edb3260b013f7e3afb008b610516506c001ed5ef97fc83d8a46edf3c0fe6e6a4a4fb72975019cc6c890766fa2acb9af7c782381f6e816e90ba7d2620de5f3b731ae0181b89e73ab2f5f84bb54d0456d2c062165984a4e683ea98421a2ed567b674103e11785edc26aa6ceebc0c4727decb8120ac649dae28f97c0d4b9b531656323402d474dd5b16d735b4db2f7c94969292c201928b0b4b567685aedd9a6203e12e867692cd3b9d0addf99b127db6b00667dca231365b275072169ef5cd7a7b3779fe214837c792675a246b62447c49ccc6850047c8b097f358b1f235ad6cbd2c76900ab4708352b297ae002cf2deb21ab2a6ec6270ea4c3280439ec8c78bfbfd8cfdfbc899f5643bacefbda7056e5768a2e6f8f6fa788d8d5563fcbdb20f63c167f38f7622b8fda626726ac6070a74f93108f414ee8eb978196d1f41630f33f12a7173d1e9489c6a1cc3f601f9299d6c75372f93447e313b3a7a916c41f370791671ed829082d7311f865747f7cbf23bf5ba1cc72d08db1ae7631c52f92097bdc748a291869df160757264f4c0e185a29b465fd3621fabe7d9e83665a02ed4f9306fc4c7e5a8c657fb136b0a11660938ae97c02587932751bfb0aba479b34a50c0bd301f97c9453639df0f5a640fa711f7758aed5b65e7e0972a74e3bfc9acc8193c49f0d6f066ddb91ffb6403cbe12d8ac805e696b5a028665c3b5e19f4c13133335514caa693488b6830ca430f542fd46041d003e2b0fecab6fb7f8932b48dca0febcdd5146e0da327ee5a5438f002c112fd06b71feb0543d79e14b2f46c27617125268cffdab4fea75d1eb28917afd3609f4142a348ebd069f86a3edf17408280386f118f6931c6ab7fa7ccadf39f4ef609ea16692736105b964e3eac60edbe8d0a36938991d281e19de7fdf0e829f5d6b7240027587e86a650c42043fc65baa6c0370e2515a4238f254acc82ff371f99e479ae79836e9a15323061c7da2966b0102ef1ae3d84407bbcf2cc487edb716d21cdbdc0b2b143857a5270ba31db24dbea5838723d1d956249e188566c4f8a2aded4fc1246ed6367ed85d617ad0fb3f16ac32233c08e12016ea914c9fb290dd5749b7fe1f7056f2a5dfe34be46ce2df5a879a7965a1b1326294ffbd2ff7b02da57b48e7d17b6cf956d9bb711556692cbd77d8a19c282a3440490f3651f1ede5de39600c9326b089d7024aabe7694adcf393946a6dee5cb8e010dc88637ba378b7732d79f1cce95c36931a7307f5b82de7c3c93041f4db87b219d58a395a1f6a291f8b54cf1ab4fa12300f721e212ab79b8906c9c8165328cb849edbda071acea3a14b54f60502ec4fb673e3cfc05a90d2c84fc85baa2e4f16d39fc6403dfe373773d37ccc924f75cdea61364063614240eb86baf213833a87a3b43f66cdd1174bf5c77e46a16f5dbc7fa105d4facbf4ee2c47db27a41f0de61fefbef405b977416e2664995803ecda5e85c5f1acbe63de50c54b52830e46e74b20debc04e43a8e303df8f76e1359809d919a89b18a75ccb2eb4f55ac0c6bb096167a84ee03e98b27e333a3238deee921e85b4a642522362ae4ca411bdd34957b3340eee5af4efaf3d2bf7a599acc70d9a407d0401ca23595c47359cbfe6842dcd7a9733307e8fd5334c8e195325468fd491b4db07231bd91ee89001f0429cbfe58a0ed1c5834abafb43b57861cf3af6e729050e32f1e5595b942e7136fb9e6cb81521dc4b0bb2e732fe13bbcafe7b3f9bd66d51b25cfdba1ac6c9af4b068544cc970b8e0c1cdb480edfb42db7de846caa8f306c2773e1bbcd719d989da61b16847d0f846f36a3b8913df1111467230ed3c6d608b70bb7a3189093ddd5fbfbb07230cb2a9c29080b92cd17766bb65ec0e57c3fb6e51a3e012b861cad1c538f89822f75e815338621c7410bd2be38a440ef8904a802d1996bd4b1f3b8543a4d87a6d880eda417c6cee29033b970d831479c717add0c509d6946d37602b8bfc607096d3fe816dc11e7d7c95efc5c55441fe4eedffdd60c560d6f5d1f10cca739d77349a0d3a95506b1e9d81afb0a8dc2c16a9400938f94cc73f1a2129b43ffd048bf6d50bf45be791830eaa0ed170a54d013f8848d5f1987ef7a471d6164362008984f6c0f4864fee66f57c864eeec29863bfe891e2975c56bb49b6129604486de5a582fb21901be06610ce1edb752918244c179152d6c6338a516e8a40605c46d0b37daa5ec3a82e4dae559c8d532ca91c3d647014eb027b06741fe4faa04209a04dbe91cd869d98a890fe02392e82b8999df7f12a764264a9f89cb4dc38c9aa34cced9504f86f88bd22e4773f711e035e405f34cc3e1fcc323a7b8749ddf4ce3457841c910b533a148d65a673850c99f20a1f8489f63a7409cdd142fb3176eb5778d2db02c7ebec430998f47efab39486d27eff325dcc7b4fe8de9d8ce43e575f579825b987f33f9aff947bc481afd7a892c7162796917c56f668760d3ab28224aab2bc4fbeefebb3c08506096bac5f4aa4d1a7322543e0dceff59b8b78bac0f103ac04ea16430c0af6a13c2f89b3b6df75f6652a40e6b099a9f8e18e955cf5997769db410e0439626c8d2b3927145603378998cf2d9e49dab9484a4df6a779738df64532e1a0836902b6fb62e3e60db1945480080ca15970c16987dc9be0eaff6a953de594b1cb778909adfb4f69b7e7a12d7806bf72a111c660c2d7fe2c25266bf308f75dbed9f904b1e142aeca0226f853f26e34eb65f27657366bac7da4bce968a1d8c15956e9198afd25867684e3e8c252091c5ea83762451e3823d32e020fe15840aec9baa4522376ab0ff8b81e770468ebc35d88add160c007c0e21f6d7c914884e9b40ff9ebe52e3c627cb1d012aa901c151ec5e084b191d07c092393e4b20b3d8390627e5e9fa64467a4d16a310de4fd36de83262c20567b2c8e3fadb581eac112d169bf44b7c95234e25d3422bf3fcdd98dfcddd342a36e9c289ddbfaf77d1f1e1c053f563f97380f8f0b385c1ed8dd8e385bcd1f144cffaa50ccb2338f761023ec08693ee045fd06b4053717fbe814abc73c1de6134a0d58953a6b644b8c3cafedbf506763ed1504a849628bdb08f4f9d9c54d18e8ac8285b76a50e48921790bcc94f6f0789165ed641642b3da93171a25024e85ce6635ef31aa51d07ec64a78a51bca1bda848f5627316f6243ad96607bfcf420da6c539fde2c0fa29396733efd72161278d445135ad4298d001a3fbe5dbedcca2ee160b34dd42aa2edad57070162ce7979308c841190f611e4e56809ffdf4a5dfc2c8b83be04280357c66bf1767982bba8e4d82a0436d174cca981538e275f27bbc50305b60707e7de0ffebcc540bd63da4b0f1afb7242ada12aa363fff9f435f2cb10f3d0800fe56109ef209b42526f5b43d6b3613041a999bab6f6d486b261206eda59fb4e7ca1f23df718e42aa8aa114d7122ae9871f4fd1bbadbf9c77999b1b0e3bd7d1cd658d00ee9947c42c704144a8f699269ffa564912d1b643d566078552d46d86481d7f1bf27c9e69d8c5832c9b59fa6184b7e498586bd1ab7e22addb182bc7b4e9c636b3a0b55397400a6021c1b1da20525639501ca5fa4efe86e49e380c2b817bd922ed9dc981446d767c75467d63831bcedf5f7c9b6b038c51497b1545fb3139fd76a249332c4a4326ed3a73b843bdd7b2d6b4289c97a234be27bafa5ba4a71b262bd5092356287134556f82780b68619b177fb241d82a5c46ef4abc8193e8f57f4b9deae33c57e5794db3632b4c43bb21cca5e3fcea3c16f72c5d67064f20ee5c2935bcc886094cb6a2b72a2bcb630703ce1c0168415c2feeb4e80ea9abf8a9269721c39d6e0391db830eac072c8b578f531ad9c22f04a61db5013f5e035459c8e1b75b51a24cd7c36a5755ce24b0f7b7cc0056bef050384a0a240224ada127d960a8534737c6a1e4518f3b52b05ded9786b5f34e41a878de95284a2d388f3eaae840f0c97f49be061ffaed0e4d9facb982545f3019b63cba6cdfd43988089023bb340706ed17a549f9827077b902276e28501850f2eb8c40cdb27471ab14b800ec3df81873c9036c3b6c1c3008f74ffb37dfc0ef0f33f524126b6ab7554e029075fcf03267f511f3e9e812fd9a934a03bd921e8ae1310db54c066baf1b9ed3e09e33650b547257d17579e01749ac482b26c14ae5bb0c0bb862f2f7759c3bd174f4cdf7ddbc4d225d9375d9ae50d02373494157f39cfd56e0f8440dd91f3d89bd9fe21cd386542b9bd1f27c7561076ee3649d26c89a0d62f9ca57fce5730c7b16ebab71e4f19aeae96ee1462d0e24c067ab1c4602e3bf503d0f5fbb03347dc36a98655f4b127e18ba134e1ed353c87984f3fb22a70d44afb58b72df5a8485ad2bc584d0fd99f28bbfe70839deab1cb084cc03afd8a25b3a532511be383c92c86e11d9056be832f5ec629f644e920d6ae160f8d3f257624fe7fa636847b184d072d8c59952336cba619958e8ce3a611ce1ffe2885b35f4465b7eff3e0e3ed480c0b606d54ac52467eaefbfcebf6cf341aaa4c6d00cad99208f9c7fd594ce64d274002fe4a11e3c305127f56af2edfdd6f8f4b70fcff8189411a84ff76d97465f7f0", 0x1000, 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) dup2(r8, r7) 16:00:00 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8008) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/37}, &(0x7f0000000080)=0x27) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="9cb2992007294cde194ddfe06e322e2ec3", 0x11) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x4, 0x1, 0x565d, "65df5cdaeec38609b01ced090696acb070b6bc43", 0x885, 0x9}) acct(&(0x7f0000000080)='./bus\x00') link(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x1, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) r2 = socket(0x18, 0x3, 0x5) r3 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000640)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x85, 0x7}, {0x0, 0x100}, {0x1c1, 0xa2d}, {0x89, 0x401}, {0x5, 0x1f}, {0x101, 0x80}], 0x6}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000002c0)=0x80000001) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000002c0)="0f05d9424789aa5a5a02d4a468dd7b9d03a671a64af240c49f7d535b1d276a66c2559944fc046ec5e48ddcd0c3513759a831e731893a7c376f9df1258b468f1e0ce8b995e075297b2425125a814b270bd1a52aea3aa018c2b223525948969647f2a2e0097e4c38ffcfccd8d1914d4061c9d4b7b974aedbedb241430d28167c84f93cfc312fc28604fef36178e61857fa4e805b33689458be7bb40ca045dbd32284d97efc0687c3285253e714b0b0c64cc34d778e3cf2895001de6894accecabbce660ad9f06e37ac842aa6fbad15911ec22632a2f1d2b924f64af3cdb30cff06c8bc7b00c73f6b4cd16976274a214cfff27c21781ad77c", 0xf7}, {&(0x7f0000000000)="33998101d024a27d94366917adce4a61b259a82e5ecaf1337c07079641aebf13872c461865a01dd2", 0x28}, {&(0x7f0000000080)="958719e52b5b671dc189b5711eb42dc7c6c271772f10cbc164338f0e213693221604", 0x22}, {&(0x7f00000000c0)="f2beddd78dc43baa76ccdb8aa546c735603e6b9090a11eda94a60a278d65226c92cf1a53c9480e4aa4e28a6003fb5f7b7eaf5464365fa72d325e758eeeae150444528bdf9be0b6433863f5dbb6c12a3ea4ee91b8b9c24b73606f3a3c52e29a86", 0x60}, {&(0x7f00000001c0)}, {&(0x7f00000003c0)="bee8601cc55ecc2ebb5283d2ffeb65ffc313cd84b590c043a30be710340bab9b57b582ed39240b613d0e46b5258f028f06fa94359dc94f54cdde331c37458784d24b93dfa91ff5b2c7e62a0eb6d86345b8f8305527915fe0d9ed246b3a1c73045d3526f122c487c8b4b931d198a5bbfd6833fb877ad0d09a62d0320d3fb3da17bddfecba79dcbdd1de88e756b5a2a8ac3991e3374a21a9f3da855ddaec8a1af4dfbd315c58d29fcc602e2e416b8fcf9dc915ecbe5685e5ff499cd9c91ce62d93478f81de994aec2ce376c7aff785b98c9da88fa0e6f925e7883b4c41008cbedf918e5ebc99f1c55d4b0729d0981bfea7c96fd918d91f56dae63d982539b8c48a68765e9a1053ff0406ede03402bfa2b6939ef1de69fd5e9cfa9423151f404d2fd37acd4133917e7384e7191026b18fa4d853e7b2afbf2809559f872cce7d8a5010622dfcc9f687ca09da7e79f80b680b5d504899666c484805aefadabe7c25269330876d48b0e260be4181d13904d7416a680e176059710bf25ab4dee729c47d239ad5ed5934f4c6e4559ee51a3ebaa2d339dfb3f9e5298f3a55af317801a19a295a09fd0ec76e6b1b0e1fdedcbdafbc7173f39a7305a1ea2d1288d670c95ac1d0461df3559833a413d1c820e181864b655ef3a4742164d2583edde471803a2aab51d65667a96b9c1799060da6331bcc01c82181d29daf93bd3ec607a825e03952403cb4a37e661d0f477b04b6c959e364fc1c68c29db9227099bdfb87cb08b10137817c3f6df8bd177943787a569ff45c05d942d0213f9377c93aa5f0c19245e710b7dc8d65815347f98d18e5873fd6c470d268391bd92251f445a7d4bcfc27f4be6d0df8339b039b8980fac5247be83a61b53dfe08f4866ca652b6dce4a02ff7ed55483b6bbbae1a390fd96ee9b9ca78b8cf73b6a888c2a41872d52ba1c38cee671889d2ef97f0766464650adb475a9359b0318f6ea74759407959fb4fc10cf29865155ffbcd55a35fe4207c2bc7c2f4cbcd98c42533967446df08d4bc98442b52196c8032f2435a3f949287192d73bc8e892077109c45227474f298c128fa8932247954726a0fc1ec80319777c3a94f3ffe9339887eb0b9e91197eae45da173e6dbb6b3afca9c983849b4804157a55990d76776645481f963bb430438363183bbc27334957f8b9ba099d3c0ee695bb5c02990fce3406790e01fc6d1a911a84c220be3bc3820e00f3228476777738fc5e69dd70b57cf9597be9fa03a13534f6307a3e8ce7c7b786d85b678676b897882de9f04076474104da166de56f83ac92da6b499693e73919d22926ae193ac20dd36017ef51b389d9e713f22e22f01db8a1bc7f8e271ce6589da11b35ed3902c7401afc56fd006c0b0573ecb4a40a9ea5dc9b827ccb9eb18eb122bf9468e5e6c7d0b051352a9c12d9809700d9428b456cec68b98e7e67bb754425350b0477e9a6e7ccd977ff55c982249c3f0fbf13893f06c33532b6d2c9281820af2197130c300668a4fd7178122da761cba35bb6c02f730e73e10e1016c1bff716177200437f9a53c9411e3293dc962a841f8a028bc9bf275cc0f62014faf0be4d6902b8c76a5698ace81765a9179cc2db013702975c64663dc440415e70fdb3619f7da08b0553d4a730a0d10f342a82aa73afab1718839bb2d6a89b7bc0adbba4b6596cffe3a000feeb44260c586e2ca6727ddbaa1df4a44fab2911ed3261f6b04475e173b3c4058c501d6f83b0bdb91ed98fe028819c949ea302a7f21f9c030acb5030b22a22c3c6fd0547b90315de8579a091b4dd49694d802e9993791fc6f7be8dc8348b07ef81a068e2dd4f8cd9b4e9f71537132d4912c934d4bfff7066a3f1cc2b32d5ebe04f7795f03a1d8618adeaeb1b55b1519d30b81ca5adb616f08a3d4622f289081505f4fac2724e18ff20a239f1a8e6a1e1f91077bf2ea2a49933fb9bc4a78fc9a85af558d12bb39c0a3cfbaedcc005d801f3e7d4b12f3c9c380aef16b1583069eaed94199860e4aca1e3b512d0b8b6b17b07e098a98ac94db7beb96a4556731b1cab711aaf1489d2aa18bf4773f1b2145e3cc26d52270f7ae2a32de9b6c80877d224f518126b692c5c0a6189bad7b43df2827427d4e66c0c254f95922768567b8ce514ea53acdc3609e87a5efcc38c857c5a6ad44e618b2c3c8c9eb472af883d5158af33b8638a8d01f51aaeab70e647776da8cd5f4b7af0981fa21309dc772e19900fd990dfb5635d2b480c5ad10f617e6d1b06477efb4045ad06c0d1e33671b2c25b443f7f3e5d27d9dcc89b9fdef1c193845ca647b6635dfa251a139890b37b69e8663141434ed3a8f30f14f3ae52fedb11d821f943d43b3bc40ebb1cd67e7d0f755ff6ded69e67eb66a5d6d0db3edddbeba4305a10ebc2c965b56650530a8acc16232c8620e3c1d748bbe60f159a77ed91a12faa053820031b681eee484ab13644281669c3c255e3da2081033c7ea5a665467683691c9deb781204b03b88d5233345270900eeb698ff30b93ffbf23e638da066245a87dab031d74ee0638d8457ae90e096cfb7d2af0a6a6e90a43c8d0c71b120fad5714d567afc226f34ebd3d77b08410ff9340f61af824b9b791bcccca2b7cba07bb87e187b78be74f3d3386b6252cf4a84d9c5bf5da875af3cafcf32f0f4e7a89f0544e657950d1697ce73620c6739e5c4902837f14a4126b5d9d6449ebd1620b1b9f2d5651e41eaef9ea2767102123f7f5c722616ef647c7e63bf252c1b0dbcf5d718a52199986fe8e044c2c6be168e73001c64f3576e5cf234f39b33d541df2aca27bd630d6375c8bdf56d3662dcd3361f751bb1f83824b65a4ea91af55742f5fbdd450a8b88c16d176c49c00da76b300b00430e58dacb71a680c5cbecdfe046c89d7ff334972c5b089daf7e2cb4eff6f4908a07a5d900f4c1ca46c4f0b7e001b25af098b132670876517224942c8a17217baee025d3e6ad377e47ff4feead1c2e73a503c6fa920705f0d1b7066497e67590f877784c4b0a703da34fb0c45a76c1666463d0580dec8df86e76b9686235910a6f950315e36e1f2c1c2f6bb2a4e65cafca5b0b26c854df79e61e2f9ccb941ed53ad1cfef515c5dfbbd8cb8810d8fb50988f6f8c29aee21361a796b9a4c0a2da0f57dbd297761ba83c91f6cf5ccf1c10a418f16f00f006d9eec017526952e0e631acc87f111c8c7990735686c10b7714b391a6d150e932369c3f911d43de15dd733eae16c53f04ae347ee0057b84702c4660864a92dc5fc72a6e8e86300d4089fd62be943acb6c2e62f509dc6ca2826f7bbe21684115bb6080e7eeb5a8ba26796352129b46ee5be1cb6b89b178596b51ce3b0e4d60f6f825aa18d2658ff8bd2b762d5bd06f68435698e822d2abf2fb125c2dfc658bfd89ed7ec3420478402497060dec260fc3a698a7a2f97a43dd372f7856bb7724acf31f6a714706bbbd8e5ce5f5ca6a69fe411ac1c9de9d01884023750b39034e33494c96e104c0315e7557457317c97ff4aad54370f510429515f04089a7ad3c135d51c90205952ba5d2a090b8bd04db5d8d6b23d991795d84f10e3d8290e72d0a06b3e0a1947a7eb7d399752188ed98372425885ef06ceca1509f308dd83415544350da9f6048edab86367c7cd66c19b62c997b68c3ab79ddafbc602d39f5f0c6aac202c922d710cd99d32b9b41a4b3a6b9a5f2303c63e50878fac90b0a9eb218641f7dcb45ff6579096f81b3c8bb057b5f048168e6d169fb82942baa77ce951ff21e4d7ab370d21a3c03b3d78a8c74d7192d5acdcfc0059366d4a1922013979728bebaf0e4c11cb6f5f21d7ab3fae1f723d79e5f7032d77da5c9ad2265738bda5d4f36312f281b68e150aaed8ffdb4f536238091ed4a679d74db9e837897a848d331bcae077c349ca6bbe991ba05e41d061f14bfbe2fe39170cf45416b298929552bcc06d35e339f7244bc598086fdf3eac28cac29a5527a086c29e5aeb29c7a4b85cc1f17942c8e7b5ff70c5f70ab30fd7fe2d16fbc1809bc2a4f6decd75c20901a5992ba2cfe5ac4e06829ac4a127d403b355850e4e388e14c65d16c928de6dc56e4834e7f41fae6ec397822d0deb6c7999e5ed1c184d5a550d008fd5b9764438a7310ef16deaa857ff7e93eb299014e551357572012548ab8c1d540cba130389a144983777b2b0dca26b32e6702f379f42a44a25d1b8708c32e2cc814f0d91dcef071c4ff2a95a81cf708f2d5dcce30f6375804da1a167b3e7da6531bfb3de3b4e7c296668b8c347ae98aa9885a4ee17bd3b6284a596ccb1e12a508dfb2d73d71915cc679ec72ee55c510abd528cb4316f4aba3d4e774c2e850f55dceb9464081a3906c5a03c7d14edf40ae2ea646508ef6c2305a29427fbce89eba9b840982c782e7669b62eaa94de30c71c734e98bb3f4eb0c18b1ef680162f810da55183021dccad2ce9cb622576eedbf05c9b10b65b4d5ef3a21919a167912ac37242107a239fea6bf6d0a0c21cda7741712c4fdbef236bc68f48d66e6ac30df2f7844c4501f362e68edac28b5530379f3725bd52aca51ac687ff326d7d63051e0806613f6c0704407d624f78a77f7e7cd9050de9f37d6422efbac29d4c66ed688f4cfed7d70ebc8d6f5561a2f160733c8f3146b3d82b6839cfaf160d60c0a9e401f820d9c6bb87745014e5ee998c59fe9d6d6aedbd1018e9df6923b9b782a8336af861a794824d3bf3dc8c46dd5e0f312c4f06ac01391dbd4f777a36fd158d7567679780d3cfd3e64f6cffd684da2a49eb98b2896864017492dd2b9ef8e4e36fbf08a1558b9c7493fb82333255ae37f0dce3fdbbccd056f2448a4224b3c1c9f5b7f1437d884cc691cc99df09122d882586822a1e973a8bbbec829355b8fb97ed137a2de5751ad63bac2b86dce0f597af1acb980f9a86f1a11f1cff88d86c09606da4eb1baad18d1ed6365df5f4ff8002f964700b1559131c9dc7c75c79375527f32d3da51af26ed20d8812c20be05207089432401d4c80bdb2b7f0edc0456d2d4f82bae8087052dfec707bc87893a72a033987737e10e1592cc09128d1661da8fc3f4a59e4c9601b8339fae32a46aff6005df7c52d24cffedd6b907411428fbee4fa8a55183a9f766612cf18cfa7ae032a558f54bc3654898d0c2ee0f0d55815675f6fcb9f24cb903bb1b287eff3a245ec734a00a035d9c31b37a0b841bb8b238540ec07e4d3a6072ec19f2018beb4a45a2d0a32d9ab426935e4859d930dc740661eae924d1d9431da9727718670180b3bbc356d2425dc614a92bb9d0c71f34cf0addda5cc47b3db6c81326667b46c55fb8e5b4668f9c53f27ffe7b5871fc3025519eea39b0fb509ed4e89e426e078d64433092cd886b8ee1ad3e67d9509e3499b54d9443370331f888533462e07d4a4430cd5579d1336eadf1eedf92b7db1bf207468f37a72515ebb7c4948a84fe2f6bdfa193dc748ec5fc655c7374a07bf2f42ff25ced3d9b23f444f1e81e4847f1ee03bbe627080645f158c102fe9698bb00b4b2f560033baa49e62fac86d5ac3f582d23d2cebb80eab096f6b7a0a98371d3e4e1aee82ed61dd9fa77e8e1640fca7729bfcfd40f290f58ea8f89c45a6342c1bf1adedf2ad8191d635cb1a77cd47a2e918a807065e82370f0626205679dfd713dd01b0f9a8c9c7e37dd5114b4462d030fe59aa862339f855aea5e63831ba24574f0bd3933f8b91d8f70909e31f4549848f3885de16bba19c809442dfbecd9c4072287e37beb2551991b0d7632cb8fe15335", 0x1000}, {&(0x7f00000013c0)="511522c781e1bb2276832493e2870292a321d112d14e2f8ab80bb23a07f8e4c9d9eef2672c8b2700d77e613fbaf3430262af9d7d927d327ac1ec7c3853f331b648764e7353cdec741b1ce919b23c6d2d35040df914488c390838ef982ce9d66f19cd7753f9bcc3e8b03c024dd2c21f64bc391d4f44285c0ba9e477b2603380352dc4f49201b9fc0a5ffe1a1fce11527d078f7084db1b833f3b95e71ab466a2447270e9df516cbefcfe2bf0258e4473bd1fecde8c19e062408bfcc4a6ddda1f6d36bd50f943616ccc677f8211d063e8e3c2a68c9f4decea4ece614515171d57ed5a8c1766e84ac07ba6fab682311759372589648c3f22ab2f7c9f94885df4c94041ffcf7c53ecd496679b9abe2e920bb8ef08dd36eee85d02e7d53c0a4749169fe695a0d08e2abf2bbade5d502441a8e01978c2db056ffa2f8d3cc291d1877baf91435ddce46bcdd0af5aa2cacc972b34e741fea2a8b5ad69be5f4cb66e2c0da09be3f6fbd9a6006854fb3f35286391fb8505853be78441c1171b1ba4e1af37ae29b99f7ac3b9c9d8fe9d13690f4e711c582109e57b1f0144fb4d01d506f61958c3f8e73287dab21cfa3b4a990f156addefbc57198cd8426a3c565913f75cfff4a8cf82d543ba89e5b25fe0a555c609f68b0fb7c7e125c57b96dea842e0a47311f31b901b2911474d908f2160f4f748300777ef74178fc695f5d48c4003a27d425a967ac6ee458a492ceddd64a36d8e56ddc036acce67a11bc46aab7f59d6f53f587563c895516b78a42d4a2cc8807c0f58032411602d5bb480532650d88222149b3340cc20336ae7085244e418b50266d5e2dd78ea5b9e995f90add81209497d490909808363d823ede3f32e3d70beb0c26df5c7490831b9730635472e0d2c6aea786cb1c70e841840785bd69724b1995dc73731f7f5338ac47bd5675d4104b992a7955db367941d60e467b31173234f5dd1f2fc7b1413bb54e9d47683e58583ab660f51d54fc0f3a73fa32cd517c1bc2ec61fc7fea0c632c9291241d9d6fc36bb7fa2b981de302479b0fe775333227aa163a06c37ac5182e277a9d6c6963bbba0f15741e0d68cc4c0e6f91a84775f9c2e382293a750861645f094bb3fc3dbc5132db97a0e3a34089b467b7be341bab8e6e415b1b47fa039d9e942624a1f6ed69b6f6a0d5b21a801ae36d5586831b9489effbf80eecb62e6879cdaa1d8e2f54465a45f3165bef10534f94fdb6a1ec139852740f768e165c0f92aed3b785410a546633d84f20933ec97d0565a88d6ed46e3ac537221c23d1155020a2c5d12d443ddbaa41b9dc5c5e2e56645a1fe8976ebfb914a3d1361d1537cad9bd5e01f14bf3253cccba37c7c67b6941ffcd915e10a8830a2f7d51711d70ec2e385db0dc5eb75cd40e280c778c4d0dd93228f4af25558c4651dd982222c727b86046d6d8ce67388962746eac94bbd2d11b9ec30732b77f70ae3192241c91b1af9f176846b076cb10d664e313638752696e98148b966d4cbf59ba0d3b6cbe744895c205653add376003ec3fbcd30c9fb493659924f764e8be3829d21b69ed63a77d8fae57313de18c6adc678148ed464017e0f6739d3049c512d9906dab56fdf79a8b2605d19afe9efd549d3590aed4456b5bcf46368a86b749eb14ebdb43fbe212edcabeb8979237973a68ba9456399e623e26078a925bb338e773b5e2573933f57aa4806c0f50411cea1eb85be3670dcd9469ed0d62c281b16d3d435ef6eecdc4d09057fcb82f5e26a055930515069987baa8da622b2acff37d7b4523d40a644f163940485fced2118846d9f8310d92f987891bde9b76585123c5aa51d3591a3959e71b41e918748e033d915e808bf46cf08384099ce8b780c061463006188676fbf7e7e74e577847679d0f8307ce6bbdd9042d1f41173e337eb147eb0a872d110cc954df067a6ccc4582ae67784cf55fb4f5a82a24c01ac6dfe4d8e5a7f681f4041ea2c4c00bd175f68cd0f75fceb5b5cea6d1844fec49aa454e90c33f330a6a0d52acbffd71379d0c05a506cea14168a6095f4898939a4673f097230e23e3bbf05d7a4de4e85ec984d6840931fc26faa766c818ce735fc79af06ab7ee823ab542d564317396aac0e2007c0cdc0c4476524f74c6278d668032c436b85535a96f68d7ed084dd56c89cfd9d9638a48548437ad97fff17462b357956c01c31acaf0fb78d50ef3d8330288eb8c25cb2548e7caa807b3c4e347e1ef744b124abec4421dccd23b6670e6df8d37fd934ddf5aaf7bab1d3d7394b945ef99cfc6aab03eb294a1c28447da89b2a22b45f3bddba2cbd4040c0c5e77189e6e79af301917ec1cc80bb62ee535a67fa9e348504801552a188fa500118f558b7331e99f7b985487bb33d1becbbfe035da0221ad52e3d66003325a01a8abb9517f176f826a762ed116fd4a9d2a24fe76be054984694e3bc4a273faba87aa0b3859f271eb073986b210ad4853075d70a464d081098c33fd9674990beec82ae095e5cdebb008ce2f323100f81c686f14a0e8ed589cf1f3a7d78560628f63f10e53fd75bc20acbe3ddf38b809975042814cc20fe14f68d0d85f5ae88637c18599a04fcc4a830498fa298822a4bfe32309e84772795028e4467eeae83f0d563664644ac26bc19da22e60e8bbf36d0c45b6419cb99200d44db9b63ba0805dfaa02bad784c7d294cd804fca2ff55e524d3051bcc0fd82fcc0d84dc904c0543079cc666e0e0234e78ce885111f076e36789d6cd2872b4e15dd7563d8be85312c5f9e36ee711ed2c348004d3395801507c0577fee41d7ee7df6fc5e3d6cf277f5d44ebce5b86fae17afb424fd34548cab6691ff1b53af9d1b9bcef5558f221884f50f7b5f305a3c04c86adfae9214909600fb7ec9b8ac4ba615a36c54b904990aff2b598a1701066c0d5af98350fbe5767b2ca932a818efe1cc3a8d545f0c0d81aa01a2c3d2cc7dfd1a3862b24cf19f9de7c467bb0bbd9268f490f4c690ce8cc4d49a33cbc8e3ace95c253af56c7f08cd2c2b0343e2435e619e236560e70bbf4d17ef90dd6f8cb651b9f3ea53f00af74363db2a498f472485e95bfdf94bab31ad86cc4e480172222de804f92a962777bc3fe6c53aeee73712dc37e040c3f2dea7810dfb656e8395fa18c89eadf4e6c9afd5fac958a2d05ab07d74bd8e745646fd79493e678835d880fbb7c8def9cfe0cb4f3c495b1a3e732f2d0155acf78455a4a1bf48333aeca657a0e34aa893aa0ed382f86c1c814a306a422f6a13d3332e1b5296137040b1d2f20802b5dc2863d73b59e79639deaf489b4fc9a421c2fba35f172fb2495ac6c8627a375c9728e53d8258b548f0cce365413cf39fab430bde224cf023c399c7bd1e4be8b404d5119413b61fa9c2a152b3cb23d99e91fc947547dd116bda9fa44d2a447c16f0e18180c3762bbbb0dc8483435f3ee998db54870f9cfedf270d37776d148bf37f2496a964dd2551c66f9674b1714ff2a8ae86fdda22852b7160ab011234c2456bfffac3a302e526c7fe8f91d9d5b42c58b5fac674b18fd24d2075652730cd3fed83d2a8932dca06fe640b3199584980cd9f4eff5997b5ab585e4e250017b21374b466bbce410d91d05e890283cc04bc082dc5d66e72b8e6dd3b540e786a8f630094e93aef72d28454482e2ec9ef664021ce9f58ab8916cc4fa88dc7f74f73c7d9754ea70af1174a05f8f7e163316f8debba40693391d415784a08e82eab1ca231c0d3a2de1ecbbadb70e46dd2c1b83c6e096e1b943f0fa9c1c4a7bec1261d5def8ce10bf174874413f28e861a64d2d075fdee032bc519ef8e7d5a819e7bc1f1358a7bf26ed404b9ebe4a0a06cfe0851844eb15b7efe11f119aa1c80d0d6ac445f27b6542a0626c90db5bf0ca03599232d77be48da9393c39653b5e04acdc0071d62ad3e2a4fdbd9629444fa4f822dc78a98b57f2f5f7c1307708638199d517317f5160a3e405cef994095610237f7f3d667930e3ddb3c730054f4831b4c6bb1b1eff774ac693b1189ae95048bed281dd756dae6b438b0390d8a21af2980b74539f0af6aa8e8d372e68d1cbcf4f9a420be5dcbf248c93a4a84f29f4e82477c182095c914eb2bfef197c37a732a5d152f7564efeef474313bfa8c42d776d5769465d1e1aa757bd54988710c420e8bca3f1feb3040232026d09edabbf10052c169f95b3b705ce10e0abc72e29bbe911b6d3441689d3e5ff7c853b2a2beec54b20d2795e3c4119da8d4926c5de8a4aa753d40f49cfe323c710068b203e9501c4b8a04aef882bf054f43a01ad7f83f89b659e371eabdda282f03e7990cb20eda76adeb2141195d55b042839ee437aa6990fa229ef2f12dc46cce504441a795c57c63f2d12a3711220203728fe5ce59cf78c367acb56c253b3b8931fe14bc35592d15a1aaff6e147e3faf9e18bbba07720185e487f009025e932bd035b31dd3a70d19d525199a34565b0ba80ef4221b86048446e66c3786a412db2cebd1f3debac115c35f9fde61c7f9858328ba0bc6dc169863042a8d348c4825f2153804918152a3b46e923a323a6b2bc995bc1f2370dfac2439c46e0231f68654c45b1046db334d2d07e447bb0919d338371f757fa491211796b1780320476999392a1e0ec20764c922008d72b98085f3f7391d4e23edc188f3b22347d8f5dec0fb9c7573017aece35e645892dfe11ae7873a78b0172cfafc9c7cbf186f46caec9f1fb40e56aeef21d8f21df7538d7a840f50e1dc2fe8a9dab01904caa4e698572770309b1ad6952615eadfbb01159d1e76f9633f6321b8ad562a2ecd9092471f2451d55759e6187afb912f4a5e4e2c6b6696b555cb9ae4806833567570c95c5f9d910f6f8638b5733d5a18a1c2b59c8ac1f05de106d8996b9e4554171101070fa5d7e48c7e224f89136fd27507ff2fb20ed12cfd36a211018061db046d84f01e68e43f669f880041ed4eb09a00228d4acf37866e5c0ba9b21df6d9bcec45135f7b0f954af639f6f2f84027f3d96acfdaa57c38a9d901274ffa6323ae98891e60aee93a6f0f8ce61cc3640e0456e2b251a3975b078f6faf2e4cfca3b88aa735cd8a4526cd63245490df618e5dc044d8364a87c35f8393efe3bdd624596953f62d87f9a1fe28b9ed58d332d80a1ae787b22e1fb0ba5173ba0710d3c507eb04fc372a28073db5110cdaef6f87847ed315e6035cfb3ee85308b76decbef4b62d9e71ad0d2c7bd12f8cb5ab9f447877743bec456bebdee74aa06228aa7f54dc4be79b9e7e26b70e1c79436b0c5ad257c09f1fcb5fdf568d0306d6791c71300832cf65652ca5d40b4f77361a1a95315f782dfe128bffc56b24cee6ae25d554addc4f791bc216402f71cf0852fb57a0b672c93c1a87d572608e9dfb1d8574b43cfe5ce412a90dbafc7cb695e134955d19c452b41ccd0caa4fbbb120e032663ffbdc3776acb3dd363bdc9db71294b8add25de06cecffc5cb5f843bea425765afa529dd126169968566e85d11e34b49dedaef47ed66a447c4ebe941e10bf67ab100f8a8824fa393b2343e57196c6965a4e905ec8372a3d91f6ab00da956af87f7ca49bfb405b86b51edd774e1aa8ae4128231b1aec18eea5b637b093dceaf6ae85f10cb625d750605b57d71b64c086581697a695d9401bd89d8c7cacf6e99daea649ee0c470a1b7383da67d0268a966d07f359e36fc1b81716eefcfdf6a709005fbbcd7ca8f22fa86fe21970c41c6c6970a4966106a79a31c18c9dd6d4ea61369a1bd826e14fe135395b017b06beffa7c", 0x1000}], 0x7) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) fchflags(r0, 0x10000) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file\x00', r0, &(0x7f00000001c0)='./file1\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x20108, 0x1f8) r2 = getuid() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xdcb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x8000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x80}, {&(0x7f0000f92000/0x9000)=nil, &(0x7f0000e6f000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e70000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) socket$inet(0x2, 0x4000, 0x0) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x2, 0x201) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) semop(r4, &(0x7f0000000100)=[{0x1, 0x2}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x41, 0x1, 0x73, 0x5}, {{}, 0xfffffffffffffffa, 0x42, 0xed4821ad47d301a2, 0x1000, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x200, 0x6bf}, {{r0}, 0xfffffffffffffff8, 0x6d, 0x40000000, 0xdf6, 0xfffffffffffeffff}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x8, 0xa487e75bf45fab1e, 0x3, 0x4}, {{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x7, 0x7ff}, {{r3}, 0xfffffffffffffffc, 0x33fd4e9270b3fb31, 0x4, 0xcf47cb0}, {{r1}, 0xfffffffffffffff8, 0x0, 0x40, 0x8, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0x4, 0x1ff, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x80, 0x101}], 0x400, &(0x7f0000000280)={0x3, 0x200}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$KDSETRAD(r1, 0x20004b43) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f00000012c0)="e6", 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = socket(0x10, 0x1, 0x3ff) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r5, 0x7}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x28, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r10 = getpid() poll(&(0x7f0000000200)=[{r8, 0x4}, {r9, 0x10}, {r8, 0x86}, {r7, 0x80}, {r8, 0x14e}], 0x5, 0x1ff) fcntl$lock(r9, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r10}) getpgid(r10) r11 = geteuid() setuid(r11) r12 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r12, 0x8004745c, &(0x7f0000000040)=0x2) readv(r12, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r12, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r12, 0x20007461) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x11) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x2, 0xffffffffcaf3598e}, {0x18, 0x2, 0x66e251f3, 0x7f}, 0x7, [0x1000, 0x1, 0x5, 0x4, 0x200, 0x80000000, 0x85, 0x2]}, 0x3c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x5) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) read(r3, &(0x7f00000001c0)=""/226, 0xe2) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20002) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000300)) r6 = accept(r4, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) connect$inet(r6, &(0x7f00000013c0)={0x2, 0x0}, 0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001580)) semget$private(0x0, 0x1, 0x3) r8 = fcntl$dupfd(r1, 0xa, r5) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f00000015c0)) r9 = semget(0x2, 0x0, 0x2) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001600)=""/15) chflags(&(0x7f0000001640)='./file0\x00', 0x1) r10 = semget(0x1, 0x4, 0x20) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f0000001680)=""/123) pipe(&(0x7f0000001700)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r11, 0xc1045763, &(0x7f0000001740)={0x3, [{0x2, 0x9}, {0x3, 0x4}, {0x2, 0x6}, {0x1, 0x6}, {0x2, 0xf37d}, {0x0, 0xb0}, {0x3, 0x8}, {0x3}, {0x3, 0xfffffffffffffc00}, {0x1, 0x40000000}, {0x2, 0xdd9}, {0x2, 0x21e}, {0x2, 0x806}, {0x3, 0x7fffffff}, {0x16f873799650771c, 0x8}, {0x1, 0x1}, {0x1, 0x8}, {0x1, 0x6}, {0x2}, {0x3, 0x8}, {0x2, 0x3f13}, {0x2, 0x40}, {0x2, 0x3}, {0x3, 0x6}, {0x3, 0xdb6}, {0x2, 0xffffffff}, {0x2, 0x20}, {}, {0x717b37ae7ff753db, 0x2c}, {0x2, 0x9}, {0x3, 0x7fff}, {0x1, 0x51e5f893}]}) r12 = semget$private(0x0, 0x3, 0x10) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000001880)=""/52) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) readlinkat(r13, &(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)=""/88, 0x58) openat$bpf(0xffffffffffffff9c, &(0x7f0000001980)='/dev/bpf\x00', 0x40, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x230a, &(0x7f0000000000)=[{0x25}, {0x81, 0x0, 0x2}, {0x7ffffffe}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) setsockopt(r1, 0x4, 0xef, &(0x7f00000000c0)="ea5c0ee8e0da042ed05f1faba393b0761f32b9c14e0fec0ce8900d72a2a00c783e99c560f26c7622f05fcbc88d005f620b27b10847b52b721633513bbb4f32b408e000f5a665aa27b4e23d948348023ab134507134c477c8da8c33c5de398e5c0df72ac22379a0885621d86f319dbebd4620c409bc6c0173ef0b8c946f34111b71cf4035c7c6ca9c0a0f855424361d0fd6c6d4c9ac0dab7847067b9571d4018c93a05e1fc93561d8f55407918361109449235891b6d122b81ce4899a112b8c7e9029ba311b12714adb5ff2fd82210234f00ed325b7ea3a249c927c759eb6f48ea7f1998f23a86cde7be6b398e6dd92781155fa9017b8b4f3c6c67458f3d447aaa47e3f49065d39481f872bd04ce7fa306bf1a5102b9d0791f10e095471c791d0e0298003083ec83c71c74f9b855597a3c8b74f34b42102516c1e62691f313aa486de56645e67c6ae591d71d5897171146d7fb76af95ffa41a701816c6cd8ac2738b65a1d88caed98ae21db556506625699f2ec476a2bee0ae0552628d101d0327a92085152d32dba40a1566bcbfee09405c607f472b3172a6d4ea0c4d9d394348cd17174d923fcf25227db4ea6dfebd2f0ab49d6306863dd26651e94a6a818829e571254d11e862605c799e86319d14eab564b4944aa74d4257530ad906639ba81d97174ab45f4bb96c41513989ca9f5ccc6100300e6136f530dce259f2d3c8cdb932b66f2bb28bfb3b8abf197e00339271643d416ccabe4c6099d627d615832108ced42e94483b6f9d50ca639bd2cb8623868447e14cac9c2eac41c11e6efcc7e84375d88057ccc5c74f9bbcc0927e6e460360362c4b54e6011a54ef828d95b707c679745fd8dcba0c7ac25ff1d4fcb59f277a82c74d6d528bb947df6717fa0f05e52dfb4e04dde69ab1eb4293063db592b9b50067d4544ee91dc12bafdb2e97506bbad5a1cdbcb0caae3240cdc0d4669dc42a53850ebd67f86ecb987353cf9ca1a6e6d4fd1f0b9fffed54f3164655fa26260cfc1d2917631925c081d7435421eec8c13100f477ee3aac954e3ad76108155a31d8157bd3bc1125986e89a293d952be6da3961be08c45b9f5186b0c186af3425e137157344a33d53bc1d235f9362e1475ee687178744b8061f8480954941e3b1a42d24682048764aaa5c2d4cd3a9fcc88cecebf245af7583aaf9a35f002179144e153cf84292d0ccec8f13b4cb6523a93d609b0dd4d58be2f136f358444d158c93354d8f7fd9aa1c1eec91ed2ff4d9f67fe6f5b0489d785619d38e14485840930701b732b9fdcc153de663d5eabaaf90fab8cc2b9f61606666832c1120682c70b40d555e82cc8e1650fcb80346fcc3faca7026e999f85adc51c0ea8bd5ecb762d8983edbd00e2627a6500196dff1abb3b2a3ef8dd21787fd2706fe083b0925e1fec62739b4cd846ea32878e203e2f2c97c407e4a10639c600066d46d19e8df0116439c3fe46ee2ef45f99f325fddc289f700be3b790b3c25b7d6ef710beaae2a8b095b5b3cfc74669785be3b1722b2575de921dfffe45d8ae34705221899ba00c872005b46527e9b23d7362f3a944ddf07093dfcacfb3dc163cc934cdbe1a9f8c00a0c80d3dd72ee5f538e2669d03a5875d7b8038954e65055db194950675c1d7493b1be7232619467ffc25b93cc8f9d1b0c7d848e2df688e1470d4ab94bf0b3f3be6d1a8bb107ae5f8f5c87829cd0c4b6b29a20ff4a79b3166d4b845c38736c263f47fc12558cd8d3c3408a7c343f9616b9e51c457c2cdb50d7b4ddef0b8dfbb92fe9337c63f499b825b9e77e41c4d23b1aa1f2465eb1a87b7f36be4ce0249802cd2c54c9964f56e835a2cd3734574c51e733553fe3433220aa5ffed4c23e924aca92346c0b6744422b0b318ff776c13a9b50da3fe7c6c94945fccfbc6cc5cfd9b4a75da1123ee4727d7042b7447f95392a30091fa1f1d022d399bcdf6fb92e171c7d819fe94ffadf862c26afbc2807df482194c58ce49173e0e9d7674c82df859a40d94bff9f91ad8227ecf34d2fe80a6086f66ee8b60b8e0a5fc27c0de0deb25804bf165ef9e218f5fbd8b0dcf52d148fcb41f01793f9e452e8a1d5972963f903411afaaa6697a0a75b7a78352ef3521cf08f998aaba5ab61d888e3bcc74697ceeb9f1a11926ac1b4ac9f979f9c87b4865b8894dcca5a1de436d950aab278df907924bfd47501a434827cbb10daef0828b6c54c2372a116d2c178baee962fe58fc30464650aea8321413ef07f75f0353957644cf4098f4b4134473bb4d8748761d405a8c35669f1c228ffb1af35421057feb8c03e723f4b46ea8a2b974696d8d56a1477029037c9c105f99aa2f8b02fd657f68ddc0e06d1cef737105de7b4113aa45e913af27c17311b00fa19a3dfc9a7793fbda98982d9b2a44086ad4df85a0abbcd49ed83d9e3c43a9956caece8e8ef55b0ba54205dafab41d6ba59d5b53721109f1f6205f34c737851720ff09f3bb207cb6ee1fabb73b9f0abe2d553a38703db63c2fa1f13a56ebd6b547359e35314527acd109973b1cfff66ea8853904521a1e73a9b8b2ae97a6cb876206e682b7ab1786e38888b6ff0b8deb42f7c012e5025c91ad9fb4665565d3dacf985ade9caac088190405bc238ff314a7d7b2f201e6cd4c8408ec1b40528b388ff87148f29541b63596bd2e8288174dfd548380f3cabc74e10945b74ee1322be82e3987d0b2ba9f7bb35b0e129bfd9bcd834427ac10ac401f5215132dd00872f861e224f6114e44657033cc11400d76cc0e97c9370041b52fc8efb0049f55c85064286238a13db6e3abda5ac7d81190910f804056571f59a094fffe3dcd1f093e360b4fe59b5d52c04f478d3364be09df4ee75397b8b52ca0d72a73d9ba6e3f912be5d030efa4a4b7806ad1e0430397835510b3c57d468d8c7f3b269ada8af43e0b6671f116391fecd94707dd11b41509f83686c6d94ac22d4cf2833ca6a3114e322cf1d1fdfbe53c67ea7a73dde40f973401d7bd56ac61a13fb020f6ed896d0e7042fb57ca701b1929aaba5ebdf785d3a7867a4084d13efd95b10066ba43c84bac55061c601f8ebc1b2ab2d3666ce1155b2c82841108f0e02a6b9d22268af5832c86a7cd22556b90a856d9267243b3c07fba6842467bca79cc1f5ffe914b287a202f9d49129c459c53bd942ebd421f3cb9c1a5c8d9f8bdefe728766b2771bbc01c128da5c5bffd2a91021cddb13e24e7a9772eea2b8470f1f800caaef3646f940d3b81cb3bb49fc54904b5ae2db2c91460a1868bedb4337cf52e971599e8704651d39fb91088fbdf924a35daa8362081896ee8830b183f404c1e1e3f5238d50403ebf1b7338038d1d9042e224764c066786aad3f982a1b872da241564a933b353569331cd4f37d7b487add10ed5c31e24774a505663e19d3dbd842512a45598cca3a3e25680bc4b7764ca00bf4a596b00bbf4a0868f1cd1e70717028b7312c897029c93d44991204f5d68f1d254b22cd361e988e8a7ed9747cc3972bb1aad3ac41b8acfd83fca16136eaa1d805ef388cfdb12357f5977d5ee20b0c8550d92a3d7631a268836974713af53b0268b33f3f0443ce9e5215df5f3fb42ffce6342696c9ce7d30386fe9e135c4220abc7a306e3bd662821ce0d468a509095503f6132d3cd2ea37c9a497ef474fe67f272a798fc6a229f6d86a3990df8087f2e9b174569cc94473e05de87e87d95172fd6c0813fb6773ba6c6031000c5cede88076f5ec4c589b8cd43cd19be20f828469e2268055f92eb063628fecb66f05b79be18a3d58c975cb4e762ae31ad3a564153f4f51c350f107602a3901ba097956af15e3c8ed0d9138044e3e3508eaf54e1cb6d8508b47d71fe9b63a51c526dd7ca68249a3103166530ea598031f37224513377e7b32bc0921dec2fa471247515c2bde2ae4d203cd837784439879a4ee62f241fe756a08c5b36184599edcd827618d5e465bc5ac00f0e3cda687a608ea92309a04a6413210c3ac02e9a60085b2c345d4e4609dc91f852e528d28264927b6971332dceee2abb43077848f07bdbb0de0e2fa95925457ffa6c584ca92ec6e39311ea91dddbbb36ff8515fd08f528844e75d00155f7d32af6f0c257a04b1fb0bab599b669dd2e4893107b9c6ba89251c7cda288853f5a23f495f321226ec39bdedcc63039c314c70e37db677013913079cea43534db5083497a90c0205e83bb0cb7f8c6c338a3d39521fd56bd74a414fd147fc1dc9ce64bc13573172cca237bac8d8749117c546dc91187963db61984c8a6cc448a570d1713d937a7083c24355f1b29e36941c1c26854492c419e9cd95a41ecb6eaf23460a4c83995f755bf54cacb02b8c6a5e3a9b6fcd32234b3d249c3d1446466eee2f94c05d641090a26db8a28e51d211b121152c9ba16f3332de889fc140a90e914b2f2da4f8cf8432c013c11011fed950e2ba158614c47eb2d9447d57a562ec5afbebcfd2428594a16d34bf17cb3bfbc20f4f904374da731e16ff01be86d839781aae2dc8e6f116a0f84c46f659ff2a8dec7aa972e001a2beef237f62230fdcd0a53cdecbec4e5052ac0063a50e4ebac17f7494c8a9086ee3c0cc37c16bd8c4df07016633bbb76b69deab3207c85206e88ec81e9343e7d1d259d3ac5305cd5a9d808552bc0b943770c5ad7bd9ce9799a67841ab6695348a0d28f26be58b7b3425441074b3799baf0f27ea5c8c7f46a686432fc086d55e7642c89bdef6534bbdd0a13930f7c0516a6d8247d3bb8f78f2781ffe67baa48667f20e8996cd6333e5ef44989970341b142195c0ca8e46bab1c444bcb37743c597bba44d72077bd7aada41c677bc0dbadd695519ee720df6a50d1ea7eeb988531b5764b319937858f51b472d921d7b9b13aac4ae02348b75bad52c5b25b257eebed1bed93f318bfc43828d93303e4d72fe10e81032187ff0cb8040ad9e3eac7b90d897836d63ba5dbbed70de70ca32bdca69ff6c15d337f9aba9584819200a763080864b856a802c47b917c81740b57ad40b8047901f66a20ea71e73f319230ccd4a786297bf2d0c5c91db0feaa778ab1cb5cdf471e841bf05715ea6204a1f50e5f05f0922589a39150b325676f1f9a200be0d816453877b00f4bd3241aa6b9bc2f2aa1cb497f434e9d3e94d81d23b2858ab48004c2504074ff205d9dd3c344e04e1b749df85ece5ddf7de91404cd6b9119d0850fd9d93d625d565b183b9ef58f801f5822e24b86ce4d491ef0552ca2905890007316b759a1a162073c9438cbecde223546f52dd9a07060459f01e81dc217ee58ff94130554d363c931954f2cc35d7655577e78b6c5bb76c008fe0b4411d0e0d56ab289fa62fcb2d0121e594b5dbd158f12aacab6171c64786010011112738dccd31ef59baaa3423c14b07525829b33effa9c31f3372b3d3ed4fef57736f695adc07a5fde7cdcc067fd893bfd79eed8205b5ddb1169e1c82c4d9ec017abab49b8110faaaa12193c340e9cae9db745a81a9d47a20e208817a0ffe5d3e931c88a025e6732f9deb622584b42716b53581ada3f5c7a0483c94028a8d56d7e35d3ccc13d65edc936c2117af1825ab4cfbda28d75740e941b6d71ea6b9540b49b67a49c93dbd9dbae4f4c2f9a9a9e9321b141296d4a49f5b795ebec9e40d6e90d063b2edd2b61d9f6e4bc2b7c143d42997d5bc67876518db3f9efca45f270fc0258ae143d775ee20697a6f5aba1833df9881b116fa138194b166f8cf1ead80b850908f6b35a6125646ae117d4868fedfe2d6020c0ebddba", 0x1000) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a", 0x1d}], 0x1) 16:00:00 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) fcntl$getflags(r0, 0x3) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) pread(r1, &(0x7f0000000180)="18a319e59a7d8edd76cbff654abe4d452420b310020eb9126e25a396bea91af35bde7049221b93b1c2f8917057d19215a0bed94fb47e5037f7c3fc672003c2cd2337af3761f9c4786a5b99b3a32d4aca7bdd3ac45fe6c7097e19e9e779e9111c7ac0af96b9d3aeebbea466419505114ffde4c6086fe6131e2879ece4254dbd4d241dd63145ecbe8bbef4d8f288bf6184b637297bd8273cf9beb874cdd02f4a80cf5b69036ba051b3b4eb0a540806e3e7ff7c21b1d1", 0xb5, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f0000002680)=[{&(0x7f0000000100)="ece1330196c4af8118bca35205ed855fb4d3f1318d369cae0b8f254c027de674b5893861f922fd3d152d03d77f6595d97e0df782384f23fcc7cdec12d6b9a9f7444745f4923077c65ac05e5797ad80", 0x4f}, {&(0x7f0000000180)="54bd1167", 0x4}, {&(0x7f00000001c0)="1e3f75f7115f43be4c87e9ed36d04456c70a4b9753870f2fde2fb3d4846364a93fc047110fd093bed4d5e14c23c60041ed62762727f3d56f90711b98561ef61598aed4bf68ca340075bc0c47bb07417ad9fb80c66fc966d6190dfdde9b453068bf29a07c37b171a266c20e8735009b", 0x6f}, {&(0x7f0000000300)="ba8903eab83e14053081c9eebf538afe508dfdf778e0aee6cf225cf4bf9d4798836720be45acd164ac7c7c804f31ea6c65c5d7b4f7d9721cb26fa69bbcecf712c2cb25d61c7a4dba2ae652f02c9656fe3ccf61b4fed50661a52b7d01e1a17c8c27a4b19223ec136b3ff8a018a9df996bfd609b77047bb7264399a7dc15e69fd9721bdfb05c51a56caa5f74474c4ce9ae5d85f7cd40d0fdbf28908ede20a3f7c44706154870c55a8a3325234df1031c778f0b061f0b0c5019cc07be2cd8055f576460f6a94d229c4aa0e0b16d844d8611822a3729028e81ff97bf2e15c71009", 0xdf}, {&(0x7f0000000400)="098be5c8b138b49db713d8d39079b95a152447b70e11d0f945bb48f336e26150b399aa351bd11da73bd82de629a8bdf54d62d08047931f1a6843d8d06f04be0023b6ca26cb6c8a3664f1fad0ec447d4a6f90a558cbf9dd9961a2ce0c7e0e893cf61ca0b56431118a622f5a1e71ae49eb47fefe59740c729eb4231f76162559a6d2cc545089bb4caf7f8507c5897c0849558389aceb409b8fad37638222ad0188ea2aa02b7690e2f1b753fd3f9b64c31b5a2e9d3d85a6036e0ef65f08f03cb34b0a578214c12f4d5e2c3deaafc843c7c4ed8afef9febc84552261631f06f3f7f5a0e09e1903d2511b2abaf4a5f2712e1d0aeded946790ddd05877c845acdda82fab1b4a06e33e10ff9fd984e6507fec9fa44d4a31509b25ea6dfb69a0dedc100de1255425e6c1e5545daa6588b37df3712046587f0afc1d416d3b191b489fd0e5e822d161f2632c75395f59707f44c427ca58b740e2d7b3463da56cd3cb6d0aed13d667be66c8d878de910a8d361f8ac1ed67bf077773b8468afe8d88fd2b384dd5003d135fa58d3c8c7376a97566b2579d4bac023659dda8a43f234e5e0ce329079a2f5a1098bc1710fc684dee8872d83de10412482800888c743ff5515e30e9f177a9ebf7af8d555f3b8cb5072c0b14ff092c8875665acb600ddf673bf0e87857117612653db4246ecb40fc8a0454926da55b5540466cf9f840a1947f658d0dce663f930111f05218a5c4b2f40a62a0fdebeb48c60bce9fddbf7c7baa978601e81412a5bc83c048385ffe85176de8162dec31a43fb3c9a38135afc4e017ddea1a6d68f4caabddcfaff2899f2dcbca070febb1536089225a8b006f62650d88cdb3af21697897756b591579fd4c85c71f125b8e75d036c21e342784406f976f3d5b989ddad8951af41fb8e4b631bb2185b0a68084a77ec0f67f6444e6ae3466d50e6871786fc18f419a9e101093db5753baadf3fb54ed311eb9de09e65b78c469f5dd96694459b262b8e792b0a39b4978e8f0d01ef76a4d41797eb1a3da61d3dee05459b644c116da5067d368e344393efbe1be625200cc625bd14d62aa8b8c3ebc0dd0d2e62238244df67f3df94380e83c6ba3c43a0480fe4977aeb4eea7566df77f00ad78146afbddc86f45bf715c748be60e106141d9e3a99c7e05790e6389f7cb06347791cff35e76dba2360e35e8d70802d085a87c36467738367dd5fb752359f295917188c1340fe6bfe151ac2c1afee171049e82e366c3b657da5c92a84566817537b58b1fc899af38bd63089084b317a7d7f5d7882f38d32c5601a00aa8820872e8d3f4f955d8d5c42a725c302ec6a854502307cce70771dc7d9dc96b2a216b59c42d660fafc46c4005e639b2d1b4e50edcfca03d61466f90dcdbe91f7825032fc485a6d9b5ef2827098db870298d57900f2169ba1974b63175c76e41d92b3ccefa0f17dd5ec41f3beb1c64ca1fc02018fae6abc4988cebd19b292c725fe6569b73c75adf39d52db5e1fabb557624087513d3dfca09bc2fab35a8eab38502f8734e166647afea99090acda1d02e5320467be48bc733000a5a07c41c034e179c04e175fb94dc0b2a2c41e076f8600fa2b8a060116581b18b9157685294412da39df4c5e7bb426549cdc5c273c095760bc12800590d55785e8f4f9b4d23feeda7e253b5c4867bb9d800f72009aff55ad568fb0a2e7ff9c53b3ad1b3400fe04f2f21ebc58e61e26004bd6144bddbc7b8963c90874b9a373305dbd77524944a6e8ebda3f7f0c0f545fca14bfd6199c6f8aaaaae847c263efad6d75b7063c7d99b05c6519e6303582984490dcc1b28eecc2790bc2b2dd1bb68aa7bb3af8559a8b6296472ad4963ac2a3d8f6de5a1156230044e05c109d45eeb780816b4d99ca9d0da4d372aad3032dc2413ef6ee6e69444644b731b78c218fc4d4394970c5ddefe250768b308d8bdb33d039d88ac586ef2dbd6096274440c8abf18d3974d6e7861bc1acc0a5bee2df1f64b03b3dcdd7a4f3e05dfcda99157c16bc3dc284b6a8b9bab8252f7f4b883301b959e8484252c00bd2c8acfeb0bfeb3f056d6f2952d09e7ef66da83cc628ee0851c8b7ddf5b0dc1c134bf6ea9f52598b8df1af4ed0242482ecdf21ba61434e66bc33fe005a848621666b37a7f20f8c97253a2ec070a1bce6b927ea27dd1fe14be004ab8a1918d82ef56ea586a4b0aca0501e7d63745495a26ecbd223bdd9527a8b061ed61560d8dc4056112eaaaa91cba196a56051a3a6560c8d3ac9abec387138295cf25032a0060e96fa1e4c7a4e90d99da5dafbf12d0125e5b8bf8d7863838385ff9612c1eff171fed1378a065a884d92dcafa0b3ec58e4e9d6342ae19393fa0138fecc49281d7d0eeabd564aa5d9c2cf3ed6661e073c28c1b4514587bf0cb75917ef979beace12666debe27b88d8b2259ba88d23cc8059fa28564c81628df31364debf63caba090c7ebe94e131a71dc85de122188b15fb5f9a629ec5b6e667da18eb483784d0956cd4b29fc8d9276bb5f8c040395ef44691b7801fadad1ca6a73ac9bfc65f137669cac227797394e8fb38ac781e1bca3db1c78ba4cac0f876746a4b2fefee096b77309bc72109b0380258582acc59c4b68fd52d2e0efa6bd0617ccf0cc12e5100e4d4fd2d9b89a5e6ff2f897fe9e30c7b188d2a53cf128331a65f6869e8c3961cf8a885cb43f30b3ece8e55209e2476489cc367724cba237f1bfcfdf5c3c43139310a637a09992425654ec2c96946dce0efa9bdb0840ce708b9ad9d3fba644bf36a794072d55c833600c9ddbd878e3b34ada6eb67cdaf69128aa0513f7c4189e0e0116c97052d641b3c884bb6457f8c66d9b22d9173f0a65748f61bc8d70c6b73e83a23780aec63143a6edf93f1e24d05c4dc204ac2da8281440e3b23104531ccf390784ffaeca28a15d09d9a5e4545711ea690fb1571c56da0d93e6d542a2f16349c56edfe464eea25b34a6f5472cad88d31a1ef0597c5e42612b2eca0edb02fee37c73cba962f960f21ed60c9b7e778eb0cb21d0ee769aa927948a25818e86b10af21eb006f62a1af19d3ccff8b3251ff1c565f2dbe8e015da4a3c6096a74dc69bb7e1204186bca247c5e91ac29c0ce640aa65fb28ad15d7267aef5697f5573dafde6380f14e684be94a99e6ccb8a21ac19f6b8d668d0093596dc9fad88f03a05d520f1b255fd0bef3a51151bc53673c7244c4e3aa91765443b5494ee52ec9b41870868374db365862f6c39c013353d28398fbb270793bc2c1a067b7ec004b373a0ce9bd3ab8cb81cfc8b5eff90af2be559dcf9b288efc5eee48ff155084e51efcd4b722cbc9f8dbb920b46e87a158ea0972b1c94e4be2903010b71f4351837bd4fc16ab83cf38bdcf662ec3ba53441e77e4774d9d74cc6d0c8e1b3bfdd2e5143ad342b80a3c064e34ef156be2246aa22ac43fcabf8e5d71bea49c3aaf8e6a9928ae38768ddf68069a5df601fde1104a196e97d1c7ff8dd36f3791fcffd3aa593612841d96861c08d0bd798e865ea7df10551b54a92469ce416fe926202d882da21e53aabd197ae978ab76ac423d19d0d7d577dbbe5d508f8ed2024e95cfe677e2aae45e76ece8cb41704cdebbb43dc450f478c752e566d13236f269e0c069fa678ac6507ba4d947609c79e09a9f4a25a5f089c4b3cbe07687e2bf7a079818f4d41f0d21716a42c5e3aaad570e16f18041d6ebf62d303e883c75ad25353edfdc8d41f3608f7f8e897d2a50d64313add13dd9a84353abe478a082973317d6227e25fbe42618c5152976e633ff9054e4cf7d4a849ad4611714e21ac4570dd387b36798a4242fae31b9a56599e3675d173db3469e91f3eb21ca31c92704dc00e0f3c78c3a4133c05f80f246442c7a77615b2457e372943030439c5ae2fa1d0c10b1d12e05224bd33f5a6b7d3fe1d9464c79f208102f939e2f5433b50c0c548f03b487b8f5b9627aff975578ecc4eaa1b5262248a60c0b8bc40e4531c7e3d312f2eda3b3756a15bb30501ccb1cbe2283da2b9ad2172cde7c3832b42997516f9d40a878b50cae23838ad31b99347ccd6fd48a389803b8b3e7bf857b2cf89286d8ca0af1c85a60d16389a07fff11ae588911627489f464d9ca424f2ae5e13cd68e4ae8dd2796e3fb1e2db3415672913d0994781bf4960db41424047276fb84837573e1a4356d4f64cd3dd03497894cf966be91261962f26f123f62c95d84dc34ead9ec39c9f222602ba8f130608ce258211e57d83fd9d7b6ff2e6c0f0d8141ff5f8b9c2e6710edaf9b7f6432b1c5c51f87af3a7611f9c5b1a945fefe08b7ee7043df75272a7f9e0efba4c9b129b609ee64da1d231f89bdb8ef4e6ecfe674ec9795fbec39a6653c93279494ccbfc04d427af10242be081e8e7e8971bf05f13cecaab07d49ee7dd5455865b0de2bd6d98f886d187def91ca0b741318a61de8c94bb4e6b7351df679a49bb300f6c70bb447c49c1aff6a8fad453835bbd77269f16ec28378ed3ad96f08b212a2eca3c57cdc21b4f0d967ec49aedc95b59501d0792956fe699729150777f6d908ae1fce0a9a75f6b4b7902b9a7fa2567a46e1bcbf8ad8424bd31979f272fd9cbc8c1933c8f0e2bb17c5e20d45cd45a34973c794a3b87a9f4352bc66f29dcb29a552420c1296e32f09e6b201e44fc7af627ef709d398a73b16d31a352973e262eb6398eb1f4c888192bcc6bc728930c6d692d92e9209ce57a2a95d60bd7d176f41b41313ef63f9f020431c19fa6dc36a30eeafb9dd5a522bc33147e153f2cdd9f4eefee7cb823924a3865a1d107474ad9866ea372a68933df5d173a9f3450b0c699093e2d26b01db08ffdb2a020568aaf932bdaadec639b13fce74d4a56875885187f3318b7549ed1e4a0566b7eb40e5c7cc83f5351a1dca2ca6e51510cd38b0b04fc97d9ee9fee137019ae1c8ef377c5435a7b254e2657fe77c11f1fdfe0843d67a579015489b3bb6d5c77d52bdb44dc6a26e560a573bca993f5bc50964fbf8e59fe658d2ad4df3bb37e8c91a06c1d09b1c4ec7908809c4d43e530265b28c98e3f90743023956386130360da53bb2442c48e87520092574bb5caee81d9e3222f6361fbc86b4272530e2833517bcac847e4e3655124fef951f87540ac895ec279ce2b474d8650a8ca2d52b0c92fc37cbd8fda6ed570e61ae4cce05f82c0c193e5fc21cf3268e43b061145b3061e3947adc4f057f7a6766ed14af6517bd299afd77b8f20bed58b83cf3fed6926324f1e7485779301d3525c6370cc8daac1051f1c3f2a25c84be8735481c37b02184e15156ce3793c952cfb61654f8148664a238721c405bf9187e807f510cbe363533c41a48e349fed7cc1429f1ae378605cf57396a67ea322c0b2ba3002ba574e6f9b18ee670608228acb68ae44cf04111e0c97fbaea5861057fbe7b646aed81080906dec5b5c6cddb7ca20c7baa287fa3d86fd1457cb16603c53d399e69f4b662427c96becac37401536b77ec4875d2e3e551d6c15b49ebf57ff87cd189385990454ea593ec870c80a02160bd0a5480755f222f71e9c53adf90f46b128a78815dd2efd139f0affdf4e6e659bf7518ae7953d52ff063f5e27358873130c85f848194caeb2772d0653f847c6d3bdf2a8530fde6d5473e44b35659c94c912ad84f21bee957ae2accc517fc7d07bbc52bf52d904ae2e9b00afeca2ed8b5f17efa1aee0e9b6a2fc71e2233cabe4ef325b126acbe854b0e796ebe48c5ea5f2e586623c7eb9624bc5f9d044ff637d289163c73ac96aa0058640e49", 0x1000}, {&(0x7f0000001400)="b825c515df788d35fe266c3f3bc785663b8d5567ec8a4cdf813555ca0f69173377d3f9fde534f09e113f9b8708a1cd5e7c94637358b25b271b7c179c71c2f40ea260b6637c93b3806d2588ecd2f5ba5337cfd3efebe6282848add7eec163b9025196cab09033ba8b6b18e609cf60534b5019fba716b47fc926f1f57663251a16c9ddf48cd55bfdd22366457544d109770f853a91f571a830ad9f9b4a3570cc275199487227bcfcd6e37c3595531504a597528957e568601eab74a2505b09c85d9262ec260e8aa86c9ae7682b7165b842871b083c24b4eb86545d3ab477da6fbebc2586", 0xe3}, {&(0x7f0000001500)="9307dcc43f97a4e40efdf72709057774b9af88c718e45b8c853e540a3a38c154feed7838eb2d6118372037b1394b7981b1ff513f826658ba4704b8474c8c9d1f4f6728647e54a2db7e4025250b8003b48c29087929ceb313cd715fa739d8595263e90e8bdc99c51d787ff3ef50f8745c5d323b587deaf151b336b7a1bd55f8f4ed06edfd74a5ca3d05c57dfbbe495369a28cd1e8c94c0d949d8ce9ba0db20958301587f0b56a77b79092031152c76fbaacd4947fb0306bc4ca854999be94213ac04ec49927a8cbd5912ce45beec8e886df2c47cc416f75e3096fb821ca0bb4b75832579c239f4541ef211d077a9ba0625fd75dfddc4b9fc9ece973507b8dbdb87ed7adc62da0f3fb56dcf99b4f0bb9d3fe694e1b08f2edfdad5b8e21005827355e115db394defc57098cfa19352f65529fe0d72942eaf78ff1ed11b6ab533a881d1b2f185da499227896f8def973385ba59a75a2d33d9c67c5dd6e7d8c2e47ee4bb0e568172e1daa4b9ffb75e4ac84effd6441729a251bcf0031a4b904307101925c59a897b9b277b8efc30d09a9e044d46e3b43c8830ee1717c9977f9a47e4307b4cb6d6fd1eddaf219214d2e6664647f4c929e8d262c6cc632f2b975cf5a233b1af91c6b8225251701551d89aa7a4a6308fc9c88e90c84d8e2c3ae0b7efba2124b442dd611d0c92e5a89b3c9e1c034807e234d1286c45f58b9ff11944ff69d34833ea272211ca841fc6faee271fe66e92c7749116210bf23a776410e76c8b6a9e1e584b15c08f2a345ad1879e5c187530a85ff03efe7c4b59beee74044ba0dbf3ac74054b34fb0d279081af3cf07260e71796accd47e08e035bc7e67cf8bcc63825fb5397722ab65bd04788203a3009dd477fe4c72baa3e99fa935aea50182dd759c2d9ffc3e52f038e2de057eb12201e39bdc0ef074f97c70371099a6c92fabfcd2ba976a5e8d2196a2a4f7fc580a6c102ef53b22e5ba4c52c15b2587b9c84e8dd86e385344a5ebb92143b2e92cb856777377075dd4d95bcfa31273819f6750510570415227114956de81f85ee79e2fe3330d7ae3a56d5618159766d339f04a086fd8b78a3e54f15bcb52d8040aa271c802eed2dee5e62e8a952e4304abbeb5aec69ef2dc38a1ec0703640af6fda7e3f0ae27f3263f12625c6778242d9c19b9aba6a89f4831d7e6d2a36982e0a719e51c37a48bf37d3c9946c984a7b08786febc37a60ac0d0d5e5d9d00c8a21a28936b19d68a82675d006f3df04d1aa380211fb870bdc49cac42fe3b9df6513f7a163b49fde17978c2f3f01ef8e323f07cf3e31fcf880a812ec90744f3083d2026eca219fa6f833d2246a90132ed33feaa4ba5278452359cd315a48c7a508aa77b62d90007293532345d69072267323ebbe14b01f0b30b9d48cc81fdcadbc53c673d68c94cef35034988de2cdd82576a1ef53fa51a2df68be9887776543fecb37b93ddca7fcffe4f60487e4154021332746bd6be56e70f803fde883a81ed8bd4e0fc6b14a4f87fe601184afb60fe305990ff2271e8438c4f06e6deb103059e4611d97ddf8b92f63a88990e5e438b8787ddb9c23beaac6a89cbf3809f5acf5a61771b3750548091b80f37c5b1bdf8352d84c6a1b364ec4b0181915b40c58e992318c0c97fa8bfbc40d80601dcbf9241f21b6db2af4f39266475fa8481ce25d3a661640b79bc9cdffb1f3214cf3b6000e9e65f129d7d81d1adf37e16f089631763f88793250c5b8ddfcb6d1047d754b0a2d542cc9bd9f6fd2a6137db96e77a52546eda2af8c2efba4b351fc002f755385837270a9472c3851dd552e2f87c4d47e810eff81ef8cc5c5230bea48d38acbb7938646154ae0504389e2bda928c7294deb7ebd31e2eccb44d15fcc8c951ba077259f60cc218ba1af0fa9676331ae6dcba4c8f326359867de3146868282760392d5ac2506b6b0446db899e55b37bd3cc31befa39f119189ac8eca4acd3838b0a064cc1f7914f82542bd6cfb80c025d680fabb3d18432a7503c27a757c2c308586abeb37b33f9ad42d9bf45303864dd9cb3907d313cf80e710a3e1a572ccc493e5c164d2785ea6899ed496cdf2587dd7a397d4178e927fff93eae52bc074d9406a795183013e2d0e82a22c9a8ae3e38943ab9008cba8d437fb01e5156d47a1b7acf4841e9ea80cd60d9143c54b30b34756f44e930f4f3f600a7647e5425d5a04bf233c6078c713e692f67d53b2eedb35426ec0164788de337388607230d09beb150c002edc3c13a6a0d19a7fa939526f66ebfb2bf49a15dbd5479d8c343b57250fbaf7c344c815012576b8beebc681413b4c1288cc03b6943a71407efa9b59f16409d85a890e82898ca9774ef2ec10f6ffaf2b7d69c99cf68553421cb18fa32b6f90ece35b9d7bee6571306685ac8615e7a343c9306c6ffe7cb62cd9373b3fc557a7d62a91be952884cfdbeb9a1ec16aaa5674dad8c167c1099251f2e8d2dbd0afef02f04ddd563018ac009937185d6b72f685e97e8c39f21c03024965830803abfa87bbfdbf3b3b7e5aaa2d314fa5db1dc3353cba67760c8701b38fb80231c1e6bce5776ae76c593f4257b7eed98fd143479c6eb03d7ff1e349c781d1283ae562969a8ad3e6f7b0da87061ae1a775c13202aeb0ba0b37b759f2cd9aaf1e8cd7f3d85ba47221d367b82b76cd13f910d5a71dba78b3d18edb2430610191769138d5c19227d2ad54f91e1d2fe9a6c2c5a7dde2c6093d75dac75bec7603e40e8c881b9e10f89ff46a4b062fbaa54d60fd6ecf38831219f4045a1fabf7b2e9fbb019eb93c94a7fe0b0ddb6169c8711f57802e0464a753c224741b74e19a923d2cf62cf7675eeefd0e6aa7e768dd2b20ea85cca6b2c1b3477525af393217cc6689ee4175e2e39281860668d105606d0b25cd43cb2cd9b8a7da64cde60ff1cfaf6e28b9c8295ae9a60f114e11ecea5e836dad459bbd37309eae70044246d182bc71af94a95ca9dadde4c02930fe35165b5b17d91f29f6533a81ef2b2bf9c7361825f22b5b6214d58c7e145499db719cb6266e3cb416c6af4b281dedd0011b92b6efdcff9e37e3240c6b821d1a18413f06cabd3a696d7daafb1e0c8827f8f5fb942aedab3dd11a345501c7b98f56c1f3c367df37317ca0593b5d04093a3bbefe1a4850d28c6fbc8db2ef52ad1d86ae3796a3ceb65fd1c964e3674eb4ff69497236ae6dc0bb9a1d384beacd4eb2e9c0c9533c8cf12fbf4dfb78cc76cfdc1923f61563918ecb64e88b8af66b8cb23f9a7294d7e86885b275ea69816dc1db9ea8d421078b37b12dd5e5920a62a1bba4b9a3bbb608ce2115d6e6f0221fba73311b677c4068ac45bac2151601affac44bea53089338df0d07e492ae6d06805955949d56db85d7719ad9d246fe49c4d5cedcec3075e7ce5ebf3dbb5cfd46946fc2d701cfc244d9fb1b9d752610bc02035b7ff92ba3f411696522e70bfb79b6a9922553b2a520d6a4021abc0a761ba4f899971062f03e0dd628dccae7d08766d668f1b3ec90d70cccebc3d26661c896c0970cfe9f17a2c2ae33faf9a6a091a5b32dafb590aa312adf825ee43a22f92087ee03a5ae811c3bfd1c3df495e8607c16131801a22bce46d22f393d322d7cd9bb866df9f5fc4085070c9677dbd0a8564c3d6e3a2d966691a51a6a73e5675cdf3ba41fb83ba1359fac6881a81a1615d7935636e6d0b1d300358004c3f56aca0713505c3c52020d0f5f176e099a3ba0d92cec1850dcf6d4beb1e09a7618a4d5e795b9c2afc3141f51044b4381bcbbbc3fd4d79e7c4a592faff7b998d3ca6e4b58714a215a6f6d17d097325c2c1396150e58e4de3c6adb38ad7e133ff0dbdc14aaa4eeb870aeda8e40009a65454df99137aebfdfaf36551b997ffafe6938fc2511324805b7ea5acd9b23839b0efa745fa897dc29b3de6c17310a9167f75528bdbbbe046ca6805de49a885d2d59f246bb21298dd997d08c3c5a1d074092f66d91efc2d806eb698162ffc38278748a3636a7057a84884246cedce4c39a59673e7db5ecea64f4ddfc5cc6636e8f4ddb242c4c38751646669971e129c9a0cd82d754d8c1642f9a236da2f2bf737b8d806c2aa6203746719fe380d8744792e90ff5c86308b75ead28c55f5a6137cb04078676b1863e9de3a74e5bc07eea30e58c1f6d77e48e7b5a32532740c5dea098f5ea18be898cb1ad9ad8095d8b5947623db390e94a4337e6cf93ba45a562a5ee6de25c6e00398c0f5c34b20fdaea6cbc4387ce67068bac00251e237a58adb65b567f8084d40959c58a2f24b8b6b0f8c11fb68652f417c55557c28d70962d8873e2cedf675de3582f5ba13498ac930937c01dfba3cab09e4c980e9a1272f9c228638dc46848c48bf37c409e2feb9754dee652cd074e126913afe5197d00dfbd30fa08d430e38c9005af0f173c48c242b970d454b43a4c2ac4d782d57f0d67be36b5e3437aebe975c1c5e1a48521f8b0bdab0d45e63c9e313c6de06887e51acf6ec9a85c049066e18c439f56f474cbbba07b5455b25595f6c994dcee082900824b0ba1f700de1b654c0c15535cd0caa295f3cff13c1ee5c903afa7e76864f962e1adde9cbdc5529414dda4426c264fd8ce9343c9e227c2d94f236b85b64b2e6c1967ffc7934e9507f65944ce2b23e18170b991d801df0563c93291ffcbeb02ed0c6734b4ef37d2543020907ffb93d62e54400769845606640709e9f1453311e857216155aa639a6fd4a1a3a81a0d71530b24989f06b04e8c664e49ebb1a376964f5335fb64d367c6378fb726240e78d70269b7b482355033106393a9af89761c45002c057e4203e3fb5103dce2865dfab4a447d31642f2c4ef5328d178079a6d3af3e1b45b50b11683832cbd5d5b7f64269d476e38ef056bcf78a065ca53041986d497a09e277bdc5d6316ce07c1c9de1512607ab864fdb588a9bf1812c04c4833022e761173555768f720805ba007d262e766319575240fccda3d0eb3a3e143e0451a054020b5b6809d7f3bf4908c13e838d577ac11b9ff3a5980958409c47a875ad250619e90a30e914bef7b1532651acff81e0f227fb913d3dad6255e49b49c36ac7579cdd215b03bbbe9cc2fafce2bdeefd85c260f9a84e2d52df0c7b3dcb98ab52d73000a14069573029262ac47b5f5e998ff8ca8bd2e0a0d37cc5186ecb9d1491f12759d7f8ec1982c463292adec62fbdfc03ed0507c09eb265fdc58866e3268a01beadee6412fe148bd0f6c79539dc0e8f26dc9c4c678ac99ce3d18b06e2f617841c58f1b0ace9fdcae8ca5cd9a6b395bdada5230a3e03885db6f8000840865db5691dacf7b6a5e343a0b7109f3404804a2afb491c5495fb865766f669c1b337ad20c66a0436c2121838f5f91cf34aacc5ad6178f4b5d7b77650522c72f8a2fd645c787060b4facdd765eac6a7e574c0e6f4757a442b678a45464882412e95cb5d351c68496c816470c75370847d0009e9d3c9721492bb17224fa8bc9262ba68316f13e05f3d9b10041e25934865b62b6fc7873c34698853efd954fb8befabac8d0c1d0d8edce8a08cb927fdb2cc13acd6528d9a48968b2dd5f681ae9df4db8a6335a9eb5022fb20523d13f63baf6d16f506a6745348b1b92fc33a5abcc998925cc6a33f1447d9ec09837042b1a15e3f3bd91f8af7e9e683f5624a8facdb670b79deebe5d81b7cd2b1c296a44b4cbdb7c1e5966ca22a44bd64bc478bbfde4f4a35563b63814e206bd03d4da9603e3797c69d7682628f3c1eb8487a8e67656e538e3d6b274e2622b83493ed33", 0x1000}, {&(0x7f0000002500)="4e83b437d0fbfba57cf9dc2a6ef6c9ccd5d81b4aec09b7336d4545c46eb0b792af22af761935ec3c6d9faedc9175d51d540bf52e327beb867b612b11e73f1fb934294c0f0685f747f350a165cd08f68abc4459d1b726482880054200a5a88a708b9fb407af4acc8a4af6705571c11c936b48b473e99e035428f0cff2646c8cf1614cc42e52397d74da2cce7ade8ee6014447f6a7e6ddaa79dadf5a88b6ba1b62278b26527620b51b55b222f13cdfc5334f6695b11777116cabe71f8c2855dc98630e67e3f2a677cde1d0764bfc8871d7bf756ed4fa7fa03fd08d5a84dcc49beddf7112f288ca0c18bc4ea2c9548c5755bcb31e8f272f4b8c070782a453351a", 0xff}, {&(0x7f0000000240)='4', 0x1}, {&(0x7f0000002600)="52ae7f6f2c94f67304f5b5b7a1612f87a1dfe91cb1ecc9a2fb4917ffd36566419fb2b9c4ab3c2e3064ef3fcfe81a7b4ff8fe54a694a8f885bf82e3026c6d23e853a3fdccb35783dfe21d1e90a1bd6fbb80c41e593b680cb37db770b1bad316e28dd26dc74d", 0x65}], 0xa) sendto$unix(r0, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x80, 0x22) ioctl$TIOCSDTR(r2, 0x20007479) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r0, 0x0, 0x0, 0x1fffc, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x47, 0x9, &(0x7f00000000c0)="966c6dc36ac498cb0be403030400006ef3c8ea045b1029b2fb7d4faae168b8561842836bd451ae44ef147c82", 0x10d) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x141) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket(0x10, 0xc004, 0x7) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpeername(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/53}, &(0x7f0000000100)=0x37) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000640)) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000140)=0x2) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') kqueue() symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendto$inet(r1, &(0x7f0000000140)="c063dbd9c939d6525a59ca858355afe32d4f7c7c30862f4bc7870c0a84fd7cf5e6a93974521cca0d87ede92e44eab1595f3142b93f0be99a48fa810d87ed1ab44d796cb1d31b43182592efc1d1774d345ac3737385222fa4cbce4aefddd8c675e09e5e692e386455b0d88e4a57f3d20bd0efb2ce697129dc99600d66de7a2a7294f26f35ba4f3b86ffb483fa94088fd5ad358bbe4e0a78bddd6a5a", 0x9b, 0x4c867d2f25411c3a, &(0x7f0000000200)={0x2, 0x3}, 0xc) r2 = fcntl$dupfd(r0, 0x5, r0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000240)=0x1) r3 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000280)={0x2, 0xfff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r4, r5) getsockname$inet(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) pipe2(&(0x7f00000003c0), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x10, 0x0) r6 = dup(0xffffffffffffff9c) fchmodat(r6, &(0x7f0000000480)='./file0\x00', 0x60, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f00000004c0)=0x7fffffff) semget(0x0, 0x1, 0xeafba6db51eef97) r7 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x8000, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000540)=0x6c9) mkdir(&(0x7f0000000580)='./file0\x00', 0xd117abdc4b8785a6) socket$inet(0x2, 0x4000, 0x8) syz_emit_ethernet(0xdc, &(0x7f00000005c0)="0ba84c8ab7ed53111ebf1844ab2d1a15c740285b4dbda475075dc5a1dea8b859c2d652c8f239b8143002869191e1e0a4955aea0d0d77fe53c0594e2ce79465efb5720a81ab18014c9c9e1253789952d82413541c4bff45a81cf499e2eeb7de873192ef6551b686d721bc7aecddfdbaa51bb439c60953d7b748871b026cde67752808012225a91bdd6c6152aa0889adc472ea0a20b0117130ee08d29fb1480f1ebc7d90a98ec023eb4009cfa1e545e3eb9074d179d2c696f5b8275b89d382bddd5d7d191edd3e7c57d341b6ab08a5d9c0cff18c2e5135892c034761db") r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x10000, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x0, 0x0) socketpair(0x20, 0x4, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000780)=[{r9}, {0xffffffffffffff9c, 0x8}, {r10, 0x40}, {r11, 0x44}], 0x4, 0x3) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8200000000000000"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x8) r1 = socket(0x2, 0x3, 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) connect$unix(r1, &(0x7f0000002300)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="fb310185eb0001f04d997ee63150554b5af0b184b77bed2ade5bdbe9eda5b4dca24451c12b686de23dd96e5f8c7a4ec4926670f143f876b34d33c9b8ecf8e04335e3a41ecbb3142bff44e98f0f3f46679d507910a81be03f4b858fc6b988cd95fcc66f3443", @ANYBLOB="be97dc005d0213bdbe2a728ab8632352514df1853c0dd05de1858ad34a026a2b467629da8a086ea3123fbcfb9fe1bedf78acc380f90185dc3f4ae5fbeeed175248c6404918e66b1458ca30aee9f1b97d6f9036f52a48e20c0dca94cbe11cece18ef8fb313ecf320c3b32f60333a84e4fd091ca067530e2b6cb039f394afbcd1b9ba98d9d8b026ed869496fc5bca3010478fe56b1ad39901dab88c5af563f34f7919bf32ca9c88174f4aa27d2b44f9e31e176573bb0d61a6e478412593fbcbf4f81c12439792bf172bd868df1d4b2479aafb28bb50e69189ed54748ec5a7aef43a676b5377ddfaeb24ec5ad338df808a0186d53a4fa299501a3366f7665ae3cd7a25248d30789abc5c726bf90a6a44f254b49f278705f24f2cd15c4b7cddf6c6081b3ccabb65d9baec75545412e04566ba4e996c3acb2647401d12e1962aba45aa209c4455bfe7dc0f76ae062c4ba5e44fbcdd52519e17b0f514e07af837efe484bda3384c28e8a8d963e800b6ec181730a024ae9c8126d95f82da833b271becdc9c9862b918ade44758dc78b2c62ef75a15e00fc5d1d750b57567b0140db9cbbfff392ed3b855f20f9c208a8bc31cddcc0535163ff88c583a97a2a228b978e7b9084f63cc1108c945a125841881b3e4b816082f92acb2f60c0e1569ea603581dc2f6f24ec2ffa06d893bc9a8f415d631e9c10345334744aae4504b98338fe95639965385f54f74eff155ba26f253d81a327d3c3578bb654e0919e7eaf813878dffbaa97ff2bf23b7583e0707af4492b9934b6bb9a496a0d0916c7411f4422f56af8e79a502f31901c57be2d63543ebf0e032d07ece28937a86679e2483871a1ddcd8cd33282c9f3a3ac4d9bf12a6d04f963d5f709193ec6b132111ca0dd8edc8e934ddd4f136b67fd4b4294715705036796a49802c17661e8e5b89b57843b5383ce1a818e3c931cdd6870564f2f9590c4c36e9bd351d916ceb8d8eeac4a8125bd4bb848f32329401b59f7d5ecadae75f0c5a8b6c6da3c75797f94ca23c5537daf50ffe0efb99a499a930a71241a808d11b19a79f88531c4bf54feb20e8290c68cdddeead0db4bc39540b23ffe8d1c0cacc90d2045b0fbebb7403aefae3b1a35adc57b7b6616a2d23d5970bbc9d40ae363f8a6fb7e80b5df8fea12a61829f8739304883e9985349ef963e9f0209fde247c3033373ce97f4bd3834f14884721b8d422805d70779ee5aa146f845c9d3ad6566cf503e924d1f6d4ffe7ba79e7f07520263e816cd2d41b3c159623fce644391b180f78a8656abb85103cd8cf2b9cbf3403dafa47eaad75e896fbd4e70d787b0051207c1fa5fd8821cdd3788e3f042a4e77fbaac4cc0ab27aa6b99fcac461b1d5e1fa54ca29fc78c2e5dd32fcf88a7b02893861df74ce73ce55f8578042ccbd839f50b5c2b70a5fbef2531e7eede6307c5ae06e324e774150efef7a751b505cdbb1e40ed36d33765b37f2eaf97764c514fc3cd9415e7a418cecc45361521fd24bb5e50e28191cbee052b35b1bff55e712d31d932b68878e734c8491e7759d171fa348db630ddfd2d40e1d7d291f3531cde178828c24287e612f35be39c5d8d4d0b7f5e7e936dc8f7738831f0585060ad1f104e43feb60477ab57062bec31389b9d6e1c8dad6efed320356a5782febaf31f2a25fa7da058703333d903cfdea9ab2511bb7dcd12245dc5289441d68af46489d34530ee99991347f69d4a2fb340d9e247f04c3f382bbf49bc35a6d5990e05513bf39783591f9c4158a4e8a020bf201b7214b3345d6a76976f14febbba6508bae10eef255c3e7b83f48923e147eaaf3dae6b3c01b6545fa39ce9bc4f6411d9883fae7220cad5ec0531ddf8897ed559abdb303a38dc3f3b121a6e818c4cfcf233ba6c4b7b262a741eac3e7659c8c77a8ad5d16285d2d46e371fe8314784c29f4ee9e19b6aec16523863e1bfa351be20adb11ce33881fefbeac1ed3e953fb869a5c236bfe9c1919e8f7e45ce310687a0378fc8364e5caf0319d6b889cb736a69e32057b4e0f65d9411bf37745464467ef6539df391715d90a5247b5e75eb6becd42be9c2f7bb6dc5a3bd6d5d1483ef5b33d911d87e0d06e912c29d3cc93605423ccb5dbd7981ecec18abfb040b192bc08549c67aed2f11709f0ee497a16b13005dca16935d0cbcf4e555bd84d5426b6b1ac2a3084efedf5a59bb7d6c1424ecd22ff85ab7fcacdeffca3c9996036a8170f82e8c5112e757044ad860ad81302ffeed32f927861f18259a979273ae582535e73f1698bc20221a9a4f942c54bdcf8c2990b8f649f9e8e26d2fc63ae74d517dbd8ed6176fa152c9d166137936f0a20ee37a4531cbdc99ccc72ff70360926473c7f5a4b750b4b096c9c43005c49078b4d211c17ebfc744e3cc63f52fe39ce5659e71d68891de239e76e991c967a88124957f7b603618576f84010817bb0239766c32aa7c30c0b3e04ed4aec5ad75300f6b811c108f8385b24019ee8a6d02d1a3b159580a2b77540c2282037e03c60c4beaaa43431b46a044a37912b4754b1639111848e4a58169811c7996930fc9a7f43e60f391a2e8112651f606ac2054fece191f449af0286c27bb00e36e2f1170d3acecc510aa3284985ceec000cd41514a7002e52d84f196af94af954d2d1360e016f52f3cf4fa9ca60f237376733f6d0d3a94ccb9ac9e588b7f57eb159ef826dabc6c01f7e2448e57fbaf5f9cf80b4a4ee913b57d0d0a18abe635b184505c84982e344120de7b29ce42073a8acd8b0a0289a373465193367b02b4943db3a53b334e7f0d4074a8305c0157a8351a25c82fd6b162b4e135144130713f9e57736cde39a2f1943ec15e425f93a3e0cc3415689e33b76a6c3e869f88f9a2b9fed76cb5c3080d3900890c66cb5af658e34944039e879ed5b478d646691fd7889fe138ea65fbdb409f13470d3f89d7ab17ff24dacd5038719fa8d124e9ef32cfe226973a9977ddbe1bdc1484d3b705ee875bd1f51c7267b33fbba223a74086626ce142ae158795423a41e57c0451346a90987e7ba3bafe7d3bd455f5618c90879a60119c05954cc9668b9d22c818edee8020691f0849bd14de3a48d9305c5ce1cd27093880e23a3b9d262fb34378a85fdd76926bd744ccfe410095c31ed7338f479c173393429abd403975a3aac9ef7c8a0523f9c225977ce2c77202c315d1df26bd33abaa1ce32e917a02db712875a030bbe733d4dd5a4248ee5728069098677045e9e87960b27632b02252027d298656e33d0a279a909f182427824f5d235d00646eda821ae7d5ed0ce85b477237928bd857a41d10780c0152f495e2ee4f8421470e8f5bea60c7f4255a123dd7799fd2b4ca4894f281093670e83706d63508b594a6bca060b582f9e000469cbaf4fbad821b54c75e6b3bc3a3c301f69be44334378cbddb964ca0654dfba7ec6738b1dc982e2bbc4a303cf1d2b25923ab871d00f0f3150ccd59674663d2a4c8f05d2a231e727a3a6510bf2c34d6c362d8c6d5733e56a9610781c1f8dda6a4e7914da7cfb4aa52c85ffb475b98c5f5fb96df8d75b0dfe065c41c79c1711f6db123b1c9eb710c1dbf5f9af138aa26e81122adc5fdb553156815fe38bd72bd9a30411a66f37b47738ceda7040a682c250797badd2c92168c8934db0547488029daf8933e83c894448ce5cec90a014e19cc87108e06f7b690460fa4b6cd6094532985cf1cb937b0adc31355cd067bc5e30be09177773e6a8d50a12b829242d6b492fd2e1951f99844443f356afad0266965744293dce56d804fa29e0a4e0ab1028bcd47fc4258115a0d1407eb493771e4961f371bd873d3c8a29a084c1806568610289a0f78d2e6108773819923e8867ae54e53c90b65cc8701d0a84a0011b0db159743566ef1b9fa635f84bc954ed307317819e708e151b0e8152962d2f9bb8d0de8855fadded0e72923d8fbb3094a4fc90e047ef0f5aa8c00fa9a3717685d6961b9818b3b8f212b5a34133f385336db7164d161030bafdab526abe73d7f0cd6eef61344e24f8cd9b121b1becdb94a443eabd7bafcb7743e606f1360430cddbf4141274049ed2b8a6ea051eca525889be4c2ed3f61a31f2a0e768a877e28cec7603466e85ab5499128e14144a6b9c52612b65b2f7dc0d31b5f2c142376e32b6ddb9c06cd6c348a8a90c7aea05d42a094f1da52684451e86d446edbfc11a34aaebc10bf0ad0a2bc67ba24a33ebc013d5d5d46304fa41e8e86703cf57a79232f2335da4a004c26ba94e56c0c6ceec313a676fada778dfaaf9490af00ea0990f5bf6f6a29f680360c0dfa18511a348552df3995058650a1f3dcb5828a1e5e86ae12402638289d626fe4f211b9c76ced2cc042288ff5c992388232dbf60c1cdef81d6cbe0ba015ad5e783ab06d06800375076dcd8488f5c12ff19dce9a722fec26fc67ef74c32b08d5349dfa604c0a6af5eee1ef0724f69d0293a06cd80f5f62c0b8ddfe28e1bba916ab17b57a94efaa4dd55f1b11927a7141d3c503e7888c27e3a01fa5f4dff812045f012ef51f24c5fcf8f5ec2b0cc522c5d099347e7c00f196c91ac0f70b9ff4ffac80993ce277d687558e4e8737493a300c09e6a6358192b5cf5b8c5f82493c63d2c6a5a6f04aa08c9497776e27e6b9a7093684765b77a0c69e73bdf61dcf9f55bda8989b49217a758cdfa786016a54feaea803646a208b0b6307d4a47d5837b27a4f371cad07e501946193ef438e69ea70b59b5bbad81cc84157857efee7828c9be2b7978c5bf0e6299686a61481665d468d641240003c9083eff32d3267c5a9581476c94e7b7a3cef0a6c6e65b8d595d52e383277b467d457a7637a42b317c85cc8b4ab1063953d321cae5f2bec6b84cbd2c39cb814fc813bcc7260f4e2074bf3f476c2b442d76b214bf65ff1966d5065cf158e382b02843e3a1c2d74faf0ad3470eb2123a2898d7a8b080059afbe1e0d220a20ba0b459ee88af536e2ec92cc58ee4a2a4def46b9c785b6bbdd421d57c2fedac91dd3750e68319e45da5b704437d1e525d39d1734b879c5253a6fb80c992b8494aced6b29329c9eb256a426bbb9d34b41216b5ee969a93823489ce7be22b744b195d03609366eab943b6a48fdd0dcc1074a7eecc33f3c32fc0bf896171d4ae2a1a11d51b05594c07c274a8e74585fdf7e47c5521bca18f4797dd45aa15fdb9f9528d52a8d7d1642940bc827ba88e7e8009e65e128167f375843d5eb9afb37bfc0c8ef5bb3aaf1284f75d94ae3bf7b40ca1cbb8903ee0951fb55b511f9e9c18fe8f2a169d4d311c0ba8bf96ca1ee5f2f6198a321f0662d41402311fd844da049fb808563416a79b4e9bc03c56a36c29c9f1064581bfd039c88b1542e66915cd5d3b775d3e6d86d7a95b4ef477d59f0f3f9ede2cf6e03545cab0bfc2141de6c4f6225c534e14e7871d1c52f6e648c3267660c8374c1b78024d5fb91d433c59f7981c3b3212d44f509ba6d85ffb984c85e34fc355dcba1aedcd37bf511523455531c7eea448a36fc324fcbab4e53bfb5e52cc31c92dd8ffd1ac2e67b493d1c5bc4499ed2d1b5239ebd72d1b486d5f196f74d9c0dd7beef1005862375b297702343a2d8bb2d237f9bfd353fc661877cb2cf4b1bb8d5854930983cd1dc369171238e80ca594c0cf2e13684631b5f6a0e5f8ade646ddd59de3f802672618f42d02792a71600777898c9a884f43ada594d014c5a5e16c3955e19d8dfd62787903df95f54b30ce594e87063906ab89f215a081e89158ee1f432cfcd6b2c2140ac4c"], @ANYRESOCT, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES32], @ANYRES16=r3, @ANYRES32=r4, @ANYBLOB="c2e77bd3a72deb6498df51fa3ce394a383fc5d53fecbff87849076839caa7a365e32857423ba908343dab69b59a8901b9f6143e3c48d259bdae5513b750359d84b80719fad59e43fe61114e6a6fd41b489668037f4e5e41b949e61a64282077d608f5d71497d9ea733c7656b044c24d2116676b00e86b405e1d05fce13417d6edbb420ab1b4ee9aff99dac004fece16de35627c3ce80c6d89ac789da0fc533a701a8aecdaaa6dc3679667675d6c5feca06d95bcf8d64196be088915d49feff6f36f5e3ebbfaac272e720f6b9fa1b16ea209c34024497ed6d00b97610a805ed72659451936375a368b3547eb3375b11446e814c618cac0b3cf816616ed302b9d7ac0f18f426f0110afe04d1dc1acbf62377b1172dcc98c5456fc681d5875b60ac52b39aace6affe12eae6191783eb4a3662a7b40290d888760fcd54a2b03e0ce28350c56864405ef33248847588e85a4c706e6eb437d5b1b7add5d5f639962f3b4fd2d44aabda4529696985cbcfdd754c02d9d2ee07646730954fbc8d961c48580489ce7b12ea1c9554f101cf33621b7bd378784bbd6842a9dfe29479af716858f1635d11d1441ecde70ac468c021c2723b513efffbf980473cdfb1bdfc07ea23c72f49fc191f4478b1ddce746225dded4f77eff891e2d71bc7bc0b93035a1460b97fd1b8e253e00fcdebf47de7158918f48051d9ff6b3496213b9ac0e037447dfbea20e8880b687253ef5feedb695818b1a5d81aa545ff352b43574d827b93b9390794100bfcc8e3794c773dcfa41c6e328859ead494e34a07d2b03bb2084d4d69fb6f09806fb7484cef6fa5d2a5970391d315c1a4a38be5f2fd04e1e9b5641d34ec4216e123394a96fed012dacd3ab337ac25d316aa62cab9e0ec22764914d37e874ef6a997e7ab0b4bea15352737e8ba486d93083886f67ba62c76d38c3b67fc451726a4a2a829baf3c83a77f125f1bf729a51f6b560b36c48b007eac89f220199c3877c9aa0b30fa24bb60921dafc893ee05882ce25254810abe1b5e093b8a16f230a467b92d0b973bc5b80e4c8f8b7e143a039a92c7bd656c504421abd8ac1a24efb7fdba2adfd97b07186df014b5756b9ad4ca27748fbe44da9ecdad88f0e949098c568b7e65622fd52689965b4556d0ad8a8f869c99cf05d1f42bd178103831cbc6078fd969e8586e896c44dbbcfb65dfcb58cacaf5fad5e42a88c7c4412aac83bb2b6ad89e9c4d91eace0d9dccf4b190faea669a81118d4586e3a798d66d2590b8315bd4cb0d3f7700dc080767b338adfce320ef77960ee9b544209bb387fb1d1d4672cb83fff1bb55f2ed9abd66af94ffb565955ff90ea02d1a72d75c494bc462c3cdfc91cf1147fe55f14a2fcd487caece4cb3503cb2fe1d35279df8658baf2439f647a174ae0de44d15b66311abbe173892471b24ded6ccce83db95b14f214e5577713859bbe8626048df8dc00a249f40023df8dae55ad797102c97aa153d3cc901a2825c958afcec9c72707fd8d217a9c837ea261b500ac7df91f342726ed2c890837b4916d4535cbd60b02545d1b27940e1ed139466720da4148a6ef9fe5081dffff9ebe9b39ac00a52de9ebc46d81b2ebd9cd40115c9a409912e3645c240c768ae3f58855a4fc8aa9ab15c0bd2ea0665fc51f610faa785b0dea72eb3c0b4e867a5ae7e805c140ec459b8f4e4155755f4c1eb543e0056ac44b0d981980da7335a0f054cfa2c4cf0c5a6522e967d3f08e0699a909148ac9f933932a4bcb3162d490d680eee165080a3a3328f3ebc22bc995df2044c1b36b7f3958ab494060831bb3df657b88645ef2dafc2bf666e9ca460be35c35a3a84fc5278f91a0881ee394b33281d8655ecf536d8b085af9d6a2f2b66238d1ab0e90618269972a08d49d0d6d3cf25fbc35e57475b10077c85f965804df8d7a95b05ff25698ae504fdcf7ca420cb682aacd462125999f609ceb877f66fae3ec6788148490b3c279838ad6389841fbca9379f5fff4ef80ee3d041d753f26d353a89762140cad2f327c1da69dfcfe4ba54aa66ec517dda1cfe7f198fb35d908452bae4dbc3057455789f40b22e836e38f628de543a01a59b1282f81dcddb108292710ff4899c1377bf5ebe8aedab76da179214a4970aec6b52a9a6370cb09366f8936a712c673b3d9c5bf2a5782d4de3cf921e1442b10c2a4983cb6dc70b2704f7d5a0c8b679e90e83c9225aa0f27d570b5880863682463196a7403aec9b7feb1ba38b04833f3e4c24d3c75066ccead19b0efe0ecc8b384520b7b5ec17e208ae0cc881e222ed0c5f38caeb70d6c897b4c01bcb5ecea3398509a44dc1aa9d0bb0b30243e48eba03af233697ca1a78cc43b9c3651dcac97b1509bfe275ab73ba2b0cb3ff6ef1f2817a6db698e25adf4b84098dd6339200e018c4ea4b2b5bcce37910c6a81b00ebecd40b5ef0f97fad498a37fd7aef3ea19420ac50ba7f7fbb676f4ebfcce7e56837eb5d634a50bbfd33a5ecd249ba9f4af81f4a995514773f9187d4bf17d5833e29902c07920ddcbb2f13c31c923ecad55c1f52f3a1f77763718bf4164e52d52c329437f0c7157cdc58212134c6766f08987f8bb2d202b44b931e9fb7e813bf7926f2e4acc4893854aa5df16c243eb7c5be7d08578060ae58c126ecc1b6f1a4473fcc5b38e9612a1e39b13452a7af81f59c62cdc57f4c2f1c8bf1ef55081dc7c7cd3206f7ed8904c2ba82069ff77acd4f3fb34c8d65b3304e05d6f4a2c98d34544c1b924380b9496aa9b5fe6b1b46ca01fa0df0572c292053b6e4ef1f7cfb9d1ce5f5169456ff4c17250e25f528ba749ad1e692c3c6f7692ddc0002c935c3ea6ac93c5949b433f38f6810a6ee1fcc36ed672bcbaf3aae5329326e2f63039a75624e2fe124f334e46bf9f6223b9b79436d5b281f4587455b6d3f81dea7f865444f2ad4bea3b5c07ad59c77a4d26a88548ab75527301e84f09d6eeaa231295002728057de4a3dbfbe2b15baa0b46c7f1eabe479ac8ad3d149cbcb92e16bdd5095e3035ac90afd088dfc4c90c8fae5f9a2a07189501696b07c41133196e51b6e297b04102be010104eac63974a6fdb4ea00df953e94722da1474adc62591a47ab9fb9b548713ddcc801b1fa0d5f2a186087ca97cd3483fa89b4218a68e704d4e23c66122d8dbc7f2e1c80876f0aa6e4baec691ef995466018c57c7d80069d9b774784a052d3a9de170256195c367d6f08d657fd2ec3bbf5fb7bdba64d4965d01cec857c4d25481958d9ebd4bfc0596959b658b030a2c405ef1c7d51abcda469c5520315677104f06e2a4e7677f49972706e87fc7256913257be244eb3771ba5fe09c7604c87180da8234434bccfbfbc8ab0a91cae1335eb4ff5fb2ea69c889efbd484c10813e98a08c78ef9ebf83aaa825f202665e6af2646c0f7840a7074dbb15e544b98a173c138cd47244666d5b7a76c1fa9fd2fdf2c45bd1baf34f22839ab7d700edf0add06b2eced2af2259c06c40686893ac17748c255131fc729ce445dd4838f4a5ccb959c6d5035cf9362fcf43c0392ef84817e71f6db9f7dbf8c826036c0898d786ed6ad436d9de77f7e49706a42b869282fdce2f760c66489ce51b54c98102166cf508ca5173a8cfefed1703b8c6482bfe8da1f93483ac5b78f133a2716a9197512b9c6616c60b0fe584bb373716d42a3e07a824ceb4fa20a50d8181d014c910e9ad16b4d3f2ebc9474de13d47b831a4032fe403c4a262bed086712ae92a72ffe4684310e945e525f541dd4d08605b561883e41dbbfabe36a7e8eee750c6c11a042b7d3a08872d13018f9245dd4a6be9a8ac3ca0fbcf24859fbd6dfcf719c8da00bdb0ff718c5bb7aba1a2469c40ad78c47f1a36ea61c41affba665f53c331ae9910027871e1faf7588696f64ec1891b3c8d35aaea06aa321494593a47d0650f0858568373050467b74768340ccfe1e00a5101ef71fd0f602c729e9291f8a29a705f7dd94f26d258ea22ed97fe36545a4615805ae307f2291d3e10ed74eb9f23e3f16f79f1bb7446b9c4a00a4460f3f5fd62a7e43dfed664d9ad0923714c340eb82f77dd9664785207a59ae701a2f104d03954d47f48c78226590ca9851c8a862598ad72b1009e68556621d6a5ec24af30336a0af5f3f2bf6c91970d8e6ee76ba51f769905236a07ddceffc75727fc3a2d29a75f7ee3beaedd51602ebbd202dd7a733e60e4378c10815868688ec20afc38c5bd00a26bf614419b6eea82acd1dc01750b8316791147b5a7e05851ba119c910d8c11f0b289023513ac7c3b085ba047501a0a1d2e7d079d9f0b1b24e7a36301dcb4383e764436eb520f3f34fab09fb0657fc0b2212f693088c3070b25a4ca1efc74df1b3b996f4d3ff035c0e2dc21139fdc656e30012858dc71d11693d3e74bdb00dd33f9877d1eefc81c02ed387ae36836eebe0c66de5970a3ad5ef7deb70c864efdd9fcad154722fa646813c96df9e903b6482818a76f3d5cc57fcd388903d781d1f66d6c07698918a331478385cacca970d0f0f3e84417c8de24528925735d44354dff541f156f50cfec2048d5d743ee8b426abcf5ecce8eb7d6ed86060d5e76f30356f65ca6f283419301b1ef647be696468781fb562ee8775aee02ea6ff582b77dd4bfb930948f312f12d415c81e4794992dd59a81d75979b696e1f44c83f105d941b40cc4fb8bf224fdb1b410b2dc35c49a2dffd88d989b8fe273851eca9c6a32764c2f13a6d816ca3cd44dda1174f6b11632e1f5d4264ef75a0e18ae494ab66c087215cca216b9b17ba2ec4fa26e83d238514ec48723d4dbf4cd42dbe547b8ebcd7c8340e80335a601824f067a5f8e14bc55973834caf8aacc6e1f838a33e6be4a4125d5701ac1b11ef12c7a7351839d7aa415cc09935d04354d80e862a0d77fa765dd854d4b4a2a58514144fb2adaa9c6516bb4b0565272ed35190f3c185dc419ecd34ef96813d46173bbaeaad1380391bf4bc2c8c9293dc7a0e222ce76dc9a3946ee8cfd2c66d63259b7f9d69e87ead7ec9d78206be6691b5cf14f6f6dc68847cca2fbf1f6055bb9745c677ae4e54d555235652d641ac43ff9ea89cdb37e91babe7f8b37782b4851ce84fa1a4db2e343cdf1c7040f29d0ebc9654b563375a94a186805a240514752fa5568b85357e4d9100fb4d7bd4b9164dea4b8f3daacfa266f3c90c3b668df9c848da84bb609da0b36bd1c03ff1e6b4acba14b8b597ac9ae1b92c7286a8beb86fd81bf5fefa226cf729a025751316584f63cf78b50858d24f7c3059425a63a4cb020e91f516ee3d675cf4e28eaaa31f90f5dc783e8f4d746db988ebf14ce663c5b3ef212f26075ecc15c10abbee7d10cea8783308cd7956fa928d4db7c0a70c14d6baedc4f47dd9e218b0655db40b96f57cd054e1bdc773ef6f1fcc8f04816a1e124453deab021354db9617aa9dcf2d1cf81aaee7de83c33b20937f87ef71c761f5e6660640a0613a6149e63bec3095b4c2e7a7cd1cb87a2fcfe9656352e4ca4f1917392facc937ee4aa3f5f2c06f8294746d969ce3ca9a8e5d50b40d9e2495318ff678529af37281647ca395f464b4311934834b5f880262a5a53e42ac94b3f88a5b2c0721a90fc901166fd7761e5e99fabdafa165baaa8d54f3c291102ad087135df660f32bdde63bc4a2968f19af78f8c1620d84d3c5069c6b7516e80abc44815d827120da12cde03cd49a7bf8ad44bdeb935f9b0bac702a6dc2b7d6ff6d239650ad4b41a42498565326828804fbe4235de5fa3beff436ba6c8519ff5a91", @ANYRESOCT=r5], 0x7) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000200)="08858c815f6660ef", 0x8) 16:00:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b00004f0104396aac8e5900"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = dup2(r1, r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x5a, 0x0) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x20) fcntl$setstatus(r0, 0x4, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) write(r0, 0x0, 0xffffffffffffff39) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x25}, {0x6}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8010, 0x0) 16:00:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000640)) geteuid() r4 = getegid() r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r7, r4, 0x2) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x280) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/107) semop(r1, &(0x7f00000013c0)=[{0x4, 0x3ff, 0x800}, {0x0, 0x7, 0x800}, {0x1, 0xffffffffffff7fff, 0x1000}, {0x6, 0x3, 0x1000}, {0x0, 0x100, 0x800}, {0x4, 0x6}], 0x6) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/4096) getrlimit(0x6, &(0x7f0000001100)) open(&(0x7f00000010c0)='./file0\x00', 0x20001, 0xc4) semget$private(0x0, 0x3, 0x213) r2 = semget(0x2, 0x2, 0x480) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000011c0)=""/121) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000001140)=""/104) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x64}]}) 16:00:00 executing program 0: r0 = msgget$private(0x0, 0x1) msgsnd(r0, &(0x7f0000000280)={0x1, "71148b76d266c34bffc569c612fbad5a02d796bc9c9cc7f0bb0d24d5848df486a9a6ff620e834cc4e1346057a5603c97da7d19f581a5c1d160cc8ed5492a8530b84bd6e7b41cce527ac4e1b7d161624251626bac8a6d439bf60fff7eef09f8304f28aea82db5a5a9b78b8c9cac874e2527230db1a4f20ecea4b15f0f305eb1"}, 0x87, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x10, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280), 0x6, 0x0, 0x9d1, 0x0) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f00000012c0)=""/248, 0xf8) r3 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000640)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)=0x7ff) r4 = socket(0x18, 0x2, 0x0) sendsyslog(&(0x7f00000013c0)="3490c053b971ebcd7868a32de85957b86431534c5fc044438859a6ebfef6794af0ffbb5c083a3a2355116e490052855c12fea37743e7ac31feb9e950b2bb29831617bdd63d5e345bb8411f413b08d26b6460f57c0ac02b49faccdd3b26c3c5f5b1ad9a7cc980786d82b338ae1d3aeb182b1ea940fc58e0b6910d696abf0b3001aa7424d8800adbfbcbf316e654d6ef9959d6b46b44158f9727e83715a914769625dad4751b3f54eba92747941ba0f5ba8cd1d403e6a368b5630ad711fa6c1520ce40a09ac9f57236027d5966294730d51fa44d9188", 0xd5, 0x8) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000640)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0x8) pread(r4, &(0x7f00000014c0)="9758e8832bc1093db1e509147efc723536796501d01f3aa05c49ef7975aabfd1dba891152e7dc7e090f27d6c34584bcad8e128c9c044153914903c23b2ad91c7e705561d069fb648fac881db3f94d918c33c5a5b34c830a8ecb2fb686aaeb22aa109170478076cb62f0e6a7186a84ae0e3ad486a64ae6460dba01256860aafe584062c0a689d49aab5217adbe0aa6c5ad2ed3f2d43aea13270063326297f7a3960284e62904aa49ace75febbe526cba5c0047e7a5b52690fc792b0cd25cbbda6d1e10749b15a18f9adaf6b979387c4e01849a48ace7d2ab2e7859f483331f5971fd51ef7e2f0c27d6d33ab902189aa709d498d78fa88bfa0e9dade1d95072b96074151780f6263b10c4b792c5ad4130de4a34a697c55d173f02f17f7bea4f01690d35525bd8724abdf2fc787fa48e6393d3810f88cef2b399624d928692624a874533ea8ad9b07bdbda7750d1b7e42f10b30d6bfcf259033888ffdcfe19066b88a9fa5177cceee57dee7d7e6d20f4d3f14c03551c59a9a101a5a7c9bf9023a203009ac980d5a4c7905a8a26aa425d695ba60c881fbd51f0465f0399be2a7b693151706c18d73e6dd854d09e41dfe81987baf1cbcc8006eae107ae3802a653b1f845b8c8ff861ac3a70e983a161a0280ade23adc65a1cb904535f6078c9299d29f948f985d137c393248c18f3723d549dc4204ed27752978bffed3da28044eb413e244f699e966d5402432c47f1c767f7db1453dc25d8b72bb5f0231f77b6caad818c5492e67287c9d3dcadd54206365701a27a294c5e2f927cf6e354186b0a02dae91f461bbc974517118c0a5591f330e3e5de7abf2cb5f140f4e1e203c211d94af3b30281d863421991a37bcc54c59d31efa07636b76e4aa1cd614c9191e129e8a5d663ce8c7a2b0297c6b1f344cc120158d36cdc2394600942cc541736ecbe9b107dcf21b11d19cce7cb7830bcbf79d070723b8abe1bd28f80b67492d02822a192b495c435b79ebc7beb692974451eccccc5f03d5dc187da824009ab1085ac100a2d1563a4c66e26cd3a40233583701638763d33726a339a58b34173ec77b4c51382df1d1bec6500fea922c84be9ab45bd9eaabc07a535e6b2105213af6e39d9e35d05373ed164db2187b6a63c97e2f62617220f11256f4f7324e106389e552c20995d1a0fdb9cc6278704dec2dca74b676119cfda5d8020f52f21128128fb71345eeedc23ddc23dba213bb616cff67c945d3057524c537130896120bd6b567086155dfe5b624d7a69555c9477cb1f61f89e6253fac6114fdcc030d818ec41663f018008e4e151087e4fe7d25927f8ee71cf4cf4b2e4a6a9c9b7ad09967449197587ef097816f9ba66678883e00f3ce2d7e4792f5e45d1f83916e46b639576277964d34b89d6c6307cede42f81a63f0dd98c29eb82a82c5e60691de7d9c899881dfa04b0194fef81a43cd03ff485f264e1d04bdf8bc9fde0e37fd387046b6d06d14d970b6842161e695472f23bb94c5c86a9b821f04325c33b9950e04465902bf0abe85ad3a549fc6767971e5bd562757bf211b0b29adb8a03ca0749c9031acb9ad1ffaf3c2f5fc44c3d20e87a79030fc51184c6934e92b260d998f280c35083d02744a3de1b202f1f06cc6756146cf9eab062bc2deedf445dbd6dc89f7aa509813fb91fea3fdd22dbe715c2cc48cf2744b9c0acbed52145e96053a9e43371eba274502557f4fe384c458301ce34a639baecbea777c3b7c71cb3f81a6509f8e2b83ab205aa894869bfeb0a28387696cffbe541f6dfeadf09fcd1041a1c3f41508aa8aeda089c74132ad999d9a7539909fb5884c2ccecde703818cea0681627851876948197298678cb4da848cd223839cbc28af4cdf01c995e73ff8278e8ca568a9c0c5de85f69f2fd7cbc8664b57cc9a12edf5bc4063fa1afa9da8496109a76f85a0f2c9d189bd933269253327449d86a458e0755711512d59f51d056b352e66dca48c398f829b43a177fd58a63ba769bf23655c84e6b9454000d0406ac418c9248cb7197c9b406cc629b30a447c60d6b9a0e947c6b5fd352fcf997eac7ba04853295e48a8012db6625166978dbaf0649d2cba371ab662fc1ad65406c24a42d4f18ea1a0ac53e201c784770e6856bf0801b8dadccbbd92429f0c3221579dcd5d07bee25d731f35e59e3a35e42142eb31fd79d60bfaf453ecad7e2304ef16d0f91ea61fdd9c6a745d7c19cafb0a5f9fe6991a6f2c66822bf8eb0b90bdd434ab19e9f0e14ca9420998643a38128b8f5a3e3b3878f0514bec95c1a64964efd3d99c3a6dff9aab388e4de7fe9ce0989747c46433a9bf59af87f5907ad97bea07b1b250150f6496b907f6647918c8aa20fd98f26ec3906bdbb654d8af7c43a1a8eab22844c0afa124ad2fbeb1f69da6822bc7fa3f87d0c7254b8d0d3ab6534bf1361de6a4a4bc3db30ac1172e57410eed67f150af929331d3373b5ff18972dc95e802d8d76aabe91db85358e15bc55d91d8fddb1d41808e90a9bde8a40e7eb8b8fec2f3a3b78eca9deb40c3fb2906ae5a0208f9128acfaf977ddbeac8d8891b400d02770fcf455bde792844ed8b064f52b27fb5092d9c0918dc3f8d0db02b9a888b2391c97517c0fd1e2ab98d9f18173134697df95eeffaa9d1c6b8b5ebfc16a08804c918d902c7a28e8a2f5f40be9e80738f14768abe58923c0fcad2052e5300e8cf3dac5d1c57b12c4cd014f7bbaf6da46deb0f61ee76605eef365ca0a7554f99a759c83d4986fb0b9e20a105b79b7e430d901df11113ab4f97cd56fb57975df1b178fd09595a84c88df6326ded97d977da66c72a0bcd9ed054b62433c2763d4444a5ecd91215cd16d8a35d4a2fae740f97264e23ff82a262f8543931c699765b0d7a9236be2bdefd6fe7abae42eb199fa873ecfb7e44c7d30b106d69d5725e926532475b22d0dd5dd02d515066341ba4aa3f2136ea0bbeda940ea8f45d508227a3fe66a9c9ffeb1aa3c4040c188249909cdc7c9630d5534fbd26fbaee6b5e49e3c185046d1ff208f6000ee9a0d4ef1d2858e9f24c3f71b9f3bf852643fd56f79923534542718ccefb81995cd0f7de2f781d9acd8b3ae83ba174860c2cbf05a878e5ecc5c1b208008b3296e7f2c26bf8dd4dfd2c88e956390cd446a05f59b650a7d6b8fa8ac4991e927965a3783fedf1255f512bc5308e28a58f8dfae57e5599bd7ef763bb0c4d59544dddefcddf373c646a3697d34fddc21ff882f90fbd8992637ebf6edd5143fd211ba4ac6d858c53e554d02630de3676bfa9aae0efa341137765d289929314f98fa3977ae78b2ea5ff314c4ea8d060808add1b6c43d0c2c1e8d7199dd2007b40223756a7e51ef297002b13fe7385a99a90347c272c4d1711c9430840b50dec0a403b84ff25d30c7fd875e931ff6796d0c7a28e977b55d5bf459854de470a27033d4197358a38287ef2e9b52d05d3fe50c7cb5d9b15797f906894b5ec4a9b0ccae63a4e788ea0d24b3f577bdbc46b50256b169056a85dcaeb446eda8d5803123edc01c952894860ef42ef3f63e013e85a1b409ab788a94d7ae5002422f0414352f5a7df08b4db589b776e74154a21113c4cb917e86421d9d1b101ed0b3043ff97a42909dd72c6a1b96c645dd07f17053c79f68a5a25e264a76b742466bcd82bbf5522d088ba6d3bbfb9e4d772466c811a45f2e6d3a14a5f73ef5effdd7005a1ce0bbfb2bd662a10bc344cba5895fc26abc566ca72107c83a36fa94f7fe131747f980bef6156dee611990712c024028a1dbc461121574bbd33d2fdeb9c5e0c3c74d29cb894fbbc0f1f6238acc37e03f7d04427d1dc0a935aa2bdd95451cc0485a98c070c1f233a12885e2f5d18f9a0cf079c55f53de3ede9b60cc45be9fab77446257a00312a987bf2432d6127cdcabc05fd61270c4fe03ffa12953482d56de2e3dcb59d6baf67d9c6987fcdb05cd87de4c77bb40cc8b983d081633336c853229d6ee2a10aaacf1ab61eae2d76f5867d0b6bebc9693728174990255fe795193698b6df9a039913d48906bc9fea964a00d14ee21db6070f06f93eb047937e93c5d56822e1b4b2d986c4dd26f6d22c4dc8c1c78db8c27af0bd733af4bb97aad9f947c66a1238f79dd068f840cf7f5d17a7342942ebde0598f15e766b90a55339fb1ac053c0f9ad85f0bc641e4b936cbf8dc752ee08fc64bd7ef8f67cd57fc4fa431a079aceb6fbfd2b5aced1d8c8d6759f15dd092f386d3b4cdbcc676f1325e6aa0f4221551b11f06cc22bf6f65a5091873be9b4117c86ff58c08b980ca932f4cefa479597b244775e32e4c8c23a55d4bdaaae3a51b3e42ff7415a4d6b174b68a3631f15f342ac9a05c327fd3ef8a118788db3ff384a6774bb5e25f93c867907c55a0d343d53b198185938d08940fb7e7452d9509722ade78dba892bdf902cda9cf6782eead2925fab7d67b3c692b590cf118f7f0a46d58caa38c5cb3126162ce46dead16b2a881ba92ad897c43bafb015733e51c4381b5b443bdd1ca68c5888d6fc57facba54c4157aa424eddd711d454410ca72762430cf9df1b63fbbb990e8d988704ab6f267579b244b1d56b7ceaa50981d20cdf327ea19a031d50b9f94bf43821cc6a8516544ce5e3de279416b00366565443ac66ce233ebf169255678d065ad8a2480c38961ebbf8385c8aac2ac412211972a2459f1a1c0b391a8e3fda7d4ab1bb5975edf7b85671b86565b81b703fb91452d7309650118783e739af155f9e07b43063e2e367ff8c86210950350dc2bb35418c34f0922bee6d525eadde61500776bc468a86ad253957db3b68a9bf64712c3ab28b15302ce19ae98ee5d72d3ef4308ab516f042c9e7f34126ad93385058b33aa253a0643a4f377f5a54e548cc52d8545d4bf0e54bf87c073dd6595a25de74b0d2b4523a965b8ae15c6ad7aabc63ed5bda3bcad1d6061136280962cf552540c62660e4e9b3a700497f4476326c74930a037c02e799dad39daed1a07f1d7b0cab701e08b2c35073847bcd12cac3ba174df032568b885c0baaff14f4555848e19eadc9b78e1537ceb82085f045ccacf0cf6da071f9e9ede301f004def05a53e0f3c7b03ad384bde0cc8a4b622ab3600f2f63c79c597c077edd38cb375149521830b7623ba3f397982f53fd1e2f545853e88504932276f3b1a7a7326b88108a5829a07681c70873a56f27a40c0dde79656fe74d90d9582a20938aa75d64e13d2d7af22ad14f67c22379bb2e72ed46849507ec3a6bf99d0ad8787bd8c838211de9fb0244d9aa6f77d70d3317734fd253c94642325fd0a149211d97ec3ae8393c6e343166e60397a238374c54edcfba26906b4f42090fc14b6b3bf82f5ae970bd38cb255ec13ec5b6815ff537a79dd61746b2f8b176b3f5122e4b95502253d66be17991fc2b36a6ec58c7440da28cdc5df450c523436ad3c70c39340a2afac69fb8d002ec410bfd073d9dfb3bf8161127bd660a1bfc1fb663e575e23b4ec98107a3bb9532ebda19939ad345c6d29129ec9b25694e81f69b2bf423dc7dc230516dcaf62e241eaf2eaf0d40e682b0b53acbe4cd17982ed839c0d80b2742154bc7f2cc3d9f7d9ea261db115942a007fb6b956e905dd591d1dbeee32dc9f03b35a97cc6223bddcc97e80a5c36255a3a193f98d9308588f2ffe4c6521376dcd6d7c1fe8d7cd258628cb13c32b0036e1979dd6ac6244a21a8afea8ae45fe4e08d3d276e6132beefa7445ef9cbc590de78263c4812961716440d3642bdbe364e91cd7c4bc818664beb0c0e", 0x1000, 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x9, 0x1, 0xa52, 0xffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x8000000000022, &(0x7f0000000000)="15305f2b168dd808c37e1e26184b7bba53cb", 0x12) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xd, 0x7}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000280)="e3") r2 = dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_emit_ethernet(0x1, &(0x7f0000000240)='k') r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = dup2(r3, r2) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = socket(0x40000000001a, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 16:00:01 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xffffffffffffffff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000080)=[{0x81, 0x10000, 0xc51ce1f, 0x1000}, {0x3ff, 0x2, 0x9, 0x8}, {0xfffffffffffffffd, 0xffffffff00000001, 0x1, 0x80}, {0x2, 0x0, 0x1, 0x8001}, {0x80, 0x4, 0x9, 0x1}, {0x0, 0xc4, 0xb31, 0x661}, {0x100, 0x5, 0xfffffffffffffffe, 0x6441}, {0x100, 0x7fffffff, 0x800, 0x3}, {0x9, 0x0, 0x4, 0x8}, {0xfffffffffffffff8, 0x808000, 0x6, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010300"}) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) getdents(r2, &(0x7f0000000140)=""/212, 0xd4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) mmap(&(0x7f0000215000/0x3000)=nil, 0x3000, 0x0, 0x1010, r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) socket(0x20, 0x4000, 0x1) fcntl$getown(r4, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) getsockname$unix(r5, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0xc0000) semop(r0, &(0x7f0000000000), 0x21ce084278e1627b) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x3) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) close(r0) 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) sendto$unix(r0, &(0x7f0000000040)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x0, 0x0, 0xffffffffffffff7c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001280)={&(0x7f0000001240)=[{0x40, 0x1}], 0x1}) r1 = socket$unix(0x1, 0x2, 0x0) connect(r1, &(0x7f00000012c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f00000011c0)='./bus/file0\x00', 0x2000, 0xfea) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000001200)=r2) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") fcntl$getflags(r0, 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000100)="13", 0x1, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x3, 0x28, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000340)=0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000020004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1dfe, 0x0, "3e58a044b1bc0000000000002000"}) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) unlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) write(r1, &(0x7f0000000140)="086417f84192b2fe9011c841e5ea57791d030b8e221a03d72f93ad90d81884157f4117ffb767880ccfe8cb397a8a9c67fb7433e8d51ea8feaea7749c892ff4f75088e1561c8d37b6def4fcdf3cf18abeb6c2f5558a7f5bfc9a", 0x59) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000080)=0x3e7830fb) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) recvfrom(r4, &(0x7f0000000000)=""/37, 0x25, 0x804, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x1}, {0x7c, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) select(0x40, &(0x7f0000000080)={0xb0, 0x100000000, 0x3, 0x1, 0x200, 0x0, 0x3ff, 0x5}, &(0x7f00000000c0)={0x8, 0x4, 0x1000, 0x7ff, 0x42e, 0x0, 0x7fffffff, 0x100000000}, &(0x7f0000000100)={0x4, 0x10001, 0xffffffffffffffbf, 0x1c4, 0x5, 0x0, 0x1, 0x9}, &(0x7f0000000140)={0x4, 0x7}) write(r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)=0x2) readv(r5, &(0x7f0000000180), 0x0) write(r5, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r5, 0x20007461) r6 = socket(0x18, 0x3, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000340)=0x6) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r7, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r8}) r9 = getuid() setuid(r9) r10 = getgid() r11 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000640)) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f00000001c0)=0x9) setegid(r10) sendmsg$unix(r5, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f00000019c0)="0f3c61", 0x3}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000100"/16, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="2000000000001381ef3996d5adec05fa24000300000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\b'], 0x38, 0x20a}, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r10}, 0xc) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x16ff) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) r2 = dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) recvfrom(r3, &(0x7f0000000000)=""/98, 0x62, 0x8c0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) fcntl$setown(r0, 0x6, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x2b, 0x6c, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:00:01 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r5 = msgget$private(0x0, 0xa0) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r6 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2000, 0x0) semctl$GETVAL(r6, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000001c40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000ff29f5a9edb2d0180000000000100000ca7c0da900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cde9ac176c651b69cc883a8d1f210fe8484c60c804bac79f15a2aa137dafe6c75d6061a607"], 0x9b, 0x3, 0x1000) msgsnd(r5, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x28, 0x0, 0x0) msgsnd(r5, &(0x7f00000002c0)=ANY=[@ANYRES16=r5, @ANYRES16, @ANYPTR64, @ANYRESHEX=r2, @ANYRESDEC=r7, @ANYRESHEX=0x0, @ANYRES64=0x0], 0x7, 0x800) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') link(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000009c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') msgsnd(r0, &(0x7f0000000c00)={0x1, "e120835046ea3d93ba9da63abccbc90a7ea839cde7b7e801fcfc98c478370bb2fcb11760940fe55e34d72521369a93da675c7187636b408d6d222b90bcc032e4514c4095817d205e98ce1b9c4307aac64158f9e7dcb29045f2e328f38556c35f9eba0edc727f559b34e0b877df4b7326e40a5fd2c78911d13888ca1438d69d216e029ebce405d354c33daa64ce5b04c6e40aaf8059e833df69c6817e5093875eac2972e9b658d79d2552417b208da64c610c7aa45be1308400ca5f8e164aa253dae5821877c59588aadae458e7584b7c6e4032392667785715ca6a1e18a5d239bad2efe621991c432b76e00872e317536e9a73d72d469aa180ffb9ad6c62a67d5b560d9bb24709d15b2b738785920926365bd34c96acc2fd6451676c2071fb7439e5dc3d55a00f568253ea4124bc2ba1b99f0ac75e9af9f0a3b1a66059623b8039826b2a9280def3ef739f023a64c9374b9fe548dfacea78fbef7685f10d231173c9fba62cd110faa4f6c9b341fd5c4be69478833a101dae15386fdc61ee7bb1fb62c3e9739d3d5dc0a14d698ea078512ae2ee1152159320a75b21af0eb0512c5738f593dce37497ba26fe428407280697d80355e3ea35a799877fe957fcf2c94a6c8906f6f6fb62f5d928a132f66c7ba403866635083ceddbab7e9e2d897962d083e9831787edfc10fb75b91bc45ef0a3fdd4ea97510b2ed49b93f084c7e8cbfed214265067341566666384b2c6b817dba80b8a1914cc80be4eebd47f62f25371b0c7f6bc4816e5cb3cc4abef83c08da4e7b8fc05f6cba97f29fed9baadc424176a7c5658c6915b5daab37cb6c8f512d3791feb06afcdb3dee03ec09b753eaa58cef02c321d3fa416a1293350bb18a1b9ac96e35e15d30df73cba42eb4caf59fdfdf50c931f6e52863b59a676f4c8e20e6dea2755b32aab7feb320a2ac085ca9d6a786f8e73742befc2f865b6b97793845120d1466c28677be21a83984867c7c1a6b575d439856a8852fe5e34ca22d7d4aa3e518f07c734eabfee6177cf18db7e42bf6b6c085cff2a86104dfa32505d6d7f03426c4a6757c3917ac64da3230a1916e78b436eef31801517b37e2a144ad878766f0781eb34e0c6f47ace551993fd5ec18250af9d765aa2a7d32ccbde6193a4eaed5e349f2cb0365bdd50c2bd7b6093cdda96213af61f603170bcd10133be8a42a99df267125b17581fdf5c465168e115d1330f8129df5267c453a59b74062c1b86d9f51aa3f67d0d4aa44c2f518796e9ec836e6b5561e17edfff16ed69f907c554a78c0f11042c9bb308b17402657a977da733a71a1e1fed6d6ef3f8d06983b3571c79ec6f1a6547ea72dacaeb5c80f74ca25667cc5e44965b80f5944d5c3929ef86f2e79ba2f72e5f4cb07c1d399793b2eecd6487d538297d01ef2042bd6d541180ff28035b4c351ffd4b5fa7966212e026e0e1217ec1d4ffcd76a9bae31d6bcb75791688b800fe6eaf71f45eb6627f6c6503e4e00e096726713bd1bd9684c5f78b8d9d7922d941d55ca52dafe47d2801754b31b02826ef76a1afb26079347e652ba24f0e92b350b537a59dff05d3b09210d108ce78bf9c0be6987422fa746b2fe5ff903f78ca26e72745f80d25cd22d7cef0dbe6dfbb28fdcd65dad3383f92efe34f17eb7f5fba388dc43a04d3755e1e1a38e86dbcb8a9527bfec4477c84669d2c75e686fb5cdf89e2ac9e509f59afe6745b1e0210449898a58a7c8497f363566176645f09198782a7304f914b5245bc0ef4456ed7fb9da55315928b8b23bee8661878e4730842533e86b9bead36dde385f42b18c553b1ecd875dfe4f8b633584d4e485c0498446d47353d6a6098923f05fbe39edab65f3339d248c809f4b30e732d38cfa0fd6adef689164f0056ef32ffe88cc8ff32263b08ad039b2ee8bf944bdca3f541a2ec3d1ac4b9cc7760c0c1d31bd3d024a967cee04bef75787b43b814fb06e8946c396b60ff2b7180bcf7bcde8275ebe21f9d53b205a68cb10fbb800c6e1c8c1c3b9879bf8be03a67061a29111d46374bb0cf77098ef7f98e161ffb11824a438514d889afc14f2d29915599adae9ec6d96221322f7e21a47cbbe089db8eff147f1e8e3de4d5db031a81e0e7c5cdcbc54087f986999599489910a6ed481e06499a72aea656c817f80522a0651b0d3396036175b14736572341608df95c7164467e0d3e23c6a3603b64f002d6afb51ba6a19af3c562dc829aa48a871931ec9785960916abe4b5ef825f9ca7a1dcd7b50d07c97a6cce17cbd4bc5467703228ebe81435512487675499fd41c8e5752cfe21b616a1bab3c37f9de9e22c353aeaa38bd12317173fd4aaa5d8f7e7a8bbf8dc15f1fb93aaa632bdc1f546b382497bfb98c423f5faf9dfb58b09da1030cc3e1e44b30cb1392871ec5a6fe56b46cb602cd8eb9b66061ca78efdcc3fa82fcc1950c3032120be2124e44aa194c03a993dee169000494878278b46729f93af79b775dfd0a81c5ca3bfa81443ad70c436dcb84a25fbc0864ad4996dbdf72fc025318cc30143c52aa51b10937c6bc0cdda02942ef3e3ea575ee587f67df14602547a73748a17a6e3ae4228f82fc846644c141425c0281d9bf5b16dcdecea46960e765b6e8033ae6ac177407aa61e850dba55bc28164a1db9f288d5790a9937ec655d40b13cc6212a99664b4c4f319a1534bd8902b9fb83e8eff12ee0357c2131311d897e42305651e9889cb39a8b065bd6f3c77c125cd98a33bc81be18e578b26ad643fbcaea5ffda7fd7be373c96e5b0d6f3360e7a049cbfee23d63ba30a73f619f315081526a47520c1d07780ff8bd2bd202e42f3c8c80bd4d95640698519fbd0f28d0362e53fc4e1fb33d552d209f1d9643921a6821dbe784fa0f1a5ed681e17d1404fbf473ca1542cd2883dcf24042707512d8d9cd75ecf5483925d2056d7b79c96d9115161ad5808a04b25d7a2291538ff39319548bb88946437910af0b3218da55adb9aeb6308ffa07de92d78fb514bff5e12fda0532d96f469d4683a11beeebbf898bfc64f04aab16d99792945ec9a3bebf7ae9e8cef9a2b03d52084aca50642a9dadc1e5c4728bd36abd95531ec8a31f8858dc3a06d90afc50412de3338b01cf468dc8a7a1ff913e138056aadb56bf58301c0ee664fc9679243cafe3880b90ea76885afd8f7d7f2645e766e12a052b0273996aaa1bfdb1f5fe60b8b3b508e7f4dfc3e732b37b0f8babb91b9b1ab8a7edf32b294ddc03abbd17665eecde3bdaf69ecca2494dd3de6af586a4a2e20e55ffa062fb9071a33f9a682c0cbf5a92337833f897ee99d03feacee60c9eab6a905a6ddb5e8e4161c6fca4450cf3d906325f9baf75f84a619d8af0ead4e6e8eb63ff516d40f98acafcb7ff0d52fcc042d8c139a65a7f20436cebb15d145ea4af1cdfa274e25b4a77412807209ae70ed13e2ed6655e982bf7f1d27883b7555edf752552ba49b797324077bdb054a3ca7936245337c39db14754b01ad54fe738efb317196346bb2f76789bd84b6dbc081b08fb1e5247a74db048e6aabe51e4a1110d4ae6f9714aeebe5db5a3671997ffb3846e32caea5432b8b14c8105bc8fa77c84fa50b94d1bef343a2771236c86715eb472d75229d14a57e71e8685c16b5c129bc196e898a12b8b36999a9cc50541135fd6520ba94e9c8eaab8aa60e938915d7663b5c079553b2f3546831f85caaed43ac688c1d7adaef59f1c2ac4e529891c984dc7bc8b5d7c4571b8e8c76bb663fcef5ff3c437553b58f37f94f14e956d3554b09a061b4774697c92bdb7cb90d86d1daef4b88eb8dbd47cf38682422b3b9dc4d2472af01721713a6be2278fe96d383422de01717a46913a1e0994400ab8896f17542d3cf576218df2f79e766ad624af3ca316c83605db8c52336adfcb85abdac775083a15a1ef608639b3081c34063baaf8a7df36bd7991c87238ba3760a3d20cc70e05f12d3db5018eaee9ef1aa94cca881961ee1b81734da7c8ce47dc30b7e48fe6398dcde1d00b5a36694977edfc124af1e5281eaab27c80007eef0b6d16d26fbcb5c54b4e84a91963149e40795156269df32cd14bbbe0ff9ebba08355c12df2b10fb3b159b3b68288b0c365641337196a06d9315aaf663e8c694ec4b8fc8fc1ee54a8f87bf25caba1b1a827a0ae88a831f5b518b4534b78ca5677fa68c78b895347cf1aa1d1213892761b316dfc6081bd223b78bffb2a55b60e78d4d13785901ffafc454249392c5c91004c904aa8beaead5d39e30c3f4f0cfd1a1af30351b0857112ae46039472cd52ed9cc4d9b12cd3a0660d93c1d90af10867fbaa2b8e65415e7769fdf04f78c7db84b197c725438aabb73882eecfd7dd9621dfcec1652ecfd49164941c4b981484d663e42cd537d68e863e16c87bcaac1a0a5b8437e30cbb3cd3e67c6055e399987ea28fdb489d5a10e87efc9b05afd5f2bc1bc574a21074b8e3610b722c046c242dfe37c899801b825a0a98783a3c44f40dd60126a91fb10b316467f34a030492ab62238f4e9b6b3df137a3349dbd94d942059e046348218731e44dfad66bfd95044b342f4f4d6100f6c5b9befce51dbcff38c9bbc41c0d1a9f80ea78e4f2c16c7275c4302b49c774365439c1de2b7af1ff36a141e5afdaf622c6b575caf61b9cd58738a1f80a3f3e4ce72b3a8a16b4f88d8b619621db1deac2d747ffa30099da769f2fcd0a8fd6bca409a31cfae4b8d1930e20af1b53807f22d8c674e56d4d486c458e0b647bf606da6cf1e650b677df0a823eaca1de72ec2f769f9c022ed3c94e10962f308aebf1f94d7844d28d9ed1f921759ba257a24b3e2633fe29b398c50d66678ffcbb7163d464d45819f4d2b3015eb51c577fbaa9503bdba4d370a58e6bfad214709b05d92adc16e4744a81f49d1978f6ff0a5031883fbb4c4d00d1331abc57f52a003b4e587c9f2efa74269d185a0d6222015c14b1507870418496e122644b01d42e22e64bf92f50b7705b0f312a7154f11a9e6f6cb247956d80dc23199fe429e917a48f0ed61a01ee954d92973e4fc32b4b520e59edb84d721d8cd02afb87c118defe586382d372545a0f12af47d7b55d298ad301e752dc485775b91d2459c96dca00deb805e506c4f26a68635f49e0bceaec08b5217085581e08647cce5cefd8757fd8f9c33878a6f3363ac4f93b249572e9625af73ec7bd9969238290e89adf2c035a83c01403d5074ab9a5db27cdbecc9002c8688020f02d79a817e58a8b532e0d40e86604566e808ab0e9f031b5202bd7d9c0a63c6cc70ee3ff972df4c193591b38af85dac0fb23f28e4edf30f9059fb91eaf63eecc326699539c4f22a6e33d84b61f49c8b3ac8579a3b7248bf5208639544ab3ed7953bc03077155babfef5c578fa710e6e453025a1f28b8a348710b9ed6745bd1f06ceb2a51decb6d9e118c4c48d412acb53290d98c08f4b64cde25f89dd84dfbb76416c78187737702ff249dc0273ba93107c34874f0be653f7848c023a56e7bb0fddf8e40f09b0142eafb2939f0e15bfa9c0d1696efdd657dcbf66041b040c2dc7940cdacd9f4c646b46c2e8e6cfd1338ab766bfc31a33f03ee60ac25324a35fa702350b6ff33e68c49b4d26a6fb94ed1d6670d832b55912c6ac51a3db6870206844149d9c1801f62400b1dd12638eb0ffa66dfdc200cc9971836a4595ee383047493e900f4b66f2db577028d8283bc08c1041a9ab1526b7a259de7d4f2faee9c235213e49d8a38fb9026606330619761c4d5b0a020ea4bb9ca3f8edfcf625c33e5"}, 0x1008, 0x800) msgsnd(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0384db0000000000ba45ede2435a8b028adafbf16c17153cf3d137c2e9547840218de861faf03764bdf1254df9c5b2ae95e40e5a3992da2c498c258300e50c3aab346d4c1a1a6d53750c821647a64469feaccf000020006833db273def0fcd26ba59f4b32f202c35ebe13839caa82c0fbfd92faa2101429cd025087b3032d08608d951cab5c849d675e4e09321f673af8c2fad66c2dcfa5d977c8eb875a6d94e80865d628aed0774698f21abfd02afb17ede57c937c96ab2c2b851021bca8000000091c110a5bd229966d5c00edf91c261555f51e512c69bcc74ff41e784f153a96e738f0b2a63003e93065b702b9738cb24e9a7dddd42c4da2e39e9032a9f684753370b495a6524b96de425fa10335eed0000000000000000"], 0x51, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) 16:00:01 executing program 0: chdir(&(0x7f0000000100)='./control\x00') symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='W\x00') chflags(&(0x7f0000000280)='./control\x00', 0x0) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() setuid(r2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x2) readv(r3, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r3, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = semget$private(0x0, 0x2, 0x4) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000280)=""/106) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r6, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r7}) r8 = getuid() setuid(r8) r9 = getgid() setegid(r9) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f00000019c0)="0f3c61", 0x3}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000001b40)=ANY=[@ANYBLOB="00000100"/16, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\b'], 0x38, 0x20a}, 0x0) getgroups(0x1, &(0x7f0000000080)=[r9]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r10}, 0xc) select(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x829) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x901, 0x0, 0x3ff, 0x93}, {0x6a11, 0x7, 0xff, 0xfd76}, {0x4, 0x6, 0x1, 0x81}, {0x7, 0x7, 0x3af9, 0x7314}, {0x2, 0x7, 0x4000008, 0x7}, {0xfffffffffffffff7, 0xfc53, 0x800, 0x812e}, {0x0, 0x9, 0x10000000000000, 0xffffffffffffff81}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5}, {0x6}]}) mlockall(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/\xf5ev/pci\x00', 0x8000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000640)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000200)) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10002, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0x0) dup(r0) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x1c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000640)) ioctl$TIOCSBRK(r3, 0x2000747b) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x100, 0x0) poll(&(0x7f0000000080)=[{r0, 0x100}, {r0, 0x20}, {r1, 0x20}, {r0, 0x4}], 0x4, 0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x400) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$KDSETRAD(r4, 0x20004b43) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) write(r5, &(0x7f0000000040)="18d70f475bac02128315b67b24891ba9a5f0f7839140f48ebb5dc9f6575b2f2490c6d742261d1255721aeea3b74a468d", 0x30) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xa7c2, 0x0, 0x13, 0x0, "73cc5160527b0100e5340700"}) write(r0, &(0x7f0000000100)='\x00', 0x1) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = getpid() poll(&(0x7f0000000200)=[{r4, 0x4}, {r5, 0x10}, {r4, 0x86}, {r3, 0x80}, {r4, 0x14e}], 0x5, 0x1ff) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r6}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000280, r6) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) socketpair(0x6, 0x5, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockname(0xffffffffffffff9c, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2}, {0x200000000006}]}) r3 = open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x10) getsockname$unix(r3, &(0x7f00000006c0)=@file={0x0, ""/4096}, &(0x7f0000000380)=0x1002) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1710) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x9, 0x4, 0x100000000, [{&(0x7f0000fec000/0x12000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0xc400}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x1}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff0000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0xffff}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x3}, {&(0x7f0000fed000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x2}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x200}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x401}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x8001}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './file1\x00', './file0\x00', './bus\x00', ['./file', './bus\x00', './file', './bus\x00'], 0x8}) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x100, 0x28e9) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000240)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0x8, 0x153) semget$private(0x0, 0x3, 0x300) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r1, 0x2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000020000000000000000000000000000000500000000"]) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x4, 0x7, 0x4, 0x8}, {0x80, 0xee3b, 0x6, 0x1}, {0x8001, 0xe497, 0xffffffffffff8000, 0x9}, {0x1, 0x7, 0xfffffffffffffffa, 0x8}, {0x0, 0x15eb2000000, 0xffffffffffffffe1, 0x101}, {0xbd15, 0x3, 0x8000, 0x101}, {0x5, 0x8, 0x7, 0x7fffffff}, {0x9, 0x80000000, 0x2, 0xfffffffffffff7c4}]}) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000140)="009ee92022d1b4fd41d596e08113fc65694cec5edffad583db854f8b700dadebf88c4f6a7c81ee7c3e1d0ef4fe99ed5ce800cb96ec5fa50939f2f9dbb5af770a63db0a5d1844fbe924b03b7d5e0fa5044d081a797cd12c7993f3875bc782a1736743e9b634a373ae05513fdccd5eb9e5a4841628347f5b8a8d73b77394fa22d3b601003b52817a09f3c430c1dcd1a4bffc30a992769ec1428271177e063e1f2d6c6a093bd31a73d9325b317c91c49fe1538acf67b1d13e50abc195aff1c09013768d43e26610d70d4f6fbbb774c683935e024579ed7dbe7037555170", 0xdc}, {&(0x7f0000000240)="2e1bae88971101397a47d83d3afa184e81a0958e15f7b6c1aa32eb6a9c09fe8414dc6664716669e34f2da572f6f43fad0ed3279d4f32ae64780e669a9da378843302b80ffbf2ef7b511ce787d045ee86c6c03f5e611a2d7817cc59f470bb265f844765c82174e1e61099c6f4927cc15e6f9b2c9825dddfa3eca6be82eb8a8329fbef6838e6a1e07a75cddb9ccff597fcb337992942d0d72cb13eedc2d64690a56e7fbcdb472feac2309ee328495e9762", 0xb0}, {&(0x7f0000000300)="3d2bb2198d1fff2925cb33b9662ff95c7a74e2ab2d281334bf574c82894e724a20cd09146c5494bd7989581766dd07c3f0e946c9e20a72a6f9425a632d786555bae7773914f6dd3700983acd782b0f4d872d98711c0c15cd9aa3b74dcd06cf117175b6c4b8e96ecf6d5f02d18af0bf237f4a12555ef48e553ac6c6bfc2f2188991830e12f006ceb64340fbb6be020e4dca15303a47679dced6de4f6d764b07f0d7c72eedadd9139bc3f85623c739e60117ba229e0e8c25c7568e2a3e9aa2b03ff0d8424a526bb3495ff8a1419e5f0e854cbbf691dde5c13c9e04fe86e89248dcc718e1776456fb", 0xe7}, {&(0x7f0000000400)="dda382f43f8603a5c4be536b", 0xc}, {&(0x7f0000000440)="c07034ec8d6e4b52c8a7d5f4fc2298bfddf9d5a1c571ac455670ad02b1d03ba683dbd8beb43814d5f6460e25c11b9a8f86daeef5f1915b0155717dc271a5d49a47e712fd0b621eec2568a254707e29198d3c7c36e47a65900d69f14207bb0df9dc6ade8c745cb9dffdcb59b39f7d2c4ba1e2d77b3a71d84c4490299eeb449f4cff24a1b3dd7b8f8a301b51a509b624052b8757d339805b6bf794e61f3f768a6db7077e491c0454c6b793eeaa7fbdef3fd3ac009c92fa9088e8c86768f5b251d6bd10a5a468cf75170e71e34940779063608cae53760814b05741259a7f11263f54", 0xe1}, {&(0x7f0000000540)="7187abd47e6a5a09eb4b5cd9417c83baeb4a57d7ba075cc8813d83ecacfb646943349ee81dd23cd520c4c2bd9ce7cfb933f3376cc7a98de58dc2162a3b9f58453cf209d122361499a8705326310704", 0x4f}], 0x6, 0x0, 0x0) 16:00:02 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x7, 0xec, &(0x7f0000000400)="fa8520f0a8be3b921963c15cd62bdcf0db7a16d1827f9a03cf09a63ce2223469bd1d7d4de86cf7f5da805c20e65075fa7c73a240ee3e9bbdd17f2f3da4c6eb159f282f58c9abb4d785243e5ff5bef5c2411897abe24b94ba117ec90982ce09d1191ad421745f17ce52e97154f979f7b09c631608e75232c95941a6f6650c43674510d358edd1d9e7dbd8ae06a79109218bab14623ad04a071cb13dc5587fa5961bace8e32215cbcb5e612eca2b7797fca1b54d7becbcaad12bc6f5ebe7598e6db1b43af621f6025d66d34505dea823c6096068b5fe8cc8278d3189884ab2777c6a411adbe06e6f848b547f99a5af2ac4719eb1fac2df97a0b0906e9a5f3d2742a9eeecdd1c8249427f163d22d73d636a921bd6d3a460270bb9c89eeb9334961bbb18afde03480af1b8735575fb0255e2d0cba152b22ea382450402527470795635daf21ef916897a196dc63a162458655057729df96be1b882a509d3faf8ebd7923baaca4956da6ed5c1aefcbb4ed0c71240c7a745be770334b0791a7c38e28e02f99e245c7603dbfc34c8751e502ac43a52ec626067879912b713580dd4ae08b909e3bfa8a965ab9e9c4efbb739e6eff252538df575b3156dc94f1be909859b3f4f698735121fcdd549afcd670c5f3e1fc6694e67bbf87a8429444df13215116ed7d2575becf09544f00e22b7f806634facd9898c057d9a6c1143ef39f580757eaec65c416b3caa26d7bb481875cb0d451fa967f6f25088693465e5f892a3d68a4f86acf557f56517148ca159d60701b1560d9d12d9c48c94e75970b106d177416827a74a375815826f9215e0c592837758917dc3c19c415c3c56d4414a7852eb70481a5c34fdfb1c4302e0ffd7e8c751a90c2c4ae45aa9777cfd901ff0b88ee5908eaf143db4528490d0606af2335f01a53a8c63f834d45b2b726d3b0a65caed69abb50d143f0dbd511609160397ef2151b4c50b3c63772a67a6d1cac00a000ac673c8ec0c4405fede1e4995e0b922fe565751d968dc780e7c4014d9aa74a44ff21f561f41a3d353332fecdffb54a1bc82390c27a6f30d4682b566a25d8e220f3890fb9e58d0dcfb9bdb6f67d0f1222bcc2ab319ec3d67701bc2a3a1a6e27dc28016ca5df84fb75bae39438e1b58ad37f3058539be7e8297a09cd754d0537142cb32ee0b815e4fe11480fe20dbcb4316f362e986e2d708a5f109f25308083c726436ad000d031c579a5e2e12a5b40b6ec244ec7b8440b7c3ba2f961496f2a4e000870f7454d5121ccdf1f89374d2885986e241deb7bff95786e245d0e4486839f4c333a3ec724e42216588919370b6215f07a521efcdc1b2c725110102da2a2bcb1cfe1ce5ab3938d864611f9a881d41d26db986641078b677f99b82776fbc1b9d7ab3c8dd43d8add7f15e65046eaff73c557fbea6dab68b678b3dc18e040dab9f42e2b68d5191a9957e6ca0894d817463c58571516e3ea64ab7c578ed6b317195535fc638b912b01fe92ab001e501442bce7d865672d4e0a0fc2b76a42cc684094b60712a53c372a5c354cf5b33a21e1b55bff3881bcb612404baf3a05049f2dd4fa455c38cfee0613922671e154d5b1bcb2ca050956c50bc7f56c0b67c3f5bf56f394370e957cb505c886c1b97a3fbee9d9ae939e16afa763da2ff64ec14f0812e2c7836cc4269ea9bc30b6268c0c1cb7287f53f2dce8a98f6a6d20ae65c27697a63da1feae905b5a825e8eac92bd337f766e2778f22b635698351d7296eadcf8282f63bb7940987d7638eb5d67161562addabfcb29f031f442d69cace5c18a3f26294fdb39807a170a140597e255e60654e1f1a047bf94f66482cab895847e72bb291b5576c1dc5944ca6310f6a87c8e62dc8a2b0c88ff034c2d425a634f46382edbe292ac6070f8ddb27ca45e949be16730765379a45280c66b15e7d42daae17f317c36517663c936b8ae5c27c161c906891922afd19a304dac84a9cd8cd71e62925ef07f11b8a000e721963b332607ba8f7c2f381f86827b058c08dda6f2ddca91c4789c27e7b755d7ecaa80207536bb50f503f723373dceecb149fda24f8787295f85c8569e9c6084b8716541e6b56f6e71bd6aea3354bbcbbda8eaa2c5b476cbab889acf0a82efcf8246083f48f106039b6340f1aeccca748d71e10652589cdca1e4af4c169a7d6c1da81efbb1f48135261bf66602db271a31b83a9f07b5e8234ca533d545db186e3b5c8ca2ab5a0b217a22e0de4166016c415ed2a07017cae0a0c7b5d9f814f99c643d49d714ae3409499dfb52d924d4e6a2bd8f1888ca0cc0158f6e130c394acefffdff2a6a033894586020b621d010c58f6163311697c56a04ba5db1d02cdb5dbae4ce0039cee6c7f98c4e79218b677b29fdfe7bd7ec1edd24b856626bcbcf70b8b62acf6c4eccf313812eae7833569fecf149bdf56f8c0789c4e1fd36c95440de161faf5f02518c32a65ac42e93f87bfc7c7714a8ea59966d173a1ff00bdb8d8527e8998caf531a69b2384222d4b2e61e538500423bc899706f99ef9b6afd80ab097dfdbd7ac7e0df8edd58cb7107ae1a737a859358323323d4ac41c08529a5c6d4756e1e8e141f9c3ed0a73bde1025e0c237599ac3797edcf363794bc7aefcb9b864e8031df28abbcab7e7de4aeb964959fec4163ad773e4731e7569d348ea7e8513651eedabfe605d4ef30970cc157785727d9d153c53e9df21fd0f66aa83d67609dfcf79644f9511334cb52c5a1da82e241448689ad96a95eccf71ff4dd41f88829a5d3f1c85209e6cb8e32226e5689ce3d5b0db80493974f79277beebf4ec04b2ab870bf8952a39968c2d8475d8faab92f6bdc194a08cb1c813743f7b2a0227bf9d2c5369d5c5a526b0927b11678662deeb7747311792f5ea2ff988bc9f909e73fa46fd9cbd9d7782d11d5a57aecaa8abcd8544a4277697d56be53c05b02f7fc5514af2b6b3e08eceefa67c40d75eb1773b129559cf98370ddb2a1b9da26be8f1804aa0d704e22de51236164c2c6e9abec730affa946f6b16de824bb7094e5845a0c8a76ffd9fdae9115090fd8a92b9141b2b0700e8a3a43294de21df0761f4382dc7a836b686daad735310c2ebd2b92689f78a6a15174afb3b61beb8ce4ae20538b28c61d46765f8b5f456e5e0919e911b546a0f22148ea168f23de126d357b74de8e96fe8a95a2b196298747b565f45c9434c760d4f87eb76b908d230bdc8abdcb5a4899e2cdb3ae99edbaaa51800a387893b208e9e1c07928c51ebca2da1223b3a343a5498c1a4525350189980ea4c7969c2f516728f74c9aa61ab35b4ea480acfd6c0d6cdd16c03ffeda8023c96946e3b949923cb1aaebeeb81f9c60f475af3ea75afb381d07930bfed01bbf5f0f943bc033a57648c0d708d2396f725dc987c320890ca133cb3d25f89f9c18cb8ede908fada93d24c2ca9967a46b45f081722a93f169d27745b6e72fe47cfd9994dc2e1312713a9ea43f93af20d8ca4479139a7ea1515efcf32c9865d55021849b61b6389f0565775eb52993d315465a503a00900687f8f6381bae9be4368bc55d55463154d59b7db473a701d1c4af1603f1542a79c0b2e82d4a09303168a5ee1dcf435508df424199aacd8dcbfca2daa9b00c6a5c0412cfad4fab4a34754671186d316ca7d73c980541c014f54f4ae4395c37562682f40191ba25e104a95d147e105cc54875d8895e4d0337b07aa29fc33b0b1a56a5ec8f1db4139fce97028de32c23b1b9d42b97bf072b96c7ca24a69fb303148b0d7cef75d1adad4d2619fd1aa1db0d6200751f8a8991e654a2931521a28dbcfaebb22912bc315d751a565d64339c7f30ebec4255f758a0090b3b8db198873c83619318f0c8a0f772e7c17530ed1d9928e8470f6adb5153d56935a6dfa7eb2d387902140873bf386c7d41d79c03ea709f90c23c2086fdcc8c5a55ce4739d0c99cbc434654eaa5b4308ef0417fa26afaccca35619ce366f5bc1616c542a9f70a734e55a1cdf8f03bebd4168cec5ff6ad5c7e4cfde63c728a5da1abc2e5f6fcc76b316cdf4a9c6a485babb53e40cd91ffb7fa7a73b8fc4ab3051085e8d1496aa55e2b428b37f83bbee102faacd83bcebe224087ad08457a325c717215b196cf6757026045dce43c2c1f60d8c96e35503366f336733c0f77c761a974bd7dc69f481bcfde8ce0ca876b66786bfc5b055cd64f379d5c15017451fad60ecb0ca2dbf77b6908f4d560f529bbc86b4a21ec59bbe1faa954eff89bda66e4458bfcf40ea6a6ca1c134d8fd3f1efed34c4846f3698d7759dc5dea2db63a4b26ec34ac697dcda720707f207b5e24889f3eaab764ce23bd75be785e79ac68cfad36a551a210b4c2ac7298e34483b45de9ab127f9e2970fd8c6b457f68cc451312f67c6ecf0fc355575851894d856c1e86708182c28509d07ae2153f29d3b0d0ac1b83095f80bc069e3a7bdc22d7b1babfea3b7159f7384a16cdc36058507bb83dca45ce5a52bc2350f34fdb48faea7a3e28b82e203763f939b66879df8317c69441126a68c76b55bf4c72d61f17b71bfbdf2ced98ce7bdf3583cdae30138e608172f38671fb37b3cc7ba1129a143e9fd64f2f7305494cba700c7fb00f7bdf3e06f0afe2501e5c95de91e259da6e80080e15f2dd80270a71ceaa69cde75289383025566112c3184899fb0811000517dfa0fd2f6e646c7c7c7b45cff4aa8beee8416a58332b2d044cfef4bb026df0cad4e6f035772b34af394393104e0871da47b84795912271a1011eccf27172ef8419209cb6ab15d8f8cf891950b166064b116b6ae41e8f6c50de04d020bf8a6cdcafd4b415b9a90c4d6f6cb7f8a23b8ea913171414daf1f12c1da4339d4264171dbd10fc903539302aa0f32f670703fec505266c8817faa6ea7ac73e603f1e553dd31a885dfb8a543712fceadc37714f78bf7a78f3c397feb13007f903515a2e23ae1b5ef6a072541f303ead0ff8b5bfeb45b121589c798ab962cedddac382d161ecbaadd3f4f5867d8ffd1252e9d650891753d5f26cc201d4085a8ca70244adba0ff805e5ac3e87c6921e6b4b2f661fa278cc61c75d2ddc231d0bb8abdf573648659ce3792dcee94caed23df444b0046f1f2d96cf765195a140fa886c0d8d1770bd94008e990abfe90add6cb71037ad3aaaf565492018e380194ff849cc1f9a9eda50062258dcb319c68c8d3eaa6be33c79d67a05b7ca6ddee9d1f59b4d25efec82ce3983a2f462eea888f9b2f61eb92a30b39d6b6f44fc8581f944b8b49c701d5b75b7ef4aad0477556cdc6d8a02df25e9eead91bd7c366ac54d78c70f1f330a28a9a5fa5dbac048c7fdcb695bb1c5e66178512d51032e8770337e7858e3903a297e695f88c3dd83e3293747aa46aa98063ddd183cbc50dc3cdc6ff872019d6c74f680c39b2b4de1199c282ae715c30e4b72eb8c67a7664b831dbf7dd54394bf88b7fbe4dc966a96a3198b78bb4b36744f563cd5c93c2b7f2b40c497ceb3401c6d3520645fad6c176ffb64564360064fa0d2fa71a15c12f882f5e58dc7154f8cdba824c3ad9c956ffb6f0ffcf447fe72d034a8494d85e0f008cb478f9c9b26c8137a0bf130fc79a7127cf243a3bf0037a4ca53caa614a5740d757b6b25e592c25add6a4881383dbc0eab5a061ebad78178b669c66ea6fdd28c358d9be7f6ef7f0aae04573ab9b9a5c77d461af28db856114cbe80ec4ed6eded0b8b1dcd72cf83075e089656813ddf7a9f9a857c57b8955085f6815a2fbe584b218966660f847db29e9bc8a29", 0x1000) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) r2 = kqueue() fchdir(r2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30200, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x10000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./bus\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x2, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) 16:00:02 executing program 0: socket(0x10, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1c) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x82b) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) 16:00:02 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) 16:00:02 executing program 0: setuid(0xee01) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) seteuid(0x0) 16:00:02 executing program 0: r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x25, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x1) 16:00:02 executing program 0: setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)="0f92486b5ba9350aa90f81f24eac6a1f327ea86ed060febe009262c697ec954e6a0acec8b1ed464f7c701b33168a9f449acedff1f7c751b0e7b2a42fe77f1e2b5a4028cdcdc0beef95a5f43a63f03a8785eec7f32f6bcf00283e383b5d604760e6ef40bcd3e2304af3b400ebaee4da7919d4b508a211491a2a52e58a1aa513481e65d72e10734eb0f548ed1dd083e7c17b7617c5d84417b7f016bb8a3e520782f2b4", 0xa2) r0 = socket$inet(0x2, 0x3, 0x89) socket$inet(0x2, 0x6001, 0x0) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) login: pckbd_enable: command error 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x15) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) mmap(&(0x7f00001a9000/0x2000)=nil, 0x2000, 0x5, 0x4010, r1, 0x0, 0x0) write(r0, &(0x7f0000000200)='\x00\x00\x00', 0x3) 16:00:04 executing program 1: setitimer(0x2, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB='\b'], 0x1}, 0x0) poll(0x0, 0x0, 0x9) setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000001780)) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30183, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) r5 = socket(0x10, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x28, 0x0, 0x0) kevent(r2, 0x0, 0x1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0xe4, 0x2, 0x1}, {{r6}, 0xfffffffffffffff8, 0x81, 0x2, 0xbf, 0x8}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x9, 0xe7}, {{r1}, 0xb, 0x22, 0x5, 0x2, 0x3}, {{r3}, 0xfffffffffffffff9, 0x23, 0x80, 0x1, 0x9831}, {{r4}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x8, 0x3}, {{r5}, 0xfffffffffffffff9, 0x0, 0x80, 0x90f, 0x6}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) pckbd_enable: command error 16:00:04 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000040)='\'#\x00', &(0x7f0000000080)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)=')\x00']) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000540)={0x2e8, 0x5, 0x1, {[0x9, 0x20, 0x5, 0x73, 0x8, 0x1, 0x2f, 0x5, 0x6706, 0x5, 0x40, 0x8859, 0x9, 0x8000, 0x1, 0x20, 0x7, 0x1000], [0x6, 0x40f, 0x4, 0xfff, 0x3, 0xc5f, 0x8, 0xd671, 0x7, 0x2], [0x1, 0x8000, 0x6, 0x1, 0x3, 0xfffffffffffffff8, 0x454], [0x5, 0x9, 0x0, 0x7a76, 0x1, 0x9e15], [{0x8c, 0x10000, 0x9, 0x80}, {0x24cb60c2, 0x7, 0x1, 0x6f35}, {0x400, 0xe77, 0xfffffffffffffffc}, {0x3, 0x8001, 0x3ff, 0x9}, {0x1ff, 0x59a, 0x1, 0x9}, {0x200, 0x9, 0x1, 0x4ad}, {0x240, 0xd58, 0x7, 0x8}, {0x0, 0x0, 0xfff, 0x10001}], {0x401, 0xffe, 0x100, 0x4}, {0x20, 0x3, 0x1000, 0x7}}}) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0eef1fe2a6ddb459232f092f1d3125f810c9d9f3f", 0x50, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000400)={0x18, 0x3, 0x3, 0x7}, 0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001595fc70 vm_impl_init_vmx: uvm_share failed (22) uvm_fault(0xffffffff824f4d70, 0xffff800000aa2000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff824f4d70, 0xffff800000aa2000, 0, 1) -> e uvm_unmap_remove(ffff800000aa1f00,0,80000000,ffff800015944828,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800015944860, count: 0 ddb> trace uvm_unmap_remove(ffff800000aa1f00,0,80000000,ffff800015944828,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000aa1f00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff80001595fc70,ffff800016b46018) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000aa6800,ffff800016b46018) at vm_create+0x182 VOP_IOCTL(fffffd80361325b0,c5005601,ffff800000aa6800,1,fffffd803f7c6840,ffff800016b46018) at VOP_IOCTL+0x88 vn_ioctl(fffffd802ed2d180,c5005601,ffff800000aa6800,ffff800016b46018) at vn_ioctl+0xb7 sys_ioctl(ffff800016b46018,ffff800015944c08,ffff800015944c50) at sys_ioctl+0x5b9 syscall(ffff800015944cd0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff59,0,3,603d6180010) at Xsyscall+0x128 end of kernel end trace frame: 0x605f654d720, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff800015944810 rbx 0 rdx 0x1689 __ALIGN_SIZE+0x689 rcx 0xffff800016b4b000 rax 0xffff800000aa1f00 r8 0x1 r9 0 r10 0xa7b214f0fb3dffb7 r11 0x4d2b5b75572ef2bf r12 0 r13 0xfffffd802edf5380 r14 0 r15 0xffff800000aa1f00 rip 0xffffffff8211656b uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015944760 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.0) pid=474791 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800016b46780,0xffffffff8256ac80 process=0xffff8000ffff6d90 user=0xffff80001593f000, vmspace=0xfffffd803f013110 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 77065 477046 41671 0 2 0 syz-executor.0 *77065 474791 41671 0 7 0x4000000 syz-executor.0 48496 512840 1 0 3 0x100083 ttyin getty 80458 394988 0 0 3 0x14200 bored sosplice 41671 273546 13878 0 3 0x82 nanosleep syz-executor.0 40694 379313 13878 0 3 0x82 nanosleep syz-executor.1 13878 26806 97018 0 3 0x82 thrsleep syz-fuzzer 13878 330161 97018 0 3 0x4000082 thrsleep syz-fuzzer 13878 381867 97018 0 3 0x4000082 thrsleep syz-fuzzer 13878 174474 97018 0 3 0x4000082 thrsleep syz-fuzzer 13878 369623 97018 0 3 0x4000082 thrsleep syz-fuzzer 13878 496272 97018 0 3 0x4000082 kqread syz-fuzzer 13878 155512 97018 0 3 0x4000082 thrsleep syz-fuzzer 97018 91094 21037 0 3 0x10008a pause ksh 21037 168949 33393 0 3 0x92 select sshd 33393 215522 1 0 3 0x80 select sshd 758 265374 96299 73 2 0x100090 syslogd 96299 233798 1 0 3 0x100082 netio syslogd 55610 516013 1 77 3 0x100090 poll dhclient 22920 245182 1 0 3 0x80 poll dhclient 42285 230860 0 0 2 0x14200 zerothread 29092 304600 0 0 3 0x14200 aiodoned aiodoned 36397 503557 0 0 3 0x14200 syncer update 44427 322585 0 0 3 0x14200 cleaner cleaner 98041 515598 0 0 3 0x14200 reaper reaper 44680 6314 0 0 3 0x14200 pgdaemon pagedaemon 92033 187723 0 0 3 0x14200 bored crynlk 24431 252911 0 0 3 0x14200 bored crypto 16677 339774 0 0 3 0x40014200 acpi0 acpi0 70327 436360 0 0 3 0x14200 bored softnet 72417 111198 0 0 3 0x14200 bored systqmp 49407 88734 0 0 3 0x14200 bored systq 46323 72252 0 0 3 0x40014200 bored softclock 12980 226379 0 0 3 0x40014200 idle0 38966 168090 0 0 3 0x14200 bored smr 1 52826 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9480 6962K 7219K 78643K 11730 0 0 pcb 13 8K 8K 78643K 106 0 0 rtable 111 4K 4K 78643K 363 0 0 ifaddr 50 12K 13K 78643K 130 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 40 0 0 iov 0 0K 16K 78643K 43 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1223 77K 77K 78643K 1641 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 11 0 0 VM map 3 0K 0K 78643K 4 0 0 sem 12 1K 1K 78643K 68 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 496 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 49 38K 54K 78643K 410 0 0 subproc 32 2K 2K 78643K 38 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 46 0 0 in_multi 33 2K 2K 78643K 51 0 0 ether_multi 1 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 204 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 92 21K 21K 78643K 2035 0 0 UVM aobj 28 2K 2K 78643K 32 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 53 0 0 NDP 9 0K 0K 78643K 34 0 0 temp 142 3533K 4172K 78643K 10859 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 67 0 65 1 0 1 1 0 8 0 rtentry 112 47 0 3 2 0 2 2 0 8 0 unpcb 120 216 0 208 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 4586 0 4586 2 2 0 1 0 8 0 tcpcb 544 106 0 102 1 0 1 1 0 8 0 inpcb 280 877 0 868 4 2 2 3 0 8 1 nd6 48 4 0 0 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 ppxss 1128 19 0 19 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 211 0 0 14 0 14 14 0 8 0 art_table 32 212 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 30 0 17 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 62 0 52 1 0 1 1 0 8 0 shmpl 112 30 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2174 0 780 46 0 46 46 0 8 0 ffsino 240 2174 0 780 83 0 83 83 0 8 0 nchpl 144 3221 0 1602 61 0 61 61 0 8 0 uvmvnodes 72 2512 0 0 46 0 46 46 0 8 0 vnodes 208 2512 0 0 133 0 133 133 0 8 0 namei 1024 8941 0 8941 2 1 1 1 0 8 1 vmpool 520 2 0 1 1 0 1 1 0 8 0 scxspl 192 8789 0 8789 9 8 1 7 0 8 1 plimitpl 152 50 0 43 1 0 1 1 0 8 0 sigapl 432 669 0 656 2 0 2 2 0 8 0 futexpl 56 10845 0 10845 1 0 1 1 0 8 1 knotepl 112 205 0 186 2 1 1 2 0 8 0 kqueuepl 104 156 0 154 1 0 1 1 0 8 0 pipepl 112 444 0 425 1 0 1 1 0 8 0 fdescpl 424 670 0 656 2 0 2 2 0 8 0 filepl 120 5012 0 4913 5 1 4 5 0 8 0 lockfpl 104 172 0 171 1 0 1 1 0 8 0 lockfspl 48 63 0 62 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 23 0 13 1 0 1 1 0 8 0 ucredpl 96 586 0 578 1 0 1 1 0 8 0 zombiepl 144 656 0 655 2 1 1 1 0 8 0 processpl 864 685 0 655 4 0 4 4 0 8 0 procpl 632 1339 0 1302 4 0 4 4 0 8 0 sosppl 128 7 0 7 1 0 1 1 0 8 1 sockpl 384 1171 0 1152 6 3 3 5 0 8 1 mcl64k 65536 241 0 241 29 28 1 29 0 8 1 mcl16k 16384 2 0 2 1 0 1 1 0 8 1 mcl12k 12288 14 0 14 3 2 1 1 0 8 1 mcl9k 9216 7 0 7 2 1 1 1 0 8 1 mcl8k 8192 14 0 14 2 2 0 1 0 8 0 mcl4k 4096 47 0 47 2 1 1 1 0 8 1 mcl2k2 2112 7 0 7 3 2 1 1 0 8 1 mcl2k 2048 56729 0 56680 19 12 7 15 0 8 0 mtagpl 80 10 0 4 2 1 1 1 0 8 0 mbufpl 256 94724 0 94615 25 16 9 20 0 8 0 bufpl 256 7262 0 2298 311 0 311 311 0 8 0 anonpl 16 70403 0 56413 74 16 58 71 0 62 0 amapchunkpl 152 2896 0 2789 11 6 5 9 0 158 0 amappl16 192 3449 0 2670 48 8 40 46 0 8 0 amappl15 184 228 0 227 1 0 1 1 0 8 0 amappl14 176 31 0 28 1 0 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 13 0 6 1 0 1 1 0 8 0 amappl11 152 43 0 32 1 0 1 1 0 8 0 amappl10 144 6 0 6 1 1 0 1 0 8 0 amappl9 136 573 0 567 1 0 1 1 0 8 0 amappl8 128 153 0 130 1 0 1 1 0 8 0 amappl7 120 42 0 37 1 0 1 1 0 8 0 amappl6 112 73 0 65 1 0 1 1 0 8 0 amappl5 104 149 0 138 1 0 1 1 0 8 0 amappl4 96 894 0 866 1 0 1 1 0 8 0 amappl3 88 131 0 125 1 0 1 1 0 8 0 amappl2 80 4801 0 4734 3 1 2 3 0 8 0 amappl1 72 21404 0 21000 27 18 9 20 0 8 0 amappl 80 1563 0 1526 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 31 0 4 1 0 1 1 0 8 0 uaddrrnd 24 672 0 656 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 672 0 656 1 0 1 1 0 8 0 vmmpekpl 168 8781 0 8752 2 0 2 2 0 8 0 vmmpepl 168 84459 0 82639 121 35 86 102 0 357 2 vmsppl 272 669 0 656 2 1 1 2 0 8 0 pdppl 4096 1350 0 1314 6 1 5 6 0 8 0 pvpl 32 219507 0 202514 182 39 143 172 0 265 4 pmappl 200 671 0 657 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 503 0 64 14 0 14 14 0 8 0