kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Mar 30 18:11:46 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.3' (ECDSA) to the list of known hosts. 2020/03/30 18:11:59 fuzzer started 2020/03/30 18:12:04 dialing manager at 10.128.15.235:30322 2020/03/30 18:12:05 syscalls: 338 2020/03/30 18:12:05 code coverage: enabled 2020/03/30 18:12:05 comparison tracing: enabled 2020/03/30 18:12:05 extra coverage: support is not implemented in syzkaller 2020/03/30 18:12:05 setuid sandbox: enabled 2020/03/30 18:12:05 namespace sandbox: support is not implemented in syzkaller 2020/03/30 18:12:05 Android sandbox: support is not implemented in syzkaller 2020/03/30 18:12:05 fault injection: support is not implemented in syzkaller 2020/03/30 18:12:05 leak checking: support is not implemented in syzkaller 2020/03/30 18:12:05 net packet injection: enabled 2020/03/30 18:12:05 net device setup: support is not implemented in syzkaller 2020/03/30 18:12:05 concurrency sanitizer: support is not implemented in syzkaller 2020/03/30 18:12:05 devlink PCI setup: support is not implemented in syzkaller 18:12:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$getflags(r0, 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20600, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x8000) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000200)=0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000240)=0x101) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000002c0)={0x4, 0xfff7, 0x9, 0xa3}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20, 0x0) recvfrom$unix(r4, &(0x7f0000000340)=""/38, 0x26, 0x802, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x0) getpeername$unix(r5, &(0x7f0000000400)=@file={0x0, ""/29}, &(0x7f0000000440)=0x1f) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000004c0)=0x2) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000500)=0x1) r7 = accept$inet(r6, 0x0, &(0x7f0000000540)) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000580)) 18:12:10 executing program 1: setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x80000000, 0xab}, 0x10) bind(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='*@\x00', &(0x7f0000000180)='\xb8\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\xf1\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='%\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='^(\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00']) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000540)=0x200, 0x4) bind(r0, &(0x7f0000000580)=@in6={0x18, 0x2, 0x7fff, 0x7}, 0xc) r1 = dup2(0xffffffffffffff9c, r0) sendto$inet(r1, &(0x7f00000005c0)="2ead3e40d581586a331ec97dcd3c03924887be213c6914df164cab180bb6fbfb7aae197145dc298f29467c35ec1e7a5c2fdfd8b99b4468066a55c91f2405fe9db8222c583835fc045ee60ef2ab67d1395548af28fb997c8e9d75ac6eecc21842ca7df822063e638bbb8ab7251ca00c19229d614f931aad49d43c1f1f21e506ed44ec65059f593231e9fe2c503cf4a818551981edbd117642d3d8ef77a27163bd4938ce8dd5fcd825f36728f2b3d98e300567b41a95f2ed500e9b366b85a39412d58dd5dec29e680d5c105634981f9b1e020a39153be32508b13fb3dd87be01c36ca7c201a67499507ea3c6bf10", 0xed, 0x4, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f00000006c0)=0x8) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000700), &(0x7f0000000740)=0xc) listen(r2, 0x1) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) listen(r3, 0x7) socketpair(0x1e, 0x4, 0x9, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000d00)={&(0x7f0000000800)=@in, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000840)=""/148, 0x94}, {&(0x7f0000000900)=""/66, 0x42}, {&(0x7f0000000980)=""/52, 0x34}, {&(0x7f00000009c0)=""/59, 0x3b}, {&(0x7f0000000a00)=""/237, 0xed}, {&(0x7f0000000b00)=""/238, 0xee}], 0x6, &(0x7f0000000c80)=""/99, 0x63}, 0x800) truncate(&(0x7f0000000d40)='./file0\x00', 0x0, 0x8) r5 = dup2(r2, r2) fcntl$setflags(r5, 0x2, 0x1) socketpair(0x0, 0x5, 0x0, &(0x7f0000000d80)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000dc0)=@file={0x0, './file0\x00'}, 0xa) 18:12:11 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/4, 0x80000001}], 0x10) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="af", 0x1}], 0x1) 18:12:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x12) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) 18:12:11 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x2, 0xca) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 18:12:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101, 0x1}], 0x2}) r1 = syz_open_pts() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$dupfd(r1, 0x231e3f65b8d7cc2a, r2) 18:12:12 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f00000001c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000180)="01000100bea07c295997e0c490e21e9613", 0x11) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) poll(&(0x7f0000000040)=[{r0, 0x20}, {r1, 0x1f}, {r2, 0x2}, {r3, 0x4}], 0x4, 0xff) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xa2, 0x0) r4 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, r4) 18:12:12 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x6, 0x8f) recvfrom$inet(r3, &(0x7f0000000000)=""/246, 0xf6, 0x801, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 18:12:12 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='/dev/wsmouse0\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='{/\x00', &(0x7f0000000180)='/dev/klog\x00']) close(r0) 18:12:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1) 18:12:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0x20, 0xe733, 0xa02e}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x81}, {0x6}]}) r3 = getpgid(0x0) r4 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) setpgid(r3, r4) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0160c200000086dd6026f52600081100fe7e00000000000000000000000000bbff02000000000000000000000000000100004e2200080000b7a1230504adc408f1d8308c369301aef654bda8861b437136e1611c3265c5d5629807376e73e6717a55249d85255c8b896b14276c653eb74316dbc7593ab339db2734af37e46f7f39f1651cf9c97f59acc1e23b00860000000000000038000000000000004a0978772bd4e06c3f35117778f44024911935b2a2bd8ebc318fdd8a64f1dd3132739664f7e0fd9d207770cdd82887e03f7ba638db000000003fc6a7bb851d1dfa1e274646e08a9948e618c91488d01d050000003425b860bdc01f80fcee4fad5b3230e146f46b7d31b89cdb7c5504d87aea535f319c6e104c74020000000000000040008682c589103c890a41f64a26ea1d8860c3966eb71bf37ae0aee26479b24ba83fb68edddd2e3759a5df69a78862c7b32344ca510e0a8a6cb9abd9313781c42f4529c7a8ec70a467f61eafe7c0dd357d1d19e67e4bb72fd8ea6c4b9ac654ecc621f9f2f477d6e073f2ec72"]) 18:12:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = geteuid() setreuid(r4, r1) r5 = getuid() setreuid(0xee00, r5) r6 = syz_open_pts() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x7) 18:12:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000080)=0x5) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020affa40 18:12:12 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x44) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x206) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) shmget$private(0x0, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) 18:12:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xffffffffffffffff) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) fcntl$setstatus(r1, 0x4, 0x80) 18:12:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000043}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) 18:12:12 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) pwritev(r1, &(0x7f0000001780)=[{&(0x7f00000001c0)="0098337b8826b7ca1905edb381ce5d80db27f4880d2be5c200c90d8f10a2101f51f66424ae1800494b1d1a0c706c17593bcecf08b13d6198f027c410", 0x3c}, {&(0x7f0000000200)="f2647cd81c2a8e182441f6c213f26fdd19efad21a4cd5de2ff37392339c0a25f4828ecf99a51738610baba0110822a573282bc4f53e6580ce75ab6343daa8e99b3b8ad91d408bb124ebb1c8197c6480fc2877032826ce6444075e9381d30298c540e9b52b79af02e956f0674ea1692ea242830bef0803e004f518e9316a7565f", 0x80}, {&(0x7f0000000340)="f6f9284e47282932c0b805d9118646eac836fbf82acefd8fa91ceaf22811b6bdc3c534ccdd6bb9ff1d75f0e269608fde13159a0b8d4810a5dd11a758dcad5f83bd1ae1b157c3e59a6a901898532b9ad01b5f137c33b85ae5e5b819a14113a2fc3b12e7407a6d92e2af0ab27ac404649e1282feb65a1488dca63a392974eec5494ca06624900ef55aaa38cf0ef9949d838ca2893cdfb026436dd3a4c0d3e0511e959075a2", 0xa4}, {&(0x7f0000000400)="0467f5a4945e42a7411d1b1a82f0df1a3a8fea53f01833f27264f648b0f232579910515ad6bb22a588243836a4094d2abead3f9182197815f94e5d52e8331d8c50837eb0ae575e78a718a70678de315b8be0672e4a0a1ca158ae133aefe7263400d301ef092b0a0eaf15cc78d536bb7657bafab7b23cc77d42085c8596b8d95e602774085b73cd29a535d7c28e2e7e5942817eedba94fd94963b762f8ab8ae05f592764d4929894ca7a2b3977e4f98a71a6b6cc645a0fda275eb6302bf329883423697c760a32fdb888bb8e1f84bf89ddcd4", 0xd2}, {&(0x7f0000000500)="38f9635955dfecc4e84c5e6b7552f93a9af38e6745f43f16ac0ca0466b41ac944bfa2cd0ff14c84007f9b613f6efa10140af0845a6a3bc5a655faae0947797b4b3b0390b66cc331bcc3bfd3446ff566b4a5301c17b1534a949e25a1caad5ffdac91f9f7da44ec64fc84a44ecd19faf6f9b0925379e1cba35e76b56af8a432110f67f4a7141691b8c8898ec5c9c6392867d8cd8f0ab946b46d642dc683e7e8f88bce3b8a0831d888b24f1d8f7ee8043c674c338b0c57543cad72dc2967d589e95b082697b5ccfc7f1239e85ce2d9710d8debd2e5287bcb42fd90a3d980c3acdacedce2e42a0ca01dfa778ca67d37045d7cbe7e76aabe65b2d8e2f282c5f208aef7259ec9e4dc085bf6304f8ba51c5062cadc7d7776ef0eb790cf8f23c7c1caad6e7fa774b8127a697d992a70ad683d900c0e5cb48301391fcf962de9bcb1091e214e2ab43588ee336c7f84159eb46f25cb9174e4c8d64828e2f5518a46f7f28cb590f9d4d62e13ac4b83f3c055479e4f96e66a32b1f2d8ba600ee8eb2bf755f824fed27bbc714be1916ba6fbda52ed77f529dc1688d5cec0b6ca2d37b46ef54aab96fff3ce7f4455e792ddbedba98544bab616bdcd9bac191d84eaf853780035d3f89bd860d185d76e7637e46152e06f5f3282a82226247a5237e2a66365ce21bf48015dc66c1ab9b560e0a109afc43f8b7fc7e430f199f389b1dcf84628a22819f492aefc7317c1306ec9050a1677cfdbd9bfe2175104eb43ebd4779383f7f9b2a425e12ed9e7aa32812ee85b3ca66d45f34a119ff18a5f52f81ac12769dc87afd625ab6ab33d2c3957ca4153393713412ef6b36fc3a862f2f65d4167dae932a551d71a42b7a296adb8ec08df669bac3bfe776e342a2f7e7d15885a746000e2ff39b37a240e86e939fb60285a261769f315733ce5e846f2479c19b03353de38b2f8ca82834c177b94769d7197a9c5b9efeba317a521c9d8e41d44a85c2b9721e6b4adf102b9f098adb1d3b8124e6f09f6664c05ca2c84d45e13e12088a373efc753e9a6bec3eeed03e0fdac6c9c8e25fa7cc71c171d10881de3276488e298500dc6f9c016098a4c3297315be05a5509745d7f9ef650bfb5441c9830ea840fc2c8027165bf13d017252c38b751149185e585894e5cfa2ce54ae65abfbbf817753a28e7642e401f74d6dfae87f82bc759461e4cd069d076060f3bda90335bd83e38eff8db9f682f9ea33271f26db84db41f22d95e09416f43663cdca3daaa03fa2bd3633f80ae839d17978635c2b2001ce15bee367b5d2e567f57e52ce9533448b82dd9b8b5d42ba371cba1b864a289a9da37ed8368db750a70e5f0d4799a267b4ae9c08945b8de156ce7dd99effa6b2e1850e76fe3eb7460a7969cffbf68468408c8d20887061e2640051fcb83761b6919937a628c8d94a5a73118a20b61e739bcfa60959b5b63082afba2030e1e3753162484c75bc21297d12d9f94c3f08038f21035d0707c382e3b7bf0f993cae36f055aaa939be39e324f07c2ac1d1f3640cde6d35faa77a3e2462b87645f703792f4f20d1865c8439936a3d7e4b09a53e14dd8bd495371a1b664d830e4b6bb2ba417e8d2103ca453637a87ba158665a1f05835040827e0eba1d4851527e0810759fd65f4f3211b0dd6952258bdaf9f49afe306f758f9a88957ae39a9385610668577aee1497c6e471ea9cf0d09935de52f0ba152204b1b6222b35ceed04b05466269c257f4a365374b2af53251f9f0dd6a67cbcb1b6e7ac4ae5c07bef725d6d239a98c05c7e0ce0855b259b5532f51aede61d425fdbe9409292c44b2b04bd11bc715600215c7553457156f940e2ea5402e07b41587815c6ac059b4e5a1e322fa769f4e15f00d055096422cac899d07baaac2ef0169678ad092134cb43f48ab3530cd9502fa6ccaffb1c57d801046f7d03569fec22311e0148630680fb83f15a3d83ebd77b39a1336e5c2fd192b68b67de3b6895e81240ccb789fb34f1b3a17eb9775d18360f254c626882f44d11ff7f64172d4da2343309fd4b633aa50d976e88fbe3fe761297fae989388c9ec842e4eaf65608a70a19bfcea511bc17ac1d101f451d4ff5b71ba5ec85f8000c97a5f0f6235ccf1d89337024ed2b13b0513fa0dceb6460246788cc143f63124984a5a1f8a677334cb9c1c717a1164022a05a90b79165f679ec933ae7a0f2d292c5a724c66b0d5e947ce957a913ef2f973f899c3587eff140972f5bd0256f6b4951a29b6f34f7146ad061b2b909b51e82fffb870c44e3d518de6fc2087d33beecf912fd4f22b3e3a9e45cfd32abd67708e2e8e5ae659eec62de53487e5a3c00cc3a8cf4ea5e8649df83fd2317251c3f6ace64c15834e512cea74b23f1a80526f6c2a7068b98e59313dd896371c521f93a451479afb437ffd3feb86d9c6888e286afb3d5826687b794ad2cb261360d46d8097bfd256983770b715050f77721b3147d063c15a2955dd273c6d6c235d74a7e14a81a8fcd83ac022f3910d97613b6eda945da9f0d5bd9f0beef1e46f8d9f698ab8b0df873948bcb129d32b1b392e6d9577ead8072a688fa2aa3b5651d6fdfd642190d4b62908ca9cbd05d0a5967144f374d5f42b244a0a82744794190a05edda6bec63508f4539377b0e60edfa50a517819e86e2a8743b1021e0155ccc85ec2a90bcf6fa523d43f1f38a26e88a4165af236eac52aa7f76478a5ff4e1aa8971ffe6a345edf40e649afd8068739efe4d83b490f6e8624fba8465455452573491a8076fa1265e81439df8d8580c89d23fda9c218cf4ea05a31f2ff00d0a3e88366770af0586d3d03f135e19a0f91089ffc63715a388efe6c8a4c3d08d9f2ab1266b6fcc0b373bacb6cf7c0293e4529245c7e940c31bd1a25e13538375c3db1b9c48417cdd6820bd1ec87b9d8a77e8578bfda9075044f7b3c96e5d16cd8c36fa993f7679df29dc19b3f15cf8f3a5d1d7b777b331031a832ae16dc3cf44b356c17668fd7294aa712680730f458b9a4a3eae38248b76cad3b410c553ec8882420c7abac08d17ad4200030443c06a2479f5b246aced13a7d04b8502876e2b55db83c56e38f6c71b51ce78e94d37525bd85f2e8c199da6855f4aab7aa61920f3d5872e3d3c35654515b3cda17095cd278e360422c7ec51dc54892f996dcbf30563fa605e68f717e6d3b0339853a7e5b0da3b4bef26cf54fdfb71d86ee58f8c02bd0726e6125c98e1ea1cd13d66f2eb0df18a1d40ebc87589806cea9f55b31ee603e646970f743c069bcee2399a3d49fe41f386878599a335e3a9f7f183a1a0fb4c45d813ad8b6de87c786ade735c9e3f976842799337c4088fa940f05ec92c411a89c901f96c2deb45534dd50ed166b5eec5ac0ab6a7737a6810326f74f3b50939b3b956e90412a01390753aa88f07b1a0bfa1e29598943205c1b2bd3f9a1231127759d3e771934cb0aad842186813b1d720774a443d21eb555c40fd20d1406c51c6299a788cfe25da9882168907072b448a9ebfdbc3180db950d3ef9195e299bd7a6094dfcee6a409988b231384b47d56d99993cd0549b25649f7bde84889804a5c2b32826cad48fc500cc5ff4e032b010a8aeb8709350b21a4914672cb554242833224b08cfed41ad3fad367adbf98b833c0e2c89c69261c3ede1239a7477886885af7369b20871612cd560b349ab1754c1c0f3941144dcf352d3ebef0fbc8f0cdd3a235ae7effb54678cd02f2ad7ee36041b242cc780f9da366a168749531d17b1ded87840f942776d8ae0cff6bad50b5a1625e39491a53dd0ec251660b3ebc39ef185c74c2605bc9c31fa6234ff418d9ef1d04ea9c1667a208ac016d1b6a834d8974cce8d79301d5df5042bc7b9aaaf00e5e25ff57d1e9eb6dd60301894927bf355f4cf3605a0dcc5517affbba6c8f6fb10d81f366b6ef9eab02814eea8ff12c47d28a84209b80df3334f54aa461ef68e844d038f20c93a7caa2ef2041d8a22f47c710ec4e5abeff4611dc3fe2d37846b5fa010269536d3a6d68af5ab32393289229d9d0734cd65fc721ba2f5821b3d27781c68b891bf8ee81b2d5973757b8ac222e6bc232fe5aa0728421aa0eed531e1ebf7abb280f6c9fd5de7011d8b16529f741268ed303de7fed00dea272e725580293872ac9e33e2f686c5fadfab7f328d95efdbc21c582cebb822eefa5a2a6fea38250207d5219acba21d8d2746a7de1dbe87932c5e179a587177d68130a302f58301c30534fb344454443f7b5a54e6446e762389f6b625f2606550ab339f8d9a1caf7d135762bc07984b1c23cccd3d943987f15302761b7d0c37aa4f0b1b078668c0fbc6f75f7d1dc641635a6f63818f360c1de5ecc9515ce43b9e64b865340ef139a28ea07ab92eed7a7cec9a05dd8eb85b8e7a672fbe85d80ed53d809fd3cbc5f3f1392d996de0dbf7a43bf927ddf0509ee73d4757bf5b470f0d8b238524387a93790cd54a2fbe6e54f86ec41708542cf4c798f32d367734d8c2fba80e5260ccfed9fb4ef42bc9216a8162af97f805f492ea7a1d0060b757390ea6f6ff40f3802a001f9f10aaffd6a731aa8a6607aa0e920cf2022989269cd14865167cabf942ea4f1425384d046ef8c1299e4854e0cdfc42bc48ab69be24243bfa5166aefc69520bb42f3387121776c60397f73d7f20e3fba41813feed02fb7f1b645a6c2f658831b3b97d96a63d220860f73ff39fd2374e74f715bd7221f1091d051f63667295029a038b7f2ebc155432f734588a02c170a82f7c3f0aa9ed3623b59001ed66d892fae8601a6faeecfc7e3d936450f46e35fbf23a8ca02f2fa1eb59f0b5623e532d070682d4698939142a154679a1a988585eb8c53e91dc325325a6498268f53c1b5ccec6d40c012a83f435db9875fe6a050dc9b3f19de5c360037decbe70215d4a7c39ace87be5b0ac832280c163d93c4d30054917d242f1482080bb47f3a2b9448ce8cc27e60d9deed37b691c200baad780510d361d125920f09cf3c97d1940a8e0f02ba2ef831f03e67984f344eb4514270d5c1e3f340571202e06e275a422ebd1c6b3dfa10a8f23c5c242772ab7f8b58fca54d5071e13a33904f93577a1953c82702b5a12b7616c6371eb63d2dc951ff851287ddf940cc087d284ce753980d4c70aeb84d855c51002f0f3243b75572b957004dd26a6583c08994519cc10ef352c5b6f5752e29389114fda80ec6f5b381ad058deb8a5289ecd904a546bda4c17f8d871f32c0c591fed2a83d73bc483b6828c8c4cac1ad767049408a65e68f0a332a73694cc9589fe592b5bdd0e0e089a92d3f807308bf33bd00947b93cf65349227a350886273a5f0d38880f74e86a5138ba1e435bbecf9997e2cecae81ee5a626747cd6588894bbcf8794f8bd1003bbc6e050e2f92992c6fae6ba77736eec65b438b75bf5e766b0fb8736b1f008b115eefa4fd97b7252f43a426d3cba14060cdbc818594400e03d428158da0373e352842dd9ea7e37f25bbeca20e8cd24e84a4e2cd83b94565a10577e0f03ef583524eddb09d986d4d5e0745c5c2289c3a60be41207ab1a48afb933478de4ec035f642d4219e17943ebb08e30b341f28171f63ba54f879acef95a9501e8d4572c4af54675187c9c1a427cd47d2c713d13577e9fe2a6fbfb981756a497f8599acc9dec966d34d7c3fb3775584ae1be1b613c10a114a76291699f1e511682e862c44eb102e8b8c6e5b97b600556baf004b003c71fff8e2a458541c3ce727a44c85323f36fda661abb1ce89739bc46041a1a5b80f473c9", 0x1000}, {&(0x7f0000001500)="d616e97aa81d51b0bb1c6afd508a9de62f8730b7cf2953a94c3dfdba2235e619612670a35e8d4865ec865ee9ff356b9e20d0da364ad6f3431cc342afd0c96e9e3bd9d542bd64d412390f57ab4a17709ac87a3f5e6185a8114306eaa0baaae315f89ba2b7d487da827935d639e80fc92eece8bd2d7d04858240e1d4599c2c98dab04f227a94851e88a16a4764232f1ba78e812c1ad05d0ed701120032f9f1d2612a446dc7a267e6953eec", 0xaa}, {&(0x7f00000015c0)="cda253d51ff0e9b1c56a8a02ca4805c586b9578548c532cacd2d779a57e0f9f26007b9076cae9b6bedc2afdc478a73dbe5d33ed9688b892df5b588678553ac4b3b451ded4657d619d9acb8f7569aa56e32b0451b42c29599551323b5ed53ed7bf957bbe5a61f3033e414a4f9de96a006d6b2d8463cbfb9c74312bdfb84f81cfe7ef3b5b2f8083e6d47ab2d0b12fbdabf57bdff5af0586e2f08e6f7fee2a49392caf2016435c08fba31d2c077ed480f0640ffd64bc301750f518d592732013a79", 0xc0}, {&(0x7f0000000280)="0a32dd10f38e9be08f54feee922d0fa96c2e6a1608807869d4c50fae441b638b356e19426262aa06d2f0961fa0b88675b8e6ff3c1ebf", 0x36}, {&(0x7f0000001680)="eeed090b80c5a7429fa1caea2b2a8da023fff64fdb15510d09677dce9ec9c9ee2f0d61e63ecaa50814797873bc4f9f6dd6fd30808d2e01149d6e976fc21a0da423bca3ef78ff15bbade6b7fa6a090c070768f9a847d45d7391dd4f30b4a54aa48dc4ce7d322ee7bb738ca353b5b750335602fa4f0c63f6d937bda11996a96256fbc64f67eb902d384c927aaaccf416841b84874743033479806b8383359acf207aec62f47b74a59793ac9e7349224177f3566e5f5b74c8174db068ad0be18edce2eb989aa4262e5e7c7bd09f63fbda9725ec236f5f4f7e5c7ad53c9d3cf38767ed3dfd23fecb30794665b4ecfcc4942c1774df77b3b99e650bb1d7a7", 0xfc}], 0x9, 0x0, 0x3) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000040)={0x3f, 0x7fff}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffff) 18:12:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x100, 0x18) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:12:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x80000, 0x10000, 0x1000000, "d730b76d00f4ff0000747bef12e500", 0xfffffffc}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000200)="c477c3535c0c1c1bf4232a7a67eb0dbd79d0647528fefb2eab649634c93c5585cf717586ddb4206e9088d892b1a1d3f2cc4615bd8db7f32de9193335ef04d3e89bc94022bf6ef2d30cd4d2f94c7a5b90635514b2374c61f8343e88a480ddc18ce74994c9424f24099d470bf85309bd480c44ec1ca7df6e23c95bc6a99dec31e052586fa8150d35550d1e8827351ed339b1a271bd4e642796895f5509526bb8983d44e22bccf72f5e81c455ad144aae0cdf853b145182a6f986a65afc719dc6f4655c441407e011bdf1c22d3bcafc1497adb3efefb7089eb19f22395667357a9a8f37191d29", 0xe5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x4) setsockopt(r0, 0xb38, 0x7f, &(0x7f0000000100)="f2d137a7cd1032a47d980fa5bfaddeb14ce6a1d629a1a04e4bd904f8fc01418d6a2ca9b800405c83a1fe9a1054619ac47e2d70cfd99582bba0010bd7e8f9380746871150ad648f9e7cd0d5d12083ea96a28700d554cd8fa48d48966e025b068d050475033a8e686da31ab45171157bcb82741d4ce047041b1975407e9dd6729f22cd4fff264dd03df1d80eada9104bf446000776c52261edc44390c4dd65d0b000c96236d105f9ab11b9592d834b963ac322552c99690bb63b0cab2f98fc45764e0c00cc909a51b3a9b3cdb1303b846e59b3efb10e04e230c7bd6aba6b1a", 0xde) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 18:12:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x5, 0x7, 0x100, 0xfffffddd, "0970987a32458f27c039efbd94fbb8b5567c68b0", 0x3, 0x5}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="445d2e8cb9c60c880379b828b7292ca73530a988714b3d4c274ccfcc13fd34a68a39d58212c045fc31c14973e55355ed2cbcf04fae34", 0x36}, {&(0x7f00000001c0)="da7f1f078c5438238c690ec7d7060a520c9e4dfd3dd7cdbe02fdbbd6b0b1240cb5de5b4abd2eb5c727b3d8f2da080b30d6ddc8992b099a2772397f8f6aafbd0ed20fa769af634cbbade94b2e89c996266a21854ed4cd5ee35169b1af5edf56568bed42becbd1bb7cda204509995b09a00ba5d78149a9439d734b109c65adaa70e84b024b1a57f911", 0x88}, {&(0x7f0000000280)="ee058f615f9e112b55776864af213179540946ebeddf870eee40a128761c343a7f23c052eca8f2eb3a3f52f0d1c44275314527e05e9fe63ac201b8c9218507a159263a6db903bdbf57dfa1bd7566b7d99a9468de1b2eb2a5d825edd67829dff8cfa9c448fc29296bf93b57bd16554cd1a366568fb73c7925e8af782b2d4c9b187d386e79ad1ab76c29522a9a3924a4ad790e66853c8e5ff56358a1e7ab10bf608b483b8b58d53bcc", 0xa8}], 0x4, 0x0, 0x4b9) 18:12:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x8, 0x5}) ioctl$SPKRTUNE(r2, 0x80085301, &(0x7f0000000000)={0x9}) 18:12:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:12:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x6, 0x5, 0x1) r2 = fcntl$dupfd(r0, 0xedfba0a44430d665, r1) r3 = socket(0x11, 0x4003, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000001800)=[{&(0x7f0000000380)="c54e9c6357fe1d3fa4d1dd56afdbe0299fcc6c7463534d1810ed0ab36d24dd13bd0315acabff616619777718c1e6e66b", 0x30}], 0x18}, 0x40a) recvmsg(r3, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x6) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x800000018, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) 18:12:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x1) 18:12:13 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x1, 0x0) pwrite(r2, &(0x7f0000000000)="8f149a3ea815ec9289553689b33080a65671812c51a81450f55b57c66b6288d2288fdb4685aae06fa2353a296995c3d5c0705f555b9cd8c7cfc28d61f07ad057855c30ee9126ba205a95a4c18fe85a2946f3876dd82fcbe0d167b6165a6f377ee44cc1b0db6c7383f16f4c7c6d6b1e354214b121f65f8f41eaa162", 0x7b, 0x0, 0xffffffff00000001) 18:12:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0xbef}, 0x8) 18:12:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r1 = dup(0xffffffffffffff9c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x40, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0xaad2, 0x6}, {{}, 0xffffffffffffffff, 0x48, 0x4, 0x20, 0x5}, {{}, 0x0, 0x20, 0x1, 0x80, 0x100}, {{}, 0xffffffffffffffff, 0x5, 0x20000000, 0x3, 0x280}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffffc, 0x44, 0x2, 0x3f, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0xfffffffffffffffe, 0x2}, {{}, 0xfffffffffffffffe, 0x8, 0x2, 0x4, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x9, 0x10, 0xfffffffffffffff7, 0x2de796a5}], 0xffffffff, &(0x7f0000000240)=[{{r2}, 0x5, 0x38, 0x1, 0x80, 0xd50f}, {{r3}, 0xfffffffffffffff8, 0x60, 0xf0000000, 0x0, 0x7f}, {{r4}, 0xfffffffffffffffa, 0x2, 0x2, 0x80000001, 0x69a3}, {{r5}, 0xfffffffffffffffc, 0x1, 0x1, 0x6, 0x5}, {{r6}, 0xfffffffffffffffa, 0xc2, 0x1, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x24, 0x2, 0x80, 0x9}], 0x5, &(0x7f0000000300)={0x274, 0x2}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 18:12:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2b025c9f6caa8e7a3733e84c53911da0b4a2d75300001a1e3cadbd0cfa206d483cfaf1b85af456e1e81e223f6e9cd02506c3ca761524e010f8bfadddc5cafa512d1decf793041a791853a038ead9e27f58d4e9adc78f42c1391741503f71d4e79e33f2b466960d9dc4387c77aeaf2d6b5afbf90100013d9ef4f5ca3f592fdf36f918ad3acdc198a1aa5512300ea8da6729e1b21495afb388fdca7262c7718f10de900b5dffd3a9ef863b4f799108cca8721bb10fe0b9e88252602b46da09c1701ef14f930a6cd33a97e822754bc31e2ed3b7962200b200e21f881f5a8941233c5ef136"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xffffffff, 0x9, 0x2, 0x1, 0x8, 0x3, 0x22, 0x2, 0x1, 0x1, 0xd6d}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 18:12:13 executing program 1: socket(0x18, 0x1, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup(r2) r4 = socket$inet(0x2, 0x1, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x110, 0x1) fcntl$dupfd(r4, 0x0, r2) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="14000000000000000000000001000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16=r1], @ANYRES32, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESHEX=r3], @ANYRES64, @ANYRES32, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES32, @ANYRESDEC, @ANYRES64, @ANYRES32=r0, @ANYRESDEC, @ANYPTR64, @ANYRESDEC, @ANYRESDEC], @ANYRES64, @ANYRES64], @ANYRESOCT=0x0, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000016cc1a0444602e0a9f8bf49548aa04bef0f34a357c11b45b5462af78543631ceeb7ad967c3a16ab05b482d64"], 0x92}, 0x0) 18:12:13 executing program 0: r0 = socket(0x2, 0x1, 0x2) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0x80000001, 0x7ff, 0x3}) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 18:12:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xa59d) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 18:12:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01ec"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(0xffffffffffffffff, 0x2be, 0x7, &(0x7f0000000180)="c4a80f5d7a42335efa9c7aecb96088de2efaff0671bd366aae3bea8b784ade7f5634de700434e941980201cd0bc49bbfeaa912b08297199fd3fef88b1ae6176e9cef203bbbc22f43afe211bea9a2d865bfa358b541c12e7172c08bd9a29f48872ed5a95abdceb15a1a66f5fce25683ed11af317ad331fb86c5b2fc34925b8e8a737a6574138daf1946609b78c746d502867797826731eb53023eec3183166ddfad05ef47c19d0dab8059e0fedebcc1c079534d41d49bf39ef8d04ff1d21ec51de5a0e598cfaf88c9597a89b8e970392457b6a95a8806aac3c280f51938256b6d4f81d0f5c0ef9de9e05def", 0xeb) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:12:13 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x803) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:12:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffff7ff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 18:12:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="2b025c9f65aa8e7a37a80af90e08140f6ca2d75300001a1e3cadbd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000140)="0f6a08294797dde5707ee4db8f2137d83787148920e0d7b55570d5a6cc09f1a57597124e68d62722203940e24707d84a0da0c500002d4e865f23e06b1eb9d2119eae000000000000000000000090a3f463472dbf38ea1300"/103, 0x67) lseek(r1, 0x0, 0x2, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) bind(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 18:12:13 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) r0 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, r0) syz_open_pts() syz_open_pts() 18:12:13 executing program 0: socket(0x20, 0x4000, 0x40) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCNXCL(r1, 0x2000740e) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r3, &(0x7f0000000100)="749f03210f6e83f8", 0x8, 0x0, 0x0, 0x0) 18:12:13 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000004000000000000002a538706000000b81800000029000000310000008100000000000005030000f9d400000000000031c14bdaf7a985c85a03670ba859a444eae7e8ac84787f2958bc199270f2e6a1ab681b67e6688ee270938172b01e93a7d614371220a1b76e6f42d319ff5d5bfd7856343277f0dd6c8d020797b07f81fceee50df467a981e64afd03ebf57e868c8c1c00a8b2ce87cf8bc817d604d5237b39e423bf97149b7c509760ac78cc3f50890e7d15bc8adb67780133502c3dc7bda2f75aad8ab980411a14bcd2d46dbd5e"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x2}) r6 = accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) listen(r6, 0x8001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xc27, 0x1, 0x6, 0x10001, "964069fb24023b77c237272c886eee7c00", 0xfffffff8}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:12:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d, 0x0, 0x0, 0x8000000}, {0x64, 0x0, 0x0, 0x10}, {0x8fe}]}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000400)=0x1ff) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) close(r3) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) recvfrom$inet(r5, &(0x7f0000000380)=""/107, 0x6b, 0x42, &(0x7f00000002c0)={0x2, 0x1}, 0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r4) select(0x40, &(0x7f00000001c0)={0x9, 0x4, 0xfffffffffffffff7, 0x81, 0x240000000000000, 0x5, 0x6, 0x616c}, &(0x7f0000000200)={0x8000, 0xfffffffffffffffb, 0x0, 0xae92, 0x2, 0x7, 0xff, 0x80}, &(0x7f0000000240)={0x3, 0x8, 0x40, 0x10000, 0x1, 0x7, 0x5, 0x8001}, &(0x7f0000000280)={0x0, 0x100}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 18:12:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r2, 0x0, r4) fcntl$dupfd(r1, 0xa, r1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000240)=""/175) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:12:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffbfff], [0x0, 0x0, 0xffffffff, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:12:13 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x11) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 18:12:13 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000140)=""/182, 0xb6}, {&(0x7f0000000300)=""/226, 0xe2}, {&(0x7f0000000080)=""/52, 0x34}, {&(0x7f0000000200)=""/72, 0x48}, {&(0x7f00000000c0)=""/4, 0x4}], 0x5) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 18:12:13 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x373, 0x7fff}, {0x80000000, 0x2}}, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x4) close(r0) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000222, 0x0) 18:12:13 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 18:12:13 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x0, 0xae, 0xe2}, 0x1c, 0x3, 0x7f}) ioctl$PCIOCWRITE(r0, 0xc0107008, &(0x7f0000000100)={{0xe6}}) 18:12:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd94", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0xc10, r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x80000001) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/191, 0xbf, 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 18:12:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = getuid() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r2) r3 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000001740)=ANY=[@ANYBLOB="01002e2f66696c65300001b02a14581c8698b1088fc583bf472b3293a556c48a15ac63c61f08000000000000005b0c1c44ea31e0f6aad260cb084e10584eba4165fce6ac05e39444131cbcc5930100dcdfe1b46e158c47e7c618fa0f955c0029cf913775d0ea469bcb4951f892d42e11641ea64a5255b189eeb620e3de88bc716fa6c8596afe2118db5a77a2fc4d61e5121ab2d08a7e6d9abfea137b722f9b00d0152e521ec7575efecd000000000000"], 0xa, &(0x7f00000016c0)=[{&(0x7f0000000500)="f2bf765a051d4c3dfc1bbd936d1ff3bfa2523e4c20fac28099881d1e500a2509ef1002198ff3a6343b53e8c711c5cb08091ddf57243d181059be55a4fbc5f893fe902b16d489867ec82793c32b6ac3c21959976cf0f474afdec61d48926dc4dbc890cc92c61cd5eb9a282f81ebdef826f4745d3e0dd58184609352d9a338292a515dfd919820c50edacc3d4048cb81e802f2c8180840ce35e91f097b157eb17dc974d6093f0608d07ae4864d3d47cc92a72bd7b685dbb14d5e36f68c77627514d630a4365b6aefdfc7443c3ea4092de30a31fc73893f803a8075869452ed390ed6d0c007ca379d9677c4e4e8c7fe2ba89ebfcba9b8041a1b5b37bf8805484b21fe3ae83938ff0e4e3d94db5dcf6ec35caa928ad8d797e86a6260bef3ad2ecf91572e2b537790ed32010e942fd5460333c248bba978d086252ad93b287b458e1c80a9968caeb7c37433b9e2deb5a8cf307bca461f76f1a29d1eb6f3bf89a37570599d2169e7ad02a35c8312e4fa9e6824a24724a98f105550b1e9ad31008133db36f20724ce098cc205f5dc3a9dfa95a5ae76d32cd07aa9f7e9985ec5979aba9b86a66ea5e655672e6f67a5f2de74e2de4253dbef3dd1852ccbec53e02f97ae0ce1970c0e23ad6de41806dd863d1300a1fcde9bffbd8ccdbb40c29e8e70a1e7f4b863d47f643bc52e34f132c0f902acfe464b70b8360df9a3867a06a42f9367bf4f016170cb30d96c990f2d0b123defc72c165a3a1fee1f68865e75a3c967f220c2b86cc3129356aea53a5b53c87fe4516e598d7f2842fa240a714f5ce50497b9f12257bee744f1cd9308c398c386f17af715d8a6b5332291d88ab02910d040c2f0f1254c3dc32e9eb8db4960de7d6317c397ea4263a92e9b2c79a162ef20a85835a560b39c354591a399b1bef7cc8a3df915492c62e619e5805a9ad7ff968d9436d98da7b656f8721e7c5b8a305a5dd4f41e135e9a5a0445f58cb03860a34fab6e0ee6a20b12bc1f54fa6d3fbf27bda2813ed519e4a432cd776bdf81bf663d51fff9703420829ba7877d03e759f189e9e6817cddbf3270ae4d3e6d473fab8076731c54b0bf3edd73870dc843ebfc260eeb26b8e74b7d7d37a28f9ba46e8852c5f8d14db6a40fcee7acc39c19acf64bfd51bf2cf60392ced7232bcfad41028dbb222f6158b7c5d871e8ef59165b11ac3678bccb0fc201604c045390c8e10ea8f0b5e04e11a6c3815f25b4e78098d42cea547acafde3252d91fe77cff68fad0fba46efeb62d251dc2fa9c0a977a9f2536aa0f04ed984235b706bdec22d0486e90ae68fa2f8e4255b4c9f63394f80cec7085e7cf9049858f41728123be52da6cbb6711687fb0c9dfe61c80770aad6c9c8f1f393b876b361636d08022c6ec0f203f3948863a422706737c353a57d7b540cebc8d22640aeca798440e6439a81148d0f90542763332761e016f2304bbb218ac2ca4f0c9281446aa85fdaeef7db990907a6f734db94b861953e8016d9b86e294ea393d10a4371ca0ea94a510dba94eb0361263e9031c9c002c956ecc8afee01d30693e89765b0685fecef9389aac2d0fc37da2d97409b6df95b325ea306d0d5d507101a6e00c62c08be9b58b1e78af4efa3c13edc903ad4d3cc5acb987573ff7e14d46f13a4cc76e6a0f91d8e7b41ab448df8af351d75f1ef782e7785b3f601e120be36572b06b734d74f8d4a1fc091b7f984c936c7c7f6adf272731a6290bd8f4e5c58eaa53a382adb6a6a5fcb7f21fd96544755acf8f30707b9c1243b4a2ffc09deb5c58a3c56e8915e2ba51308e843c55579dc97a63c98009b7073f5dee8822da4b3c1be376d566cc62b90ef0bcdf9d1b0f118a53d63bfa3cd1aad1f993c8a467c101880c786d9001e01d53ff5c0294814c7f18cde19528cac32aaff447dd285de03fec3a1770e41369d2b74306574f05b43a7d54323f06cb4337f85d0d1bc22efc17814bed31089f7d7cc2b5995cda654c7bf7eceadd8cb5bb404a8338846aed0b7426f5f12f8ff9b070c9a022f22ad752d26d97d3e5fd6fa0f79a028772401580871367ec2f64208f758945ce6b6c16fd0dc1bad66dce8bfcf251e4cabe532c381ad5cf559f525c26802c8714b047e39be2a3c816ae2eb84e113521ee9c2eee52dcb7907685ee6cae6c5aa2455168cabd699ebe689f54bcbadac73db1147c0be5a12348cbe64aa3b809d19c1945a98b59fbf5ebc99355edc710259b7fdc08c8a27a57908ab6cc1cf3bdaa0228cd013a9203389e7fe4a2da69b7d2a4ce188fc6e5476bb05635938cf47b3be8c540e27ac41362524828e017182594dfef22fc4fcedc4eb40ec83cb5bac0f188fd877b357cb5631765411919fd08f3b55a73961785e0a3049dd57231c686f989437e96cec61e80b3062dc4eeb64b7fb9cd635b5950c92d742dd2a4e6983b93b7024afff2ef0490da4771d28a1abfe286931edc6dcddd0a347b624774070b7b0123b4ea671a012e830c8254ff05ade76c7ef5fd9ed4d63f7b2680adb09135c55fe6376ba9d1b4b416af6e18d5d4f9abbab0575d5c20302a0a21a6045d815cd6c05920bcb89f422da2b39b0d61e55e32ed751e2b6f0a044f997e775a0c93c3d817ab59414d4dfd39d6d0fb32682f37625d01f96afc86eab6fdfcf8fa8594baf861290a6de754bec1df89e63f5a8433d91a70e82b2da6eff6e927bee552c0271651bf8c3e0b61492024fff8f50e508cba855191ff4c4704b1db74f552f93751085fb7ef04d2969ebe94a9b690355c768b41666bcc76fea248a833ea312ec17d8e76011c691f83ce2d6fa324adf82e8098a0d2c469fc0a70408e0b50014006ed757be37d7428d9b5b9f501f817f2c4519ea3858ea1f5eb30f71fa28c8c157fdf5e1a5e99dd4061426e135113e04eb82b384cc2265cfc30e52c9036039e984b6e3f6a262c7e4a59f1eaf067e031f15fd331a17eac5cf4d36501733215e723f201d5579dccf1c751bdcc6647ad2f981dd8e5b6b3da37a429f58db06cbf67d0d489e9b7ae6ab4285625992f8d51b5b5505bf8a9759506538887f78db5c489f76465dff2601a737519acdbb08c8dacbc62f5c2962db854e075b8e9baebbc15e8cbfa9ee35252cc814f7f9321b027dfbcb109f5d67837b5fa29f25f14ca3d3394b0986f408248e6808a60f490c113f14944664d7da90d5c37ebd2822c27efda58b9101986384e09d6a17d87b5cf1479fe58fa92cfff7984fa198cba57ca7439ee89cdeae2121c5d68046be3fd4d777b3250ef891b8db9f32e098eb68be6060a888a4be24a97b2294c00c1bf7402089da9582de4d279029a3c2754365652bf64390ccad46566691366f601e81e059704ecd1e97e545d8b5bd69d9128f2f6e56db0dde328dbfe2f740958de0c3d1e75954cda7044aa0f0bb6e458702fcac581af3702371c41da225d9595a62abb28b3367f55974345009b897d8969465a37d68a30704b0d7def6f0592ddbf9fbab61e1435203e4790dcbd4f437bf66d902abaad6477a97b1ed0e62f0aa8fbc1d8faf997c7d899a2d038bd668d70715a1c5fb666c1706ab7fcf9e718bd711c0772251cfe3ae573956b18278a40eb53490cab221da15f515a4abef45c2b98c811640e6ab98665050f414dee835c1a5d1417e77e963cbfef559a27f6c986fc26fe69b0840e291912fcb51ef1ae23bc415fcac403589486cda9c85ffd2b63e1e149385e7ab2389aab7e69f4085efe97ed219aaa81bc84cc2003ccfe2acbbd28fba48a06e73415ec163feb025b2bb4ee856e4230bd1de0ab19ea6ac67d4610d6337097baf7830f1a43d89afe2717310aa7296cc10fe738813afee1020252db3b55cf8df7577ea80965f1c14817033f986b6ffc7a1deee8bf19e5f5fb90e5a5791525eae1d0600dc06042f0b3d739b792a07977ad84f0fc2da88c12eaac22803a4c31d6a9fc62d9b73300d5b55ec79e666ac6e32e3b05ba357466e7cde4a8d9b07e8509347aeecebb4527c28264fe861df7dcdba141ff7a1ec455919a347f1dbd0eedd53bd8c7ea92fd5cfe97842eb5598e5316599aecb73932a9250318d85f9143f71eef3e01a19f199d9941e4f744f0ac3913bc88694bf6758d90765160536a8bea6f0225c40d64453b8186e158d54bef878a90116fce51ce50c7ad2b972c86adf9604ace56760e8fec537d50b97d650c99d3571f308fd9eeb93ef4018e1d42e2c53f03c5fcc921ff8f4c7c6dd8e06c6448b67355184c9b2231ffe0cc206c0da4988e720f5ac958f3b3f4f1b2753e1598dfeb7c91077234ecb22d13117ccf5dcd5b923ae3f4469370fd8cae6429bbe9709669bd242ce314c4a0f044cae1954e06157d01426035f88d0543a51d3824d01e0ebfb3d1ef56682653f8a8a17f9771dfc0d7d53909d803c1948e4f00c1ef9f172b3d8b92aa38554afa56d5a031afc160f0782347c5c23adeadc14c9d69b3b2ea50a230fcef5102e9644c8d9e00800d0200477e760ece5105c6db8f09ad7ab07ea3c1eda85273ecc9df63784068550c3a49481e9e3a88d15e736fc95b4f537dd678cd73a362ed33a8583c5098c49b5ebe44e84e0957cb2b4848ad375300260a648d6fb0b05ab8e925cc8d77481b01ec00fe5f9db76af452cb1d445b1c710ee17be6d93b9feff5d3436e7a7247c35b7196208ae2ff9021b61d77a0443a428776873a1ca2221c757182620f8f014f6501a90e9dc12bdc36591685f907580a8a00ae028f9ae02b2f4fee7300d48ab2a139f608f08023dfafc6bb1717dfd2690247fb577e5cc62537809fe48f3a7180fc3bd0fdc529fe6c517b5620bfa5ad3ea80a98442ea33901fb3691c67ba5f5671a3247e3852d2fbb9a962abbe6b17c241e77e9eda1897de02d92a6a7510ffe276a899e53dfaaa582f57149c876e796f5c1d35f40a2d30b5573cb7a737688a1aae0a774f557fb8554f1f6d1319a2147ddb53787d20160b7555e40b8e8cf0ea7b66ab1e4d39f9584cdbf0e24a7437ed01d56e1739b8e610d75ccb2b392ba6ff238f7bcdadc31a79205fe85cf96dbdb2bb538681b6987aa238f6a006f4c7bb1d257957a3bb63de29eeb3e7500dede6d67e1abc94a6f71e2e97867689b1676b527b4082ea93c748ef5b98422f3e364b359c8d84a09e175919796049c88e83a295ca1c6df939d9252411cb8a87e2c92f3542d6a7cc24aaaf956d181262c46658a97327cae10154571136efa784be57b88de1a473840f797571c7623c0fa235498211395fe48b1c2da9345f3ff3734e651c1ddb671b4dbef7244ede8407ba0ae171936b732d3c773eaa8cd8042693bc003e2556dcaf8173654ead657db5b2dcf3821c7eac747cf40777f85a664078467d8ac2266d955b6b137e7f8ba78ed881f93e73529913abbba2c9b96471b36236c15bf45b6de25985fd50a7f49a6ddfbe7749fc703f6bcf3a790f1febab2591c83ceb20851f9f7ab76fe3d47c464318e46168879ddbcb7aa0d295deddb3275df618326369574157268047eeb8cc7917e65ac86a54a6e7a94d46521b94c2204293c747bd4284e09b03fb47ec68e3b1a8dab9432b93f137b501bd6c59d2a97ac155dbd8511432aa0afa0359c32bee8fb4cba064b8f543d313187bb36cc4ceee8120336f1335b8155c71e890fcac683d3b66f57e2ce19876f89f5dddea6593e713b564b55c1315f77027aaceca4042208d4e1b57b0c97a5ae8d445600857c828741df4b6c404fd4a4e958be57ad184d0b689455f016bbf53d255166caed7a0441546fb689b91878d1dd9eb5720f51c19eacac0db09", 0x1000}, {&(0x7f0000001500)="38d93d539fc661ae8782d2f5254fe9bc8be646ee6503f63ab281b3b851cba36dd8730fbcbec55e90b850d2633ef5b4158460b1a9f1aa09ed5303f53cc2df370504729fa1a6d714c6e6d498161cf1d55c7f23ef7f49bc9bb6e8fdb0edc014e53f44792deafbd3b9f19e8fb1385ee827982ed42f55f3cf5b5ae22ca85719d4fec57253e95ef2065a2cc600003cf23c96e2ea6c32f514b58c5c7224b5fd8b802ff2ee8295fa5b87344a066a9c3855d3adbd21a735cbf5fcc7584d6b5ed8", 0xbc}, {&(0x7f00000015c0)="164cc738e1be72c4007746dcfdfb234d8ad45e450dc344676a5ebd9f06ef23e988667c3ec044b9c5f81e1ba5633a68860d11c97a644a33de5a4ef7b88ed40ebec4055b837830251cb0d5eb09e632e6af542f9d27ebb91d7c138b7b04ef73d1c466b1925e3e48cb436f812f0c76debf60ffd9ecf28f4866533711b18e45b5d70860d1262a6b0e635d6b23145eea972fc2918b02c247954145f4855d1e95865b5ca597f8330e6af5e22c7f25e8d172e0b460f7b45d01664116d2d5fff738d53ab4a13800690d32a6f6b951fa5f0cc1711556ecf39ad817bf7f721221c96b9198233f2f31bf4e89d6d5cfef3a6b733f1060caf5e9ca82", 0xf5}], 0x3, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="2000000000f6fffffeff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x405}, 0xa) lchown(&(0x7f0000000040)='./file0\x00', r1, r3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 18:12:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="f5e3de32339221a133e01ffa8602000000000000007c7734aa34f60f3376cdde60dd8c568a5e62829a95d679c274046dab5656cad20a714a0a021175c33b97c50d5ec93a05d16362d95d1eee279e78b7596b30e73239947d9d30ddd7374cb1f3311495"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 18:12:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x0, "f01d00200b0f00000500fd8fc704080500ca15c7", 0x2, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 18:12:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1400300010005}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = accept(r4, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) sendto(r5, &(0x7f0000000180)="d05a3e2c967887381cc6687aeb884d938b36011021d734c68e5835763c44cfee926c1c6941db5272ad707f502437ccbfe9997abadcc79217b7595425ba2daa899e67cdf99676ef1f56dd3d5573c0a8d3b36249259a5b31ed8c0c39300bd361b28eb5aa", 0x63, 0x4, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) 18:12:13 executing program 1: clock_gettime(0x2, 0xfffffffffffffffe) chmod(&(0x7f0000000000)='./file0\x00', 0x40) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) 18:12:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000001c0)="bc9b242a", 0x4}], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)="6ce3b44da8e67a230a", 0x9}], 0x1}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:12:13 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000080)=[{0x0, 0x8, 0x81, 0x401}, {0x0, 0x7, 0x2, 0x1}, {0x6c, 0x8, 0x0, 0x5}, {0x3, 0x20, 0x1, 0x3f}, {0x0, 0x4, 0x7f, 0x1}, {0x9, 0x0, 0x2, 0x5}, {0x8, 0x5, 0x1, 0x5}, {0x3f, 0x72, 0x1, 0xfff}, {0x80, 0x20, 0x7, 0x7}]}) r4 = dup2(r1, r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 18:12:13 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000180)=[{0x404f, 0x4, 0x80, 0xa}, {0xbc, 0x20, 0x3f, 0x40}, {0xfe01, 0x81, 0x0, 0x59}, {0x401, 0x3f, 0x7, 0x2}, {0x1, 0xed, 0x5, 0x108b}, {0x0, 0x52, 0x4e}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRES32], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x2c, 0x7d3, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r3, 0x20007461) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 18:12:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4d}, {0x24}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = semget(0x2, 0x4, 0x240) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000002c0)=""/4096) 18:12:14 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) setuid(0xffffffffffffffff) lstat(&(0x7f0000000040)='\x00', &(0x7f00000022c0)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) 18:12:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0xbc, 0x3, 0x8, 0x1]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) 18:12:14 executing program 1: syz_emit_ethernet(0x20, &(0x7f0000000100)="c7a895006f53dd000005ffff88e7110b0cbc0445c09f55953f8c6185900aa729") r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r1 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) sendto$inet(r2, &(0x7f0000000240)="c09abc710a95c22bdedb75cc375a2d052ed651c7b4dfe7cb4886d6870a6dfe007608ec433cb860048021e571975d892ec3524ca3704b086e6a8a9d88037e20969048445d730ad4b338bb229c2febdea148ef3f2cea35e766f48fa3f48ce2ace9bedac44d", 0x64, 0x40a, &(0x7f00000002c0)={0x2, 0x1}, 0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) recvfrom$inet(r3, &(0x7f0000000300)=""/176, 0xb0, 0x2, &(0x7f0000000200)={0x2, 0x2}, 0xc) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') shutdown(r0, 0x0) 18:12:14 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) dup2(r3, r1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) r5 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000001740)=ANY=[@ANYBLOB="01002e2f66696c65300001b02a14581c8698b1088fc583bf472b3293a556c48a15ac63c61f08000000000000005b0c1c44ea31e0f6aad260cb084e10584eba4165fce6ac05e39444131cbcc5930100dcdfe1b46e158c47e7c618fa0f955c0029cf913775d0ea469bcb4951f892d42e11641ea64a5255b189eeb620e3de88bc716fa6c8596afe2118db5a77a2fc4d61e5121ab2d08a7e6d9abfea137b722f9b00d0152e521ec7575efecd000000000000"], 0xa, &(0x7f00000016c0)=[{&(0x7f0000000500)="f2bf765a051d4c3dfc1bbd936d1ff3bfa2523e4c20fac28099881d1e500a2509ef1002198ff3a6343b53e8c711c5cb08091ddf57243d181059be55a4fbc5f893fe902b16d489867ec82793c32b6ac3c21959976cf0f474afdec61d48926dc4dbc890cc92c61cd5eb9a282f81ebdef826f4745d3e0dd58184609352d9a338292a515dfd919820c50edacc3d4048cb81e802f2c8180840ce35e91f097b157eb17dc974d6093f0608d07ae4864d3d47cc92a72bd7b685dbb14d5e36f68c77627514d630a4365b6aefdfc7443c3ea4092de30a31fc73893f803a8075869452ed390ed6d0c007ca379d9677c4e4e8c7fe2ba89ebfcba9b8041a1b5b37bf8805484b21fe3ae83938ff0e4e3d94db5dcf6ec35caa928ad8d797e86a6260bef3ad2ecf91572e2b537790ed32010e942fd5460333c248bba978d086252ad93b287b458e1c80a9968caeb7c37433b9e2deb5a8cf307bca461f76f1a29d1eb6f3bf89a37570599d2169e7ad02a35c8312e4fa9e6824a24724a98f105550b1e9ad31008133db36f20724ce098cc205f5dc3a9dfa95a5ae76d32cd07aa9f7e9985ec5979aba9b86a66ea5e655672e6f67a5f2de74e2de4253dbef3dd1852ccbec53e02f97ae0ce1970c0e23ad6de41806dd863d1300a1fcde9bffbd8ccdbb40c29e8e70a1e7f4b863d47f643bc52e34f132c0f902acfe464b70b8360df9a3867a06a42f9367bf4f016170cb30d96c990f2d0b123defc72c165a3a1fee1f68865e75a3c967f220c2b86cc3129356aea53a5b53c87fe4516e598d7f2842fa240a714f5ce50497b9f12257bee744f1cd9308c398c386f17af715d8a6b5332291d88ab02910d040c2f0f1254c3dc32e9eb8db4960de7d6317c397ea4263a92e9b2c79a162ef20a85835a560b39c354591a399b1bef7cc8a3df915492c62e619e5805a9ad7ff968d9436d98da7b656f8721e7c5b8a305a5dd4f41e135e9a5a0445f58cb03860a34fab6e0ee6a20b12bc1f54fa6d3fbf27bda2813ed519e4a432cd776bdf81bf663d51fff9703420829ba7877d03e759f189e9e6817cddbf3270ae4d3e6d473fab8076731c54b0bf3edd73870dc843ebfc260eeb26b8e74b7d7d37a28f9ba46e8852c5f8d14db6a40fcee7acc39c19acf64bfd51bf2cf60392ced7232bcfad41028dbb222f6158b7c5d871e8ef59165b11ac3678bccb0fc201604c045390c8e10ea8f0b5e04e11a6c3815f25b4e78098d42cea547acafde3252d91fe77cff68fad0fba46efeb62d251dc2fa9c0a977a9f2536aa0f04ed984235b706bdec22d0486e90ae68fa2f8e4255b4c9f63394f80cec7085e7cf9049858f41728123be52da6cbb6711687fb0c9dfe61c80770aad6c9c8f1f393b876b361636d08022c6ec0f203f3948863a422706737c353a57d7b540cebc8d22640aeca798440e6439a81148d0f90542763332761e016f2304bbb218ac2ca4f0c9281446aa85fdaeef7db990907a6f734db94b861953e8016d9b86e294ea393d10a4371ca0ea94a510dba94eb0361263e9031c9c002c956ecc8afee01d30693e89765b0685fecef9389aac2d0fc37da2d97409b6df95b325ea306d0d5d507101a6e00c62c08be9b58b1e78af4efa3c13edc903ad4d3cc5acb987573ff7e14d46f13a4cc76e6a0f91d8e7b41ab448df8af351d75f1ef782e7785b3f601e120be36572b06b734d74f8d4a1fc091b7f984c936c7c7f6adf272731a6290bd8f4e5c58eaa53a382adb6a6a5fcb7f21fd96544755acf8f30707b9c1243b4a2ffc09deb5c58a3c56e8915e2ba51308e843c55579dc97a63c98009b7073f5dee8822da4b3c1be376d566cc62b90ef0bcdf9d1b0f118a53d63bfa3cd1aad1f993c8a467c101880c786d9001e01d53ff5c0294814c7f18cde19528cac32aaff447dd285de03fec3a1770e41369d2b74306574f05b43a7d54323f06cb4337f85d0d1bc22efc17814bed31089f7d7cc2b5995cda654c7bf7eceadd8cb5bb404a8338846aed0b7426f5f12f8ff9b070c9a022f22ad752d26d97d3e5fd6fa0f79a028772401580871367ec2f64208f758945ce6b6c16fd0dc1bad66dce8bfcf251e4cabe532c381ad5cf559f525c26802c8714b047e39be2a3c816ae2eb84e113521ee9c2eee52dcb7907685ee6cae6c5aa2455168cabd699ebe689f54bcbadac73db1147c0be5a12348cbe64aa3b809d19c1945a98b59fbf5ebc99355edc710259b7fdc08c8a27a57908ab6cc1cf3bdaa0228cd013a9203389e7fe4a2da69b7d2a4ce188fc6e5476bb05635938cf47b3be8c540e27ac41362524828e017182594dfef22fc4fcedc4eb40ec83cb5bac0f188fd877b357cb5631765411919fd08f3b55a73961785e0a3049dd57231c686f989437e96cec61e80b3062dc4eeb64b7fb9cd635b5950c92d742dd2a4e6983b93b7024afff2ef0490da4771d28a1abfe286931edc6dcddd0a347b624774070b7b0123b4ea671a012e830c8254ff05ade76c7ef5fd9ed4d63f7b2680adb09135c55fe6376ba9d1b4b416af6e18d5d4f9abbab0575d5c20302a0a21a6045d815cd6c05920bcb89f422da2b39b0d61e55e32ed751e2b6f0a044f997e775a0c93c3d817ab59414d4dfd39d6d0fb32682f37625d01f96afc86eab6fdfcf8fa8594baf861290a6de754bec1df89e63f5a8433d91a70e82b2da6eff6e927bee552c0271651bf8c3e0b61492024fff8f50e508cba855191ff4c4704b1db74f552f93751085fb7ef04d2969ebe94a9b690355c768b41666bcc76fea248a833ea312ec17d8e76011c691f83ce2d6fa324adf82e8098a0d2c469fc0a70408e0b50014006ed757be37d7428d9b5b9f501f817f2c4519ea3858ea1f5eb30f71fa28c8c157fdf5e1a5e99dd4061426e135113e04eb82b384cc2265cfc30e52c9036039e984b6e3f6a262c7e4a59f1eaf067e031f15fd331a17eac5cf4d36501733215e723f201d5579dccf1c751bdcc6647ad2f981dd8e5b6b3da37a429f58db06cbf67d0d489e9b7ae6ab4285625992f8d51b5b5505bf8a9759506538887f78db5c489f76465dff2601a737519acdbb08c8dacbc62f5c2962db854e075b8e9baebbc15e8cbfa9ee35252cc814f7f9321b027dfbcb109f5d67837b5fa29f25f14ca3d3394b0986f408248e6808a60f490c113f14944664d7da90d5c37ebd2822c27efda58b9101986384e09d6a17d87b5cf1479fe58fa92cfff7984fa198cba57ca7439ee89cdeae2121c5d68046be3fd4d777b3250ef891b8db9f32e098eb68be6060a888a4be24a97b2294c00c1bf7402089da9582de4d279029a3c2754365652bf64390ccad46566691366f601e81e059704ecd1e97e545d8b5bd69d9128f2f6e56db0dde328dbfe2f740958de0c3d1e75954cda7044aa0f0bb6e458702fcac581af3702371c41da225d9595a62abb28b3367f55974345009b897d8969465a37d68a30704b0d7def6f0592ddbf9fbab61e1435203e4790dcbd4f437bf66d902abaad6477a97b1ed0e62f0aa8fbc1d8faf997c7d899a2d038bd668d70715a1c5fb666c1706ab7fcf9e718bd711c0772251cfe3ae573956b18278a40eb53490cab221da15f515a4abef45c2b98c811640e6ab98665050f414dee835c1a5d1417e77e963cbfef559a27f6c986fc26fe69b0840e291912fcb51ef1ae23bc415fcac403589486cda9c85ffd2b63e1e149385e7ab2389aab7e69f4085efe97ed219aaa81bc84cc2003ccfe2acbbd28fba48a06e73415ec163feb025b2bb4ee856e4230bd1de0ab19ea6ac67d4610d6337097baf7830f1a43d89afe2717310aa7296cc10fe738813afee1020252db3b55cf8df7577ea80965f1c14817033f986b6ffc7a1deee8bf19e5f5fb90e5a5791525eae1d0600dc06042f0b3d739b792a07977ad84f0fc2da88c12eaac22803a4c31d6a9fc62d9b73300d5b55ec79e666ac6e32e3b05ba357466e7cde4a8d9b07e8509347aeecebb4527c28264fe861df7dcdba141ff7a1ec455919a347f1dbd0eedd53bd8c7ea92fd5cfe97842eb5598e5316599aecb73932a9250318d85f9143f71eef3e01a19f199d9941e4f744f0ac3913bc88694bf6758d90765160536a8bea6f0225c40d64453b8186e158d54bef878a90116fce51ce50c7ad2b972c86adf9604ace56760e8fec537d50b97d650c99d3571f308fd9eeb93ef4018e1d42e2c53f03c5fcc921ff8f4c7c6dd8e06c6448b67355184c9b2231ffe0cc206c0da4988e720f5ac958f3b3f4f1b2753e1598dfeb7c91077234ecb22d13117ccf5dcd5b923ae3f4469370fd8cae6429bbe9709669bd242ce314c4a0f044cae1954e06157d01426035f88d0543a51d3824d01e0ebfb3d1ef56682653f8a8a17f9771dfc0d7d53909d803c1948e4f00c1ef9f172b3d8b92aa38554afa56d5a031afc160f0782347c5c23adeadc14c9d69b3b2ea50a230fcef5102e9644c8d9e00800d0200477e760ece5105c6db8f09ad7ab07ea3c1eda85273ecc9df63784068550c3a49481e9e3a88d15e736fc95b4f537dd678cd73a362ed33a8583c5098c49b5ebe44e84e0957cb2b4848ad375300260a648d6fb0b05ab8e925cc8d77481b01ec00fe5f9db76af452cb1d445b1c710ee17be6d93b9feff5d3436e7a7247c35b7196208ae2ff9021b61d77a0443a428776873a1ca2221c757182620f8f014f6501a90e9dc12bdc36591685f907580a8a00ae028f9ae02b2f4fee7300d48ab2a139f608f08023dfafc6bb1717dfd2690247fb577e5cc62537809fe48f3a7180fc3bd0fdc529fe6c517b5620bfa5ad3ea80a98442ea33901fb3691c67ba5f5671a3247e3852d2fbb9a962abbe6b17c241e77e9eda1897de02d92a6a7510ffe276a899e53dfaaa582f57149c876e796f5c1d35f40a2d30b5573cb7a737688a1aae0a774f557fb8554f1f6d1319a2147ddb53787d20160b7555e40b8e8cf0ea7b66ab1e4d39f9584cdbf0e24a7437ed01d56e1739b8e610d75ccb2b392ba6ff238f7bcdadc31a79205fe85cf96dbdb2bb538681b6987aa238f6a006f4c7bb1d257957a3bb63de29eeb3e7500dede6d67e1abc94a6f71e2e97867689b1676b527b4082ea93c748ef5b98422f3e364b359c8d84a09e175919796049c88e83a295ca1c6df939d9252411cb8a87e2c92f3542d6a7cc24aaaf956d181262c46658a97327cae10154571136efa784be57b88de1a473840f797571c7623c0fa235498211395fe48b1c2da9345f3ff3734e651c1ddb671b4dbef7244ede8407ba0ae171936b732d3c773eaa8cd8042693bc003e2556dcaf8173654ead657db5b2dcf3821c7eac747cf40777f85a664078467d8ac2266d955b6b137e7f8ba78ed881f93e73529913abbba2c9b96471b36236c15bf45b6de25985fd50a7f49a6ddfbe7749fc703f6bcf3a790f1febab2591c83ceb20851f9f7ab76fe3d47c464318e46168879ddbcb7aa0d295deddb3275df618326369574157268047eeb8cc7917e65ac86a54a6e7a94d46521b94c2204293c747bd4284e09b03fb47ec68e3b1a8dab9432b93f137b501bd6c59d2a97ac155dbd8511432aa0afa0359c32bee8fb4cba064b8f543d313187bb36cc4ceee8120336f1335b8155c71e890fcac683d3b66f57e2ce19876f89f5dddea6593e713b564b55c1315f77027aaceca4042208d4e1b57b0c97a5ae8d445600857c828741df4b6c404fd4a4e958be57ad184d0b689455f016bbf53d255166caed7a0441546fb689b91878d1dd9eb5720f51c19eacac0db09", 0x1000}, {&(0x7f0000001500)="38d93d539fc661ae8782d2f5254fe9bc8be646ee6503f63ab281b3b851cba36dd8730fbcbec55e90b850d2633ef5b4158460b1a9f1aa09ed5303f53cc2df370504729fa1a6d714c6e6d498161cf1d55c7f23ef7f49bc9bb6e8fdb0edc014e53f44792deafbd3b9f19e8fb1385ee827982ed42f55f3cf5b5ae22ca85719d4fec57253e95ef2065a2cc600003cf23c96e2ea6c32f514b58c5c7224b5fd8b802ff2ee8295fa5b87344a066a9c3855d3adbd21a735cbf5fcc7584d6b5ed8", 0xbc}, {&(0x7f00000015c0)="164cc738e1be72c4007746dcfdfb234d8ad45e450dc344676a5ebd9f06ef23e988667c3ec044b9c5f81e1ba5633a68860d11c97a644a33de5a4ef7b88ed40ebec4055b837830251cb0d5eb09e632e6af542f9d27ebb91d7c138b7b04ef73d1c466b1925e3e48cb436f812f0c76debf60ffd9ecf28f4866533711b18e45b5d70860d1262a6b0e635d6b23145eea972fc2918b02c247954145f4855d1e95865b5ca597f8330e6af5e22c7f25e8d172e0b460f7b45d01664116d2d5fff738d53ab4a13800690d32a6f6b951fa5f0cc1711556ecf39ad817bf7f721221c96b9198233f2f31bf4e89d6d5cfef3a6b733f1060caf5e9ca82", 0xf5}], 0x3, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYBLOB="2000000000f6fffffeff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x405}, 0xa) r6 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getuid() r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r8) r9 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000001740)=ANY=[@ANYBLOB="01002e2f66696c65300001b02a14581c8698b1088fc583bf472b3293a556c48a15ac63c61f08000000000000005b0c1c44ea31e0f6aad260cb084e10584eba4165fce6ac05e39444131cbcc5930100dcdfe1b46e158c47e7c618fa0f955c0029cf913775d0ea469bcb4951f892d42e11641ea64a5255b189eeb620e3de88bc716fa6c8596afe2118db5a77a2fc4d61e5121ab2d08a7e6d9abfea137b722f9b00d0152e521ec7575efecd000000000000"], 0xa, &(0x7f00000016c0)=[{&(0x7f0000000500)="f2bf765a051d4c3dfc1bbd936d1ff3bfa2523e4c20fac28099881d1e500a2509ef1002198ff3a6343b53e8c711c5cb08091ddf57243d181059be55a4fbc5f893fe902b16d489867ec82793c32b6ac3c21959976cf0f474afdec61d48926dc4dbc890cc92c61cd5eb9a282f81ebdef826f4745d3e0dd58184609352d9a338292a515dfd919820c50edacc3d4048cb81e802f2c8180840ce35e91f097b157eb17dc974d6093f0608d07ae4864d3d47cc92a72bd7b685dbb14d5e36f68c77627514d630a4365b6aefdfc7443c3ea4092de30a31fc73893f803a8075869452ed390ed6d0c007ca379d9677c4e4e8c7fe2ba89ebfcba9b8041a1b5b37bf8805484b21fe3ae83938ff0e4e3d94db5dcf6ec35caa928ad8d797e86a6260bef3ad2ecf91572e2b537790ed32010e942fd5460333c248bba978d086252ad93b287b458e1c80a9968caeb7c37433b9e2deb5a8cf307bca461f76f1a29d1eb6f3bf89a37570599d2169e7ad02a35c8312e4fa9e6824a24724a98f105550b1e9ad31008133db36f20724ce098cc205f5dc3a9dfa95a5ae76d32cd07aa9f7e9985ec5979aba9b86a66ea5e655672e6f67a5f2de74e2de4253dbef3dd1852ccbec53e02f97ae0ce1970c0e23ad6de41806dd863d1300a1fcde9bffbd8ccdbb40c29e8e70a1e7f4b863d47f643bc52e34f132c0f902acfe464b70b8360df9a3867a06a42f9367bf4f016170cb30d96c990f2d0b123defc72c165a3a1fee1f68865e75a3c967f220c2b86cc3129356aea53a5b53c87fe4516e598d7f2842fa240a714f5ce50497b9f12257bee744f1cd9308c398c386f17af715d8a6b5332291d88ab02910d040c2f0f1254c3dc32e9eb8db4960de7d6317c397ea4263a92e9b2c79a162ef20a85835a560b39c354591a399b1bef7cc8a3df915492c62e619e5805a9ad7ff968d9436d98da7b656f8721e7c5b8a305a5dd4f41e135e9a5a0445f58cb03860a34fab6e0ee6a20b12bc1f54fa6d3fbf27bda2813ed519e4a432cd776bdf81bf663d51fff9703420829ba7877d03e759f189e9e6817cddbf3270ae4d3e6d473fab8076731c54b0bf3edd73870dc843ebfc260eeb26b8e74b7d7d37a28f9ba46e8852c5f8d14db6a40fcee7acc39c19acf64bfd51bf2cf60392ced7232bcfad41028dbb222f6158b7c5d871e8ef59165b11ac3678bccb0fc201604c045390c8e10ea8f0b5e04e11a6c3815f25b4e78098d42cea547acafde3252d91fe77cff68fad0fba46efeb62d251dc2fa9c0a977a9f2536aa0f04ed984235b706bdec22d0486e90ae68fa2f8e4255b4c9f63394f80cec7085e7cf9049858f41728123be52da6cbb6711687fb0c9dfe61c80770aad6c9c8f1f393b876b361636d08022c6ec0f203f3948863a422706737c353a57d7b540cebc8d22640aeca798440e6439a81148d0f90542763332761e016f2304bbb218ac2ca4f0c9281446aa85fdaeef7db990907a6f734db94b861953e8016d9b86e294ea393d10a4371ca0ea94a510dba94eb0361263e9031c9c002c956ecc8afee01d30693e89765b0685fecef9389aac2d0fc37da2d97409b6df95b325ea306d0d5d507101a6e00c62c08be9b58b1e78af4efa3c13edc903ad4d3cc5acb987573ff7e14d46f13a4cc76e6a0f91d8e7b41ab448df8af351d75f1ef782e7785b3f601e120be36572b06b734d74f8d4a1fc091b7f984c936c7c7f6adf272731a6290bd8f4e5c58eaa53a382adb6a6a5fcb7f21fd96544755acf8f30707b9c1243b4a2ffc09deb5c58a3c56e8915e2ba51308e843c55579dc97a63c98009b7073f5dee8822da4b3c1be376d566cc62b90ef0bcdf9d1b0f118a53d63bfa3cd1aad1f993c8a467c101880c786d9001e01d53ff5c0294814c7f18cde19528cac32aaff447dd285de03fec3a1770e41369d2b74306574f05b43a7d54323f06cb4337f85d0d1bc22efc17814bed31089f7d7cc2b5995cda654c7bf7eceadd8cb5bb404a8338846aed0b7426f5f12f8ff9b070c9a022f22ad752d26d97d3e5fd6fa0f79a028772401580871367ec2f64208f758945ce6b6c16fd0dc1bad66dce8bfcf251e4cabe532c381ad5cf559f525c26802c8714b047e39be2a3c816ae2eb84e113521ee9c2eee52dcb7907685ee6cae6c5aa2455168cabd699ebe689f54bcbadac73db1147c0be5a12348cbe64aa3b809d19c1945a98b59fbf5ebc99355edc710259b7fdc08c8a27a57908ab6cc1cf3bdaa0228cd013a9203389e7fe4a2da69b7d2a4ce188fc6e5476bb05635938cf47b3be8c540e27ac41362524828e017182594dfef22fc4fcedc4eb40ec83cb5bac0f188fd877b357cb5631765411919fd08f3b55a73961785e0a3049dd57231c686f989437e96cec61e80b3062dc4eeb64b7fb9cd635b5950c92d742dd2a4e6983b93b7024afff2ef0490da4771d28a1abfe286931edc6dcddd0a347b624774070b7b0123b4ea671a012e830c8254ff05ade76c7ef5fd9ed4d63f7b2680adb09135c55fe6376ba9d1b4b416af6e18d5d4f9abbab0575d5c20302a0a21a6045d815cd6c05920bcb89f422da2b39b0d61e55e32ed751e2b6f0a044f997e775a0c93c3d817ab59414d4dfd39d6d0fb32682f37625d01f96afc86eab6fdfcf8fa8594baf861290a6de754bec1df89e63f5a8433d91a70e82b2da6eff6e927bee552c0271651bf8c3e0b61492024fff8f50e508cba855191ff4c4704b1db74f552f93751085fb7ef04d2969ebe94a9b690355c768b41666bcc76fea248a833ea312ec17d8e76011c691f83ce2d6fa324adf82e8098a0d2c469fc0a70408e0b50014006ed757be37d7428d9b5b9f501f817f2c4519ea3858ea1f5eb30f71fa28c8c157fdf5e1a5e99dd4061426e135113e04eb82b384cc2265cfc30e52c9036039e984b6e3f6a262c7e4a59f1eaf067e031f15fd331a17eac5cf4d36501733215e723f201d5579dccf1c751bdcc6647ad2f981dd8e5b6b3da37a429f58db06cbf67d0d489e9b7ae6ab4285625992f8d51b5b5505bf8a9759506538887f78db5c489f76465dff2601a737519acdbb08c8dacbc62f5c2962db854e075b8e9baebbc15e8cbfa9ee35252cc814f7f9321b027dfbcb109f5d67837b5fa29f25f14ca3d3394b0986f408248e6808a60f490c113f14944664d7da90d5c37ebd2822c27efda58b9101986384e09d6a17d87b5cf1479fe58fa92cfff7984fa198cba57ca7439ee89cdeae2121c5d68046be3fd4d777b3250ef891b8db9f32e098eb68be6060a888a4be24a97b2294c00c1bf7402089da9582de4d279029a3c2754365652bf64390ccad46566691366f601e81e059704ecd1e97e545d8b5bd69d9128f2f6e56db0dde328dbfe2f740958de0c3d1e75954cda7044aa0f0bb6e458702fcac581af3702371c41da225d9595a62abb28b3367f55974345009b897d8969465a37d68a30704b0d7def6f0592ddbf9fbab61e1435203e4790dcbd4f437bf66d902abaad6477a97b1ed0e62f0aa8fbc1d8faf997c7d899a2d038bd668d70715a1c5fb666c1706ab7fcf9e718bd711c0772251cfe3ae573956b18278a40eb53490cab221da15f515a4abef45c2b98c811640e6ab98665050f414dee835c1a5d1417e77e963cbfef559a27f6c986fc26fe69b0840e291912fcb51ef1ae23bc415fcac403589486cda9c85ffd2b63e1e149385e7ab2389aab7e69f4085efe97ed219aaa81bc84cc2003ccfe2acbbd28fba48a06e73415ec163feb025b2bb4ee856e4230bd1de0ab19ea6ac67d4610d6337097baf7830f1a43d89afe2717310aa7296cc10fe738813afee1020252db3b55cf8df7577ea80965f1c14817033f986b6ffc7a1deee8bf19e5f5fb90e5a5791525eae1d0600dc06042f0b3d739b792a07977ad84f0fc2da88c12eaac22803a4c31d6a9fc62d9b73300d5b55ec79e666ac6e32e3b05ba357466e7cde4a8d9b07e8509347aeecebb4527c28264fe861df7dcdba141ff7a1ec455919a347f1dbd0eedd53bd8c7ea92fd5cfe97842eb5598e5316599aecb73932a9250318d85f9143f71eef3e01a19f199d9941e4f744f0ac3913bc88694bf6758d90765160536a8bea6f0225c40d64453b8186e158d54bef878a90116fce51ce50c7ad2b972c86adf9604ace56760e8fec537d50b97d650c99d3571f308fd9eeb93ef4018e1d42e2c53f03c5fcc921ff8f4c7c6dd8e06c6448b67355184c9b2231ffe0cc206c0da4988e720f5ac958f3b3f4f1b2753e1598dfeb7c91077234ecb22d13117ccf5dcd5b923ae3f4469370fd8cae6429bbe9709669bd242ce314c4a0f044cae1954e06157d01426035f88d0543a51d3824d01e0ebfb3d1ef56682653f8a8a17f9771dfc0d7d53909d803c1948e4f00c1ef9f172b3d8b92aa38554afa56d5a031afc160f0782347c5c23adeadc14c9d69b3b2ea50a230fcef5102e9644c8d9e00800d0200477e760ece5105c6db8f09ad7ab07ea3c1eda85273ecc9df63784068550c3a49481e9e3a88d15e736fc95b4f537dd678cd73a362ed33a8583c5098c49b5ebe44e84e0957cb2b4848ad375300260a648d6fb0b05ab8e925cc8d77481b01ec00fe5f9db76af452cb1d445b1c710ee17be6d93b9feff5d3436e7a7247c35b7196208ae2ff9021b61d77a0443a428776873a1ca2221c757182620f8f014f6501a90e9dc12bdc36591685f907580a8a00ae028f9ae02b2f4fee7300d48ab2a139f608f08023dfafc6bb1717dfd2690247fb577e5cc62537809fe48f3a7180fc3bd0fdc529fe6c517b5620bfa5ad3ea80a98442ea33901fb3691c67ba5f5671a3247e3852d2fbb9a962abbe6b17c241e77e9eda1897de02d92a6a7510ffe276a899e53dfaaa582f57149c876e796f5c1d35f40a2d30b5573cb7a737688a1aae0a774f557fb8554f1f6d1319a2147ddb53787d20160b7555e40b8e8cf0ea7b66ab1e4d39f9584cdbf0e24a7437ed01d56e1739b8e610d75ccb2b392ba6ff238f7bcdadc31a79205fe85cf96dbdb2bb538681b6987aa238f6a006f4c7bb1d257957a3bb63de29eeb3e7500dede6d67e1abc94a6f71e2e97867689b1676b527b4082ea93c748ef5b98422f3e364b359c8d84a09e175919796049c88e83a295ca1c6df939d9252411cb8a87e2c92f3542d6a7cc24aaaf956d181262c46658a97327cae10154571136efa784be57b88de1a473840f797571c7623c0fa235498211395fe48b1c2da9345f3ff3734e651c1ddb671b4dbef7244ede8407ba0ae171936b732d3c773eaa8cd8042693bc003e2556dcaf8173654ead657db5b2dcf3821c7eac747cf40777f85a664078467d8ac2266d955b6b137e7f8ba78ed881f93e73529913abbba2c9b96471b36236c15bf45b6de25985fd50a7f49a6ddfbe7749fc703f6bcf3a790f1febab2591c83ceb20851f9f7ab76fe3d47c464318e46168879ddbcb7aa0d295deddb3275df618326369574157268047eeb8cc7917e65ac86a54a6e7a94d46521b94c2204293c747bd4284e09b03fb47ec68e3b1a8dab9432b93f137b501bd6c59d2a97ac155dbd8511432aa0afa0359c32bee8fb4cba064b8f543d313187bb36cc4ceee8120336f1335b8155c71e890fcac683d3b66f57e2ce19876f89f5dddea6593e713b564b55c1315f77027aaceca4042208d4e1b57b0c97a5ae8d445600857c828741df4b6c404fd4a4e958be57ad184d0b689455f016bbf53d255166caed7a0441546fb689b91878d1dd9eb5720f51c19eacac0db09", 0x1000}, {&(0x7f0000001500)="38d93d539fc661ae8782d2f5254fe9bc8be646ee6503f63ab281b3b851cba36dd8730fbcbec55e90b850d2633ef5b4158460b1a9f1aa09ed5303f53cc2df370504729fa1a6d714c6e6d498161cf1d55c7f23ef7f49bc9bb6e8fdb0edc014e53f44792deafbd3b9f19e8fb1385ee827982ed42f55f3cf5b5ae22ca85719d4fec57253e95ef2065a2cc600003cf23c96e2ea6c32f514b58c5c7224b5fd8b802ff2ee8295fa5b87344a066a9c3855d3adbd21a735cbf5fcc7584d6b5ed8", 0xbc}, {&(0x7f00000015c0)="164cc738e1be72c4007746dcfdfb234d8ad45e450dc344676a5ebd9f06ef23e988667c3ec044b9c5f81e1ba5633a68860d11c97a644a33de5a4ef7b88ed40ebec4055b837830251cb0d5eb09e632e6af542f9d27ebb91d7c138b7b04ef73d1c466b1925e3e48cb436f812f0c76debf60ffd9ecf28f4866533711b18e45b5d70860d1262a6b0e635d6b23145eea972fc2918b02c247954145f4855d1e95865b5ca597f8330e6af5e22c7f25e8d172e0b460f7b45d01664116d2d5fff738d53ab4a13800690d32a6f6b951fa5f0cc1711556ecf39ad817bf7f721221c96b9198233f2f31bf4e89d6d5cfef3a6b733f1060caf5e9ca82", 0xf5}], 0x3, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYBLOB="2000000000f6fffffeff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x405}, 0xa) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f00000000c0)="ec5bda4b8ca64dd1ad468780b69bc8f458e2a1e05b41b43287b4a9dea6e571a6db71ec68d34f0c6bb2dfdabf014539dac1156605aa65fe5a509c2845715aaaffba1e9b1dd05a086251", 0x49}, {&(0x7f00000001c0)="7b5cde75805c24680157587a9c686d4b236d85ad19b7970ed48aee13e024030e17626b889aa9d50ad2a3157f273ead2f659d9134d7ee1b1d50d26644f8162e890253de74a4dff4f78c43ce3bdc752070ee357f07a9ad47ba", 0x58}, {&(0x7f0000000240)="2301f23587440122854f8a14f404b84ab500b6d1bfa1ba5a48c6772e31c437d8d9152ad4b44f2f79f71068be108a8fb6ceb3111c27e441cc865e211b574571d9983266034661f96eed46ae07fecab51679e7d6d9ba2e264de2bf92504d2e5a7bd14febe4acf6e89eb7e84cf616b1b8ecb4cc431f92c211151f54c84692b01316b93dd27ae4", 0x85}, {&(0x7f0000000300)="1af98982d0831751b0361d9cb3b5d064092de5d4356bd7d4c9c982a3ae3ee0d88168eb5c298e344f41752237d748289be3538a996120793088f7b34de68ea6e028d60981deed928eabf06470bdd1fe2a6e9221d7c489a99b9e3a9df9cc7cf2136fbf73dd1d0ee27fce21b22f7429b9a90c53e3e49152f3a78e9585a43428021d8fda8f8610d8896438b7c14dd7357677beeff425da2f2f40ef7858bef6c246fa", 0xa0}, {&(0x7f0000000400)="9427925e8a12dc4799f48ad4e00f2f16adb9bc90c5f2ff57af4225ad8cbed2da2c47cd1a52fa529b498e4a629f52c1ddca98e0771c99fb601bf6f4c3d05b4a65e4b4d6997bdb8624e244f7f5c7d8db8410b235c720357fcf90b67d270fcc239b6fb33d4b9751e094e5b229d5472fc1f7ec8302a5037ca36a6e86214771e21c7b1ef7a2516f662e20262c55f729c4dd4237e9d0db06fc87fda3ed73111cf4c6f56af5a2d5abb73ca191f4ccff4cbc9ac272552dfafd418acb2471030ad8eb83f826822a8704eb3b62e36b2626f2ce8d5b90ae781644d0869f0aabd1072e2a69774be5e9ab6d", 0xe5}, {&(0x7f0000000140)="d1c8a1", 0x3}, {&(0x7f0000000500)="47719d5b9bc79c445cbad0653aa1ff1268c4fef87e45ae672e26872393547bd23b5402e4f9f9a282290ad09b48684885ef230d3afd8acb", 0x37}, {&(0x7f0000000540)="c89d78a5b4366c1a95735a523e53ed87238d8f6de8efddd5d1cf512a2d1d4f", 0x1f}, {&(0x7f0000000580)="b14f0c97d37897a8ecaf7390065bd9317371ecd7419a949a42eb95d4479cf775f849ad6ded3ff2b52516e3cab8e4db46ab97c38eddc9f5b638181eeb537d259dad6f2a31756dc84c511e22bf5212cc1c14f3af1210d358e8a1bc8fd340a78f65ff883071bd0d871a09b88ee889b7857b686c1946451d93f56c7eaa335e277eda41681406d0582e925aff50cd6ede10224bfea85ab9ea851fe3c757baf3bd7653d36deb82b403d86c5e193365f644ea5f6e82d68640c84f8aed2a728d", 0xbc}], 0x9, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}], 0x98, 0x8}, 0x8) execve(0x0, 0x0, 0x0) 18:12:14 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) fcntl$dupfd(r1, 0xa, r2) r3 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r3, &(0x7f0000001200)={&(0x7f0000000000)=@abs={0x170, 0x0, 0x2}, 0xe0, 0x0}, 0x0) 18:12:14 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x2, 0x0) 18:12:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYRES16], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 18:12:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x220, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) acct(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000180)=[{0x50}, {0x34, 0x0, 0x0, 0x1}, {0x800006, 0x0, 0x0, 0x200000}, {0x5, 0x2, 0x4, 0x600}, {0x7, 0xf6, 0xff, 0x8}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x200, 0x2, 0x9}, {0x2, 0x7, 0x3, 0x1}]}) 18:12:14 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 18:12:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) r2 = socket$inet(0x2, 0x5, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0xff}, 0x10) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x7fff) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000140)) openat$zero(0xffffffffffffff9c, 0xfffffffffffffffe, 0x100, 0x0) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000080)) 18:12:14 executing program 1: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x101, 0x677}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 18:12:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffffb, 0x0, 0x0, 0x0, "000000ffffff7f00000000f8ffff0300", 0x0, 0xfffffffc}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="c6"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000080)={0x0, 0x8, 0x6, 0x2, 0x1}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 18:12:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0x10, 0x4000, 0xb, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x64}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 18:12:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x81, 0x0, 0x7, 0xffffffff}, {0x3}, {0x9, 0x0, 0x3}, {0x1f, 0x3, 0x0, 0x9a1b}, {0x7fff, 0x80, 0x40, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) 18:12:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x10) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4, 0x19d4, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:12:14 executing program 1: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff4000/0xb000)=nil, 0xb000) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1ba) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) 18:12:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "ff0006000000ffff000000000000e5ff1f000004"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x103, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x554, 0x1f, './file0\x00', 0x0, 0x5, 0x8001, 0x4}) 18:12:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="6b02731c7f00000147ddd3bf43dbf85d5b072565c8a57bbd3bef9c69b3df48c8902a883809b08704fd5b07a6c9d82194924ae60b487c6560db366a1bb47ae8d28fc32852071be4ee6e7273d416d230132c984b370dbee4f21c9817df32e5f7efddd2d6371a191592c69d92a8a5df5ebd5287652ecab91dead1bee1684fe766fa2905838e94d7a103466b5f3daaa0ea5a9bdf9ed5e51eb80ea4ac42afa95c80762ff7b35aa2897447cb5756b9430f8efe732be41a7ffbc4e97c5bf7cea4be05e7c98ae8b2c96a156b797fa8eb5d7940071a1ff108b6101062807301f6909d705c9617896f34c58bee6af4e0ebd5f1a1b0975c6dfb0e79f3a278e143b0d3a3ece665cd7486578a05f9791f2f62e9dde2de2090e4c12f2049b1a1ed766cbe8711f5c680f4df385c71a15ee5d486bb94dd419b0043f707e737871e96df0abcae4a01ae4c4efd131c19788b6041a45cd93af62a5564368a6242e63ec099b946cfbb9b750b3ac9cd64da3681a754b4be4a9a402392e3bc6e0afa702f8a51c363d1485a028c638a4640ff950b129a8c5114ca3507c4c7411c244b28b39a626018836d55"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r0, 0x9, r2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) socket(0x20, 0x8000, 0x1) close(r2) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00eaea4de294e08421e6"], 0x10) recvfrom(r3, &(0x7f0000000300)=""/180, 0xb4, 0x0, 0x0, 0x0) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:12:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000040)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = dup(0xffffffffffffffff) dup2(r0, r2) semget(0x2, 0x1, 0x245) pckbd_enable: command error 18:12:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0, 0x25}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:12:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="e4", 0x1}, {&(0x7f0000000080)="fb170094edc14062f0117e6873ae56bd5a", 0x11}, {&(0x7f0000000140)="d6b7bb1d74da2647ffddd1ca066a83d100e2c6cf7b1a96d419db20350d2b629b32ed36e3eff3d6dd9c6d2fd832e3538efccb468022cd3a8f37", 0x39}, {&(0x7f0000000180)="9b619c083c87958b2ab279d4219687e3a0d8db268e84cf67e9438db3673e400777ed253d1e300e83aa32f4707b6db29cb065298d18f302f506fd73a7d50241e3e431a556ae176e9283c999ad90680b3458c3fc6dcebff3a20bd2fa8f01eca9fc9cd20c26e90ea157c3f41ffe73b2cb42dfcbd406830789b2cb7ca8c8509fcc597166329dfa4b1ddc618e06a2ee056aae5926932b599d48a6db223c9769acef6a14f22d6f882e3055d0fc227953ea0dadf40b15de8079caea64decd35e5ed0a1bb70e500bea1d6d8c9389da07af06927836552583b92c56b197db899189b85d039f6804f5fc6e783586cf5284bd49f450caeb71bb7cbb0b876c9499ffb2ccd2da91ad1157d7fc7445dc7e9dd967862a0266fa5a49b5d3d3d3d89f763c5bef66ab49c70f07e948875c5d3d84c56c71bfb943721182468aa176a8e3fc5033110c76f76bcffaa03bb4a44056e385478a703ac6caf0c29def8c35f1a50707cb553d80b191814e6c95f6a2e57e67a609974063fb13d5483778be86d447ca248469145fbc6b7a46b87b4b70a0c29747863b35a67b96672a8a767d2f6fc1fc15db188f0c011626cf2c6e2fb706e3e788736a7b945534566f621729223e4a213ddbc6a84b2e26aaa1825edcc00045a0137ef4bee08697bb2f4d734cca0d6e1d673165040b16b42319bae818334457673b2c97521944db56d6547bc90dbae64d1c1340ab948fe77ab8e90684c379d2957d41bfddcdf19241fe18185e64575ae71087be4384026f33310171f047aefee775192cb96c15cc990feaaf180377f4129da08da6cde4a60e446f7d6e906a7fc198bd63e93e594bfaccc6e6bbd6727be61a34dd430c9b63d22d49337ab6e76b7a289d5338de588cb810d23bfde0e67332cee5499fb8512050f37945fc69b9c9b745923606c5c5e5f9923abb70516d13696d4ac81f1ad821ec1542f90800f8096e8c7ee64ce8cffd84f58e1f113a890073e8741d661767625a3f7d046eed165e4994efa6098716022d2da80c11a83da90df1b34a4d2f47b935b57a6b4fad5914110c6c9b135e32a9df7db6028ff35580efd0e81b02670c724ade0485d09a0add60a10720ed9f9fa5c5fb31b3f1e9a247087a6b4bdb95db419d2c1b86a5f2ee31619617193679da28f3ec5d572388233890702d772f59d51ac2957d63e49fd2c979cfe795dd71b856618aff7b04da24047e73658f3e7bec6aa2d2c83a2c98550f544ea15fdfa906f6ac88001d0753565da7d51804fe81a56794a1595a985b1d6a389e40a402e32b63a2967e1abca54cb519eb579eacfd3095e099ceee5fb1a85099b1f8ba02e6e4c8e38a04ce2efaa600103ae2bb67fe7a514cf08a85c2f7b8f0a77c80b580622a3cab91b83c8b4334e183cdfe0406c5f39048e5a8f47cb26ad5f0942de9f1c9c5aee4bf2bf79abe6f552aed24fca7157558780bebe6b995d73c08623a63b0579b63e1adf62da70fe52b1a3b68af6b1bc64946485a0e73f22f435b866f292b622c9670eb9f6850b2610c9893fb1b254c2dfe42add5768a67e08a73bc08809074342bf0171147719f8620e58c1092296d58330e4a91843e7dadb982bf33435d2f0e2d69bbea279f83f33c20dc0ce4e4e2193928adfaf165b5523ed3c001d170134e3f777f51725d0f4f2f08d92ce672e78939a71213ecaa26240e4ed74f41dc05492b61a67f8ac5d12c8f6bcd8f3bc69e49b7f52dbe7f8515652028ad8d1a9ac08a32621e2c8865a86aebbf8cc61f6ed2827b3025d6b5a5440cec27150304c9cbabec2382a11846e9c6d4433b5c4c04c9eab2c326b934f893c8dde2a8d471e57713f94d062bfc2142964a257d7fa17b18baf6a35eb1641bbe6d2fc009e27137821ef377ef546bb6b09b3d340fd1bd58721c614ceb56ef15a9c77218052e0f7a57f50d7bf9af656ae0e7cf5b5cd80ae79de67f0af49ce1e27b7ce6c1edadfe32c9121d2e40fe836ee1c5b634ed0a0fd83971ac5a8541901a8db455d237f5425ebe0b0c2686051d7988eee2af0137312b462d11d5f5e336112fd9c9ffef6e09582a3debc4a78e18c7ce2aa382b4678dbdc870ebfd2ae1ab221ae180dd0d2c6ee5cd95f640f64bc5d2db730cf540b28b9c40271fd4bc78c4e38312a38aff31c90399352512ae3f935bf2fa26d77eb3b002f9618c85f17100caef3a5f863bf55f33e991cd3cc8f4e72e9e93d818c5643b6f5fc95fe9d88ceef4da333dc7a5320003a65566875c9b3ca8509ff1fcbf0ee8372b1266d920e3d11d20868cd161f8c2861d20002178e2f1ae84fff1603d02d625f0b06e1967df69fa421df03296c089628300c82c002244f0c8a79722299c191af9135866884e71759d24203da416367105d0e297f9ed92427b9a4de8ce531b8f8bbd4ebafcfd90855a13619eb781c8a560721e29e63d54d69750bf5510829776b05d4c36562bcd957488ac62b5f7c4bdcbf6d9a7e752802f1556025ceaf11051ff06bda43ae8b07b251a46cdf712239feb7f9f9f262ed6d433b21a7cb6e6a3b08cd3dc38259beab9800148fd27c090b54b25c233057c36d2f67ea62d1577bcfd7ca087fbfb4879fd93bebc86a5e0fefbfa922c7d1661f1965ec5f3ca8ec5a1d28621858b5e114081b43cc60600c4d7b4e21736e97a3929bbe3f5c9c72eaefd8b70d0e426daadda847662e19934aee74e38e9fe75446301ab918d436db1383ba11d79a327de653d035ef768a1049bd49b38ed8a48bbf3042211da582f0e616fa88d671dcdede9033b09eeb25316dece7385983847696167716d296ebe77c268658cdf7c12c6c71fcf527e11ac030eb56189ce8b8c34d999ae5a2bbd996dc4d0fe2f77505ee9776c0ee46a293a522c4fcf5d0b2d44a95861396907c94704283e69cdfd5495825c4006adfcb20aebc03eceee779883c63d62b9e32383fc64b57e59263722ec14b19f50b4765cb35a845c899273e17e46c11b5570a0b3fd38317d3e231a66e8f6da4475a9024ff3fc57c83a08ab3334caf16d337bda1445bab0c6d1156f9d285a7b0318f5437b04bd8de2e61d3e0cac1bc2db78184e7aa6fd701e471797d3d7013258dbdfcf54e8a0b23be1f68300ffc21b0d8da34ff327afedd2ffae9fc6ab2b8c1125a89eabba28d1e78cc98e8995b0df97873afb4ff056ed03be24f3b19f27d25ca98e5d5b057e0024eb66550b7d340ab8e776eaa03b491c28ae74e23414dba54f36d27b6861b0a336d6ce120f4a4c7bbae8a83253f78e6ebcdb8cabc629413addbb4ccba581c8cdce9edceb263ad2d732d8566c52c38c8337ef2b3badeeaf93d3d741908539f429724a4fffdf093e95e0b4a6b7d246a56bd55b9050181c66f73c406fb76daa0f5bd168bdc3b98d17ccae7828c37e06daa008540de4e459d0b5abed34c4d83b064b6612f6d8a2a3a4904df9979c71907c7a8a5e87a53908f494bf6f36d4d42087fc6c18d94415e938f3c9b6a0d29ae2ad4185c2037b0e5f11039cc2c96a56f4eb87a2b517e48841e45547f51b7265d968255d575daeb464428a630dea1c94839e3e3b3ba82269f603287eed36d1ca0d3dbaa142640a7ceae2720e17dfdf8ba5d61db8619bfe2aef08e0c861112baa77c21f4cc43debe0fd334fb7c4d75b8569d55ce14174c5f2308aa8ab4ae5bb891d4331335a7d58feec02f2a78556671855d141e4c0bdb7c7e2c848422e02ff29f3fdc428a2c1a05ec881aba4c41fcff12573f53b3367bd94c174c830a64739fe72d34ec59e6612583cea57d25b74dacd69c6186ef7cca568aa97326e8e10b7c13df084a48c4918c4b65543e1026ff350cb14d8031dd2692380c910ea300fead20c51043a9032402c0cc47c6872b8f0c5963a757c8d6e36b0d9517e36189cdeaf11a5b258b824b50de3bce76e3d38967723664a0c7b96695acf261e037c5b65c392f4bc8553d37cfa6a295b035dbc8bba6bbf799b97c565093f05efffb167d2063b92a81d670061a9567c190571ffbce5d349aaac1552c68190dccbd7f1bf264bdc57d91b063526641a03e65239a841c0071d681d99b089d632f7bbda1e70f7a36172faef58a3f1cba387187f14a96b61da96349af7b4d1ebab443c934cf672c780932fd1c7de2ee6d5fb52847d71edbac73fa1eca18a8c4d2b131c2f29c8c79d5aecfd079a327994173e6a0ab01f96f0b56663cef38c2822034c35f888b94239f537ea34946dea85897706505ae77d95e268226cf853ecce43d972f5903637f6a03742ca8971528f808ffc6b6add7519b65c0bc44f90c658b1740ae106daa927f39df1a99420d0724f64e68e3a5030854a8e60d55f97e965325ef312a430566e67ac453b9e13d4c51b42a2b1c91bbdc7f2c2355e354c89a38eacc30e20e365964ef8a60209c3072ac41b40d8c20e54aaea1a9215c3289e1d684281d3890b734efdc2beaa82a32c73b8a405d2b9fdfb9c797f2b5c8b57cee0d3835079904054e324f9e3f8d8e295ce1ffafb006ba87cdc9cdd7571458dd15e717ea79d6938fb0afef972fb69fa88794f1dbaa28690e11d6f9bd1bec552fa5b5c6080990db04989ee7a8f059094ebf1a4aef0fa1857ab68adeb721d9c5102acf951a8ac9793e6ef68302dc1d30aac28b89bacce696b04a1bdb8a639962fdafd26b3fd8b7c229eb20a3a00980e67557dadf5560c50f92a753ccca10f7cfd43503b5f4e169e24233dd74ec9f008a0c4f529afc765cb95f6eda8dd28d2a9d5c3ae169a78ba4ea7cbcf6ca51bed82ea596d5f751b0147b75a89fd99052198731ed651e21ebc3427d1e69ea69fe6e840230947c346df9014c5de0e765d5670e7ad6b78a8a4b73a8c03372f229d925ced00245ced88c2794d25272ccea6f94a9e6425aaead2edc092f3583375f87ba66cf1eb6157d0e045aaf9032767160cacf2d0bb710bf7d8127d3443906a8b2961b61e9de375e0954378112320221586ba61809635e0423cf18b1f2bfbdcbc39fcca38d7a84cd5251e844ead2f0a1ccf4b6057d73cd5cad59731095e8ebac0406c10c4f13b91bdadaa121353196d08f425378a58c9e3eedec6933320ac2700357d6682cdc841b0a9fd1bba05a5fabbc243f46e08ce9ca4589b028c9624eba7b244fb65443d1306e397c3c1812b786a6a7d49420be2695621dbf0de4e26ef43994268e56e3b3770580d64ad1c75fe7cff7dd1a555673ad6eb10e6822d8b53b2fc6a44adc9ae1a5a6dd2f853f6f96480d2dee6908ed120fba9a5dee47420d2d0afbd51c92841eac394fb143cdd72c68abca444895a2ee22b59ecb8f9f7c5e61198b0d865896077deb1d50e1aadc2bbc617802f97f22034ee71d5985b351d031bed694f2f9f9131e1ade56e68bb09704d01c6cd28aa564fea3f5e1a8f4da6a20685c9d4d9a7f4f6775066784e79fa5f788693666c2151bb2bca5df39c01cda873998910282e07b9de063571fbe00b1e449d877f137c1f71ee473ce30b2335d3bb8eccef1d26a37a6b0ec49fa4494fca253de21ef88bf73a9e82063675cbbb2c1078d2d3c7f0003875a71a06651b1ac8febf9686b820ce8a4d0f7d30a1846a3fef859f41c7cf042fa0a18106d32b0ab4255bd22df3c36327d5a8159dc7c09c145202bc3853ef04ec2242610067e10d26f46822db281a0b60a7f7bbcdfbdb8412ac73fcc74dd11d75c2bb6eb297076e233d82805e44de31042e183dd94549cf5f4e23048154f4dfa9f667befac08804c3fc658ccd75da8a631ea13fd8c79c3101ecf36db8b9890126302fe9571db6b4bdaeb2789a8f4bb2eccf8acd9abbdee38688da3cb1", 0x1000}, {&(0x7f0000001180)="32516e436f17bd24e22e2dfa09a75e0f49f6d091549df7bdc7584167c057bbc8f5970dcc8b913a2d51a207ee24c659fb6d4f023fcdfe3203100b914ea60f341db5e8489519898f39c42035b05c2b91d3ee163b3b4e2611421bfe7b26185381627e334a2a3835477e2601327a0e49956ca9873ba40d9df816b2666a57377230d6690a6d6cd61ff338067ed04cff4336595b0dfe33404f", 0x96}, {&(0x7f0000001240)="bf36d1084a64517cb9b45c69e971d901112a45a21cb50bf460d3a2f1df225a2020a7c72d27f2f98b72011090d03fae4f322d0994102515db539c46a26fe15ad572b9b755f6b6c54df719b67cb63a62bcbe", 0x51}], 0x6, 0x0, 0x1) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)=0xfffffffe) 18:12:16 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575ec4dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5d6ec86f312d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000100), 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000a00)=@un=@abs={0x1, 0xd}, 0x8) listen(0xffffffffffffffff, 0x7) 18:12:16 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x4, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 18:12:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x80}, {0x4006, 0x0, 0x2, 0xfffffffc}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="24b73036db93ff127f2814a430a4") 18:12:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/106, 0x6a, 0x842, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) getpgid(r1) semop(r4, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000280)=""/126) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 18:12:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffefffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x80}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:12:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) getsockname(r0, &(0x7f0000000400)=@un=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000340)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) readlinkat(r2, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000500)=""/230, 0xe6) r3 = socket$inet6(0x18, 0x1, 0xdf) recvmsg(r3, &(0x7f0000000380)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)=""/136, 0x88}], 0x1, &(0x7f0000000240)=""/197, 0xc5}, 0x1) mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f6618873f92224273a62bd440fd5e0be685696c653000"], 0xa) 18:12:16 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000140)={0xffffffef, 0xfffffffe, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 18:12:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x400]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 18:12:17 executing program 1: seteuid(0x0) r0 = socket(0x400000000018, 0x3, 0x3a) dup(r0) r1 = getuid() sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{0x0}], 0x1}, 0x0) r2 = getegid() fchown(0xffffffffffffffff, 0x0, 0x0) getegid() geteuid() r3 = socket(0x20, 0x5, 0x79) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0x0) getpid() chown(&(0x7f0000000000)='./bus\x00', r1, r2) ktrace(0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') 18:12:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca030000008bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa7657ad8edca21db"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendto(r1, &(0x7f00000000c0)="28b44151b0b106290aca7ed2fa9fc91675c21cbb8f5409750dc06960edade5d3d96102c431e9245064d5ab41cb914b44f04da95d013bedc316d2c37e3efe161f7f14e11de7a04640386c5e4ba46739d621d04fb31de98c71060d6129dc7591021776608f3049426e00f11712053dc3c4e6c5a591817796859751acd278407fec927b60", 0x83, 0x8, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r5 = dup(r4) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0xe) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:12:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x39aa3f36) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 18:12:17 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e39a00206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4"], 0x10) sendto$unix(r0, &(0x7f0000000000)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66880a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a6374aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8d7fceb04f9581b99ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4, 0x9) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000640)=0x3, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) fsync(r3) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) accept$unix(r4, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) 18:12:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) setreuid(r3, r4) seteuid(r2) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r5 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) fchmodat(r5, &(0x7f0000000000)='./file0\x00', 0x8, 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)="12", 0x1) 18:12:17 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="146abd8b6beb654fe41cab35cc584c50466d62acf94957242d7de408b363da2be706acdded129068ceafb3f9c5e446e0013bc25a3d5f84fd337bf0e277ee72d899a609809d88109f27daea9c5557d146d2823e7289edefbaa9251c7fee5e55111e25d44ee40f434c3db8a1a9e3d378c05e17e25e634ae05b5ea669a055234d85fa9999bc42e1fc74d7671f4ca018d33116d6f8580fea7052aa9629e2e44553de7f1ed909b24b30ce1aa2fcad13d5278d896cf09d74e98aec3e83e9f70a7a0a587afc5e3a1eb6966b4c14b0a50b3ecf81884b967f48ff4ea14990c985323ecc40fd04c54d53b7f9eb0ea64ee749c30a8426cf20167302f7ca2e3b3fc630a07fe0e6368cbff11ad241d49112cfe362d733ed158596ff3f1d9b4591ad6b410d34057106203f7e01000000000000005f7918bf9a1700388ce66d099f6b2d6c6dcbc9b1ba7b470b2538fd806c", 0x14a}], 0x1, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000001480)=[{&(0x7f00000000c0)="3130c5d59c3467114971d7bb6233523b43974e7e52d59b3283f529786bb2d28bad297d0a45f4f5018fc3ef1b2903805081cbc9c5c043026b412789b18db10aee6216ff0b789ccc466513c824399b90dd213256772708ac45ec9632b66fbee7548cf50f970c600329045aa35bd8036b9b7fafdda4c2002e1e4b22c782562c51c750674910501002efa759752ed4c9158909fe2d12019553787dfd62cee770079729976ccc5aeb54ce07a042810eb61b5c", 0xb0}, {&(0x7f0000000180)="6fe7328fedf6451d32515d546377eceee96d5fd92bdb04a436ed19fa459e12964cccc1e6e28192f3265882c6f0bbe4815ad2e4ccfb0069dd6600296483bac4e498fa63", 0x43}, {&(0x7f0000000040)="a3e5b7b74c260170f167e7f22b6e48ce1075e274b01c94ee43fc916bdda2985de178717479a7cf0a8c5ac3671064e90d", 0x30}, {&(0x7f0000000200)="c5b4d52970404557dd5b19ff378da32babf794e504fda3ffe42132afa10c611f6aaa020c3bde23b01959f33f659994703bb61f", 0x33}, {&(0x7f0000000240)="b5e8bf57061ec738e729298d2692de71340a981c2f43ea2849758f9fa0e8a074bfc95c4d20a83155422f98c94ca02c3263b0913eac0e2340d894bc4f49b9e7f2842624487f82c949", 0x48}, {&(0x7f0000000480)="d5a8877e1116ec60fc14ec270706de5ca1ddf189b29e01819e0cd8167f8153486871fc96fd8c530eeedcba959f7f4508410740f6f48153d2ca080935ee074ae5a3953e5508fc82101dc960d6404b1f449be9b1750e0c80a9ff5941cf9328703d584395b23b8a11143be1527869c7b249bf294c140e971b8aacdf62f8833e98994c0faa144894e6ab302a243e057a0a0371bbbaf370cf4db68e2ad567c0cffe95b669ea5449e832caf1b8e01f3a99394d745a333c00b3bfe5816a3db03d54f7a48df2633d28c708bd5a8a8914f1b153dcfc19d3bc5b7b79fe8d1ebf07d944737810ef21b36a397f0d5eb862cfba06cfe0a3b8aeb72b3edc4c5e851222ec6412304d2c6beb3d6aac2fd08d6b18fcffa509ed29347c8ea9224c63251946ca62dfe2c83c5ca167566101b0bd58fade01d87f9930c263df0edd6311dd83140ace540e1ecb113f230783e82642850697bdefbbed3bbed6c1d5576e64ecd00118c15ad660f747d8b97ef4b339ec5087ecc57ace91bcbb81a125f871ee66bd561c9fb4cb4304c85fab5b63dc708e60f4ecaa971a603cca8f95a366cb772b2a8e1b6b7b3467f5757ed709cab0f67b5a794c77864bbbb7dadbbb31db5e383a86f0951d0ee96909497739911e9d871ac71f29aec9704b5dfdf098ec2f18224398a9b0247707b1258a1401b258d5178d554daa05ef6b0df5f41e56691ea13f0d596f31da7179e3aff38cdadc5735409debabb65d9fc950f306b3a126290335ef55a4002629332f7f07a5b098413f7ca70f419040f27f82b0ddd16030b2ae2258eead3c0d9aa1cc3a5cf4c6909f1b0f2001c3ec9f8ba358d7b204c3492bcb67a80ccf3ce3c3c46374b9cfedad3553835113d807f61efbb45181f977baff92c01103cf08400ee2408e53b80df433e64da8fb5cd661a8f6d283fabce1fe2e2de47ac44ffc37903ab09e92d38c18b38494d8016ada3baf161e196a838b57b3c90a384aeda1bdb4df8e506a1566cd45163f8ab2f0b84766ce13b61d570e541ccb7ce9134b5dc2481580f57145847f975f4246829d24ba27e9c26b18fae34e69e6ffedf4161ca99aa5d4f8493d0788341059202d94086a28e5d417ecf4409ac1d9a07d4e2800ae012dbbb4312e7ba9e3848ebe0446565302254c023c63212a97cf5e3baee98503b9026fa363470ae03d11678428a9b40ced3e5a7bf28832a2dcfda12142ed28ffd0d8d0c3c3ef6e6f78fc59d3c108cee2ecb0ed97f1477910fa99799c97de3be7d8e63710f2e850d8bcb050180be1d1e0c0a81202f132c7eb5844c4d1bd062b2a70c6c1e3c31ec364e754706a805c0cebf27e756e7454a9e387187165d91a2c3411100e65f124017f0aecb65abf37b31b8b469c4ad20c3a5f3e347dfce1cf8f6d12a9d2db16c9b372318d5adddefff6f4dca8524b8507e8eb4b0f8b6dd59d099fee8fde38eaf004adff5f625a67418da3f4565daed3046fe2e66d4ae010c2b2175491ee1d8e25865f3848f3679c77d6c91f4c8bb9a4ca1baac205c82667b46ace5ab44bd6163e157affae5cb48959ee746ec6f863c2bab128827d1fc0f459842586d1ee4e08cd648ad81c9a8ccdf94bc8c820ccd67765159773aeebae78c12ef8151b30f53da2e0ba4f764088de281e2e665b9614e253190387df083ec548ee6c828de26ff7b8c366066865c595a9a5b7cec89d73e88667ef304efd7c39bd3fd0af55f32f3e6201df370a6a853ee1114a2fc5618f5f69df0112cbfeb92ac878c1fecbd4ef03e0016e458cdd7959b8303764e52dcd98f7c7e1a016071e2ddb36872f8c46e51f11209c70dfe78cd7afd8b8b50ca849bb7548b7770998ad4808ff418382a7c7c43ad2b4f826f8fdd0c90918e568480c759d7aa22ab43206b3f9391fdf9f42fdff2849b20a044c4ac48b6e92b71c2064d1fa8c7f61fe9c51caa602891a42bf41a1c942e538dc9d4c55fcc3ac0a5ae8da4248682564789ae8b4cea74cf584d4fe05f20ff91b026df0f5ce14301e621e6d585ecd7789aeb2ef72642bd730d5fefa5bec345714ee6431e87a54dcaadd08d5f72a5a9f63a88aa7b3bda9758f9e8c616356f6e0eb8a22be85089f2c819dece477b772fb78b0a7026379c8ea3067d65478b0419bb263e30a9afba8396910cec622cacb59b30a5d9a7f85e3a0fe25c9f0eb5b5cae361181887b39c62805a4fbbb39c8f5a7b5e145c0a703e4eac8c3729a6dbdf553a32d6357e4fb248b871fcd7ad4fe9910e87522d9cd60361cc2b8445ed62810ab3084921105aaee16c731eac704e71495c1957122e7cd2b5d2195550a54d5a88cdec3590393574af6df77f1924610ab295283bcae0e0714183ef9777700c8a7a06e57df37608b98c699813e78c8209dd1ffe328d4a45f9d6fe4693935ab6ed8cc26e6623b4861d9999e2838c1b40c15b6d434af588a6c9fdaad982b10a25cb432bcfe3458a0fe8572965c7503c679ed698ed7389a80b301b548b2922a875772c172b939852a82a72e45c77bb8a891b3c87abba1a95289672bc64c7fc57ee530d2c118cff344253cb1699c99b177534a8cfd338dbb46bb09767ef8d43a1d3aa72cb21f6683a2b84e13b02a53d1034cbf081ea1e78e1f5dbd23575c0ed05ad56ddf9dc6ee7c92fd989a01ef85dc559e0ab0c238a3bfec3b311da30e160ad925848574a92249d1c086e06ac9df11809c8d20957670a10c9299cd79873fb5cd19c5a44f4a818d771820f9808606ed147a6bd255a15d933199aa7766db7e3da112d3a8d64c2dec6013f2548c04ce0b3038ed39cbc2382ce24beaf3dc5e6ada8af7f24d92728004554e19aa3595726d590a8219aa57e7e926484b7bf76b5b7bf6d572096cfbc72d6994e42017661feb8855cefc7024a9abe9555ad80444c2d7a5dce8c8b6dfec8a23a7651208cf2177efd984947a4cbf83b0ed9bcc50f5fdfd076d33361620f213c3e5e78b146bdd4bf28f3620dc5921cafd6aa27e7a867fcc8144e8726b01ab828ac89627332522309a262e20e9fa606e02759e96c0cae07138b14c40c243c01ef9b36436c29eca50d3cecd3a66ba69c94db5aa4fa4dc634dce75ef304df9ce559c311d21ec460113b46729ae1a72244eeeae34e2b1c4e5dc1525269c57e7b2623d1faf71a951a38225b6a7953d486e15ba8b7113eae10f22e0d9c4ccfc24c6cb842c41ca6acef0b1ea362044d14f218f0b696658a4ad0c733601abf0708a8e4775be0fe4fc35e3239c94a771ed94d06c8d0604c88a509cca596121f4e3d260f10cc2eff9013d0577e4ba93bdfc663777f7c28212aa34dfc4d3a40c4193afa46081365f3229c5f9c476f5d7c20d4fbb72c6c59b2f3da69564a26451a9da15df4c4ca598e746f63f285e350d632d0daafe0bf1f35d73b3eaa115cbf8f039b9eda4943e260732597b57c4833e4a744ffe06da0229e22e96d9e78b7bfb7f59cd3e0b819bc95b79f7ae67998e7e0dd23587edb25a54747dfb175ce82146c67409efb64c864835d236a03a7a20d6e8d4faa69f9e6f3c5280c05b7da8a93b1c3e60913fd5406cdbddc9f28fbf6df959436dc6d35e1dfabb51aa83becab0da708f53dd98a72c62e6dfaa9a21eda2d30091cd1ebfe11f3675c07a7285366f3c7dbd1b8131807f5b90cd585bcd02479aedb71bff423df6b6cc576b178f6fd608252f7d6a8cc5116db7a71da139cf55bdb7997b99caa9cdb1579d8441ef9ae9ff43bed57d2407abe5b2965c921db97161c1cd83c1c8a1a77d9d2b09cee40447fdc4421998cda57003fc2c952bda7a9a60733cf83c9e912f0b76fc2f5783c5f8b9556b6663c2ecc18d3d4d0be1cb77c19bd7d87b983b76231a44e1f9c330ab8200ea0f7eb711b549818899a02cb282174130c1d477f12bea1c0900b3a8d9ecc760982b95199f5202a5fef14a102e4c75e3a2d7a829dff5808f10b84116c105af9e465211c263057b3fe70253be3825f45ef5e2b3a2cb47dc0e13abc487b046143e2ae744305cdf9191e0c664fd973bde0479c52c313cbdf1934571dd7b3ca6c61397127ee7836f7ec1219a481d02c5901bd975500c76f52b691165b490d83a7a462d4127c30e89b8b2ad8c80a8dd83415becd88f410a2b0b746f023327ec7edb6544942d75cd8b91a07eda3180b29e9804fa2a79908f902783ae300c5afe7e86dcf423e159bed4f161343cf5f4ce789cbbc7a426d8298788f1cbe4e270842fc96a76edb7c7e5e00f0b613b21212165b9e52ef7b97cc203a9a6f53b8441417e7a087aeaaf790c2f52f14f637c0b6c5c2b12d4e82a9cf3a27ce5d395ca329ba947f43d6f15b3ab7bbedb090867a8b04f83bd717bdaff75bd5af0bce219afa7596cbad2fed16aee529011e14a4bff01d01cfc12258ee3cfcb1be411a021e2a54176fa42d9576b067c29cd700f636c3aaa9f205604d85245a1693a13cb1e06e7b2a000aa2d52e9b4a2571248bcffd57e7a0d7ad7fb60e7a42ebf2d7228ff06de4dbfbf19085ac0c18a869b41c75e00293319c91d609370b2c4425df7eaf1c0ef89a6bd3477940556a0fedf2bcbd24529543b3d756fbdab038c8549feb87ee58eb778e0799c214ae0d46d3a872777002af5918b38faaf80698c5eac376a09052668637d28488f87223307a6d38b665ebcdcdeee4573274e0a3b3ac9ee7fbaffd06516807d3b4bec89b430ba32df7795aa5d451fcdb907502acf9503bd03cc975432506eccef33ebb5be3fe28a5d0ecc31be9b9c7ca776c395d96f991294f325ebc931b528a73e2d36d2701ad55cb1502e1b2518d1eb033761870b3a85b1252472e949e67368c73b57c1e0503c6689572cdc1095e35ecf1e3190b06bbd0c43b01c92b838611b2cbcc635bfa0f4d7259642bc5239844539967eb21dcc0c1e429aa7f046b1db9b4817df318563f83f07f3867fa4803385840bfb820a0f44df5caa7fa39b697f9c33cb35bb3e33d57f605c68d01265b808dd2c76eb48dc3dbb4e637f065bd51f666f7c0cfa2cdd8668eabba4be6d5da8a1d81f184ab6b5d7dfe565dc42b8d31226cde622fc9d6f05e37388786d20dd25a313757411a6fb9f154ffbc573c8bc0d8580ec3139dbf73edf24eefd0d187e65866cf5ef5f65351e0e9f504aacc716872c2082f2e7cabefc8e9f608217db069d524431d0b2b744b0a08e4dfa75106288e69eafb220631542ed59d574f5a6ba624d673cf9b2b19d33561531b09897e393b5c9be70c1a291b6090b4581398ecb5df0fffb87e11ad14116b9cbd8b8b79513dcb14012a8808edb708b7d4546119db5b4ee8eb8496c982f1746efa527804fae856f39ad529452cb44b5da258d1d7364e083d7faf5e9b15bd4863fa9288f2c6d12c99fb7fd868aa49cbb789698cf7836b3d622414f5823c77828da454b7ca1d53da72fc0162ae181a9250fba18802e43cfd2d072a8459c2784c9023ff14d9a7a47eef34ae14b2d23161579f156ff01b6bc06e97990e5126147e44b57608b40c7f50d8e29f60538c1856d5b2c299a0d8aae7a2bbe2db0b83db68e6fc598985941e83fcde6016de923273638ab3f95dd1b9037c97e482321180e84ae08c56372a995391dfa38943bfb422347f04c35138a0a785e97df5ab426a92ff70eb2eeb7739b1d35cdf8fcef2df266e7e6fdd18980161312c81ee206400095fd668e2d84057cf0454f999aa9feb96e72cbb6bc63ae7ea4a0c95ebe525e0ff5d16cddc57f8f909c4a0dba95dd88816bc8fcfc611471a7a94752d5c993a9e7366369dd49ab147ecab654c6b25063cf6baf59e9ccaf275a48a2b1ca266fc1dd54", 0x1000}], 0x6) pipe2(&(0x7f0000001500), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) 18:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x50}, {0x6}]}) syz_emit_ethernet(0x53, &(0x7f0000000140)="612c3b8ba7c12f901e0a6bae56a2f1643a46d4de8227d7f30b2930b39ec34e00849f97032e49087017bc5660ce1449edbde938563b5dd3dbc3ab4435007ded6ad1858803e47919891048c3000000000000c249") 18:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 18:12:17 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r0, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000300)={0x7ff, 0xfff, 0x1, 0x10001, 0xcd, 0x7, 0x0, 0x10, [{0x4, 0x0, 0x60711a5b, 0x10001}, {0x6, 0xdc, 0xa5f, 0xff}, {0x6, 0x4986, 0x6, 0x5}, {0xfffffffc, 0x0, 0xc79f, 0x10001}, {0xa5, 0x0, 0x7ff, 0x40}, {0x3, 0x7, 0x8, 0x9c7e}, {0x2, 0x3, 0x3, 0x9}, {0x9, 0xe46c, 0xfffffff7, 0x549}, {0x1ff, 0x6, 0x0, 0x4}, {0xfff, 0x7, 0x16552765, 0x9}, {0x7c2, 0x9, 0x4, 0x6d42}, {0x400, 0x3, 0x6, 0x9}, {0x9, 0x8, 0xca88, 0xd363}, {0xab0b, 0x2, 0x70a3, 0x8}, {0x8, 0x4, 0xa32, 0x641}, {0x6db, 0x0, 0x539, 0x40}]}) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) connect(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0180ddff352affce0c8793c0c0fa7452003281a898465850409ca88ce8037014a431540f8c318864ed63fbcd021ff2a152c8ac9790af1f516a0900405297339ba3233c032378cb2798c6e864d15c51d4e686ab9446a9fc5ab50c6bc99a978320fb25ea56876f8dd8c735723779db7b2ad347b537ec4ee806405cc558ab1f91dbf8012e11dfac393c52bb725a29c4675ab0757dc90adfa484f4fa1a9c79498807e918acc2760ad1f6be46c5f67f6746e4148d19b10f3acd07cf3f6cad3ab465a612c491eb3152a5e0c370435be5b12742"], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 18:12:17 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) setsockopt(r1, 0x0, 0x40, &(0x7f0000000140)="80b8ddbf1f01daa328b1a2f84e6c267a1aa4fce215390e875543816368c3df3a7d7aed957cdd356e53291feb6b7873b1c80bdb19f7ef4b6cbcf8134a4e832ae3261c3d3933070bf238e5c2084c17ba107f32fc447cbbdf59eef95c3a1c4eaf6869442ea52921d8437b9ef592e2e079bb4759c5c7741ef14d85d0bd63de883daeb87ffa181955e8678e06690bec051f9116dd189d5fbcf8", 0x97) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x71, 0x0, 0x0, 0x0) 18:12:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0xcab, 0x10000, 0x6, 0x2, &(0x7f00000004c0)={{0x81, 0x3, 0x81, 0xfe, 0x5, 0x3, 0x57bff994}, {[0x5, 0xffffffff00000000, 0x4, 0x3, 0x20, 0x9, 0x3, 0x40, 0x0, 0x4, 0x0, 0x1a0, 0x100000001, 0x2, 0x5, 0x4, 0x6, 0x1], [0x7ff, 0x3, 0x4, 0x1241, 0x0, 0x3, 0x7ff, 0x0, 0x3, 0x4], [0xfff, 0x7, 0xb, 0x40, 0xb9, 0xffffffffffffffc0, 0x98c], [0x8001, 0x1, 0x8, 0x951, 0xffffffffffffffd7, 0x5], [{0x448, 0x100, 0x3, 0x5}, {0x0, 0x4, 0x1ff, 0x80000001}, {0x8, 0x101, 0xffffffff, 0x8}, {0x2, 0x5, 0xffff, 0x6}, {0x5, 0x9, 0xffff0000}, {0x8, 0x8fc0, 0x0, 0x2}, {0x0, 0x654, 0xd3ea, 0x133}, {0x1, 0x9, 0xff, 0x8400}], {0x0, 0x5}, {0x800, 0xa1fe, 0x5, 0x2}}}, 0x9, 0x8}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) getegid() setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="bc137c7abe3fd51f03d3f65477a8a8d448a2e50db75d1acb0d7054551a5b21e213167bc16d9e21df506058ff55f928815ae3717ce41ffbd607df7bb33cf8287ea3a55ecbe62e99c454100be0f5cd54ac7bd0e3ff6c", 0x55) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x4, 0xfffffffffffffc00}, {0x9, 0x400}}, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x820, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000180)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 18:12:17 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020089c57fb967020060c1ec1efa2b"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x9, "00f2ffffffffffffff44a87e724000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:12:17 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="abfef0c5f965f0fb2e0bb372ff7f000000000000f3a9367bb423b0dea718f6cd7a685e406ed1e292f4b201379de383fcf23ba2dc36c0c87b04307a15dbd717bb68f3702760aab591d691610131715ed8882dc838f1da2d892b4690b6bd7ec6a9acab0a1d0f7053f0c012eef0e7e5ba5a91c61a7a5226d7d96ef0e8fd04fefe5b65c89874e1c951fdc74e23804e22ac7e668eb2b274143629468f87ceff3c67"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setuid(0xffffffffffffffff) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYRESOCT=r4], @ANYRESDEC=r1, @ANYBLOB="f79a6da6f62aa1bd138f8868343895aa071c88b22f8f56b83753ac6d2b2b08fe4588325dc4e89dbb7d2c73caddb1e4944ad9597c69fa60afb87e4e67fe2c413197dffdd6884afcc2d819d3", @ANYBLOB="fd1343c6fe46315a39358b4ff5a6f676050af1044baa88a62227271ff737c786dc2e6db4df33ddb505236b9e7003e81d025ca34613841bf6d6b9d87bebe636dc81317cd0106371464c16abd2c91caa62d29555684e1f4fa2d7c72366a551d66ec1fde3e6f2cf6e606270490db8b20da00564e65efe9da2e612f101d94fd34cb9db282b3d9e22b72eead6a4bdf284a1d0eb7cb428bbf3b79f1e999677881b332982dac3fdce9850c71f67c68fe49a4f922a3319dd6f3151309481bfade5c418f7ec0698ab7236dafd84af3d7fae5a7e8646ae64aea05755f050a4512230605944383f56309972ff05", @ANYRESDEC=r3], 0x5) 18:12:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x1000000000000000], [], [0x0, 0x0, 0xfffffffffffffffe, 0x9, 0xffffffffffdfffff], [0x0, 0x0, 0x441]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) dup2(r2, r3) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:12:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/4098], &(0x7f0000001080)=0x1002) 18:12:17 executing program 0: clock_settime(0x4, &(0x7f0000000200)={0x5, 0x8}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) lseek(r0, 0x0, 0x4, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="6d78ff0743c815f54791293efd87b31da51124760b2dec0c20da905c2ff0640dd1f030fcc3d9d9ef98a270c29c492aa02108e63fd18dd91454a0eb005ff7a17de57016ae92b11684f280ffd8ee5cb0fcb58e7503394ea755a0bfc2d55b406bdfcdc2bc404927171e2e93799d04d278741cf310e1f86c5139793ad608f4684e65518de1a778bdbf14f2982d6432df614f2766ff6de751d8ab7f1c7ee082415625931016eb02d505933d1a43ed929e53ea0b30acafeaa3177c49c257e2", 0xbc}, {&(0x7f0000000100)="62c8ed19a14a57d905145511a3893d45e3b1c9216d09ad20d8db02077954696ab3b03f6b5d7580c48f63015537d1d871db3a9564fc2ab6ff85cc0551f86c61599612b35c09570a5f813046f7004ba93aafff80cf0188ff5efb3340b02f9a8dc6b29e19fc6ea7dee12123b913fb1c0381a1ef2489bbe69d1c8ff3fc14b8955f19839efd9b052dad1729e5672e400d94e115c1ebd27dd4d212024f2490d01bfc330a6e24a3cca9ff5258784c38d5522f1cca461865c727804eaaae7a312ccfca160fc3deb8ae28d52af299b81139625ae3170975580e", 0xd5}, {&(0x7f0000000300)="496207ce6b7d06dd7996447e66fa05ad6fd6c3f6833e203678a88f0fe930ca9db4b40c2d1af83162c88beb5acc40d9f7f5165148907f343032f7957268088ce32217aeb4cd02deecf81ddf86bbe9b3ce9db8e4593c8f46878c381b7879c96260bb5757ad5e3ad6116d5ad3cc135fcddd5d5440b00c3e3a6671fbd8cb12da304bb4b3e7d85a0aac14635ca2e610d1e24c0816ae6c324583f4c9ed0ff1b13e58185233c9f4ebd99ad9661b2e6ccd38da7f262057f8a54d", 0xb6}, {&(0x7f00000003c0)="6df48bd52b9c84ee3fcac4997a99514f8dc1f31646e9c75a9379638e57ce1ad91b929baefa950b723309a867c5b63cedbb771528a1016fe74c1f3dce76fa6a3817a91e893b02ea7e9384b9713103d7c9871f23ebbf83caa8ca61dfbdc72d0393080c48b7b5a15b4e2e999851c4aa00033a64d0581147e8cb472ea931ed71a57ebb9ccd523992137030ed5a3df8cd9982bfd83dea", 0x94}, {&(0x7f0000000480)="d5bb4412e6ad642d145e1d4d6e0dc15f4db937c4db7de56c1b9d4f067a4ecef59ed59b4540fc8ec11c9d0682b6b7764a271fab230429149d2e5f147a1669b436600ac48a6298508fc52d7e0ff0bef1ba270a1e28c19cb037a508596c663203e77c548901c6c44a7613fc7f2b978438604b2c71506507a6c61d47cafee2e08b1db43537ca1043b44950cf5dc27c16a5e5fa9b44a8fd1b1e81b9f21800428ddbb62f", 0xa1}], 0x5, 0x0, 0x200) r1 = socket(0x18, 0x2, 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/74, 0x4a}, 0x0) shutdown(r1, 0x0) 18:12:17 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8a8, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x7fffffff) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 18:12:17 executing program 1: socket$inet6(0x18, 0x1, 0x6) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000340)="d3a90f3a4f5af9ac5a29b463e743847db03e8684a15ba9e290db2d0f7053124982d1362b676f968f0139bf2c16d4f6bf753f561d696771e1e5a04ddc046f1b845dc3189ca4b5b89e297feb3154b7a438ffffd8ca3e1120d5cdfa231c9c96e9e78635d30e4282722dc99968d70300008090dbb4f4f39ca2b92cbd28c6c0ff95b7ea99aa9920a7ecdfd78700000000fd498257763eb343dc4dd1cf308a89c866c6da91882c9cd147fe0eda13fe4d213d98ab6ac35a3cdfad038fed99b20426c3e7bc31a325a1dda237d68f8055f52f2ce7334cca292cd2577becb94a2e70f06bf10e15243d39f1e3a7235a77d4f7d3be01df957aac26f188b0dfadfe587d39c2df21c118ea3fd8eea573cbead02c4189629e5bd87135b132d09109d1994eb868ee61f3c9c3f76f95e36f11f4c57ea9aff5e191f7da9112d2604a8c20424e7f441cea0d", 0x142) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000000c0)=r0) 18:12:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) close(r0) 18:12:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207fa000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f0000000100)="a95c4d6f60e9d8ea3112e87bedc9e1ebb24311876db439c842d51dca73dbaa8b77c3215c64f005c64f871a8a4f172d6bf676b0228f5723651766ef3cbe49b3386738a5a07aecde12522e7e0404d109e602b37e2468cd04a79145d35b92eea81d40026a2c7f5e95e37b88bee6d09a5ae1acd86360348e60b456c90da4c9f331d9138583894b509b4f70ee26fd7c8b2a9cc63cd702a77a5119256cec7ff3940b5a9073986c5fae8b7049f386b41f89ccaf39ca84a04c21ba43387b6b02e22c606f8acd5636f9d7e81a6db19ea075b90b63c6b3ed439179747978d52f8a1c3c94bd1f04aac1449a752987c32a59730719ea27be4f", 0xf3, 0x401, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r4 = dup2(r1, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) unlink(&(0x7f00000002c0)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000080)={0x4, 0x1000, './file0\x00', 0x20, 0x7f, 0x6, 0x9}) sendto$inet(r0, &(0x7f0000000200)="0e42ec447454b1f7", 0x8, 0x0, 0x0, 0x0) 18:12:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) fcntl$dupfd(r2, 0xa, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="ff000eef7a056c6530000284b3d3f8463a213ec82ec418600650e0e48fb51ff460b29948cc6ac64e762f73a9439b1e69a5b207215c0d4f33818cee6767b146f8fd95939a3b24fb68814e7084a2ea0ca99dab98b2731c013a1219a09d1bc8a2f204d60000000000000000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703442de600d63204af5ca169f5bc55a0", 0x12, 0x0, 0x0, 0x0) 18:12:18 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x9, 0x7, 0x5, "6100000000c08e6afc71df16f400", 0x0, 0x8}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x11) flock(r1, 0x6) ioctl$TIOCCBRK(r0, 0x2000747a) 18:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x50}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) kqueue() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) fcntl$dupfd(r0, 0x0, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x2, 0x3, 0x40, &(0x7f0000000000)) 18:12:18 executing program 0: msgctl$IPC_RMID(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x25}, {0x4}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup(r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x44, 0x1, 0xfe0, 0xffffffff}, {{r4}, 0xfffffffffffffffb, 0x80, 0x40, 0x6, 0x40}, {{r5}, 0xfffffffffffffffc, 0x0, 0x2, 0x831, 0x2}], 0xf68, &(0x7f0000000180), 0x5, &(0x7f00000001c0)={0x10001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 18:12:18 executing program 0: poll(0x0, 0x0, 0x3f) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r1 = dup2(r0, 0xffffffffffffffff) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) 18:12:19 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r2) r3 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000001740)=ANY=[@ANYBLOB="01002e2f66696c65300001b02a14581c8698b1088fc583bf472b3293a556c48a15ac63c61f08000000000000005b0c1c44ea31e0f6aad260cb084e10584eba4165fce6ac05e39444131cbcc5930100dcdfe1b46e158c47e7c618fa0f955c0029cf913775d0ea469bcb4951f892d42e11641ea64a5255b189eeb620e3de88bc716fa6c8596afe2118db5a77a2fc4d61e5121ab2d08a7e6d9abfea137b722f9b00d0152e521ec7575efecd000000000000"], 0xa, &(0x7f00000016c0)=[{&(0x7f0000000500)="f2bf765a051d4c3dfc1bbd936d1ff3bfa2523e4c20fac28099881d1e500a2509ef1002198ff3a6343b53e8c711c5cb08091ddf57243d181059be55a4fbc5f893fe902b16d489867ec82793c32b6ac3c21959976cf0f474afdec61d48926dc4dbc890cc92c61cd5eb9a282f81ebdef826f4745d3e0dd58184609352d9a338292a515dfd919820c50edacc3d4048cb81e802f2c8180840ce35e91f097b157eb17dc974d6093f0608d07ae4864d3d47cc92a72bd7b685dbb14d5e36f68c77627514d630a4365b6aefdfc7443c3ea4092de30a31fc73893f803a8075869452ed390ed6d0c007ca379d9677c4e4e8c7fe2ba89ebfcba9b8041a1b5b37bf8805484b21fe3ae83938ff0e4e3d94db5dcf6ec35caa928ad8d797e86a6260bef3ad2ecf91572e2b537790ed32010e942fd5460333c248bba978d086252ad93b287b458e1c80a9968caeb7c37433b9e2deb5a8cf307bca461f76f1a29d1eb6f3bf89a37570599d2169e7ad02a35c8312e4fa9e6824a24724a98f105550b1e9ad31008133db36f20724ce098cc205f5dc3a9dfa95a5ae76d32cd07aa9f7e9985ec5979aba9b86a66ea5e655672e6f67a5f2de74e2de4253dbef3dd1852ccbec53e02f97ae0ce1970c0e23ad6de41806dd863d1300a1fcde9bffbd8ccdbb40c29e8e70a1e7f4b863d47f643bc52e34f132c0f902acfe464b70b8360df9a3867a06a42f9367bf4f016170cb30d96c990f2d0b123defc72c165a3a1fee1f68865e75a3c967f220c2b86cc3129356aea53a5b53c87fe4516e598d7f2842fa240a714f5ce50497b9f12257bee744f1cd9308c398c386f17af715d8a6b5332291d88ab02910d040c2f0f1254c3dc32e9eb8db4960de7d6317c397ea4263a92e9b2c79a162ef20a85835a560b39c354591a399b1bef7cc8a3df915492c62e619e5805a9ad7ff968d9436d98da7b656f8721e7c5b8a305a5dd4f41e135e9a5a0445f58cb03860a34fab6e0ee6a20b12bc1f54fa6d3fbf27bda2813ed519e4a432cd776bdf81bf663d51fff9703420829ba7877d03e759f189e9e6817cddbf3270ae4d3e6d473fab8076731c54b0bf3edd73870dc843ebfc260eeb26b8e74b7d7d37a28f9ba46e8852c5f8d14db6a40fcee7acc39c19acf64bfd51bf2cf60392ced7232bcfad41028dbb222f6158b7c5d871e8ef59165b11ac3678bccb0fc201604c045390c8e10ea8f0b5e04e11a6c3815f25b4e78098d42cea547acafde3252d91fe77cff68fad0fba46efeb62d251dc2fa9c0a977a9f2536aa0f04ed984235b706bdec22d0486e90ae68fa2f8e4255b4c9f63394f80cec7085e7cf9049858f41728123be52da6cbb6711687fb0c9dfe61c80770aad6c9c8f1f393b876b361636d08022c6ec0f203f3948863a422706737c353a57d7b540cebc8d22640aeca798440e6439a81148d0f90542763332761e016f2304bbb218ac2ca4f0c9281446aa85fdaeef7db990907a6f734db94b861953e8016d9b86e294ea393d10a4371ca0ea94a510dba94eb0361263e9031c9c002c956ecc8afee01d30693e89765b0685fecef9389aac2d0fc37da2d97409b6df95b325ea306d0d5d507101a6e00c62c08be9b58b1e78af4efa3c13edc903ad4d3cc5acb987573ff7e14d46f13a4cc76e6a0f91d8e7b41ab448df8af351d75f1ef782e7785b3f601e120be36572b06b734d74f8d4a1fc091b7f984c936c7c7f6adf272731a6290bd8f4e5c58eaa53a382adb6a6a5fcb7f21fd96544755acf8f30707b9c1243b4a2ffc09deb5c58a3c56e8915e2ba51308e843c55579dc97a63c98009b7073f5dee8822da4b3c1be376d566cc62b90ef0bcdf9d1b0f118a53d63bfa3cd1aad1f993c8a467c101880c786d9001e01d53ff5c0294814c7f18cde19528cac32aaff447dd285de03fec3a1770e41369d2b74306574f05b43a7d54323f06cb4337f85d0d1bc22efc17814bed31089f7d7cc2b5995cda654c7bf7eceadd8cb5bb404a8338846aed0b7426f5f12f8ff9b070c9a022f22ad752d26d97d3e5fd6fa0f79a028772401580871367ec2f64208f758945ce6b6c16fd0dc1bad66dce8bfcf251e4cabe532c381ad5cf559f525c26802c8714b047e39be2a3c816ae2eb84e113521ee9c2eee52dcb7907685ee6cae6c5aa2455168cabd699ebe689f54bcbadac73db1147c0be5a12348cbe64aa3b809d19c1945a98b59fbf5ebc99355edc710259b7fdc08c8a27a57908ab6cc1cf3bdaa0228cd013a9203389e7fe4a2da69b7d2a4ce188fc6e5476bb05635938cf47b3be8c540e27ac41362524828e017182594dfef22fc4fcedc4eb40ec83cb5bac0f188fd877b357cb5631765411919fd08f3b55a73961785e0a3049dd57231c686f989437e96cec61e80b3062dc4eeb64b7fb9cd635b5950c92d742dd2a4e6983b93b7024afff2ef0490da4771d28a1abfe286931edc6dcddd0a347b624774070b7b0123b4ea671a012e830c8254ff05ade76c7ef5fd9ed4d63f7b2680adb09135c55fe6376ba9d1b4b416af6e18d5d4f9abbab0575d5c20302a0a21a6045d815cd6c05920bcb89f422da2b39b0d61e55e32ed751e2b6f0a044f997e775a0c93c3d817ab59414d4dfd39d6d0fb32682f37625d01f96afc86eab6fdfcf8fa8594baf861290a6de754bec1df89e63f5a8433d91a70e82b2da6eff6e927bee552c0271651bf8c3e0b61492024fff8f50e508cba855191ff4c4704b1db74f552f93751085fb7ef04d2969ebe94a9b690355c768b41666bcc76fea248a833ea312ec17d8e76011c691f83ce2d6fa324adf82e8098a0d2c469fc0a70408e0b50014006ed757be37d7428d9b5b9f501f817f2c4519ea3858ea1f5eb30f71fa28c8c157fdf5e1a5e99dd4061426e135113e04eb82b384cc2265cfc30e52c9036039e984b6e3f6a262c7e4a59f1eaf067e031f15fd331a17eac5cf4d36501733215e723f201d5579dccf1c751bdcc6647ad2f981dd8e5b6b3da37a429f58db06cbf67d0d489e9b7ae6ab4285625992f8d51b5b5505bf8a9759506538887f78db5c489f76465dff2601a737519acdbb08c8dacbc62f5c2962db854e075b8e9baebbc15e8cbfa9ee35252cc814f7f9321b027dfbcb109f5d67837b5fa29f25f14ca3d3394b0986f408248e6808a60f490c113f14944664d7da90d5c37ebd2822c27efda58b9101986384e09d6a17d87b5cf1479fe58fa92cfff7984fa198cba57ca7439ee89cdeae2121c5d68046be3fd4d777b3250ef891b8db9f32e098eb68be6060a888a4be24a97b2294c00c1bf7402089da9582de4d279029a3c2754365652bf64390ccad46566691366f601e81e059704ecd1e97e545d8b5bd69d9128f2f6e56db0dde328dbfe2f740958de0c3d1e75954cda7044aa0f0bb6e458702fcac581af3702371c41da225d9595a62abb28b3367f55974345009b897d8969465a37d68a30704b0d7def6f0592ddbf9fbab61e1435203e4790dcbd4f437bf66d902abaad6477a97b1ed0e62f0aa8fbc1d8faf997c7d899a2d038bd668d70715a1c5fb666c1706ab7fcf9e718bd711c0772251cfe3ae573956b18278a40eb53490cab221da15f515a4abef45c2b98c811640e6ab98665050f414dee835c1a5d1417e77e963cbfef559a27f6c986fc26fe69b0840e291912fcb51ef1ae23bc415fcac403589486cda9c85ffd2b63e1e149385e7ab2389aab7e69f4085efe97ed219aaa81bc84cc2003ccfe2acbbd28fba48a06e73415ec163feb025b2bb4ee856e4230bd1de0ab19ea6ac67d4610d6337097baf7830f1a43d89afe2717310aa7296cc10fe738813afee1020252db3b55cf8df7577ea80965f1c14817033f986b6ffc7a1deee8bf19e5f5fb90e5a5791525eae1d0600dc06042f0b3d739b792a07977ad84f0fc2da88c12eaac22803a4c31d6a9fc62d9b73300d5b55ec79e666ac6e32e3b05ba357466e7cde4a8d9b07e8509347aeecebb4527c28264fe861df7dcdba141ff7a1ec455919a347f1dbd0eedd53bd8c7ea92fd5cfe97842eb5598e5316599aecb73932a9250318d85f9143f71eef3e01a19f199d9941e4f744f0ac3913bc88694bf6758d90765160536a8bea6f0225c40d64453b8186e158d54bef878a90116fce51ce50c7ad2b972c86adf9604ace56760e8fec537d50b97d650c99d3571f308fd9eeb93ef4018e1d42e2c53f03c5fcc921ff8f4c7c6dd8e06c6448b67355184c9b2231ffe0cc206c0da4988e720f5ac958f3b3f4f1b2753e1598dfeb7c91077234ecb22d13117ccf5dcd5b923ae3f4469370fd8cae6429bbe9709669bd242ce314c4a0f044cae1954e06157d01426035f88d0543a51d3824d01e0ebfb3d1ef56682653f8a8a17f9771dfc0d7d53909d803c1948e4f00c1ef9f172b3d8b92aa38554afa56d5a031afc160f0782347c5c23adeadc14c9d69b3b2ea50a230fcef5102e9644c8d9e00800d0200477e760ece5105c6db8f09ad7ab07ea3c1eda85273ecc9df63784068550c3a49481e9e3a88d15e736fc95b4f537dd678cd73a362ed33a8583c5098c49b5ebe44e84e0957cb2b4848ad375300260a648d6fb0b05ab8e925cc8d77481b01ec00fe5f9db76af452cb1d445b1c710ee17be6d93b9feff5d3436e7a7247c35b7196208ae2ff9021b61d77a0443a428776873a1ca2221c757182620f8f014f6501a90e9dc12bdc36591685f907580a8a00ae028f9ae02b2f4fee7300d48ab2a139f608f08023dfafc6bb1717dfd2690247fb577e5cc62537809fe48f3a7180fc3bd0fdc529fe6c517b5620bfa5ad3ea80a98442ea33901fb3691c67ba5f5671a3247e3852d2fbb9a962abbe6b17c241e77e9eda1897de02d92a6a7510ffe276a899e53dfaaa582f57149c876e796f5c1d35f40a2d30b5573cb7a737688a1aae0a774f557fb8554f1f6d1319a2147ddb53787d20160b7555e40b8e8cf0ea7b66ab1e4d39f9584cdbf0e24a7437ed01d56e1739b8e610d75ccb2b392ba6ff238f7bcdadc31a79205fe85cf96dbdb2bb538681b6987aa238f6a006f4c7bb1d257957a3bb63de29eeb3e7500dede6d67e1abc94a6f71e2e97867689b1676b527b4082ea93c748ef5b98422f3e364b359c8d84a09e175919796049c88e83a295ca1c6df939d9252411cb8a87e2c92f3542d6a7cc24aaaf956d181262c46658a97327cae10154571136efa784be57b88de1a473840f797571c7623c0fa235498211395fe48b1c2da9345f3ff3734e651c1ddb671b4dbef7244ede8407ba0ae171936b732d3c773eaa8cd8042693bc003e2556dcaf8173654ead657db5b2dcf3821c7eac747cf40777f85a664078467d8ac2266d955b6b137e7f8ba78ed881f93e73529913abbba2c9b96471b36236c15bf45b6de25985fd50a7f49a6ddfbe7749fc703f6bcf3a790f1febab2591c83ceb20851f9f7ab76fe3d47c464318e46168879ddbcb7aa0d295deddb3275df618326369574157268047eeb8cc7917e65ac86a54a6e7a94d46521b94c2204293c747bd4284e09b03fb47ec68e3b1a8dab9432b93f137b501bd6c59d2a97ac155dbd8511432aa0afa0359c32bee8fb4cba064b8f543d313187bb36cc4ceee8120336f1335b8155c71e890fcac683d3b66f57e2ce19876f89f5dddea6593e713b564b55c1315f77027aaceca4042208d4e1b57b0c97a5ae8d445600857c828741df4b6c404fd4a4e958be57ad184d0b689455f016bbf53d255166caed7a0441546fb689b91878d1dd9eb5720f51c19eacac0db09", 0x1000}, {&(0x7f0000001500)="38d93d539fc661ae8782d2f5254fe9bc8be646ee6503f63ab281b3b851cba36dd8730fbcbec55e90b850d2633ef5b4158460b1a9f1aa09ed5303f53cc2df370504729fa1a6d714c6e6d498161cf1d55c7f23ef7f49bc9bb6e8fdb0edc014e53f44792deafbd3b9f19e8fb1385ee827982ed42f55f3cf5b5ae22ca85719d4fec57253e95ef2065a2cc600003cf23c96e2ea6c32f514b58c5c7224b5fd8b802ff2ee8295fa5b87344a066a9c3855d3adbd21a735cbf5fcc7584d6b5ed8", 0xbc}, {&(0x7f00000015c0)="164cc738e1be72c4007746dcfdfb234d8ad45e450dc344676a5ebd9f06ef23e988667c3ec044b9c5f81e1ba5633a68860d11c97a644a33de5a4ef7b88ed40ebec4055b837830251cb0d5eb09e632e6af542f9d27ebb91d7c138b7b04ef73d1c466b1925e3e48cb436f812f0c76debf60ffd9ecf28f4866533711b18e45b5d70860d1262a6b0e635d6b23145eea972fc2918b02c247954145f4855d1e95865b5ca597f8330e6af5e22c7f25e8d172e0b460f7b45d01664116d2d5fff738d53ab4a13800690d32a6f6b951fa5f0cc1711556ecf39ad817bf7f721221c96b9198233f2f31bf4e89d6d5cfef3a6b733f1060caf5e9ca82", 0xf5}], 0x3, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="2000000000f6fffffeff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x405}, 0xa) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) pckbd_enable: command error 18:12:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0xb1ac, 0x1, 0x3, 0x9}, {0x4, 0x2, 0x81, 0x3}, {0x0, 0xde, 0x8, 0x6}, {0x9, 0x6, 0x6, 0x8000}, {0x7f, 0x68, 0x81}, {0x9, 0x0, 0x81}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[{0x1, 0x3f, 0x7, 0x5}, {0x9, 0x20, 0x6, 0x81}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x3f) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r5 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x211) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r6 = fcntl$dupfd(r5, 0x0, r5) mkdirat(r6, &(0x7f0000000240)='./file0\x00', 0xa0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 18:12:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) sendto(r0, &(0x7f00000000c0)="53e84586815a277200e6b5247a2369325d9373387c1affc2ae4c10a08233488e91e631a4f822db76dc71e16b3154b5594508", 0x32, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) recvmsg(r2, &(0x7f0000000700)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/103, 0x67}, {&(0x7f0000000400)=""/130, 0x82}, {&(0x7f00000004c0)=""/200, 0xc8}, {&(0x7f0000000280)=""/26, 0x1a}], 0x4, &(0x7f0000000600)=""/193, 0xc1}, 0x800) write(r1, &(0x7f0000000080)="220e2a", 0x3) r3 = semget(0x0, 0x1, 0x209) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000740)=""/37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r4 = getuid() setreuid(0xee00, r4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x6928, 0x0, 0x0, r4, 0x0, 0x118}, 0x30000044001000e, 0x400008001, 0x0, 0x0, 0x2f9658b5, 0x0, 0x4}) pwritev(r1, &(0x7f0000000280), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pckbd_enable: command error 18:12:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0x7}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x5) 18:12:20 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x102) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a", 0x113}], 0x1) 18:12:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000100)=0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r4 = dup2(0xffffffffffffffff, r3) write(r4, &(0x7f00000001c0)="79629b49fe546a", 0x7) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 18:12:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x3d}, {0x6, 0x80, 0x0, 0x100}]}) r1 = socket$inet6(0x18, 0x4000, 0xff) pread(r1, &(0x7f0000000180)="c8250ba047322280483cfb8d356ac0927c8e5f7a510c67e0026e60d2143d5d7a10f094461eb3610cfb78e249452b7d34b5fc1a7214cb0b8c43095283c25c94905a20b494363b2c16b9af1187d92dbe75f880b08fae4472bed432a0ae910b026133369adccf0ea9ccddd7c863d47d5a379cc9c849ef803727f69478c533ab29ed1c2c59c33a365cabcb39d8fe42d35ef3c20dd1ce5c03d4cab167d59d93dee288b7bc82067366fc1e79a5bc77cd6a06b6e225e53d434056f87325cb27e6ee52996363d9a57b62f0ab83ecdcbc4d028d5e6ec01b7df5ada1fce0d4f675514036db37d740df7513f39299d093ad", 0xec, 0x0, 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000280)) pwrite(r0, &(0x7f00000000c0)="fbaf8a70f36e9fbdff0700007e3a", 0xe, 0x0, 0x3) 18:12:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xbfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0x2, [{0x3, 0x401}, {0x1, 0xffffffff}, {0x3, 0x4}, {0x1, 0xce}, {0x2, 0x6}, {0x3, 0x2}, {0x192bf6633840da43}, {0x3, 0x9}, {0x1}, {0x2, 0x101}, {0x2, 0x40}, {0x1, 0x6}, {0x1, 0xf3d}, {0x2, 0x5}, {0x3, 0x80a}, {0x1, 0x80}, {0x2}, {0x3, 0xfff}, {0x1}, {0x3, 0x7}, {0x3, 0x9}, {0x2, 0x25}, {0x3, 0x7}, {0x1, 0x7fffffff}, {0x2, 0xb5}, {0x1, 0x27}, {0x1, 0x5}, {0x2, 0x7}, {0x2, 0x9}, {0x1, 0x6}, {0x2, 0x1f48268f}, {0x1, 0xffff}]}) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getuid() setreuid(0xee00, r5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000180)="ec7c72a0957187f70eafc74d39e9624ea6b57a5b87b79fc826e15df9db172508c72e2ff103a18a1707f381ae07f0637ea6459821b274c3f6f3d18ab52d72c7f30b0577dbfd32a73b505bd3cec21c8aaac7ef3b676fb2bc41295917dfa9d4fb0e7b9f13e4b5c919b8f9724a5d2f8adef883458090d36b7a0571cf2efa478ec88df37c571286549d9d0f28", 0x8a) fchdir(0xffffffffffffffff) setreuid(r4, r5) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 18:12:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000000)=0x101) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 18:12:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000033c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d94068c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12be03007b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc00000000000000008e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91010065d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19a1a5ae4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d0c407b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e7a89500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e91c0f0000000000000f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc89555ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd375342643ed8855ef699461e520d70614d848745b3d2acce8a5fe8933dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274396e0c128423721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50da979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717810021a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd471d08a490000000000000000dd3bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8009ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc8fe3472439613c5355b1df9ffffffffffffff662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c028de12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e00000000000000003901c136d92ad84e0a1d9830da05369a96c6306f83bf686c65da9e0501644f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfbc7b7ad7044d0b87e77f0f50300dff598f6606abc1ff307a4d3a3ba734a10f0ec604dd46525e3c0c4b11b08fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f2257825dbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc0000000000000000000000000000000000000000000000159b780fb4671d933567c384cbf1dfe5f9edaf529ad4392f481d1794de42e31ba295f4aac0cd760e5fd093f8029be2b86810558022abe415e1c37189c0789c810e2bffa8f0e8438de5d8f1e24559726a0000a67b0b472d5ab9ce8390573451a38e79291a40ef561d1f485e461e6cf00ecc44ca4bba9e11a00cf8374979922d684fee581ab6e86c9fd34a5b1f4c0fe741748773086b596e67fda82165ad1bdb95405b6cb9fffa66bc8dc3fff1ebab9c1ce08ff771aa4f0c6a3d259e7f5baa0ba4e63d434f00000000391732688e1941aa0ad9c6d4b236c3fcf0f996005a289405adbea241d3300a4e066fbab4261d5a39d6194ad0d52e28aa5c2f714d2e8f081c685e29ac83871d8c597cbda78b94fddad7b7ac4d354cf69a153f4947da15b5317d1b45179bdeda7e1fa2f67cd9596c82a76a70465d84cb463ea5ec30ff4f31590c87fe7f6606fcecc2c5eb2bed2f459ea18060943d4ac7022bc6ed1a1d3267183ba756737e943ab8ddbcd06e3f2cb8cd0557c69a987d0b1e1fa9fbbee5ad3c43a4a29520db45e305bf10e6493def9f53f13aa6fab5dcccd02a00b567a90740dcf514537641a0ee2707ace96a3c96f8730547e119a5a727d83e8d5705f6c280c52e3b015cf2145103b5051bda258e966a2362b9a1741c0dd42042ded8749e698730d7760700311f3059465d6adf6f296cc1d7befdf1000000000000000000e1c7fd28a3d5dc77bfaf1d809da8e20f05caf81e7437dc0da83c1d7e6f48ccc959502a6242c34f0d0ca8b83f6f0af8a2bba7f4f3bd47a7800a12195447a116caa1312412341979c50cda2aa3f8ed4f02994080d5dc54f2baed35cdf31446b09a64971bb6c544d216ca85117ee31afb21d111d167833c31d01a9a1b9137a8fe1126087b9be2aa88acd5c498da2c46f034d985ac58a9ab4e2c71f6fe88de453b445c2c9221de9a757d1d6c89bd25f114578c7ca281f8da32ade0cef4b0f6b0a4f83e113d0d0d2ba50744c5d1048c874ee0efbab75c286d0964bae355a900230aa222f106a82280758810a6c9c75c9ac3c0d5ce319f123cc65eae8e7e7bbaa0b7dab640e3ff5da08e45feb22e5f76aadd15fc7f9fac2f588ff639d00a250448a80f948507e1e814108bd032e69a22efda3d6955f148709f00f9f3cba17580993e346fadfd03f35c79d7b8381ebb2cd153348ff6faa46a53cc900221e5b4f4ae"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket(0x2, 0x1000000008002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d94068c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e56ffff410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12be03007b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc00000000000000008e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91010065d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19a1a5ae4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d0c407b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e7a89500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e91c0f0000000000000f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc89555ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd375342643ed8855ef699461e520d70614d848745b3d2acce8a5fe8933dc8f90eb020000007e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274396e0c128423721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50da979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717810021a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd471d08a490000000000000000dd3bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8009ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d1aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc8fe3472439613c5355b1df9ffffffffffffff662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c028de12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e00000000000000003901c136d92ad84e0a1d9830da05369a96c6306f83bf686c65da9e0501644f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfbc7b7ad7044d0b87e77f0f50300dff598f6606abc1ff307a4d3a3ba734a10f0ec604dd46525e3c0c4b11b08fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f2257825dbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc0000000000000000000000000000000000000000000000159b780fb4671d933567c384cbf1dfe5f9edaf529ad4392f481d1794de42e31ba295f4aac0cd760e5fd093f8029be2b86810558022abe415e1c37189c0789c810e2bffa8f0e8438de5d8f1e24559726a0000a67b0b472d5ab9ce8390573451a38e79291a40ef561d1f485e461e6cf00ecc44ca4bba9e11a00cf8374979922d684fee581ab6e86c9fd34a5b1f4c0fe741748773086b596e67fda82165ad1bdb95405b6cb9fffa66bc8dc3fff1ebab9c1ce08ff771aa4f0c6a3d259e7f5baa0ba4e63d434f00000000391732688e1941aa0ad9c6d4b236c3fcf0f996005a289405adbea241d3300a4e066fbab4261d5a39d6194ad0d52e28aa5c2f714d2e8f081c685e29ac83871d8c597cbda78b94fddad7b7ac4d354cf69a153f4947da15b5317d1b45179bdeda7e1fa2f67cd9596c82a76a70465d84cb463ea5ec30ff4f31590c87fe7f6606fcecc2c5eb2bed2f459ea18060943d4ac7022bc6ed1a1d3267183ba756737e943ab8ddbcd06e3f2cb8cd0557c69a987d0b1e1fa9fbbee5ad3c43a4a29520db45e305bf10e6493def9f53f13aa6fab5dcccd02a00b567a90740dcf514537641a0ee2707ace96a3c96f8730547e119a5a727d83e0d5705f6c280c52e3b015cf2145103b5051bda258e966a2362b9a1741c0dd42042ded8749e698730d7760700311f3059465d6adf6f296cc1d7befdf1000000000000000000e1c7fd28a3d5dc77bfaf1d809da8e20f05caf81e7437dc0da83c1d7e6f48ccc959502a6242c34f0d0ca8b83f6f0af8a2bba7f4f3bd47a7800a12195447a116caa1312412341979c50cda2aa3f8ed4f02994080d5dc54f2baed35cdf31446b09a64971bb6c544d216ca85117ee31afb21d11164ddeb975a548008f1e96abed167833c31d01a9a1b9137a8fe1126087b9be2aa88acd5c498da2c46f034d985ac58a9ab4e2c71f6fe88de453b445c2c9221de9a757d1d6c89bd25f114578c7ca281f8da32ade0cef4b0f6b0a4f83e113d0d0d2ba50744c5d1048c874ee0efbab75c286d0964bae355a900230aa222f106a82280758810a6c9c75c9ac3c0d5ce319f123cc65eae8e7e7bbaa0b7dab640e3ff5da08e45feb22e5f76aadd15fc7f9fac2f588ff639d048a80f948507e1e814108bd032e69a22efda3d6955f148709f00f9f3cba17580993e346fadfd03f35c79d7b8381ebb2cd153348ff6faa46a53cc900221e5b4f4ae00"/3610], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000100)={0x10, 0x55, 0x4, 0x1, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2d9}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000fee000/0x9000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xe5}) connect$unix(r2, &(0x7f00000033c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d94068c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12be03007b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc00000000000000008e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91010065d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19a1a5ae4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d0c407b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e7a89500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e91c0f0000000000000f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc89555ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd375342643ed8855ef699461e520d70614d848745b3d2acce8a5fe8933dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274396e0c128423721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50da979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717810021a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd471d08a490000000000000000dd3bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8009ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc8fe3472439613c5355b1df9ffffffffffffff662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c028de12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e00000000000000003901c136d92ad84e0a1d9830da05369a96c6306f83bf686c65da9e0501644f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfbc7b7ad7044d0b87e77f0f50300dff598f6606abc1ff307a4d3a3ba734a10f0ec604dd46525e3c0c4b11b08fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f2257825dbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc0000000000000000000000000000000000000000000000159b780fb4671d933567c384cbf1dfe5f9edaf529ad4392f481d1794de42e31ba295f4aac0cd760e5fd093f8029be2b86810558022abe415e1c37189c0789c810e2bffa8f0e8438de5d8f1e24559726a0000a67b0b472d5ab9ce8390573451a38e79291a40ef561d1f485e461e6cf00ecc44ca4bba9e11a00cf8374979922d684fee581ab6e86c9fd34a5b1f4c0fe741748773086b596e67fda82165ad1bdb95405b6cb9fffa66bc8dc3fff1ebab9c1ce08ff771aa4f0c6a3d259e7f5baa0ba4e63d434f00000000391732688e1941aa0ad9c6d4b236c3fcf0f996005a289405adbea241d3300a4e066fbab4261d5a39d6194ad0d52e28aa5c2f714d2e8f081c685e29ac83871d8c597cbda78b94fddad7b7ac4d354cf69a153f4947da15b5317d1b45179bdeda7e1fa2f67cd9596c82a76a70465d84cb463ea5ec30ff4f31590c87fe7f6606fcecc2c5eb2bed2f459ea18060943d4ac7022bc6ed1a1d3267183ba756737e943ab8ddbcd06e3f2cb8cd0557c69a987d0b1e1fa9fbbee5ad3c43a4a29520db45e305bf10e6493def9f53f13aa6fab5dcccd02a00b567a90740dcf514537641a0ee2707ace96a3c96f8730547e119a5a727d83e8d5705f6c280c52e3b015cf2145103b5051bda258e966a2362b9a1741c0dd42042ded8749e698730d7760700311f3059465d6adf6f296cc1d7befdf1000000000000000000e1c7fd28a3d5dc77bfaf1d809da8e20f05caf81e7437dc0da83c1d7e6f48ccc959502a6242c34f0d0ca8b83f6f0af8a2bba7f4f3bd47a7800a12195447a116caa1312412341979c50cda2aa3f8ed4f02994080d5dc54f2baed35cdf31446b09a64971bb6c544d216ca85117ee31afb21d111d167833c31d01a9a1b9137a8fe1126087b9be2aa88acd5c498da2c46f034d985ac58a9ab4e2c71f6fe88de453b445c2c9221de9a757d1d6c89bd25f114578c7ca281f8da32ade0cef4b0f6b0a4f83e113d0d0d2ba50744c5d1048c874ee0efbab75c286d0964bae355a900230aa222f106a82280758810a6c9c75c9ac3c0d5ce319f123cc65eae8e7e7bbaa0b7dab640e3ff5da08e45feb22e5f76aadd15fc7f9fac2f588ff639d00a250448a80f948507e1e814108bd032e69a22efda3d6955f148709f00f9f3cba17580993e346fadfd03f35c79d7b8381ebb2cd153348ff6faa46a53cc900221e5b4f4ae"], 0x10) dup2(r2, r1) socketpair(0x20, 0x3, 0x1, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x5, 0x3) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) lseek(r6, 0x0, 0x64, 0x2) 18:12:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000240)="8ae3714791e9ab518cdf84e0b73be3a3b675b756bc6f8e540ba0e940e866092fcdb43685fe79b55775277c4621c4578b2b54f7bf9839049150070ab6ec14efc8165e0970f74943b92aa240b888854d86eb3d5cbfb6b9cc3e0eaf33715ddc2e2ba40d7765cd46f242ccc92175b6e587c40b8d971a3198f0bf86932db338761c834bc6840a9f238a8d74983fec0464e8d936469ab5745078be3629f77b9cd79d5609a2a852d1654639a778333d7e569252a9c1259e39759297cf0f311da5c8a36b96f92d5aa7bfe110028bf0449b0cd5eb7617fbb9ced17051af6232fc8cc33c891ac50922175e448f6f582762e420fd8debdc5da2ab5aca", 0xf7, 0x414, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x108) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) fcntl$dupfd(r4, 0x0, r3) getsockname$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000380)=0xc) kqueue() open$dir(&(0x7f00000003c0)='./file0\x00', 0x20000, 0xf0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 18:12:21 executing program 1: getrlimit(0x0, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000200)=""/169) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x6, 0x1800}, {0x0, 0x0, 0x800}, {0x1, 0x9}, {0x1, 0x9, 0x1000}, {0x0, 0x400, 0x1000}, {0x0, 0x4}, {0x0, 0x6}, {0x1, 0x1000}, {0x3, 0x3, 0x1800}, {0x3, 0x1, 0x1000}], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) 18:12:22 executing program 0: mprotect(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) unlink(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x18) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) 18:12:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x73, 0x2) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00'}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018090000e3ffffffffff7f0200836dfd314bd8dcd161342e", 0x1b}], 0x1) execve(0x0, 0x0, 0x0) 18:12:22 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {0x0, 0x7}, {}, {0x0, 0x3}, {}, {0x0, 0x308}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe50a0006000000aa1b070060007a8900182c"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x5}) 18:12:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x4}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) 18:12:22 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() r2 = getuid() setreuid(0xee00, r2) chown(&(0x7f0000000040)='.\x00', r2, 0x0) semget$private(0x0, 0x3, 0x601) r3 = semget(0x1, 0x2, 0x200) semop(r3, &(0x7f0000000140)=[{0x3, 0x36, 0x800}, {0x1, 0x78d, 0x800}, {0x0, 0x6, 0x800}, {0x3, 0x800, 0x1000}, {0x0, 0x76e6, 0x1000}, {0x1, 0x4, 0x2800}, {0x2, 0x2c, 0x1000}, {0x0, 0x2, 0x800}], 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) fsync(0xffffffffffffffff) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, r4, 0x0, 0x0, 0x12, 0x100}, 0x6, 0x5, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x8000, r2, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x0, 0xffff, 0x5aae}) setreuid(0xee00, r2) pipe(&(0x7f0000000000)) setreuid(r0, r1) seteuid(r1) setuid(r0) 18:12:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x1fc80d90, "0017045100"}) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x8f) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) syz_open_pts() write(r0, &(0x7f0000000140)=' ', 0x1) 18:12:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d, 0x0, 0x0, 0x80000}, {0x48, 0x4}, {0xf3}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 18:12:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x82, 0x4) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x401, 0x8, 0x7, 0x112, "bd794cca953ab2f99ed4ba5c258e0109a256132c", 0x9, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x10, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:12:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe(&(0x7f00005dcff8)) r1 = kqueue() fcntl$setstatus(r1, 0x4, 0x4) 18:12:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 18:12:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x5, 0x47, 0x9, 0x5}, {0x9, 0x20, 0x0, 0x4}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r1 = msgget(0x2, 0xb6) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/204) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) ftruncate(r0, 0x0, 0x5) 18:12:23 executing program 0: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r5 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xf4f7, 0x1, r5}) 18:12:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+G'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:12:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x1, 0x3, 0x43) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x3c}, {0x4006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x3c}, {0x4006}]}) r6 = dup2(r4, r5) bind$inet(r6, &(0x7f0000000040)={0x2, 0x1}, 0xc) 18:12:23 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x2) r3 = open(&(0x7f0000000000)='./bus/file0\x00', 0x100, 0x2) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) mlockall(0x1) pwritev(r3, &(0x7f0000000080), 0x0, 0x0, 0x1000) r4 = open$dir(&(0x7f00000000c0)='./bus/file1\x00', 0x20000, 0x2a) pwritev(r4, &(0x7f00000001c0), 0x0, 0x0, 0xfffffffffffffffc) 18:12:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="6a523a08cb0f0d90e3a94dcda432cf82ad24ebf6aead37f64adf7d", 0x1b) r2 = socket(0x2, 0x4000, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001140)={{0x18, 0x1, 0x96}, {0x18, 0x3, 0x4b1, 0x800}, 0x1, [0x5, 0x6, 0xfffffffd, 0x2, 0x4, 0xfce, 0x9, 0x8]}, 0x3c) recvfrom(r2, &(0x7f0000000140)=""/4096, 0x1000, 0x801, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) sendto$inet(r0, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8, 0x0, 0x0, 0x0) 18:12:23 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6", 0x14e}, {&(0x7f0000000240)="1b9fd66d585bff9c608c78870e026c7588b592e0a87c972bfe230d19e5d8be3a0c44f9f2d96af29ac10266a4f780667d8109510e843db23ba9c31ee4e597e7289e988acc", 0x44}, {&(0x7f00000001c0)="b5ed4b", 0x3}], 0x3, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000000400)=""/150, 0x96) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') 18:12:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x1000, 0x4, 0x5, 0x4a12, "d9af63d489577c18a4e1038886be0f686f3e2b8d", 0x32b1, 0x8}) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x1ff) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfefffffe, 0xfdfffffc, "09000000245185a818f8ffffffffffffff091fe6", 0x800}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)) unlink(&(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f0000001c00)="75800ea23550998651ad9f3b3f944e0e2e0fe2afc088628628688213516a9c791c7a567be3111c2e48a807db864b280df8d42a1a4a09", 0x36}], 0x1) poll(&(0x7f0000000140)=[{r4, 0x1f7}], 0x1, 0x0) 18:12:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x4) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) 18:12:23 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31, 0x5}], 0x60, 0x0, 0x13f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x2}], 0x7, 0x0, 0x47, 0x0) 18:12:23 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e3bc3477eeee9361a8a8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d2155a8722548d5b61c4fe90b9ffbc98866a9de91cc15e6051028cea7cb278ded626d08658c22cf4db42087196667f28e725289a21315d36c5f7a9698859f40fef4cdb242eb55c444051b6eafbe45e98fbfce9e8460b6349185991b20a1fe52db1844d19586f7defa3eb66312e4eb32b50921dfb82ceede368fa13743bfd905a82d37"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cba32276fdba5c4616cd650d5702298ee1f42c610cc45cd12d0e83b4df30ec03f7d559f6b37bc487c0bf913cc4c0d150376341a26eb6602e1dbcd901fa4e09317be621", 0x49, 0x0, 0x0, 0x0) 18:12:23 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="7b7f0000dd5666c97571bd8af4000015000017"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x805, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0xe, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="050000000010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000002200)=""/4081, 0x104b, 0x841, 0x0, 0x0) 18:12:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESOCT, @ANYRESHEX, @ANYRES16], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@in, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x48) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r5 = dup(r4) listen(r5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffff8d) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000300)=ANY=[@ANYBLOB="0000ef4ddb94e02a21e6a0fe210e9c1df75f3d2bb90f0f020184c24072ba24550887edd0c4430133695b93f9faf279803e0f84cc9a010c7f62a302d75d314b7ceee784716ab5385821c9877e06d7357bc440112b19b4a8dd977e02293651dce2f9b03654ff382debb9f2caf5c44e2d9e1a7b389fc178448864afe5fedb2302784220e18cc5786e07241c65a11c3b936c4a3941c2", @ANYRES64, @ANYBLOB="8ac0405d651e50f70baf1df23eb6e7ade83e721a9c70ee185ef0d367f59ae9fe66cda0bebf0ebe19846c86852d5556194a4e8bdb0beffc88520b0b4836cc7e282928b251c72380954f45a09a7c40932d992b6c4b0244c7e1591a9984c9c22bc981fb1ed42ee65a201fbca5090d"], 0x3) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/171, 0xffffff4f, 0x0, 0x0, 0x0) r7 = accept$inet(r0, 0x0, 0x0) sendto$inet(r7, &(0x7f0000000640)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:12:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x800, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x3810, r3, 0x0, 0x6) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00010900000000000000f5a310e3a5c66a63037706bd42797ae2d8eaaa26bdbf58596fd43111ed1f793aeaeffa8211ea8d0a0890fa9fcf100212b1cc91c8cf80"], 0x3) r4 = getuid() setreuid(0xee00, r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x20000, 0x1c5) dup(0xffffffffffffffff) r6 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000001740)=ANY=[@ANYBLOB="01002e2f66696c65300001b02a14581c8698b1088fc583bf472b3293a556c48a15ac63c61f08000000000000005b0c1c44ea31e0f6aad260cb084e10584eba4165fce6ac05e39444131cbcc5930100dcdfe1b46e158c47e7c618fa0f955c0029cf913775d0ea469bcb4951f892d42e11641ea64a5255b189eeb620e3de88bc716fa6c8596afe2118db5a77a2fc4d61e5121ab2d08a7e6d9abfea137b722f9b00d0152e521ec7575efecd000000000000"], 0xa, &(0x7f00000016c0)=[{&(0x7f0000000500)="f2bf765a051d4c3dfc1bbd936d1ff3bfa2523e4c20fac28099881d1e500a2509ef1002198ff3a6343b53e8c711c5cb08091ddf57243d181059be55a4fbc5f893fe902b16d489867ec82793c32b6ac3c21959976cf0f474afdec61d48926dc4dbc890cc92c61cd5eb9a282f81ebdef826f4745d3e0dd58184609352d9a338292a515dfd919820c50edacc3d4048cb81e802f2c8180840ce35e91f097b157eb17dc974d6093f0608d07ae4864d3d47cc92a72bd7b685dbb14d5e36f68c77627514d630a4365b6aefdfc7443c3ea4092de30a31fc73893f803a8075869452ed390ed6d0c007ca379d9677c4e4e8c7fe2ba89ebfcba9b8041a1b5b37bf8805484b21fe3ae83938ff0e4e3d94db5dcf6ec35caa928ad8d797e86a6260bef3ad2ecf91572e2b537790ed32010e942fd5460333c248bba978d086252ad93b287b458e1c80a9968caeb7c37433b9e2deb5a8cf307bca461f76f1a29d1eb6f3bf89a37570599d2169e7ad02a35c8312e4fa9e6824a24724a98f105550b1e9ad31008133db36f20724ce098cc205f5dc3a9dfa95a5ae76d32cd07aa9f7e9985ec5979aba9b86a66ea5e655672e6f67a5f2de74e2de4253dbef3dd1852ccbec53e02f97ae0ce1970c0e23ad6de41806dd863d1300a1fcde9bffbd8ccdbb40c29e8e70a1e7f4b863d47f643bc52e34f132c0f902acfe464b70b8360df9a3867a06a42f9367bf4f016170cb30d96c990f2d0b123defc72c165a3a1fee1f68865e75a3c967f220c2b86cc3129356aea53a5b53c87fe4516e598d7f2842fa240a714f5ce50497b9f12257bee744f1cd9308c398c386f17af715d8a6b5332291d88ab02910d040c2f0f1254c3dc32e9eb8db4960de7d6317c397ea4263a92e9b2c79a162ef20a85835a560b39c354591a399b1bef7cc8a3df915492c62e619e5805a9ad7ff968d9436d98da7b656f8721e7c5b8a305a5dd4f41e135e9a5a0445f58cb03860a34fab6e0ee6a20b12bc1f54fa6d3fbf27bda2813ed519e4a432cd776bdf81bf663d51fff9703420829ba7877d03e759f189e9e6817cddbf3270ae4d3e6d473fab8076731c54b0bf3edd73870dc843ebfc260eeb26b8e74b7d7d37a28f9ba46e8852c5f8d14db6a40fcee7acc39c19acf64bfd51bf2cf60392ced7232bcfad41028dbb222f6158b7c5d871e8ef59165b11ac3678bccb0fc201604c045390c8e10ea8f0b5e04e11a6c3815f25b4e78098d42cea547acafde3252d91fe77cff68fad0fba46efeb62d251dc2fa9c0a977a9f2536aa0f04ed984235b706bdec22d0486e90ae68fa2f8e4255b4c9f63394f80cec7085e7cf9049858f41728123be52da6cbb6711687fb0c9dfe61c80770aad6c9c8f1f393b876b361636d08022c6ec0f203f3948863a422706737c353a57d7b540cebc8d22640aeca798440e6439a81148d0f90542763332761e016f2304bbb218ac2ca4f0c9281446aa85fdaeef7db990907a6f734db94b861953e8016d9b86e294ea393d10a4371ca0ea94a510dba94eb0361263e9031c9c002c956ecc8afee01d30693e89765b0685fecef9389aac2d0fc37da2d97409b6df95b325ea306d0d5d507101a6e00c62c08be9b58b1e78af4efa3c13edc903ad4d3cc5acb987573ff7e14d46f13a4cc76e6a0f91d8e7b41ab448df8af351d75f1ef782e7785b3f601e120be36572b06b734d74f8d4a1fc091b7f984c936c7c7f6adf272731a6290bd8f4e5c58eaa53a382adb6a6a5fcb7f21fd96544755acf8f30707b9c1243b4a2ffc09deb5c58a3c56e8915e2ba51308e843c55579dc97a63c98009b7073f5dee8822da4b3c1be376d566cc62b90ef0bcdf9d1b0f118a53d63bfa3cd1aad1f993c8a467c101880c786d9001e01d53ff5c0294814c7f18cde19528cac32aaff447dd285de03fec3a1770e41369d2b74306574f05b43a7d54323f06cb4337f85d0d1bc22efc17814bed31089f7d7cc2b5995cda654c7bf7eceadd8cb5bb404a8338846aed0b7426f5f12f8ff9b070c9a022f22ad752d26d97d3e5fd6fa0f79a028772401580871367ec2f64208f758945ce6b6c16fd0dc1bad66dce8bfcf251e4cabe532c381ad5cf559f525c26802c8714b047e39be2a3c816ae2eb84e113521ee9c2eee52dcb7907685ee6cae6c5aa2455168cabd699ebe689f54bcbadac73db1147c0be5a12348cbe64aa3b809d19c1945a98b59fbf5ebc99355edc710259b7fdc08c8a27a57908ab6cc1cf3bdaa0228cd013a9203389e7fe4a2da69b7d2a4ce188fc6e5476bb05635938cf47b3be8c540e27ac41362524828e017182594dfef22fc4fcedc4eb40ec83cb5bac0f188fd877b357cb5631765411919fd08f3b55a73961785e0a3049dd57231c686f989437e96cec61e80b3062dc4eeb64b7fb9cd635b5950c92d742dd2a4e6983b93b7024afff2ef0490da4771d28a1abfe286931edc6dcddd0a347b624774070b7b0123b4ea671a012e830c8254ff05ade76c7ef5fd9ed4d63f7b2680adb09135c55fe6376ba9d1b4b416af6e18d5d4f9abbab0575d5c20302a0a21a6045d815cd6c05920bcb89f422da2b39b0d61e55e32ed751e2b6f0a044f997e775a0c93c3d817ab59414d4dfd39d6d0fb32682f37625d01f96afc86eab6fdfcf8fa8594baf861290a6de754bec1df89e63f5a8433d91a70e82b2da6eff6e927bee552c0271651bf8c3e0b61492024fff8f50e508cba855191ff4c4704b1db74f552f93751085fb7ef04d2969ebe94a9b690355c768b41666bcc76fea248a833ea312ec17d8e76011c691f83ce2d6fa324adf82e8098a0d2c469fc0a70408e0b50014006ed757be37d7428d9b5b9f501f817f2c4519ea3858ea1f5eb30f71fa28c8c157fdf5e1a5e99dd4061426e135113e04eb82b384cc2265cfc30e52c9036039e984b6e3f6a262c7e4a59f1eaf067e031f15fd331a17eac5cf4d36501733215e723f201d5579dccf1c751bdcc6647ad2f981dd8e5b6b3da37a429f58db06cbf67d0d489e9b7ae6ab4285625992f8d51b5b5505bf8a9759506538887f78db5c489f76465dff2601a737519acdbb08c8dacbc62f5c2962db854e075b8e9baebbc15e8cbfa9ee35252cc814f7f9321b027dfbcb109f5d67837b5fa29f25f14ca3d3394b0986f408248e6808a60f490c113f14944664d7da90d5c37ebd2822c27efda58b9101986384e09d6a17d87b5cf1479fe58fa92cfff7984fa198cba57ca7439ee89cdeae2121c5d68046be3fd4d777b3250ef891b8db9f32e098eb68be6060a888a4be24a97b2294c00c1bf7402089da9582de4d279029a3c2754365652bf64390ccad46566691366f601e81e059704ecd1e97e545d8b5bd69d9128f2f6e56db0dde328dbfe2f740958de0c3d1e75954cda7044aa0f0bb6e458702fcac581af3702371c41da225d9595a62abb28b3367f55974345009b897d8969465a37d68a30704b0d7def6f0592ddbf9fbab61e1435203e4790dcbd4f437bf66d902abaad6477a97b1ed0e62f0aa8fbc1d8faf997c7d899a2d038bd668d70715a1c5fb666c1706ab7fcf9e718bd711c0772251cfe3ae573956b18278a40eb53490cab221da15f515a4abef45c2b98c811640e6ab98665050f414dee835c1a5d1417e77e963cbfef559a27f6c986fc26fe69b0840e291912fcb51ef1ae23bc415fcac403589486cda9c85ffd2b63e1e149385e7ab2389aab7e69f4085efe97ed219aaa81bc84cc2003ccfe2acbbd28fba48a06e73415ec163feb025b2bb4ee856e4230bd1de0ab19ea6ac67d4610d6337097baf7830f1a43d89afe2717310aa7296cc10fe738813afee1020252db3b55cf8df7577ea80965f1c14817033f986b6ffc7a1deee8bf19e5f5fb90e5a5791525eae1d0600dc06042f0b3d739b792a07977ad84f0fc2da88c12eaac22803a4c31d6a9fc62d9b73300d5b55ec79e666ac6e32e3b05ba357466e7cde4a8d9b07e8509347aeecebb4527c28264fe861df7dcdba141ff7a1ec455919a347f1dbd0eedd53bd8c7ea92fd5cfe97842eb5598e5316599aecb73932a9250318d85f9143f71eef3e01a19f199d9941e4f744f0ac3913bc88694bf6758d90765160536a8bea6f0225c40d64453b8186e158d54bef878a90116fce51ce50c7ad2b972c86adf9604ace56760e8fec537d50b97d650c99d3571f308fd9eeb93ef4018e1d42e2c53f03c5fcc921ff8f4c7c6dd8e06c6448b67355184c9b2231ffe0cc206c0da4988e720f5ac958f3b3f4f1b2753e1598dfeb7c91077234ecb22d13117ccf5dcd5b923ae3f4469370fd8cae6429bbe9709669bd242ce314c4a0f044cae1954e06157d01426035f88d0543a51d3824d01e0ebfb3d1ef56682653f8a8a17f9771dfc0d7d53909d803c1948e4f00c1ef9f172b3d8b92aa38554afa56d5a031afc160f0782347c5c23adeadc14c9d69b3b2ea50a230fcef5102e9644c8d9e00800d0200477e760ece5105c6db8f09ad7ab07ea3c1eda85273ecc9df63784068550c3a49481e9e3a88d15e736fc95b4f537dd678cd73a362ed33a8583c5098c49b5ebe44e84e0957cb2b4848ad375300260a648d6fb0b05ab8e925cc8d77481b01ec00fe5f9db76af452cb1d445b1c710ee17be6d93b9feff5d3436e7a7247c35b7196208ae2ff9021b61d77a0443a428776873a1ca2221c757182620f8f014f6501a90e9dc12bdc36591685f907580a8a00ae028f9ae02b2f4fee7300d48ab2a139f608f08023dfafc6bb1717dfd2690247fb577e5cc62537809fe48f3a7180fc3bd0fdc529fe6c517b5620bfa5ad3ea80a98442ea33901fb3691c67ba5f5671a3247e3852d2fbb9a962abbe6b17c241e77e9eda1897de02d92a6a7510ffe276a899e53dfaaa582f57149c876e796f5c1d35f40a2d30b5573cb7a737688a1aae0a774f557fb8554f1f6d1319a2147ddb53787d20160b7555e40b8e8cf0ea7b66ab1e4d39f9584cdbf0e24a7437ed01d56e1739b8e610d75ccb2b392ba6ff238f7bcdadc31a79205fe85cf96dbdb2bb538681b6987aa238f6a006f4c7bb1d257957a3bb63de29eeb3e7500dede6d67e1abc94a6f71e2e97867689b1676b527b4082ea93c748ef5b98422f3e364b359c8d84a09e175919796049c88e83a295ca1c6df939d9252411cb8a87e2c92f3542d6a7cc24aaaf956d181262c46658a97327cae10154571136efa784be57b88de1a473840f797571c7623c0fa235498211395fe48b1c2da9345f3ff3734e651c1ddb671b4dbef7244ede8407ba0ae171936b732d3c773eaa8cd8042693bc003e2556dcaf8173654ead657db5b2dcf3821c7eac747cf40777f85a664078467d8ac2266d955b6b137e7f8ba78ed881f93e73529913abbba2c9b96471b36236c15bf45b6de25985fd50a7f49a6ddfbe7749fc703f6bcf3a790f1febab2591c83ceb20851f9f7ab76fe3d47c464318e46168879ddbcb7aa0d295deddb3275df618326369574157268047eeb8cc7917e65ac86a54a6e7a94d46521b94c2204293c747bd4284e09b03fb47ec68e3b1a8dab9432b93f137b501bd6c59d2a97ac155dbd8511432aa0afa0359c32bee8fb4cba064b8f543d313187bb36cc4ceee8120336f1335b8155c71e890fcac683d3b66f57e2ce19876f89f5dddea6593e713b564b55c1315f77027aaceca4042208d4e1b57b0c97a5ae8d445600857c828741df4b6c404fd4a4e958be57ad184d0b689455f016bbf53d255166caed7a0441546fb689b91878d1dd9eb5720f51c19eacac0db09", 0x1000}, {&(0x7f0000001500)="38d93d539fc661ae8782d2f5254fe9bc8be646ee6503f63ab281b3b851cba36dd8730fbcbec55e90b850d2633ef5b4158460b1a9f1aa09ed5303f53cc2df370504729fa1a6d714c6e6d498161cf1d55c7f23ef7f49bc9bb6e8fdb0edc014e53f44792deafbd3b9f19e8fb1385ee827982ed42f55f3cf5b5ae22ca85719d4fec57253e95ef2065a2cc600003cf23c96e2ea6c32f514b58c5c7224b5fd8b802ff2ee8295fa5b87344a066a9c3855d3adbd21a735cbf5fcc7584d6b5ed8", 0xbc}, {&(0x7f00000015c0)="164cc738e1be72c4007746dcfdfb234d8ad45e450dc344676a5ebd9f06ef23e988667c3ec044b9c5f81e1ba5633a68860d11c97a644a33de5a4ef7b88ed40ebec4055b837830251cb0d5eb09e632e6af542f9d27ebb91d7c138b7b04ef73d1c466b1925e3e48cb436f812f0c76debf60ffd9ecf28f4866533711b18e45b5d70860d1262a6b0e635d6b23145eea972fc2918b02c247954145f4855d1e95865b5ca597f8330e6af5e22c7f25e8d172e0b460f7b45d01664116d2d5fff738d53ab4a13800690d32a6f6b951fa5f0cc1711556ecf39ad817bf7f721221c96b9198233f2f31bf4e89d6d5cfef3a6b733f1060caf5e9ca82", 0xf5}], 0x3, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="2000000000f6fffffeff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x405}, 0xa) lchown(&(0x7f0000000280)='./file0\x00', r4, r6) 18:12:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x23b) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x5, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) dup2(r4, r0) 18:12:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x1, 0x0, 0x6, 0x6}, {0xe95, 0x40, 0x1, 0xf74e}, {0x80, 0x0, 0x7f, 0xffffffff}, {0x1800, 0x2, 0x20, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x1}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000280)=0xcf7) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x8000, 0x9, 0x5b, 0x5}, {0x100, 0x6, 0x0, 0x6}, {0x49b1, 0x5, 0x8, 0xfffffffa}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b60ee3241f7ae84e24d62faf2851") 18:12:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xffffffff, 0x0, {0x7fffffff, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b51b70012d31d781e87a07f327933"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 18:12:24 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x7, 0xffffff60, {0x1000, 0x7f}}) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:12:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 18:12:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) close(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000080)="fa121325cecd52fe0fc6a4676924a40455ce1e04", 0x14}, {&(0x7f0000000300)="335dd2f8034908ccb82701ef5da3cd", 0xf}], 0x2, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) write(r5, &(0x7f0000000200)="9434308abdce7aef53ed66d2d94759a7c1264900ed3fcb0633167adfe0255cacfb1d3f75fb6a59bc20032ff427acaa030d278d9e270f9d4d756ca1342c8ff05b6014348fd46082b2102e16c62439959e9a7f2a019d42ade8f84973d19cb206ff8fef00ca0280f2ee56e1c586b03d94c881c9671ca724c02e047e2408b94feafe350082ef6e8427e3cfca795cd8afc9382394052d2b671f8e8fd992e2c6a20b912c484d73e441ccd90f596216a484e2b2e677e2b7594d3c844a7604aba5a5438b48c4e84cbb36d99037d4038cce9c0218657ae3e2dc04d87fd01843381f4f99e1dde860cb9d8ba2bb9a4adf5990ed7a64525f", 0xf2) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) write(r1, &(0x7f0000000100)="5254831e62dce7a3a8172a453f3c7eeabb57656baab9462414d37b", 0x1b) 18:12:24 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) write(r1, &(0x7f0000000180)="d3f5f3e75ee0b2e6dff0f20aebe8898116fd6e8d3057a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0xfffffffffffffe25) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:12:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = kqueue() write(r1, &(0x7f0000000000)="d453ad3b1e01", 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000300)={0x1, [{0x2, 0x8}, {0x2, 0x4}, {0x2, 0x6}, {0x2, 0x7f}, {0x3, 0x80}, {0x1, 0x200}, {0x3, 0x8}, {0x1, 0x6}, {0x2, 0x6}, {0x1, 0x10000}, {0x3, 0x2a3}, {0x2, 0x9}, {0x1, 0x5}, {0x0, 0x5}, {0x1, 0x1c92}, {0x1, 0x100}, {0x3, 0x7fffffff}, {0x3, 0x401}, {0x2, 0xd69}, {0x3, 0xdd}, {0x0, 0x3}, {0x2, 0x7ff}, {0x2, 0x3f}, {0x1, 0x1}, {0x1, 0x8a6e}, {0x2, 0x1}, {0x3, 0x6be4}, {0x2, 0x20}, {0x1, 0xaab7}, {0x1, 0x3826a036}, {0x1, 0x8001}, {0x1, 0x8}]}) 18:12:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) sendto$unix(r0, &(0x7f0000000100)="7eb67baaea758402bc40bf9da1722e1e", 0x10, 0x4, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) 18:12:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90a", 0xa1}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, &(0x7f0000000c00)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x1ff, 0x5, 0x0, "040316daefc70b001000"}) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:12:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000001600)=[{0x44}, {0x74}, {0x6, 0x0, 0x0, 0xff}]}) r1 = socket(0x10, 0x8000, 0x6) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) linkat(r4, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00', 0x0) pread(r1, &(0x7f0000000000)="97cb4d23", 0x4, 0x0, 0x8) fcntl$dupfd(r1, 0x0, r1) pwrite(r0, &(0x7f0000000280)="d000"/14, 0x26, 0x0, 0x0) 18:12:25 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x9, 0x8, 0xf3, 0x4, "4ebbec07a9ff6d8effdf5322df3fb874a4d689be", 0x6, 0x5}) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x3, 0x2, 0xffffffffffffffff, 0xfff}, {{r6}, 0xfffffffffffffff9, 0x49, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff9, 0x4, 0x8, 0x4, 0x401}], 0xffff8000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x13, 0x80000000, 0x100000000, 0x6}, {{r7}, 0xfffffffffffffff9, 0x90, 0x1, 0x3afe, 0xc15}], 0x6, &(0x7f00000000c0)={0x80000000, 0x49}) execve(0x0, 0x0, 0x0) 18:12:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0xc0000000ff], [], [{}, {}, {}, {}, {0x4}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 18:12:25 executing program 0: socket(0x11, 0x4003, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto$unix(r0, &(0x7f0000000180)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x40a, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x81, 0x1d, 0x9, 0x1, 0x2, 0xfffffffffffffffa, 0x1000}) 18:12:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r3 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x668b2b1ed0a910a3, 0x0, 0xfffffffffffff000, 0x400, r3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="3c720000ff3221dd0f"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/137, 0x89, 0x40, 0x0, 0x0) 18:12:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x8, 0x4, 0x6, [{&(0x7f000061f000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000002000/0x2000)=nil, &(0x7f000049a000/0x4000)=nil, 0x7fffffff}, {&(0x7f000015b000/0x1000)=nil, &(0x7f0000782000/0x7000)=nil, 0x400000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfd74}, {&(0x7f0000271000/0x2000)=nil, &(0x7f00001ae000/0xc000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00003aa000/0x4000)=nil, 0x4}, {&(0x7f0000106000/0x4000)=nil, &(0x7f0000121000/0x3000)=nil, 0xffffffff}, {&(0x7f00003b3000/0x3000)=nil, &(0x7f0000161000/0x1000)=nil, 0x3f}, {&(0x7f00006d2000/0x3000)=nil, &(0x7f000056f000/0x4000)=nil, 0x7}, {&(0x7f000075c000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfd26}, {&(0x7f00003ba000/0x1000)=nil, &(0x7f0000359000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000050c000/0x3000)=nil, 0x1}, {&(0x7f00001b8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x271}, {&(0x7f0000637000/0x4000)=nil, &(0x7f0000307000/0x9000)=nil, 0x6}, {&(0x7f0000458000/0x2000)=nil, &(0x7f0000502000/0x1000)=nil}, {&(0x7f0000198000/0x10000)=nil, &(0x7f00007d5000/0x4000)=nil, 0x16cc}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0xfffffffa}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)=ANY=[]}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) sendmsg$unix(r4, &(0x7f0000001780)={&(0x7f0000000080)=@file={0x1, './file\x00'}, 0x9, &(0x7f0000001740)=[{&(0x7f0000000680)="1effc94ebe396b27ed5d4469ddd098f01ceff1a6e115b78fdda0c96f7487d3b66ccf4c7a868315e63a366797bde875b9c2a2fe4fa15f5e5467dbe046f787b5d3a46220ec99250361d6ecebb1c0e6d4ef1b3aca23d9ba0af11604766a799a532031460a986afe36772bf8630c48730f3deb02a6b45508eebd4ce22807a14a8515", 0x80}, {&(0x7f0000000700)="338e86443accd5", 0x7}, {&(0x7f0000000740)="56cd7a2e4fd5f992979b0519e040e61dafc06ebe89d2f8a31877a0b6612b40e49bc5890c265fbd0a8a403e307f01b67b0d8f1330c083e85d9c86e7558531c41747928a5da88ca16d74c3b5548ba13efc4f9378f6af1f9f4cdd0a3da966d620f66045f85f99d1925c9d0e66e6533519f10d6c15fb78bd191290b9bbf10db370441682740ccb39132603c3630434001f015f7b6f089bd46a31c1da1e9b55ba986538474ae5b5bbe2daf24668ad543ca85d0e895ba39f82609da659f902e2154d2fbb1bfeaa30f2849dbdcddac0429bc38dcedae5e3b32fae423e8080563e3b24723046805cc948a5f402a6c346a425b66ae3889bebbd69ce0afa8e0a6fd71d1e9bca7e3f2951d8e8ceb2e2927aa76aee924a321a213a2aeb0f9c85d2fb83615ab04e13bdd37868482716e90a9d789548dd04b6c0b26ec4ae4f5994b324a7cb66471854f95351bdec1eb5bad35d7189add56a65140ca977a2b7f26a37c3122150ba18cfd02c46815d8b3ad548783d66308c0693b038d43c67694dd9b309ab688664bb842272bb9ceef6200d0104cdab49b2a798064696a7a640c0c4817b50a072b07368915cb8a6fe3fe6b17225295925fe23c290c46d77432a19ddc2a107e941bb999166333fffb4fcf00bc07aa8434888713c3afe747fb1be08e5bb3804ac799326bef7d5d45911c4f9ce5e201faeb0ab45e7b350a943ce2809e9e0f9ae3be39fdf9d4b3eea0c0a2d684ef5e64f1e14a5509e23a14a3d720dd114b87e65582bd4663a4d54eb5d04a6198d9bd671eddbf5036f4404de11d2465e8d15020084ddbbec42a1c258221ab73d16e0954caf6db0cd2e5f7d5b854b7363f086a9da14f304a3e49363e1a3093a53f8831703f83fff7b878d59ff3f257503db8baaa47e4acb5190a0d7989247f1aa8b09320b61e493f3cfb5e2f5a3f98b7d0863873591c2914432f6afd237141b0475180d1c8e9cc144ec5f417c58f3dc49235bd9fc4a5086431b222a9500d3e03880c416d720da4f27af8ddef1591245b5acfdce2d19875f0ae648053787a5b5816ce9f03824add80e96c793aa3f8bd29e1869b3dab813e8f390cc680c8b1ec06f729635355799f1283b40eac14aa9b1866250d8fb9d4ed0c14f485394cfda2fdbabd4fb1a28e6f9af4c1d00849a9f42269ae4da12965f0b3b84cb0e4c8305d5ec21d4b928b7eec044882d5e2b272d14454885b8b36b4a372f0c58b0554353fe55f56a2d14c9a63d36bd05cd8dccb2a6bf25f306795ea88e13395b06c147673b5f0d79033fec5b4f8211420e9b47e1a0855db0b1fd72a9fce8ed2306a0e2c2af455066d510e3662df6593ea02775ee07853b382a2f6d49b5911418a6c3d9e42db1929c983f2cd6561af454f766fc6920baeb8a707f5d8496d34921487adf503252b6b0ca7977cb2ff8112cdeacdec8657903e73a90abd52140a0f2803aa87f7184113d930d00b736ab83543ae04fb6389e31149d1e761232838e6e80e976469abc47dcf91b4425bf0cfb4dbcd2468ee31596e3d9a893bb0db8a721f259965e991185ba0488c241a5f2efd475511aac0fbecd1a83f50b56ce5d8fc7186b365496633a2ed5d6c8119ad552ada3eec75125120e73cf863f9e0c788412f12a9172cc335afc65f45453acfd573d3918948ec5c9740f7a881ca8489123d49b31b5fe1fb666f3fc606b23762a476a7e8cec55259fccf940e903e7091189bc1f4330b042ff08533c226e6dc53d1f6d18e5e84fe8093d3d40178af828e6baccec89aded13abc41e96d163f17865892c17eb746acd3bb63ee65c3b091061eec1ff16c1f9ccdb911004c82d6c190d9fe16ed82d84c994dfea3add5d86fa52ceaee93ab330efb86348ebbef9c63ae2106c5fdafbbbfb46ba150a13a3a330a55500854478fc104ffe861cfd556ccaa37f3acb32e469fdb27b3895bd9cab3435bf58e10070db1b8155034fda8efd7f099e79886214e7dbf8b3122a722498d2e91ea64272c9f72cd1e7098df86d394e599684968bcad4996618340efb54608f30c96589bd1d6a7ae69e2d383177ddecd1bf8200c25fca43673c1ea668aaa3538283f8c0c1dfeaab1a09f90d098f411ec717574aecf6d76f68f30fcc9bcbfc80fe98262f604c24aef582417c2c72d97a3a29c967336a4e73705c751c087b5fd9668890cdf9ae23af1da18b4ec9c268ff6a9f8ee87505c97f0814bc3f7112e2fe2d2646a547bc5a365c31782a66b4b4a1efa6c515e6a3d3eada43d3c748438f9a840458e73f2a2e0eb2f7858e82dfd29b42d233ad640cde7513373816c7d277ac6a96007474b155ed0ef00e469674d357b889f93830b7a87a4d95f321c6ecc1800e781f63fea9aea423d5ad2e6f98e4a5cd37db788901ac0cc2b4c0b121b37af2f57a88de2dea64e61e211cbdd13df9527e053fb7a46a2d29480121224388463b7c98d7ed3617f52d7e9611f56e794578a53026e6871204fdb98ed9804da89cb9a2d90882dc5fc20aca64590321ee77fad73bd23ec3ee12ee2205fcca99d5ba6b9d0fc4fa1d328904d96459d6872cf18a21d0061cb94fd3c27b16e17452b1cc7a8927bfd2192547c9875b51dfaeded71f1e9b3e2b8d96a4647499718fb45edd9b5bbb934fc2d4b77faef9d9a52a3abbf523b01b445ba9f769c4f0dde1ca8bf0338a03d1496f5dd8b907233b014433eb844c4c04d8a1f97beacdf92aeca41d6f2525677334eb60a661dd9681b11b8d27a3907bd8fa5fb9a4f55f38dfc0d112c98afacebd1ff18511fc0b49d1bd078d7e1e723046bbc296e7166157b7d9597d722e12d6e640278085af7e4b51fcb140084fdaf52039021ef3ede191c1841a074b2e974b7399af7e3fd5e4c31cd1ee86f6f54f2670934cb0f92923ff735457817da8c43dc58f5c2e69f88c4f3d2e4177c28c2a200f8659e776f141f80ac1802a7f740d1a91c8fba3faeecc7524eb0493cf9391e071acc8f095afbc9727ecaaab5ed5b844ca9e78b1449ae6b5159e028ed817c42423c7b9104728db2416e2208a14227db37d14f27e59150a503fa7a4338b5ad318eb464e39dce1cec463ad13263219aa92f14c95fc30d71b462491a158be5ecbea7c59d8bf4b81a4b05dcaf4aa27aba7e96217258ec857ece4c6629fa3ae0b5c2d7c212bcffb2433436098907f3ae8b472a5ba6c1883f607709e4d4d2cd42bb80c0f17f7d0fad344716d18e972c016c8fa591fe2b1c316c28ec0301cfeac196672c4fd9a5c8a028aa5753d856879ec70d8049d7db197184b3fbc459250d3fcad04f56af98957b1faae7281b687b33e24020d469e4e15f48753ed783bc5a325a5340118da00a1b47ca5f67193a04d716c9a624d0b8bfa6014159a48da22a636118a838e8d8aa067a0e380af73bdf97626891f40f94315218c34fb9e0e121536f384cf3763c641d52cecc5915870ad148192eb046c9502643c1fa3118bea4650b4e9be7fe33a61a4708dd5d9ef7ef319195f393f2e8f3ffa7a7d558804b0a04a5bc32dbec11cf78d48cac590ed90d7380f2e77ec7e048902486e45a4cc7b038735b94a47b3e80351ef315c426abc51fa932c40fa789d31d869c62388a510165191a0f4b9d987a6224ea24f9242e688a6e82391b582ab58964b5c637dca0387eb1cb693c73365c8f870021916c2057fe5d394441dea7f38d6fd4baa23c1bfd78d34453c1065913cf68649d7078086f43a7018cdb09719d685789876e4f88a969c97dd2daffe04b51e5f876af1ca58ca6b74d719dfbcf6822cb6de11c12635492496360f79286f35571a96f67bc88e862350844ccbda5eb40e4b50d7c92527033ff5f33eb3f40145bffb640b4ebdeabfff957e88363128d4475a862bd867c895b83e3d26f35075b81a1f9160761218d21efed9d7203d1b3202dd887269c479eaaa51fa74c5255be557c7ab1b58cbfe94ae1a2705e043e4bf1f9714c2fd9b291b1de40f8618bac31fd689c7901833ccbbbe3af4b71947a1df93061505ef36f1f1e5d46444bd847dcf8bd9acf4f3fc04ec3b5dc17100e0b75bcf690e506742973138f1e2ab3bede5527d486a63939682d59f888e641fc128a7ff844679f4062ca05aac3515670d221b612beed5fc4d717606759c7aab61961c005d1ccdfd429d55786f6941136914a87cda295fc849da746e26a47cadc83d64bdaa080f31416cb32c57519c27cc7b1330b342c26b69729870d958414a3fef6159d596ade5706321d189180d15c0d18f752bda359e95613ebc415e7d1f376597444f1a2f6e88274ec5a2ce103be67ef15eeea31acada718d6b3d3cffe05b27c022766abda743124f4998d8a6e91aa58830ac6dedb27c8e43357c1e4fb4a8f9bd9a53df4f94c8d317178167b279363f2f285dcca6f37f0d2901134b50c3c20e8017fa1f50c06f008b21f4a80824e8e3084b01c651ba249491c46432dd24d91fbdbb436bf308a3acd3673f7c473ea6674bf5a2d3d8bcda8fd3887e3eea981265b867bd8e6ba0ffd45d93bc0864ad10298f8d0276329003c283280cb3862b92a2eba5c8854d21872167a8b462b4e13e0433eb0681108fb836a7244424023341a3018bc92a26baf5ff0f304d07073f4ff40dc1e13f88773e3bce95a8a3f8ca0c43fd46533c9c5cd4df85d4f251d7a68f6dbdb1db4696f8fc0f4a9f49ef9aeb999b8c3caec66c3ff1ddb0835f7cf0f4e2a0e6bc8681b87b920312e4c8200ed711efede3b6d745547a12478172a2129f2a6114dd2bb35562ad9af116f05988ef9468410db0cf366a6c69b87afc8811751fa76547c316781cbf04aea548fa884c09a803a05fc4c4ece43fb276d4ea4b97e7f8f54682d48426d55e6b0e5bf7968edf86fa520ba7c20eadcc74a7edc3fb6f16e2f19113b28168a5ec10bb552d0844656cf9f89b52de752734fb750ab8ef7411e41f33102b18e3a45dc0ef3618817509e604b8327f7616bc589154595a8c0f555c052c7a9f26742c6b0684ccc8b369d66cf56bddae3dcb1493b33dffe9b661dfb4c0d86fb304e636484dab796eff9fe4f42a67b9eb77d764b03ba2f0e6176767accc407e7031d6b28a4e8adba0c72fe444fabb52336729deb4d49bfcd536cfa8a06518bdec76dab5b9ce88e0f0c24a05c1a663f75a22de8afc6094e401946e6e85c630b0ca9a10dcfad5f5b6fb696d9ddfcadcb281bebb2f0e4d477eefe3a3f291d8b00d4c76407b27752e95239ef490a5934925d2694cfaec76ec760d71cdce0eae581eb19a411cd7cd88f33d86bd7d97faebb16473f068310e05635d52f0286eb7fabeec0d0209b8f95fa7e8dcc893cea0639f0434bc9078c4006c7d5628dd55dca68b0b3b50a58fe10f9243f29e750dc4c3bae53f264889fec38c3075c49265f9f7e2103e408d98bcc0f186154903ca59885dbdd58c079ef1010e2d503ea418e030e8c97b300d0bd480c6f31a580b6938956aa52b26d6c2bb9c91e3e01624f105dbfbdbaaa665ad4a7c3ff4a04212a6e6b8545a494bba3b8dc1d9b79752b7c27382aa8d521fedd59baa847fed2d09fac275f61c0a8cee8c7d3472a7f04b0e849c505d6bfc51bf41f315678dc6f493df748f8852a1f152c2a9e7d1a8c2c855a482befd7b3416e7ec026645fefc0636101b5f28551b07abd451ca1005b3a665e3debd02298032f417d75600ecaa5b992b0e17bf82d9f241bb2fcd4af37fc4c189152338232b091bfb861ff8030c36aed7a7e74e4e1ae91d1a37ced28eb20881669fd7753c4ee413594453f19575db308b5d944ac0856575890dc779e0fb262e23fd6ab476a079e9c78e27", 0x1000}], 0x3}, 0x408) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:12:26 executing program 1: r0 = getuid() setreuid(0xee00, r0) seteuid(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 18:12:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140000000", 0xd5, 0x0, 0x0, 0x0) 18:12:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x61}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCPROMISC(r2, 0x20004269) 18:12:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x81}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029b036914f635e68655e9abd8d7aefdb552797e3a", 0x1a, 0x0, 0xffffffffffffdffd) 18:12:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x8fe}]}) 18:12:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x282, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 18:12:26 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x0, 0x0, 0x3f0d}) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x84}], 0x1, 0x81) poll(&(0x7f0000000040)=[{r1, 0xa7243a585a9b6696}], 0x1, 0x101) 18:12:27 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='.\x00', r0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="a21166c569263a2754ebd72f949f7211566173639f1d32d7d15b2e003c17d428cce6d4950cce3a09731c9faeb2d1f2c48c15535554291d97583b7f637558e23d933b6cbb69b5542a8dfc93d4ea06d4cadac2671783753ae654261bb5", 0x5c}, {&(0x7f0000000140)="da526fa6b643ea76ef6edca3c2f4e836", 0x10}, {&(0x7f0000000180)="027eac1f971aeef5874ca4c3ca675032d18c4d9daacd221fbe4f441ed4ebb9033f3e5a0e0745d65ca9daeb1f342140a7ee120410c4886078adfe002b09a3f296a81192398151d355a8c64c59ab5ac821e0808df4a314", 0x56}, {&(0x7f0000000200)="4e3a9176aec113f6fd7fa367d7d3a09216f2973840228cda474dd53ef081cac5afd0f1590780aeeb709fc6165f2ac25cf245395fea210af6bc4d2025c996a5f96044d94581020d440b77b95452dd7f88c51ee80e1856283a81b3d9c69b64c9f3ea5350ba683065416ab53cf6dbd9a4d4807d7ac5f9c8858eff6686e45f2815a552cbff866e3976cbecd2e40e441dc7ab7b70410233f0dd0048e1b34daa8d59c7c3fc830c47bd2a5c7f7868a87e39d14be72371d746fb745e2bedc91957", 0xbd}, {&(0x7f00000002c0)="5fde160195c2adad7d88b6367a729f2819223d50d7e6901fd7b6f3c8d6d431b74e4fa6655636882c94179498b72a0d0bb98daaa3a9540a8fd5b7d6df6bdb4752ef959d", 0x43}, {&(0x7f0000000340)="146fc006bbaf2537f7e84a6bfb3e8ea17dc1b7716f7b77cd4d5f5d13af2c565555a7fd6841c1ed762811a7f6e79a41e6b0efba4e5bf013e4bd923f53f7787c92a8a72c", 0x43}, {&(0x7f00000003c0)="d6e6f7be81a30ae85e3e792a8800f579aca77df5d1ece1eb5c24c9d1d020c97d9f117f61ab24b8e3eb66506f4786b076d6783921edf13b765236643930925135892b852ffe80e35c2980a03c35120c0c632ff4f6401be25358", 0x59}], 0x7, 0x0, 0x1) 18:12:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x4) read(r0, 0x0, 0x2a2) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) 18:12:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0600000000000000f77a166a5e688dbae7e283218518c316f3f7c0cf004497c5"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x6) r4 = dup2(r1, r0) writev(r4, &(0x7f00000003c0)=[{&(0x7f00000000c0)="852baa03275259df1553985e8515283988660a25e30c2cf1c467abcd45b6b21d", 0x20}], 0x1) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000180)="6ad2229ae0f8c8794f84b6368444d1bb227f93f20e56930c173451b5f2b48546", 0x20, 0x0, 0x0, 0x0) 18:12:27 executing program 1: r0 = semget$private(0x0, 0x3, 0x6c0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0xd7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x79c) 18:12:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 18:12:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) fchmod(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xa4c) 18:12:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$unix(r0, &(0x7f00000000c0)="8cd01925c372bffd378e80b1f5af865fea479a233035ba4eeca8f84778c0f0ec5bf4c7b7739ba25aae09a24ffcf19ece0d722bd8ecc9b3309509a3c6db6b60b69887bd0dcbaae8e03205ce80483ecc4677fca9eae8870662e23a77926e23b8a1be898c1b6ce10a2a2c05a826bc8036f2d48c864f1844fe605a475427d98347eeb3ea39ba5bd67a695655dc38acf2c2a00c395584497c83913b8b8a337627821231300485311d0b0425c2af685083afd03f1093ceb7ea402c3078", 0xba, 0xc, 0x0, 0x0) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000200)=""/126, 0x7e, 0x3, &(0x7f0000000180)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x1, 0x4) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f00000001c0)="3c3806529e6957a41722534e820d927a9c7d539e4cab6a56a5be7b7d38e1342cc8", 0x21) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000300)='-]\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='^@}\x00']) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) write(r2, &(0x7f0000000080)="220e2ab099dc95e92d97acf957702515e7bffbda6dcdfca883ee9e4125dc104d", 0x20) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) dup2(r0, r3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:12:27 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x0, 0x24cf}) socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="1aa9fb3d138d40fa78ce03f1725b7466efc29193a92ea84441fdc7c51fac3e84ebf90878a86d559a3da28477a12b0397714f507b642e", 0x36}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x78) getppid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x1, 0x1000000000007, 0x200) semop(r5, &(0x7f0000000140)=[{0x3, 0x36, 0x800}, {0x1, 0x78d, 0x800}, {0x0, 0x6, 0x800}, {0x3, 0x800, 0x1000}, {0x0, 0x76e6, 0x1000}, {0x1, 0x4, 0x2800}, {0x2, 0x2c, 0x1000}, {0x0, 0x2, 0x800}], 0x8) semctl$IPC_RMID(r5, 0x0, 0x0) 18:12:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fdfffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000000)="cfb2493e2e44d61068cb5538fb0252d9b0a20e5ea4d356a7d8c6630c93ee4edc4f07c9030129f4550fb9eeecac35106c2835197b6fc394ca1af3f3bc862d5477425038bcde65e1e2ee436a8952185f14e4d3bc0dd63b77faf47e88383e12afc588c442a2f8b29a602f0b162170377be8476f88807917415a2c3fcd40078ace044e623526b79cdfcb37b8224985e6", 0x8e}, {&(0x7f00000000c0)="a374a05ed522e45cc31925f0bbc3f129a72db9a5620becfa1997b2ba75909bb3a5fa6afdaa77d8b4469abfa81b3208fe8f65af884a7bf9688f4b5435b20754311b6f741c5d04c34cde44895cbc71ecb50991c34f7a052645550e077826fbe34c2675f77c5b8941ae44b272ed797a2ecbdf3bf2199663d18586625f090f9f432948c2ea58a7f2e79c52ef666382095467bfcec505a26a1d1d522b97840dcd8249c5b6d8441b1e9ac96936185e0bb2a10a52cd3dbca96e7b9b2d1e1dd45ace529ed845fc3519", 0xc5}, {&(0x7f00000001c0)="288120af3b3f9851a48418a8ecb89ff94c68ada48db97152d36502c54b858c7cc482913f4356a3f346410b05dfec70558417bbf8a68347d06e67db324f952ca903ead0ebaefd4bc06c3608c46936902336e0", 0x52}, {&(0x7f00000004c0)="8847f33dbf2c8662bb977f86c6c9c0f7da59460e82dadf621d400eb2a8f62840ebeb52bf9b9ec4c89d9907fe9bd1ef60a5fd679df3ead5cbeb29b91dc46f0cfc1b3fb80e77c4aa0722a76be757357fd87c6ee87179e311e00a2de136be099ff7d934d7e7683ceee2a860b9dc7093146f64abf23544d9a6de13b2a3505e01eee3830179f228e7b82ffdaa159fef445e01bb39ce1350fe2cfcacd87c9552ef690b759a46f81f85770894face1ba622c32ce99d05e71674400b29adfda8607d230214ef3b5f0228ebff9491665d58fb9bf26908781bd7672cb9a195456bb12fc750b07fd90dc2b1ce99aa", 0xe9}, {&(0x7f00000005c0)="409ee84c1ec697092b46401331846f148d3de94bc2e11f7d790d433c642a0fab6f1e8ed4af110b36dfb7de21c3eba396a737003be022c9ce8ffbf220bc4a80dbf2b080f744394e87", 0x48}], 0x5, 0x0, 0xfffffffffffffffb) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:12:27 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="676ba0db3d52c0f8b007ecd343b52bd0ee47e6e5c71c26b6f31dc1039912aa0f733013e3db778e88b8bf747cd66725d100d8c33d96f18769dc10f00430a646"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) sendto(r1, &(0x7f00000001c0)="44e64d11391448fc990ef62dc9ffca5df0d48ebe554574e41bbdc980f5020c6a6c487effe572b3e6e8c15c904d85d278a8ecf250fa254f533e7b24068f0f618eece6af220d966cbc68afff1b17fb9901ce0ceabb7d55722c2acdb3ac2c54790ac3e1d1a17d1468cb93ae93315d9f4fd82d890cbbbdbbb490b1a1da00f089abcaa11b78bbcdb749eb4f7eaddba2f5b3de25fd7bfcbc15f2167127", 0x9a, 0x1, 0x0, 0x0) write(r0, 0x0, 0x0) 18:12:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x19a, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x64}, {0x6, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x2, 0x7f) connect(r3, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x5, 0x5, 0x20, 0xffff0000}, {0xffff, 0x0, 0x4}, {0x0, 0x40, 0x4, 0x6}, {0x7, 0x4, 0x0, 0x8}, {0x3f, 0xf8, 0x1, 0x10000}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) 18:12:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x24, 0x2}, {0x0, 0x10001}], 0x2}) 18:12:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) fchdir(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 18:12:27 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 18:12:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2806000000000000000300"/20, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 18:12:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x45}, {0x7ffffffe, 0x0, 0x3}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01af54791565e4") 18:12:27 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x2, 0x1000, 0x100, 0x0, "b058ead8ca75c4eabe2644dd4419aa0fba1b8949", 0x8, 0x7}) 18:12:27 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x38) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:12:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESHEX=r1, @ANYPTR=&(0x7f0000000040)=ANY=[], @ANYPTR64, @ANYBLOB="47e82cbc26a0b2de168990400bf61be33a43a0fba02a7649e3400dc58d6a4fbee8244c1921"]], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 18:12:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r2 = dup2(r1, r0) writev(r2, &(0x7f0000000380)=[{&(0x7f00000000c0)="b6880bed15a1ff35af75700272036841df54cf53c348134e7421d1d0", 0x1c}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r4 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x2, 0x2, 0x2, 0x9, r4}) 18:12:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xf7ffffff, 0x0, 0x0, 0x1, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) socket(0x10, 0x8000, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000140), 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = semget(0x1, 0x4, 0x4) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000280)=""/204) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:12:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x10) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000480)='./file0\x00') lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:12:27 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0100ddff43d1a61d"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="c71197d25d23c124fbb784208f90b11d0de624ccc97f57b0a6cc1bafe33d7c27d48a1c55ef64e3dcb27c9b6dd4f4a54de6c451acc101068445de94e33884c2fa9c1c75df2a6f35cbcbc851d07d07823b019e20ea456e64ed2093f1c4cc3988a54a5a7ce67752bb5fd2309a0d875c92bbe8757c7b778fd36c692ad3bc5c61c23eb85cfdb587d6f201fd7a86ec42b1d55afa1f9499d671b6e64986f542", 0x9c}, {&(0x7f0000000000)="51dd961fa8b4db5826e9ce306056553cc41886ecd13d3035122f5e064e9d2880a181", 0x22}, {&(0x7f00000002c0)="636606ab19e2006473dbd7b0a2e9802089bb0ed509a8363228e380fa8e393c52c96760ac95e2cffc3863875a420588be87b424ca1a098548183912e0c00d6c6f5c70c65f681209666c07adeda5f75a7646b8f436c6bbb18eb04852a05fc0e97c102e81b12f4dd0d55d37f15df199559a0ab115cdf765dabe4227b43411d88bca75b96de3690224219d97dafc129f042e7dbc440beade65b30023fe5afdef0baba089a4fa9e7c7a6c39f5ed23ec2728db6adf536f295fc66ca0bdcefb89232aa2818a16cfba71433bea69f9490c54056dc58b735adbe8ac2e2e46c321009b62680865822e215f5f5e8d76bbafc4302ef9", 0xf0}, {&(0x7f0000000040)="28f94521a4c876d0b9c2c9b60d9bddbd631cbe57330216875efe", 0x1a}], 0x4, 0x0, 0x7fffffff) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 18:12:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) 18:12:27 executing program 0: syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0x9) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) 18:12:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000100)) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000000c0)=0x400) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5}, {0x4000006, 0x0, 0x0, 0x40000100}]}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x8) 18:12:27 executing program 0: r0 = semget(0x0, 0x3, 0x100) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/98) r1 = dup(0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[0x6, 0x20000000, 0x7, 0x4, 0x7, 0x59]}) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000100)=0x4) r2 = geteuid() lchown(&(0x7f0000000140)='./file0\x00', r2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000001c0)={0x5, 0x9, 0x2, 0x1ff, 0x40, 0x80000000, 0x1, 0x10, [{0x4, 0xfff, 0x0, 0x5f3c}, {0xfffffff8, 0x5, 0x2, 0x2}, {0x7f, 0xffff000, 0x200, 0x87}, {0xc000000, 0x80000001, 0x2, 0x7da7}, {0x400, 0x101, 0x8, 0x81}, {0x6, 0x7ff, 0x8000, 0xa2}, {0x9, 0x800, 0x5, 0x73130cfe}, {0x7, 0x4, 0xffffffff, 0x200}, {0xc20, 0x6a808adc, 0x4, 0x2}, {0x2, 0x413, 0x2c, 0x2}, {0x5d157d28, 0x3, 0x472b, 0x6}, {0x3, 0x800, 0x5}, {0xffffffff, 0x4, 0x0, 0x3}, {0x40, 0x4, 0x7ff, 0x100}, {0x8, 0x47a, 0x200, 0x91}, {0x0, 0x9, 0x40, 0x2}]}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000340)={0x2, 0x400000, 0x3, 0x2, 0x4, 0x2, 0x9, 0x10, [{0x807e, 0x0, 0x2, 0x5}, {0x6, 0x4, 0x100, 0x8000}, {0x5, 0x7, 0x8000, 0x8}, {0xfffffff9, 0x2, 0x800}, {0x1, 0x1ae1, 0x7, 0x8}, {0x120000, 0x10001, 0xfffffffb, 0x5}, {0xf1, 0x4, 0xffffff7f, 0x2}, {0x400, 0x2b, 0x15, 0x10001}, {0x2, 0x9, 0x8}, {0x3d6, 0x20, 0x10001, 0x2}, {0x9, 0x0, 0xb81, 0x8000}, {0x6, 0x8, 0x10000, 0xbbb}, {0xfffffff9, 0xef, 0x7, 0x3}, {0xc4, 0xfffffffa, 0x4, 0x10001}, {0x1000, 0x5, 0x6, 0x1}, {0x7, 0xf92, 0x0, 0x1}]}) mknod$loop(&(0x7f0000000480)='./file0\x00', 0xa001, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f00000004c0)={0x1}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000540)={0x1, 0x8000}) r7 = dup(0xffffffffffffff9c) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000580)) fcntl$setown(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) connect(0xffffffffffffffff, &(0x7f0000000600)=@un=@file={0x1, './file0\x00'}, 0xa) 18:12:27 executing program 1: syz_emit_ethernet(0x1, &(0x7f00000012c0)=ANY=[@ANYBLOB="bbbbbbbbbbbb9739922b65461b27aaaaaaaabb86dd60c39ae700382c00000200002e7bb643000000af331e74a6c427100000000000000000013205"]) syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYRESHEX]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r1 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000015c0)="3c380652bc758dfcafd71c711ff6168eeb09621e61a38bd6c951c87a092d16437975cced92cbd01336b3ce752f3819908d6c703800009590fc7374ceeedf3a9140fea468ab3f874f64a444ba04aa29c11e2132b20100010000000000030a64a6f55b41ed45e678e44b76bbd0d9d670e375b844be08808b0079fe2228a942f7420dae0080f862ccf1080cdbdd7383c0936ce1b006ea4ca9292bf515d2e3d74cafa27c17116461f5ec462befabe70d3f8721ac5e9dfae30963502070c73a212ad0f29cb5be300222a411b9c23507a382f4be968588216803488851bdfbbea22ec8d4dbd67efd74a52f4331fa5e31980aaf0dc06b20f138adb98d4ab7fa23dba787a3d05d3a0f6ea51ab3c8bb67d581b34031df5cd5913fd8c0500fcf832bb1da", 0x11f) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000001400)='/dev/pci\x00', 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffdad, &(0x7f0000001280)=[{&(0x7f00000000c0)="8ebd5eeb2b36e1670dc925a7ffc3b8ef52123ddabd9a056a9c8c94127e8879f761d6417d2a23eb638435acbaf95e83593fb4a1e043f3e12656337d820c5c1c3c46fac9d7c1b6616392f68e83088b6e1e579be1588a913984438adda7f33d7fe641bc246563643e375419d131397ac1d58635c2b79e3be605bc68d983b6db631afb5adce81616c61ae6d5006c176a03c84e9976b994189ad5d48e874c4d9f47349c35ff3293eac638fb8e55acc44418a098ee155593675b21b28047c686ddc8eee29206bf27a9204ba481b39860b2b4b3b104759a5f9495cf7fb4e76db4448325875c93eca18f8f816d4b40441d28a792490d2cbe523c8a0f5e938be2dcd42873563eca71e76927afab51fe0fbbc97037ec51ae7db226bb5ab82692d90c402652ac4b35bd7542be2a433e6f4690870a42b0127793c1caaa38fbe5268a5cb808c4466e54d5d41af269228b806291d8353ec3aae65e3f82d4c89bb34b261d8b716cbe5e93925f0e83ee20ba88a4f162ed14c9442621bd1447788db97afbe36ed40f6f40b3a5e7cc76e632664a2bb5673d66b961a131521873817d0dd4dc07a721098cc80da636696bc7e5622c897cd07c7e89e39af810a767121d5671cb9c1d1dfe9d1783fc100b6da759085e5a1699f0a4dc19eeeb61f1a2f6f04a241df7b271df99b079c3249f795eb8494c5ebaadb3fb2e04e4b551b48c227aa1d0e30f21de2d5fd4c892be46a45df362bd62acec4d42610550198a148a32e18891b8b7ee8c10095aefd138e297d5da5af0fa3ac352def412ff9e5b9b5ad206a91132dea083e3d37547ca3466a350b7a636f29dd8c0b0ffa74e493c9c4d63aa661defbb8914c4fb2196119520e9e192c05b4aead57ac47efc39502c64781f7ab4cd072d6a5a4feb0bc15144a978cbae3973735967c714c41120f799c8f3cc1ab0e85787d2a48460833862e8b37b06770c91dd6776c678a56d2197376feeae52c30a20c7fcb7be3bad49fe5d4edfbc2bee87aa455df2a4345fcf2238f6112a0f338b14357ab4ecfeb8020402270b88cbf0b63c87fb7abf780f690ddbbf744eed3f969afe02e150302d36789f17ed87b1d04d952828c2771b74295cf9196857de3a29443f74db2fd568c578c3ab602fb49421f16a6ca23d147ef44f66cdb1178ac1c8a53fbee8da3a88ffa12dea1dc81e47ee2e5a8632cdf0ff349907bf7502e4428813c7c64b17efc91835b2634bf8b4a875d9b92bc00116aa9e4938517ba108249a688b1028270fb3b9af92eb8ebc5ee9fb5d8e37ac0a62629f821beee173b0d4c4cf2b622c0d8218e6f4118c3115589a127a30bd10682e46e278e4bd7c17b9c232ae68d9e285d7380080a5ba5d0e68db68fb82b411810361ce0612a4c66c75a5ea6b181a6d62e4e705b6eeaedc43905a5e417c73e06e4da0e9551c75a88895a0cdbde4a804078886b59f76468759b119c8136a7a806a34ca26462007290add229beab245275f8e9f70396767c1c25f3c943fdd3019b749c354266965a15079d8b118a3dc4c3ced8d4219eedf2c6a60d61f8252f3b917de1f3e5056ba0d9869ee2afe5039b391a1b992f2e0ac1d6964a1a535001409ad1c40e3a34a3d952c8045602dc7453bca5b067bd72bd02656fcf91fd42bddef1c390f52144bedbd95666f1cd9fe121b807fa92cd3e9bf3e9819e7c662a7ec132bb5d16222915eefdc7c768ace0444820c89c5587899ce9f0ed7150c1c84e39d618111892ce41edad8c335e29565dc04fc8cc4b213b08b6f75a5e91944d2e02e317305df9e7fe27bf6f479b1e61421f740f18602d208987b2094277d3433aa21a975a91ded0f65f5d91cbb3a8f0f2239bb187dc98394ffc455f965cce048a5e95bbf5ec1a8307891d0f5eb51cab9911c186f4bc8564d74ed6d412f1538131e9bc44b579b1dd9632e19a9f6701e853443e9441497dd684341bf68b783522612b0cf05cb168c0c4803fba38de5e4a9db43de15e1b8a64eaa6c4ac0a137cb9a69824f494f55e2a5dde7b117c59e5e9314b72aa438b07fff68b6dcdc549d776030e00c80b34334935ec122daa2fa8d29f30302f5ce071486dc57a384f24f44f9c44598b6280e90c9146fa733727d972dac0aac153bc01c1873da38c2be9371cc11e7665e2c47ce0191fe1f4a6ab844a6ffeeb14a59faf02ab1f8d39106f4e1a324892686d4ffe78f85af35e2c7d5e60d162ff8e27529c3a86d735db484b6bc4421a33c1de684db275b6b39fbe3d0e5fbb507ce43c514b0560cbc222b532cce3d99ff6ab859a0e5cbf5fd830d0eecf9e11725244a01f7126460bddf337209db98059f77b46b5bb8e5914d1fe103a235974d723f6e76057ef3cd0a623738cdc315c3928da26908220cf0fae52272badba7e6a670dd8b6844c1d14748873748f1514c2b9649e28906390d0020ca0752edb013c182c612a623e0b0c726c480d7faa233a02042d87151511c08d7e9e5201689358fa19f32ff3a60ef6a6ca15346a8751cc944bc67500b09d60840a8de989184e891660f8b00308d402a170610cc6031ba2aa382ac7c8b4f198d75491cd5f826263013ebdf4c98b52f94874aefe35ac9ab78b10a6ba20ee183453793971a1b98491d3001cff9346697d111221428a3c529e77bd322639493d103b09cdc3940ef34daf1f1bb2ba97d471692aa8b4220a402c19bce68ef06775939da9a6d0219fed2c1b7f57deef0b7a9e74785aee4eada81a8329d2f1e35f6859eff4d8903865532db01d96abf5597f95d3c1438abcdf943abf1c778a841a8f0ebf03ff855cd2695366faae1c0f14a7bcd68d74e59780060e3c74edc9fb26ce3ab6bb4aa6481d5e511b502fb7fc0fbbe66c97920b0bb800c85d8f0f514a41748a0823140b1dabc2d466d7d6ce75074bfb2e5954655f8c264f4111a53bf938f4e6305ba019ef65334bc207189c10367a6bd12689860cebd6cbfe73bfa6f15ad25d7c7f9c7871007d4578deccb87ba81bcbb07f62708e62d7faf7c5c499dfbc565b71b7cdb59cea3b3da32d5ce138e458ba595b790bddd65795b60c6f0a3bb2f2d7cf85980715037d4fba310f82b9873ebb7ee5f5129473aa10fde9e7959164b23e3e32b5694dfa0e250ebf7b2e07542b3a7c9537a574020559d935a7a508b4b947d6b4a01318ce51f68f5f3be8a0da165cf1e6349d4eed2c50ceadb069aa683989bae6c7a83f1c6729f513d535a93807746e3a4816d7a446773b41f0a1d8bb1f6a3893c34fb58a1267c62635839d6765e9028ba79320326e7c390500673215d75df7cece734050c83e7ba24c076a0435774278591fc4029f454fff8e3da131f707ea6f788afea034d0d5e193a34d0051891781a4070fd2dd01813f53dd791908afc64e58fb98dcebfe6bf075c7a2b3bf07dbe2b483c8a88ce575cdf515963a8d201efb18c89e303968c4640128958ebc3b4c7e83ddb3bfbaf86050fb2060d1bb9224b85796dc29058d211ae98adc0ae1c3506f853fa5908885d240e5b467347466443a58cbb4775fa478e4f8623cdd3612728f68d22d68fa7ba365de3c50266db3f6a8c6562d3c1937d0268caf651506bdf215d51655e736ea53c815c8951181e77946ca708c3ac1f694c1fdf5fb4850e32b8c1e701f59c4c1844db0c99e1c6614ecf210f4658985d576e7211f7bd9d2adeb7ca46603465ef4b3596c473e383eec329d1ea12d1263baa56fa77a4d6d1853af8c6a84330f78825fd532edf4b19a69bc3b9cc1a2c2b743e9580dc8d4b51426f91aa3b877bf1c3d10113c7ef09799ef537bfca3e8fbf45eec8e6a054c10965e46988125b4650c27dc740b028377dc28aae8e6f4de210533d72d0976d88c9d7c019728e609a423fd42e5a4c9373256538b1e152229d0de3bb32f221e98bfeecdb1cd4636a20c0d05b0d7ff24252fa4f5a80a868de59aa8a4bcb2e897b38ed1dca9ebbb6ac9d74d0721b7bc2e04275334e0a77f1300540c35a9cef61d1cb05c0e8ca0ec3e829184ab3c4c66f6bab48027a7cb9f373e71405420c0266193b479680b218f6fe191ea54832740cb77b5538d94a324e3726a705408988f157f45acad167aa3f64573999efc960170355cc750f762cc201e55774eb89568d0555a9a9ce553cebcf4114ee058f9cf4fdebc031bf5b79de4093ffd97df5c18a683361eec67ac9bb0b67841444e6acc0b47431880cdcf237fd5f935d20970275802d500f3ba5eefe6d7bb3296732b0a828fe12c63ba6a82b1b2f5929ffdc8bd477cf63a32363fa1dddab6b64409a844c84915e00db8da95d476db64c179b20094b2d16af1642bd84a4d90930905a7e359697f11068501728793cf547e120b429828f5eaa39465e724b398e9ee768f735d4191169048d57ca0b5e235fd9034aea3d3e0c6f2a700adcc9038ecf3ba0f0c8687f1786010c177bc9bfad9ba7b0fc6b5e07e6355a379b97adaa954c41c2e512436f12d15e3e0fb3021177a3e60fa9c0cb8864fe2dd05d2eb79e3170b8c695f06ecbb7f879f0658343679e6b5d77a094b29b169fe989a1da13a6834a0e14b9356deb2124179864dc8d32a22e6a3f5e509686fa6c81d2843668f4e8b95b73c6e1c09ad3ebd2f471092b98eff2bee80f3df37a408157e6e130a60df22b2a12a37bdef16e58dae22e38ad9cf0592d263bd90d8ef74369639f04a497303414584b4841c9efa05da5b20b67b52d47a361f2ebbd606fb229dbde77c3bb7cc9763c6c479da8f4975c1b98800f581d49d1da8ae1c1d305ed86d8f1c1eacb2e7f6d59f58c3d388e67f0d3d9e836748dd99a6a296c01569de125bcc3c3183e901fb72272ddadd43a353fd229cc9dee6ef0e93023b7dd4830fa9c6d02f7dc1b5b2b67ac7e146b148bde7be7c4d116cba3747dbb2caf2bb66237aa92e7649c620de69dd284570f07d4efe91bd8d901baabc4d497061129c8b6f38cc2d8c833c7cb92f8cb5661a663fb09e2ae94861bc068d342b100cb376a43a2410fdf414a3f87f5815bdc0d28b4acffddd1c422c4a6e67021ec9c0bae40df35d3a39e3aa031b03540d9e6ef4d3f17031f5c9b9d6438f450cb16cdcc7591d82a464ca41f871ade957a53091be9d026aa58d206faa71de57ca50110e317004b17fa5638752b7bbd5de355260e7220d3e17a2f36382ea118461b8d6241ba53e7a5a9ae587ec240a51e34189fc003f26606313ce53c000d8572406b4cf56c0c7f747b9d4475062b8c5658e066f8d0efb13488f3370d55007a352eb296bb527883b64f85c38ed4a49bde146d83952f423c6344c20db02449fdb4969a3de35ff63d2e2785b385849707ed86b9a949813c9915319c75dadaaa6ab1a1a18c22ea0b6128da40dd4c244d30219ad8a16f97ef63bd92a69223a8e8aae46d21ef8ea83e5395897fabd7c947f1f584da220af7d065f7cd377f2c6c43601b749f2a7d7547ab98d6a49204924cf14fc492f88e66497cab1eb755cfb8770c9d7d8991fd952a517e903a02ad0899480f8f497defd5865926fa298fe6121cd4ea831e2e339c6a633d451a34dacf5fd52c9f66d5a30aa9f4454a5cb9bf33ef87487f26035c2072a590e110b4a8f87cd6fbaeadb3e99d60a3db8f141e54ce23755d30e2c127cbd6dc370d79b422d9847fe88e243fd3f4e0df7489296df902627e35483ed984ebcd246120078525efb469b4d60977eab79a2b7d0051525073f287f01eaa718791b1373683349352f636d5d25e20b5f83675e9dd109e11f317c7c2aedcc788cd26f9260d4f790b2e85b5ce48b7f179fe967c2e3db16258ac92750bc58d8a", 0x1000}, {&(0x7f00000010c0)="aec4f1baa600b3f337d558e7cb00d0e171518e466b2aaec4fb203401c55d2ff9aaebbdbafef89f0e3f6c8ef85a97b9b241292f4f555dc654ef0969fc2b552c2fb4bb2cc998632f18c25215c36a0e7c73b46e8399e0b79813c4afa1426c334b35e2d43a92ee7c40d91184029c8941ed2c461dfe63e80b5bc6ddf97cfdbf91caeae9789e32c8894acf8b8159b356f134489fb8566743b2e3c3f1cb9a75f165f927db858922e2a72f39a780b34de8fedd7752d3569e054486337427a92023fee4f6370ea61b44c6597c0049e0d184a2427743e6", 0xd2}, {&(0x7f00000011c0)="41e952706b0484f4dc0770ba2b3962d42de698b3a6d61b5f5db70f625d6bcf5d2a2f78826a65e3f5d5d8f5d4aa56c364e7dc449963927f36d46d886cc3f58e2f81da5d5ee976fa73edebdb429a2bce23b74efcf51cbb0da235f41e5c687e644c21a188b924d9afe7e93ff805d7b3aefb2c270d45e48e441e364dfc94ac896449c5cf7278dec7b4eee884c41f4c44282ce449e5051474333afb9a95b18df3f2e7be34b8e6ae028b2d86d7177ec4ae39659613f50eed88c57aaf6650", 0xbb}], 0x3, &(0x7f0000001700)=ANY=[], 0x0, 0x4}, 0x0) 18:12:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) getitimer(0x2, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x85, 0x81}, {0x26, 0x8}, {0x8b, 0xfffff001}, {0x1, 0xfff}, {0x84, 0x1}], 0x5}) 18:12:27 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto$unix(0xffffffffffffffff, &(0x7f0000000340)="f1fdecbd155ce1dbaa531bc2ea09966c01e33ef0d927d0fa6968e531f25cb79bc7c2b68b7a0d4998fbef4d7f97dc4bb4b990f43f23de08b9e994d6e7c5ff113aefe610691585b4492610b554fe8267893f5d516ba4f67acacf26d8894c5addf0193ae8f456069992fe69d4bf75a26ec8c0c1234a297558abb870ffa50bf2f7301c257bf755c18f2613b60c278832b0c02d3f05777e9148a183da13d8f4a9a0f7fbefa9cb03ee82defba4315fea9776fa7639eafa2b", 0xb5, 0x5, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) socketpair(0x2, 0x2, 0xf9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x1, 0x9, &(0x7f0000000080)="3d3496dbf49cbb9d81a4de49e5c4a02631e31bf41851511529db0dd5444e959d66703568d2a8bdf8e5de959c6a8d2ae52b6c2a35f9da9c8d55e1bf0eef677cf19a5ce3ed1064bdb75f7552760f24f08cd05b1555507c663e549b1bd298d92173f5f1ceb0f874f44a13d12c526fb01447b096eb8c900d3c7f54e71224284635ac75f26f007e0629668f72d0f29086335787d617420a6a8a05466d7b0be94f34e6ecd378798f79a501cc7d1c", 0xab) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 18:12:27 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') chmod(&(0x7f0000000200)='./file1\x00', 0x38) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat(r1, &(0x7f0000000100)='./file1\x00', 0x10000, 0x16) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) linkat(r3, &(0x7f0000000240)='./file0/file1\x00', r1, &(0x7f0000000280)='./file0\x00', 0x0) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 18:12:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x4c3, 0x80000001}, 0xc) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x92) 18:12:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000100)}, {&(0x7f0000000180)="35409ead028cb1bdbf85e10f1d38b4e75e02722d34164af085207e998a0a467a64af70c40cd3e603b7133bc49de1f3d62b314ba48ac7ab7b2319957e3c035eec54299dc6813cd12557866830ed730dd3ce0cdde1d58a9a1fe0d5042f40f83b08baae505371f25335e52196f5eb33ed7fbee35763f8e3858644811726372de946f23a8675c8d7970c84f858cc7f124d7df06536547eb1df2011e67923a09ae0c1df8e2f4284de78e67670aff54e022d040f88219547ec14732ff8607ae10df4ee4c7f13033f495ec7b8443babe9e3a49ea9dfd13ec8f1a18daae69a35f88254798c56ced377f5a50f2b55a5bb819104d5b938c69800e8995b75ef66de761b", 0xfe}, {&(0x7f0000000280)="f87520db6aa8bc8001c39d60ba8e90cc17d77858385f3f4440be6f4708ebdd3d3ffffc50db79883b9e055879503accc4cc3609d1ebd3241deac23c43b0458ba8d5cfefc4c925b8f4a91905c36871ccb1f900bd8fc369aab56722a8db0ab0a03840a18a5747c430b8c82824564a64a089b70ac7af95315d9b8bfab7660a13745a031d36c8c4114785a99eeabc99df", 0x8e}, {&(0x7f0000000340)="7853c3f09c4250a96975799836ffa285cc65ca835fb7f216bc974b7a5bb38dba6536fddac524098ed1602e507d12db3516ec5c3b59f91be7b8f9a3a78e674030568a5c46969980fa2e2371994039119a3ebf82d2a5adf7daa66f803aaa8d2ffe0c2a296ae175e5e76048f046e332913af12f30443eea906b46a8ef91c9", 0x7d}, {&(0x7f00000003c0)="5bc508500da17daf79570bb07d4d44715c38f5e3ed76e510020a268e624457e56933a4cb9f4878cf4c77dba9d5e07976ce6f0270464946491dde2baa040c0ea631e9d00fd94d9a7bfcae9baf66a70d4fa7024a4080283096763fe190f20fa2aa6ed6a1a1374a503661b32f9cc5c850f97c169b9599e970d650989859e03ea5a5a8a7fd744034601b27dbed1a8533ae8b43f98f9415f3c9b8d956e8876b050c8067a1ef65a33f8df746fd9086831561dd0dd729510fab459f83bd931ccf3cf633980ecfe1c19d7b320ef0268dee81a2c7a51f62f3531a92d8c7ae36be17319e48eebc7161f2b69471fe460a61fb891b5f409009a25157e694ddae4a1d4bf3bbb3d0391c44b76ee3f1e627b6e37f166508459b0e6717c6e5b95a633ab04e262d16af242a9670975c7f45fa8d7a08ef9b25b8e12849dacb9d1d8acd09e07e8e18400ece589bccbb39ad2894fa5605930584c70d5378cc5a4e5d195c69293f33bee4c8003baa7fc568ee05bd47cc6e2f4fa1a6beb21b2a72e8568edb0369688a9586034d026fbab7d432139448dee4891374956c70232d35dd7a21ea435fe7372daf49d2bcf83fcb5beb60b5619927a445ae0abee9b4955b07b61c9c47f5270ccd6ca4bd6d5aaeab364056e9c8a7902a40136960d3e0294746191cca890612dbfe1a1b680ffe36a4c3fb4d40476cbebab76badb840d118e5cd510849c16514894480953e6bcec65ae6b8f50bffc8302728d19f2c74753ed2569bea89cf454bc046bb93a1e1a50097c014ddccfc7be960c06bd631f7cf44687202eec535370738eda750e24b09bfbfb3fe657a14ed1310c90a6f3e1297865d277f551725c33cfad56149cf5d60194909c8b5240de67784a51b1cbde3292064d56af92c4caa11c515b8d44b895163a34235cd6a85d84ae20063f605be48b80100f1113e3f4debf330455e657c4a70c7b0d929bc99aa06f487d4b294133d216f61d12a414554a8c94eb384ac6020fee69169694b380dbd770549833f5207441e8187d8ef43a9e635d0e8bb66d5141589636ef40ae50f3ac1674214aafd25f2005c9d5236c7b372ca3a1e0d9c1ee311a6dd134e99cf447b76665257be8f7b790bf969768827cf04265ac0e06f0e3613b905648b1117bdc6ee87ecdbf69535bf926f87c2138b14ad88a8af274793ea86d9d97049f82631c122982e3859849c61a65391adb09860e0cec499438c83ca05694e0da70cfba5d9a1031bfc57367426ff03632cefd45c0da49b5440475454c07de31a6586a65599aceacd99fd95631d01c0cc02d74a046762220f324fa18a03f1ae28850b9544e0f077f752b1de48a4bf25c93692e6d9dec5d94fd5ee3e9203895e678f720eb484f76bf57236c78b93e73c20456db5a19853fe089785ae0dbe1851951b21cd2833f9aa65552c8a0249f30484583769cc466771b015d1a33cf04debbd52b4cfee57b77844ddf651b33e195cf9af958ef65048e20a0fc5193d26b04c50533e30b8f9443ac421b34f377d5ad2212f14182a99c509a255eaf4ccd9838dbcc70a8049ce64f355686718accf532ae1b90a5e3bba06a32d6ca4284af6475f499cac78c887099f64c6b801c19d5c04389776514765205d97bddefc370ce614e030296bbebcce107186371698bc3280d2e09bbeae8e86543bafe5065423d1ff264617c45e15316d924e45e627e72a700440abcfd23fb652c0c6af11f892ad88daee43795e5e83e0f60db8175ff6d8f45793dc1c207999b03f41fb882b2ed51c098bca46ff8498b6f40d55cd670fbf0963d35a6eb81b633f09cad276fac9f9cd2d40f2e270c1cd3c2344280fc5ab521e16ff980877b8a66bfdf13d175099d082c545e8a34c6e5592654a62cc5e5ca837243f97e816eeca2df62af6c765c1e1c8c62b142452eb00071e4d5310e6cc3620dff38fbdf213088200f2864b2952ad67787b894fd9b12058fbecfc1fa156f0b1d5d1c47c7defe2ca80d3d5ee157aa2c0904aae341835ed0c388d5213bcc97b6ed7f4bb3d1846657d37b819219d7196a2c9cb07cc7fd126b48d94338168fb7662add6de77a52cd9cab11ed10fec90363817103c51a87342d14e18fd2438f79611b5cac3a08603f9d7203d610dd7dcdaf35ade3a31b6cd6467493cd65fa62defa21fe0d6cead62a7a8e844afe0d158bde88f6f699f4fa9925a91baa81a1abaeec203c027cbc0359a1d111283ba124f09b9ae890e4c8d6f239cdd34b9c9aa37d5f1c732fb8a3b9f6c5d29ebf9708b76ae3d53450dc01b10992f8322b5f91158c56521fe95e16aba5db11deff18f0033b8f37394c27e14aa8c4d5ff644398a42aea7160e09809f22932b68c006394652a2400514017d76c12aa6eb33230d6c6f4dc3f0a562d8cddd3f906223811fec40573835e175040b7c3abae59fd1c6f1f19b775cd42a42878575542132bc7e78b05ac0ff5a4fa7ffaecc3d91692093ad49956fcf8e6283b7c9d0d98e2c1534301e0c7641de35815c54136a5e5854faca0a5cadd4f59de9bf3d229f172e432a82772d15e936a534e3ded039f62e2bd7c8fcc9c2293b3e3bde05fb532141cca0adc842c9b14739852a4315902aca29e2b1eb43614d8aa62fc5261f63ddd8bce5f78053df7c9279fa0ed456616b7fb9607f4a801211aeb4c6dc7e4fa2f95598afc20a25f3a613e105a238f681f645ffb63b5352cff30b9c3a36ba158a3e9d0e94d25bc574ecffb155eef5b4f976ca8c6496ee8ac7809cfc176b40ee20d1e2fb88ce4d3814ef04c9b5c4cee55ddeb53367eb2261372bc59e681814fe3bad6bebfb189f5813f3e52303f4a7de70401d515ed468613091c3d6cc96e2784c116658360e500925b97dc27ab9a5d60966e140d1feac8ce36bfc1c4dc8c2d24b237879f16c60ac2679dbc21cbae6f1af344bb0ab26f9dadaecc8ae4a60bda98158c83e1867fe34e1d2658ce7af20d74a6b1e66049843d9f79374e8c089231b36ce8cd701bf8cde9e4088bc5cfc298e699fb3386312e62373c05260265db57c3ea51b5f8ab93c3310817a4d036f6fd9e05ca270b36ab1cd29b3cddfa13a3d55089379001206450d0158025729a95a56f2bef866b9cba84c8da7e889ecf55a53dee56f3b17db452bde0c8e5d1727056f724286db0ce194b2591284e6336f227f034dd045349ba416d4cbee43b212a5615e32f1a4753dc6466e21fc66c32588d34631465798b177a9664493414c8ec08864803573c5a65b14f9cb1c568f58f835382ce8002d1256e5c2c4e10128c9037db7ebf53e6be208d809fba31e49a22f3a13e1f0c9285b81b9d9343c6fadf92cfb3beb795beb61fd6d036f34e843b07ffa657680539622a4ba1bd6c8f644159c8e7a8e2286a20c1c3ab293dd717c991ec9a598e3debadb3ffc0ca9658744052def736dd0f2278783ff5c4bc0b62c086bc2fa2228431d7cac7b7e71ed5309e550ce80d2bd5bb1fd49a75a8bfe311d50c9bd34cb7bdd5e391f88c91f20e297c14bbbbf5d9ed0ba625b573d8cc055399677a769c7db369e170788586df489896c66a375484c878187ee730adf68287a6d282fa0fc408677d0033a326ed35254b9da814911beabee863b3e2a0340abac8d7de15a467cbd4212df6f03fe94d11b5e3e5614ee5f50ec50738d10876249193cc83e2a22d6f0560a3a1ccbee1fa612f181a07a30334f9e91bdb14b9d0a08068f71790ca143b0693b6b23268131afa2e886896147b7525242af872617f216bf06e7e7b2f20814f302b942b38e56f92c628bcdfdf0488e04b3b519e9d458afe701afaf483babe95a25bb64d1c1d8a7654cdfb52e19882ddb6156a40ef359addc2d00879d0caabf1b3edbe7e7e3485b2d47de325de703def0455d92481c8047404d3d8a61dabd2889f7966bd9b7d9c3c4a86f58040c378fa050e4313b264c95c4c6c16e36ef485e8dc694efcb0c3791d2d4c41aed9962f952201c90e21bf7c047af0cb966b94dd68633b2194ab96058d3b2fdef23e022889fd7c5388288e5c8403ddd41a3e43394ec90664759fecb155cbf9e27701cc64b2d1d50a93ec855e2cc9ac5c7d1c187cb00153b24f5dede5797c618d6f941150856c44f65ee42d7c1079a1ebfb54948e464a827714b07191adfc2839ed2a73174f6fbdac23d56ac9f9c5b9c9eafeeba71ea866d8f4d254406a914fcea9ac296964a5893bfd306aa1c58e547452caf6c1f4f801b717ad7ea9ec279bb7a15bf934ccb37788e7bc454c4f44b1084ca40c5bdb92f42693cada3c44c6e3cb0f732cde5af0cf6f2b7996e05cc306b6a7a2d4f550b4dcb63a22879557b14954140f44bfa5cd76dee7bca3d54e29b91f8e66876c13372a8e6af02fe8f81926bcb1705890738e18befa60b0e9aef4a5966b6ff17c1a0a65f1ea676116e34a6e0538af06bb41bda047026c127458284ee3e23b1a23e1c31588317111aa99ba71c0ed98f6d75523c536627368a8be514a7721d75ff581b353453648214f31f46f132ad159a3534d73638f9ae503357a801aec0a997877f3117a6b15dfdbe901dfc17cfe33d5803a737b82c582e4a961a8e098cde7200d2b57bb94005b64c05df6ea88ce301bf61ff0741896deda9a5aa606e6d1ed3864f84792b1cd1be802780190e7513cfca716f482b3e945d8bc6fc1d85eca21b270b6b71c8b49041d452abe59a83035a2bb761f1da57fcd656827c9b324eebb3663838bf54d2c3256a9bc1cdeee0e94767069005f0022f493edcbf1ccca6d42d13ffce4d64a77fcfd3435fa25d73ee8eb71185d79a44f20cd635f6141743d34ff97bafc9cf7c5e53f919469fdcd786aaf55e39c13a9e0fd16158a86083c82665f3a905569e1f888e5e3de203cb533ffe9f2fe06eb6db494b5430fd879417e1a986c59b1f8f37c4c3acf2f5d071cb87f5c5a5d0db556e063fca5855e5cdd957ae3e6e3fcb2c970bb0c511aef1874ba1e7c9c4211b69fc18c6bde7239f24f2d5c8666789705349a287cc6b294833159e92ca812946b782c8715adcc41fc9fc3085b950defe9650829b069fc2e6b8478239657f9e2a44cf5eac9aba9af11249ef22aaabd3d36cb1419a99cf3ef6b1f2e1377e9db1c63a18268819b6ac46982fa5a7009648fa419ea5f496ac196f13fe73badd20f5c105fe16859b03afc91d8bc2449905dde87ac3be4887ebca38550b8ecdabd0e89e4599b9b23594ab3f85454e47dd67071f713d9c9e52f4c4737888522e9ed535f4fcaa2d237ea89749baca6a009e468eff152cecb77ffb105112858395c460ca0b46505f0a4631e133f3226ec611f6fd53f36688afdb727464bf5d46cc017bc2a5f363219795d9b9210efd4bf903fff8757fec100be604d8564c398c0afc3d9dc26a0299d6df756cd709dcad2611fb98d0f7147f870278d8dceeac3a88896188972aef7fcd31212ecc7396ba820b1bfb586b4985abb17a28437ef54aae84a9b3145cd99eea404330ac64d0c567860317dce30cd7a7b09acfbabbacfe70196fdf7439d6fc30ba92ca9f5cb6199bc54891be759540ead847e9494c20e5edfbfbf6b73f779a15cb0387fd8641bff406e38f3d7008be244ef7629a1f6e8cb54e6e6cf821a186db7b121190194db5652d6d229a9c7c790166dd4bf5bca8592212231e28430738c3ec76102894e5d47c10742a9988a4a358248cd0be0b7acd63244ab838f20238ea0883d2f72de6c2397606d161c57cf17fd578dd84744efbea29e36daf50c837653be38c6d6e2de312d0975c2cfa2fc646c8d445dea291d172cbe2d7ee3efd544ae0585ea6b6455b", 0x1000}], 0x5) 18:12:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x0, 0x80, 0x4e59, 0x1000}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffbffdff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 18:12:27 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r3) r4 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000001740)=ANY=[@ANYBLOB="01002e2f66696c65300001b02a14581c8698b1088fc583bf472b3293a556c48a15ac63c61f08000000000000005b0c1c44ea31e0f6aad260cb084e10584eba4165fce6ac05e39444131cbcc5930100dcdfe1b46e158c47e7c618fa0f955c0029cf913775d0ea469bcb4951f892d42e11641ea64a5255b189eeb620e3de88bc716fa6c8596afe2118db5a77a2fc4d61e5121ab2d08a7e6d9abfea137b722f9b00d0152e521ec7575efecd000000000000"], 0xa, &(0x7f00000016c0)=[{&(0x7f0000000500)="f2bf765a051d4c3dfc1bbd936d1ff3bfa2523e4c20fac28099881d1e500a2509ef1002198ff3a6343b53e8c711c5cb08091ddf57243d181059be55a4fbc5f893fe902b16d489867ec82793c32b6ac3c21959976cf0f474afdec61d48926dc4dbc890cc92c61cd5eb9a282f81ebdef826f4745d3e0dd58184609352d9a338292a515dfd919820c50edacc3d4048cb81e802f2c8180840ce35e91f097b157eb17dc974d6093f0608d07ae4864d3d47cc92a72bd7b685dbb14d5e36f68c77627514d630a4365b6aefdfc7443c3ea4092de30a31fc73893f803a8075869452ed390ed6d0c007ca379d9677c4e4e8c7fe2ba89ebfcba9b8041a1b5b37bf8805484b21fe3ae83938ff0e4e3d94db5dcf6ec35caa928ad8d797e86a6260bef3ad2ecf91572e2b537790ed32010e942fd5460333c248bba978d086252ad93b287b458e1c80a9968caeb7c37433b9e2deb5a8cf307bca461f76f1a29d1eb6f3bf89a37570599d2169e7ad02a35c8312e4fa9e6824a24724a98f105550b1e9ad31008133db36f20724ce098cc205f5dc3a9dfa95a5ae76d32cd07aa9f7e9985ec5979aba9b86a66ea5e655672e6f67a5f2de74e2de4253dbef3dd1852ccbec53e02f97ae0ce1970c0e23ad6de41806dd863d1300a1fcde9bffbd8ccdbb40c29e8e70a1e7f4b863d47f643bc52e34f132c0f902acfe464b70b8360df9a3867a06a42f9367bf4f016170cb30d96c990f2d0b123defc72c165a3a1fee1f68865e75a3c967f220c2b86cc3129356aea53a5b53c87fe4516e598d7f2842fa240a714f5ce50497b9f12257bee744f1cd9308c398c386f17af715d8a6b5332291d88ab02910d040c2f0f1254c3dc32e9eb8db4960de7d6317c397ea4263a92e9b2c79a162ef20a85835a560b39c354591a399b1bef7cc8a3df915492c62e619e5805a9ad7ff968d9436d98da7b656f8721e7c5b8a305a5dd4f41e135e9a5a0445f58cb03860a34fab6e0ee6a20b12bc1f54fa6d3fbf27bda2813ed519e4a432cd776bdf81bf663d51fff9703420829ba7877d03e759f189e9e6817cddbf3270ae4d3e6d473fab8076731c54b0bf3edd73870dc843ebfc260eeb26b8e74b7d7d37a28f9ba46e8852c5f8d14db6a40fcee7acc39c19acf64bfd51bf2cf60392ced7232bcfad41028dbb222f6158b7c5d871e8ef59165b11ac3678bccb0fc201604c045390c8e10ea8f0b5e04e11a6c3815f25b4e78098d42cea547acafde3252d91fe77cff68fad0fba46efeb62d251dc2fa9c0a977a9f2536aa0f04ed984235b706bdec22d0486e90ae68fa2f8e4255b4c9f63394f80cec7085e7cf9049858f41728123be52da6cbb6711687fb0c9dfe61c80770aad6c9c8f1f393b876b361636d08022c6ec0f203f3948863a422706737c353a57d7b540cebc8d22640aeca798440e6439a81148d0f90542763332761e016f2304bbb218ac2ca4f0c9281446aa85fdaeef7db990907a6f734db94b861953e8016d9b86e294ea393d10a4371ca0ea94a510dba94eb0361263e9031c9c002c956ecc8afee01d30693e89765b0685fecef9389aac2d0fc37da2d97409b6df95b325ea306d0d5d507101a6e00c62c08be9b58b1e78af4efa3c13edc903ad4d3cc5acb987573ff7e14d46f13a4cc76e6a0f91d8e7b41ab448df8af351d75f1ef782e7785b3f601e120be36572b06b734d74f8d4a1fc091b7f984c936c7c7f6adf272731a6290bd8f4e5c58eaa53a382adb6a6a5fcb7f21fd96544755acf8f30707b9c1243b4a2ffc09deb5c58a3c56e8915e2ba51308e843c55579dc97a63c98009b7073f5dee8822da4b3c1be376d566cc62b90ef0bcdf9d1b0f118a53d63bfa3cd1aad1f993c8a467c101880c786d9001e01d53ff5c0294814c7f18cde19528cac32aaff447dd285de03fec3a1770e41369d2b74306574f05b43a7d54323f06cb4337f85d0d1bc22efc17814bed31089f7d7cc2b5995cda654c7bf7eceadd8cb5bb404a8338846aed0b7426f5f12f8ff9b070c9a022f22ad752d26d97d3e5fd6fa0f79a028772401580871367ec2f64208f758945ce6b6c16fd0dc1bad66dce8bfcf251e4cabe532c381ad5cf559f525c26802c8714b047e39be2a3c816ae2eb84e113521ee9c2eee52dcb7907685ee6cae6c5aa2455168cabd699ebe689f54bcbadac73db1147c0be5a12348cbe64aa3b809d19c1945a98b59fbf5ebc99355edc710259b7fdc08c8a27a57908ab6cc1cf3bdaa0228cd013a9203389e7fe4a2da69b7d2a4ce188fc6e5476bb05635938cf47b3be8c540e27ac41362524828e017182594dfef22fc4fcedc4eb40ec83cb5bac0f188fd877b357cb5631765411919fd08f3b55a73961785e0a3049dd57231c686f989437e96cec61e80b3062dc4eeb64b7fb9cd635b5950c92d742dd2a4e6983b93b7024afff2ef0490da4771d28a1abfe286931edc6dcddd0a347b624774070b7b0123b4ea671a012e830c8254ff05ade76c7ef5fd9ed4d63f7b2680adb09135c55fe6376ba9d1b4b416af6e18d5d4f9abbab0575d5c20302a0a21a6045d815cd6c05920bcb89f422da2b39b0d61e55e32ed751e2b6f0a044f997e775a0c93c3d817ab59414d4dfd39d6d0fb32682f37625d01f96afc86eab6fdfcf8fa8594baf861290a6de754bec1df89e63f5a8433d91a70e82b2da6eff6e927bee552c0271651bf8c3e0b61492024fff8f50e508cba855191ff4c4704b1db74f552f93751085fb7ef04d2969ebe94a9b690355c768b41666bcc76fea248a833ea312ec17d8e76011c691f83ce2d6fa324adf82e8098a0d2c469fc0a70408e0b50014006ed757be37d7428d9b5b9f501f817f2c4519ea3858ea1f5eb30f71fa28c8c157fdf5e1a5e99dd4061426e135113e04eb82b384cc2265cfc30e52c9036039e984b6e3f6a262c7e4a59f1eaf067e031f15fd331a17eac5cf4d36501733215e723f201d5579dccf1c751bdcc6647ad2f981dd8e5b6b3da37a429f58db06cbf67d0d489e9b7ae6ab4285625992f8d51b5b5505bf8a9759506538887f78db5c489f76465dff2601a737519acdbb08c8dacbc62f5c2962db854e075b8e9baebbc15e8cbfa9ee35252cc814f7f9321b027dfbcb109f5d67837b5fa29f25f14ca3d3394b0986f408248e6808a60f490c113f14944664d7da90d5c37ebd2822c27efda58b9101986384e09d6a17d87b5cf1479fe58fa92cfff7984fa198cba57ca7439ee89cdeae2121c5d68046be3fd4d777b3250ef891b8db9f32e098eb68be6060a888a4be24a97b2294c00c1bf7402089da9582de4d279029a3c2754365652bf64390ccad46566691366f601e81e059704ecd1e97e545d8b5bd69d9128f2f6e56db0dde328dbfe2f740958de0c3d1e75954cda7044aa0f0bb6e458702fcac581af3702371c41da225d9595a62abb28b3367f55974345009b897d8969465a37d68a30704b0d7def6f0592ddbf9fbab61e1435203e4790dcbd4f437bf66d902abaad6477a97b1ed0e62f0aa8fbc1d8faf997c7d899a2d038bd668d70715a1c5fb666c1706ab7fcf9e718bd711c0772251cfe3ae573956b18278a40eb53490cab221da15f515a4abef45c2b98c811640e6ab98665050f414dee835c1a5d1417e77e963cbfef559a27f6c986fc26fe69b0840e291912fcb51ef1ae23bc415fcac403589486cda9c85ffd2b63e1e149385e7ab2389aab7e69f4085efe97ed219aaa81bc84cc2003ccfe2acbbd28fba48a06e73415ec163feb025b2bb4ee856e4230bd1de0ab19ea6ac67d4610d6337097baf7830f1a43d89afe2717310aa7296cc10fe738813afee1020252db3b55cf8df7577ea80965f1c14817033f986b6ffc7a1deee8bf19e5f5fb90e5a5791525eae1d0600dc06042f0b3d739b792a07977ad84f0fc2da88c12eaac22803a4c31d6a9fc62d9b73300d5b55ec79e666ac6e32e3b05ba357466e7cde4a8d9b07e8509347aeecebb4527c28264fe861df7dcdba141ff7a1ec455919a347f1dbd0eedd53bd8c7ea92fd5cfe97842eb5598e5316599aecb73932a9250318d85f9143f71eef3e01a19f199d9941e4f744f0ac3913bc88694bf6758d90765160536a8bea6f0225c40d64453b8186e158d54bef878a90116fce51ce50c7ad2b972c86adf9604ace56760e8fec537d50b97d650c99d3571f308fd9eeb93ef4018e1d42e2c53f03c5fcc921ff8f4c7c6dd8e06c6448b67355184c9b2231ffe0cc206c0da4988e720f5ac958f3b3f4f1b2753e1598dfeb7c91077234ecb22d13117ccf5dcd5b923ae3f4469370fd8cae6429bbe9709669bd242ce314c4a0f044cae1954e06157d01426035f88d0543a51d3824d01e0ebfb3d1ef56682653f8a8a17f9771dfc0d7d53909d803c1948e4f00c1ef9f172b3d8b92aa38554afa56d5a031afc160f0782347c5c23adeadc14c9d69b3b2ea50a230fcef5102e9644c8d9e00800d0200477e760ece5105c6db8f09ad7ab07ea3c1eda85273ecc9df63784068550c3a49481e9e3a88d15e736fc95b4f537dd678cd73a362ed33a8583c5098c49b5ebe44e84e0957cb2b4848ad375300260a648d6fb0b05ab8e925cc8d77481b01ec00fe5f9db76af452cb1d445b1c710ee17be6d93b9feff5d3436e7a7247c35b7196208ae2ff9021b61d77a0443a428776873a1ca2221c757182620f8f014f6501a90e9dc12bdc36591685f907580a8a00ae028f9ae02b2f4fee7300d48ab2a139f608f08023dfafc6bb1717dfd2690247fb577e5cc62537809fe48f3a7180fc3bd0fdc529fe6c517b5620bfa5ad3ea80a98442ea33901fb3691c67ba5f5671a3247e3852d2fbb9a962abbe6b17c241e77e9eda1897de02d92a6a7510ffe276a899e53dfaaa582f57149c876e796f5c1d35f40a2d30b5573cb7a737688a1aae0a774f557fb8554f1f6d1319a2147ddb53787d20160b7555e40b8e8cf0ea7b66ab1e4d39f9584cdbf0e24a7437ed01d56e1739b8e610d75ccb2b392ba6ff238f7bcdadc31a79205fe85cf96dbdb2bb538681b6987aa238f6a006f4c7bb1d257957a3bb63de29eeb3e7500dede6d67e1abc94a6f71e2e97867689b1676b527b4082ea93c748ef5b98422f3e364b359c8d84a09e175919796049c88e83a295ca1c6df939d9252411cb8a87e2c92f3542d6a7cc24aaaf956d181262c46658a97327cae10154571136efa784be57b88de1a473840f797571c7623c0fa235498211395fe48b1c2da9345f3ff3734e651c1ddb671b4dbef7244ede8407ba0ae171936b732d3c773eaa8cd8042693bc003e2556dcaf8173654ead657db5b2dcf3821c7eac747cf40777f85a664078467d8ac2266d955b6b137e7f8ba78ed881f93e73529913abbba2c9b96471b36236c15bf45b6de25985fd50a7f49a6ddfbe7749fc703f6bcf3a790f1febab2591c83ceb20851f9f7ab76fe3d47c464318e46168879ddbcb7aa0d295deddb3275df618326369574157268047eeb8cc7917e65ac86a54a6e7a94d46521b94c2204293c747bd4284e09b03fb47ec68e3b1a8dab9432b93f137b501bd6c59d2a97ac155dbd8511432aa0afa0359c32bee8fb4cba064b8f543d313187bb36cc4ceee8120336f1335b8155c71e890fcac683d3b66f57e2ce19876f89f5dddea6593e713b564b55c1315f77027aaceca4042208d4e1b57b0c97a5ae8d445600857c828741df4b6c404fd4a4e958be57ad184d0b689455f016bbf53d255166caed7a0441546fb689b91878d1dd9eb5720f51c19eacac0db09", 0x1000}, {&(0x7f0000001500)="38d93d539fc661ae8782d2f5254fe9bc8be646ee6503f63ab281b3b851cba36dd8730fbcbec55e90b850d2633ef5b4158460b1a9f1aa09ed5303f53cc2df370504729fa1a6d714c6e6d498161cf1d55c7f23ef7f49bc9bb6e8fdb0edc014e53f44792deafbd3b9f19e8fb1385ee827982ed42f55f3cf5b5ae22ca85719d4fec57253e95ef2065a2cc600003cf23c96e2ea6c32f514b58c5c7224b5fd8b802ff2ee8295fa5b87344a066a9c3855d3adbd21a735cbf5fcc7584d6b5ed8", 0xbc}, {&(0x7f00000015c0)="164cc738e1be72c4007746dcfdfb234d8ad45e450dc344676a5ebd9f06ef23e988667c3ec044b9c5f81e1ba5633a68860d11c97a644a33de5a4ef7b88ed40ebec4055b837830251cb0d5eb09e632e6af542f9d27ebb91d7c138b7b04ef73d1c466b1925e3e48cb436f812f0c76debf60ffd9ecf28f4866533711b18e45b5d70860d1262a6b0e635d6b23145eea972fc2918b02c247954145f4855d1e95865b5ca597f8330e6af5e22c7f25e8d172e0b460f7b45d01664116d2d5fff738d53ab4a13800690d32a6f6b951fa5f0cc1711556ecf39ad817bf7f721221c96b9198233f2f31bf4e89d6d5cfef3a6b733f1060caf5e9ca82", 0xf5}], 0x3, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB="2000000000f6fffffeff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x405}, 0xa) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="7d8dc50eb3f7b78e63be017b523af83d35a1ffb2411ad81d066aea93270f9e58e51d3b546562f82c058504d823d196f97b8671f3c62f91d075b30352b170ed38eab1319d9e851b22f88857a4e4beee0bdd3fe42e1d43e54019543ad5635f5a543eaa06783822fd956a24bd0e45daafc2a88bfbc6cfb836a0af94e5892d993d5df47167cbbbcd7c9b5d8acb46bfa6e9ef643b49745b53cff9", 0x98}, {&(0x7f00000001c0)="6688cf8f33aa2aaa2dea79c234c075ce974c340ddd80262bf3eec541da45ac3ec84392832b546b98812e15add5ca2a7f8caa4f8f310c9332df6519df93f7358fd883e5e81285ece5ef34ad947b1c173740fd6a21bc2ea0576f8a997804a47c9713cdf27e4bd35ace1c4d17e48671f171644afcc4b6b896673b264d837a28651b5eeebe41aadc51baff26eb34b9bab4945ee7ee85dd83295ce1ed18c7ff4bffcac28b5c2ecccc28047995631cd7d6eceb06214f362501177adeed", 0xba}, {&(0x7f0000000280)="042dc2fa82ab336445f84da97a7ecfffcfa8b214ec6cc73c9fdf45fb961cba80faf63a691a7f01cebb92d93e6c4829f43dc2479fca1974b843ab061fc7a27c54e66e297815a4e47716e372b726b90c192aa4c902a3b45108ad6b71e7c7e2444625c6db1bd49c1b5956e9a12dd5b3e3955dad59adf222a002ebd540e13f6a819d9f92dbbaa6a9d38575531a8e85c38f9071dae6507c9c33a765ace16a203359c8c3f6e258f101b3ad8c9dbd5d6234bb533e9bab99dddf5855eaeaa6042864373e22235ddceccb63febe0a51c50be539f756a9c21b6eae46709ce57d9764bf985af9015e37659877a06b5f1bd6f52fe5306dd7832b0c27284c", 0xf8}, {&(0x7f0000000040)="9d714ed9fbf5532830778ae7b4b3c6252ed6a47e60b706a915357ae8680545aa8fc3529cd569ba", 0x27}, {&(0x7f0000000080)="8bc5ad5ada33aa5d8f49bf06fece5e3ab0787c542c86a06efd189fa84114f810b7525f69", 0x24}, {&(0x7f0000000380)="a4e2c475dc3d120d3704b0c1b6fa118ffb0cfa266e65792c62fe098fb3b3e3aa09c478af6be3d420f5835ec3e552b070e50c539229433787462f7f947453a1fcaebc06df286ad89b61909937c0bfc876e254bc56d22b406e200cd0ddd10fdacbe3e267193e918d2f8dffdf34d4b891ab22a30e01ff7d63ee2c600bacc1836bd51ad6390168a2af082c7cfc6f92f1e9b7deea79302de581460056c0cb5c82d5b245f83ab4", 0xa4}], 0x6, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r4}], 0x20, 0x404}, 0x407) r5 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x1002e, 0x20004000}}) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) 18:12:27 executing program 0: socket(0x1e, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$unix(r0, &(0x7f0000000100)="b10005046000030000000800050100009fcb7289d793bcd816fa3802587bcc70912f84437a8795d38eda1ed26c18d9b9984cb622511bf183d609ba6d85ce857bde61e47f74255956cc9ae4c02288006742c1e8376294e5e8170c591581e7eeff6d33c8afb464b1e256927d58f4d74af1223c8239f1d73f044913437bf7eba19bbddae5829372ca50bd0bf2805d13171e9e9e6750c83d15b70091565be54b32bdeea475e1447c2c7adcf76d09d9d3302b36e34dee785fdc402c645f3123", 0xbd, 0x4, 0x0, 0x5a52707008b97b0) 18:12:27 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00080000000000000016135239fb16cb2c6d1e00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r2, 0x3, 0xde5, &(0x7f0000000100)="11f965455334f99893b6f62e785aa57733a9c6ab5556f40c25c9bef7f86f2a71434571dc0b7701066d87982bc6b927889328888b52157bc035f01891", 0x3c) 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, &(0x7f0000000040)="100a2956b9223776", 0x33) 18:12:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000000c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) 18:12:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) 18:12:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='x\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x8, 0xfffffffffffffffd}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x22, 0x8, 0x6, 0x5}, {{r2}, 0xfffffffffffffffa, 0x68, 0x40000067, 0x100000000, 0x80000000}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x19, 0x4, 0x2, 0x4}, {{r0}, 0xfffffffffffffffc, 0x40, 0x80, 0x9, 0x4}], 0x5, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x9, 0x80, 0x3, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x2, 0x3}, {{r0}, 0xfffffffffffffffd, 0x82, 0x8, 0x1, 0x100000000}], 0xfffffffe, &(0x7f00000002c0)={0x7, 0x6}) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000300)={0x6, 0x1}) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000380)='x\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='x\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='-\x00', &(0x7f00000004c0)='x\x00', &(0x7f0000000500)='2\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) pipe(&(0x7f0000000640)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000680)) r5 = open(&(0x7f0000000700)='./file0/file0\x00', 0x40, 0x101) sendmsg(r5, &(0x7f0000001dc0)={0x0, 0x0, &(0x7f0000001b80)=[{&(0x7f0000000740)="cbf5a887cc49654f358f6ac4f927f0d4500b2c5a28a8961373d397bd7658ac3e297218bba0861291f054d8b3ae381931a030f3aac7936a3b04e2dd38d6f664f95a1c32c2452e05bb491a09fbe75da32dfa99c2c6d98bd093b5f8590eef54", 0x5e}, {&(0x7f00000007c0)="c155b6d58d76eb1f4fb757cae91c773ead3f8a750cbb095007b0c0fec448785f45a67c7bef50f8198f7611f3cb861298706180d8d388755b5329060738f52e97646f4300592d4db27894cd30b8746fcce2dd3319a4fdc1453e2cffd667a352e349962b771be454e0499cd5d4c233e9cd10521dc10868fb9c625010d44823ec60c9836d9fa266fc0adf30a49bbfd2c5c10c32293465a1c6aa2a31ffc1392be8b4a325ac7bf5775828eada30", 0xab}, {&(0x7f0000000880)="443ef30ba78577578c1ed80a620b86833f2fc85576c4d28768df907b1ec7c559a65b22b4dc169694559e6f073b9ce0511d631174b3cc015e8370f3b7fd1cd9b5114184dafe7bdddab66461300e0c79a9f520c04e8fd33760bfcfae9507624903fc265a5a", 0x64}, {&(0x7f0000000900)="e8f6d9755ef34ee6cb50ba2c18b65b63ca3efe3e0f4db25e2d1a6793a13a4459981f99fdb4f6e5bbbda618cd56149cf752add48721dcb41bcf8041f70d96728c37794547361d9bfcec3adcbb5f0d35dbd5241bb96bef50f0747da8b4847be9693786cf08cf6f8d7e9ecd1057f7aaa9828ea2eab60dd8d279ad3a78504791a705bc2622d8539e2003ed30cf72a73dbca6d5b6e31330d1c07144275d7c44f41f6f41d08c6f978ca5243f06fac0255b8ab34573df79c5bd6b55c139343066cc244c960876c7678c7f570d8afcd8b53f9e4e7b981a7af384b74b910d3bdb677fdc4e141c1f5e0a31879a388007ea0ba647e02c0f46cf252936fd4dfa004c1b7638694bd392666c0c5f0f872c6f3e16fb30fdb1d94ab2280d2c67186c81aed6e04ac69fce20dc77e544175787379956e7694a15e139a3f89c5388e9b840db942fa06d8b07a62e96113199e47a4296ade223e87856c9fd9e0007b7732be81b45d419f0e5262bcb7969b39868d3c34f31ff6a396250164619c33a1490373e71d8d07d31f8eaf613bd1510c8a8459fe89347ead5526f9eb6a583569573ba13aca6c1e2b9681af40f13063963c32770f3a8bc1004c3211a29446c4fd80e0d164ddee763f2aee1d6308a9a058f412203b89e056f8a49a0e7a76b024b521dcf972e02e9a43f1526c24c79b5bde33446b06188e27554a73c06f98e8485ecdf76741292911e9e6d4be8513231b0b93c7cc256c2df49bfd22b630e8533d1b9b5e34f241a2c91c4534f4851edc5ed7d847b7df661a3e1a8490fc2d7d993bffa29990c1197d1c4430179426ab10515fd7e09788e6a6767012c5ab63c35f85a34950ad49d4099020cde52cc27f0ece7d2082e5700d2a138e32ee3653b192cc7e0b3d066658975590259fb4eca3cff7ef8baa904948674c8cfdfcc7117ef7131e049ea3cac7e06d4224f97b6d5d3418043cf4f7572b9db9cb8dd83d35ffe63f7ade06bdcf56f9126478b9329e998d2eaeda61e650ef7886af2959898e4085c14b2c9b9724a49450a2cb06b793b458c063982ec413e6bbf9079f5f83af31d3926010a91c3f556a851b62533ab9e8634a8c5f2da369a6d1c4563124dc4ae0f9d8672f371ad2823e62bdfc749f3ca9a048bdf44b1bc0463b97b0c5d6eca3cd5a5107f8abf57e5763ef2f5c5696dcc08612ef77b308317b8dfb2f15347496894e70262f77f559305a3d1b3d4bfc122489507e2600549eb987197b4e62904f4341d54003e89dc2ee01c67d7b24ebfdc215d441f68eb69bc4cf3bf6ee4939e4666908868b0fb8499c427e153d686fb0729200a155a8b81ea8fa2ef4c79189455d6daf9f36eb86bbb46d3cc81df094e4dc8b2fc6081a4ba0df5d9cb8898a1d943acd3e67b24e4903dde74ba62dd8bab56f91924bdf769a20691331b5d9b4f211ebf9c2179f39699e8ff4e78f994ea084dfa579dea297b856bb166ac14d83f5df00bd50db6d209271581d10ef345e87d4e48142dc794f6294b2e92707480aff05fcde656a8aedcdfbeee08f991331fba43f2938945c53b21e0c7eb929932cc63fb508d4d0e6df04315a9d77e203c3b997c9944a03edfb9d517734e62a4df38cd46561a4fbcc5b02964172935ea042f7af2b9229ad87cbc803ed1c2c5b1e674269970e0586db874fc018e1137c0e826fd4f4c7b8d06712989ef012c280ead8cc230008354a0202f28c28392afce9e45408542bdad0121c5b93d5d7eb7fb654445687a9093b030e80944824edc2483e66b16422bcca024297917b2a644992f4ea39bc72bf96da73416200c65556af55224f4603fdff1c9680853c39c06567c674906b0f1047e550570f4fcd7ae37a70229f6c2f5c2b3d538171f9debc4a48cdecd86ab5dc7f7810740729138be21dff9eb36ebd31fd995f01a4b7d7e81ef8a6d13d87c189594d68830778819a1b8cddd6ae92ff9533fe8a48ab132ee3b906e01eaa8191fb794b08ce2f8fd9e2e2aedd202674be1f9936e81b58c1d93369258ce6b5098caa22598d3a1f67cc3b78a1a54402efa9ed8d49d3c8cb5e041028b08328f92364ede8585c6bd8f92d2e0fdcd6eaf0bc60766b5a5691ac0331a4695f7a33a75a397bdec8bfef39a5ac456694a242066c5beaffb9b9aa5563741bdc0b7222dd2a7cb947d9ca8c23e3f93fa1a202a56ccbbd24154f9291ea6c3fcb2cf828aa8fbcf59324da935244f268f1ee660cbb512b8ad518622101265cec76047d88145d6c9a871e6986675f693574ea12f3834c79fcf1abe60230dd2a6ac9659710018aad20d4c126f2ed81a99f67815d992ba0d301903bf0f5cf4e1dd352e7af82ace75be3db0254910b90c8241e28079eb4f32bd47e74b8ad9d8108b6e13aed9de32cf4ea28aa86f4d40a394172469b213115ee4210f6860b9b469e10f5de9567e5091bc47ac45c4e052368c5e623ec7a1ae28d7d78dbe3f5bde30ddf477bf359bb5052515c42b66cece32ea68054bc47295f3973d6f3aa90b3cc55c1f763ddd70be90471e2b6870989b34676f02a5e7b571794e35d105a62697c36b68a1a7a7e25b56501072618321eba13873ca5114c210eab87d5b5413627281cedd8a842aa5332fa34c5d826e2c5495b4aaece32d449888029649950f127d279dd7f17df0d3d3fcf2993dc2f376441a38fc168bab96f578e9b2fe167b78819cb7a04df57d23996bfe349858c58050f1b98c6cd57c2220906b80f0855d612f57f847e56f5f4672fb8f843e6852ca4c69494a90f2a7c4141da36d7b1f998a98be221606afd6c6ec8e777ab5e6f191303d8283c72ac7c167808b0f8795ea4f928425c7efd040b14ac8488e6b3d4b2154dccf0c1e6592380300e71fa932ad1b5bebc520fb5e1930c22dbe3a63070d4a01b88913aa90911e9eb82f1ff2c9a5fd4d7c7569fa0ad77648a8c82cba57cc63b52a964b656f1657ee215eb6c618cb9de21fbc7f08c1f44e37b3817669e65306fccd462447d4a84b0cf9ee5247f81c13828cd7716aa4065b163f539613e53dd250bcbb97f211a8469f8fce33ed36eb111c0716eacb99155391c5d21cffa84b9fc7a82bd686adc03335521850baba68d8e61eb919d34557c2f9ea39dc6789ecd357c2ae46e914a7940d12caaa439e8b609df216e0a301f3bf6ee72bf07feb4e72a532b59a2cdf4191d31ca87a39c542e5730e72b0fdc054953726bd3b35d0a5a35b15c5084868bc90e3070f2fd9f6172332df4ae2baf843c40751a272c71980eebfef02ea8aae722b8ea74fcea2c4c1c2b3e3c8e7fd000fe1b05affdc64b7aaf733dadad8a8c1ac869e1f8055ebf9b2aa94931f0e0b9a0bcb5d133722e12ce699cfcd88c1cacd338a42cff1f1b013f28fcc59ecbc61254467dc531819bbb890b847e9fbd916515977d46474259cba0bd596bc255c3f99f4039defa041957158d7b3557ae13cdf5c253e4a422d70120bbe219585b65ab153f462d89e76d329e6bd6d9ac9a5fd0089ef4afc808272769b69fbf59a9fc4d9e87a9000ab086c3615cf7ad5ee2c6b4f97e93858992906fa63cf0e5cd3028fa902dafcd15140d2ff4693d62c9adf867ae27526a3a7aec19331d4fa535caa77a8ae2e8b738b4d982cc1638d7c29dad562bd58e2abbe1e9161a419ace106099960755eb9062105b49455f1ff36668f11c5c276623b6a86724e063c7c59a2c9a8e872f64ee7adec93361b0786639f3e739dd20ecc4432e1558f47428595ed841fe4fef6b8000a54f9be5df348566d964df344e31f0b720be260b5de34bd52f6e3eec7a2209d912f7d681ec1002c078acc55f1e225fba66659600e3bf66fd583a3302e94d8c0c1ac14c319088b67bacd8a03fc5fee502be66fef3c6849440b3349035ca02e9e939468af48ec26b68c8cb06c20870a5e33993e584732d791c0b9c680a328ae0a7498d2519a2a773a335ab050dc382d15220cfb3bd72cb28f466d24dd3cdc605f800e37ad668897a99a45bf1e3cbc40561eceec238c5e55a35ccddcc9222c3f0d9b3e0adfd3494b617c32e8dbf2487b62805bcbf779c80072e66450665afa9d1f769f5617f262514261eb32657856fe5e1787e2aa594ee6d1455a36b661da606fb6fafad57d0632887f7732910f8d9d08cfad18ba8111d7103d6a975cd4f43e1ee8d7c28c58e9b80f95fbb7907466c1a1f27c293013b2541f3a1225d7214ef55c1e889240fade087e31a051d6bb7063c9b271bf0653e66177231bf2cf6ad8b2076ae79e00a78452451d2284a37b3004a3c42f4e7485dea84b13cb26a56fbe77aa9fc90a972ffb885272fc9922a6e272f037e5abdd0fbbc0fdf08d0b03453f11cb8cf535e1f844c77b35446eaecd86d8e0e2f284d316617d32485e1fa899ccbcec5e8a0502f3073343d0c81d73b25a84d836a1386dafe2a61f640cdcebb5ee1acda2535a128b50f59a516dde32dc819d44cd383288ecedb6aeedd893e19404ca89abafb4a30ee6ca10ab1abcf40e44851e8e485b9eee29e8389119d8a8f0c993bf0d84416eac80483e9f4f2f59d33730a8a55a25c9c9d5425bd83ee42a86c34d6f8d86b244379915f35daeb0f7e6ed92283d7417da827f73f60250844fcd73716e1eab301dfa9b3cce0e700e36b389e424124d4754dedc41a43b01104c459cce95d241986c35860bb0d6df21178795b91d10f92a19d2256a5dd6152dc7b67fa3339d4ca8c4e59b227aca7b90076334903cb1fbe5724a4189d2af7f47ca4efc256b744aa2cdbf3d170abff9ca402fa32bf0869de24d35cb98f4fd9649c19c6164f87008f3d298271dd979145cb924e2043cd99d8e313e3ee03b08764a1a0e3ce11d5205e59911849650f3adf7cf9dd55ae85898d34002638a27de87e4df204e51205c98282fe83a8b656a7af4caf06c2b131ad97bbb36acf32ea2f0b58a537056a748fc71182c1a17a4460ba35c80852164f670310c921d6a5b4e946412d2465d4922384994e1b408f36e35e294dc6b7b401b3765b22fd1ab7a39a5cde32bf1a8ccfbd5daa03d97ebd6a0f29185b3073dc112fb71ab1e89a546c3fbb742657df1d8a5a33924f7dba39bfe27ece8381a4855a55c52fcaa47134696bc4bfae0153bfb234ffb8df69c87a6f53322c3fb539fea9ac3be28ac68892ad6e59e3afea74dcaba90341148bd1d0af096b8efa40e529cdd1ce6038e58240d678418a2f835ae90320f7f867606ba1580772518a1e71dc30fd7d8fcfa8fb6dfae1355909c5ac2b8735e9bc64835a75aeffcfb9639a52688c29506d8128f59ef714666aab90a3ace6675eb070b2b47449b8122920bf1b424df7b845e06e2c8057dd9ec38604a0ecd14aa133ff35d2e16760b8873565865eb927ed738becaec9a0c47ddd35e702a89c45ca51132770f4bc968ffa01a5b9a4d27219ea37680f2c415841c18480076ca47c440a844347d03f473f39d30f8a52f4cbd7dbba46ad1a6ec8376b95ca9886701d67a4d97e71521b6a4f3fe84c53a4e486ba3d9693741c2a80580685fc9e8722b322ff4aeb7185f0af7fd26cfb7c55ec3e4aa0737b31bf4201d5e6f6e4842efe886e0cb9eb0d3ef89f78c7bd689725f8b1781cac8ffd86994c7427314c752920eb2a49839129975d979538534c74b485555abd092e02aa5f038bd97f79d9e9791b5689eff2f69d204ce008a8dbe47136cf4a72a45ec6750bbe69c31ceec0e0629c41495e29d32bcb274a98a0dbb336765e7eb15a37d840d9e5aeaa9c1a779c283bbaebf734a2f57140111cd40898345624018dcbe26a6b23b7ff353107102e349993acabd8d2439cfb9e19d", 0x1000}, {&(0x7f0000001900)="6c3a79d1d3c6af8fcb975985c5e38d42c86896525f6fac5e40dbcf175325d8eaa39e6788a91f43614ec784881ef02c913623220ce171540ee1b53a8b336f9c8bfa6e9dde4d7d54fddc5ac13a63a3c1906b01fd08a1e2db4e191b0c069689b79ee84c3b838b", 0x65}, {&(0x7f0000001980)="69acd4f26d90128595af87a477664fa6cd9db78b3ec6b3b1ed55cdda5000c33d705b78b3512c829206d98a67f38eb0eb1a3ba92762a6493a7cb377b8f6f7243dd0571c70f9bf3b4e7923eb7b1d300002e7c7e0fe3e18ebb01edd02c00f24987ce1d0070545e5cf73a6c601ae334b4bd7730999f0234ee82f3b578993c14fcc3aa19e7aabcbd87a58eaba4d472408056a41335e11fe44c495e25ecdf740ad8693a213bbf142e8ac3779174eb9c430f5c506d620cddb1e4879d5473fce11295c466a87b8a376c35061ae004478bb212f8e2bb7c724a37a8a79b957c2c6826163182366d252d434e567d2bfae462282fb57f24f4d5e6b5c", 0xf6}, {&(0x7f0000001a80)="287fb8ad0cb4813b9c92c6623f121e9fbec6881a7328d3ad0ea0d37632cb60cd0152600dafa8124fd31e20ea08af26dd2084c1880819224767599f8309f1e055ea83919fa7a9a40b389a1896aae8392203944356a7cb14c6c8e3974782319bda91a4b5441d096996af0a5312056b7dbfd0829afa22be0e565a238c390d3117c9fc71d1401475f0c8acc631e8c1ec7fc1f0c02893f0b89f3e6f9e0539891f8ec4df61788d1070552628d090e0eb53cbbfa67363dadddf434516bc46fefd1b149c6103645c42b5026360c1c98e83970afc90f6ff425b59b45b6b9986e4", 0xdc}], 0x7, &(0x7f0000001c00)=[{0xe0, 0x1, 0x3, "aaaa1b34147d6dc252928d8410869de7dc476ff03e9a52a24c91810dd112c6ef4bd51342f89e1159737adf285a6af45d0bb4e5eb3b29b6bd064770a85ed5779b3196bfc3a2c40183f00e34d262bd8ac7895f518f8793aa947afed23fdc06f57d09a2bc42459a5ce252f324747bf5c3bf173e30a24d48d1855e862056089e34c09bba50285a08c74a61351b1c93c4d6074e3a481ac6b758d28caad29abd5f2e69cf0e75b9bc9f37f05364655ff0ff902c71d329d732fb683338a8b720b82d88f75ae097c574d899b1af5b"}, {0x88, 0x1, 0x6df, "a9c1678287735ac1134c1c022bce70c2da9e0f37b0a81a280bfd51e41777b3d2628624b74e0f95fa52d617645e5e58315012373c293c4c091529bca960f9aa5fcc9049d23a0aa328b0a3cd89589d75146af00556b20297189d0f18b1328b71735999428b0885a0d57b16ae2aa93b9cd8b601"}, {0x30, 0xffff, 0x80000000, "7d5945b69096367be1f099dc338675ee666a43c021543a34f845cb"}], 0x198}, 0xc) r6 = socket$inet6(0x18, 0x1, 0x80) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000001e00)={0x2, 0x7f}, 0x10) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/null\x00', 0x40, 0x0) r8 = getuid() fchownat(r7, &(0x7f0000001e80)='./file0\x00', r8, 0xffffffffffffffff, 0x2) 18:12:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x14}, {0x6}]}) chroot(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r1) r2 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000001740)=ANY=[@ANYBLOB="01002e2f66696c65300001b02a14581c8698b1088fc583bf472b3293a556c48a15ac63c61f08000000000000005b0c1c44ea31e0f6aad260cb084e10584eba4165fce6ac05e39444131cbcc5930100dcdfe1b46e158c47e7c618fa0f955c0029cf913775d0ea469bcb4951f892d42e11641ea64a5255b189eeb620e3de88bc716fa6c8596afe2118db5a77a2fc4d61e5121ab2d08a7e6d9abfea137b722f9b00d0152e521ec7575efecd000000000000"], 0xa, &(0x7f00000016c0)=[{&(0x7f0000000500)="f2bf765a051d4c3dfc1bbd936d1ff3bfa2523e4c20fac28099881d1e500a2509ef1002198ff3a6343b53e8c711c5cb08091ddf57243d181059be55a4fbc5f893fe902b16d489867ec82793c32b6ac3c21959976cf0f474afdec61d48926dc4dbc890cc92c61cd5eb9a282f81ebdef826f4745d3e0dd58184609352d9a338292a515dfd919820c50edacc3d4048cb81e802f2c8180840ce35e91f097b157eb17dc974d6093f0608d07ae4864d3d47cc92a72bd7b685dbb14d5e36f68c77627514d630a4365b6aefdfc7443c3ea4092de30a31fc73893f803a8075869452ed390ed6d0c007ca379d9677c4e4e8c7fe2ba89ebfcba9b8041a1b5b37bf8805484b21fe3ae83938ff0e4e3d94db5dcf6ec35caa928ad8d797e86a6260bef3ad2ecf91572e2b537790ed32010e942fd5460333c248bba978d086252ad93b287b458e1c80a9968caeb7c37433b9e2deb5a8cf307bca461f76f1a29d1eb6f3bf89a37570599d2169e7ad02a35c8312e4fa9e6824a24724a98f105550b1e9ad31008133db36f20724ce098cc205f5dc3a9dfa95a5ae76d32cd07aa9f7e9985ec5979aba9b86a66ea5e655672e6f67a5f2de74e2de4253dbef3dd1852ccbec53e02f97ae0ce1970c0e23ad6de41806dd863d1300a1fcde9bffbd8ccdbb40c29e8e70a1e7f4b863d47f643bc52e34f132c0f902acfe464b70b8360df9a3867a06a42f9367bf4f016170cb30d96c990f2d0b123defc72c165a3a1fee1f68865e75a3c967f220c2b86cc3129356aea53a5b53c87fe4516e598d7f2842fa240a714f5ce50497b9f12257bee744f1cd9308c398c386f17af715d8a6b5332291d88ab02910d040c2f0f1254c3dc32e9eb8db4960de7d6317c397ea4263a92e9b2c79a162ef20a85835a560b39c354591a399b1bef7cc8a3df915492c62e619e5805a9ad7ff968d9436d98da7b656f8721e7c5b8a305a5dd4f41e135e9a5a0445f58cb03860a34fab6e0ee6a20b12bc1f54fa6d3fbf27bda2813ed519e4a432cd776bdf81bf663d51fff9703420829ba7877d03e759f189e9e6817cddbf3270ae4d3e6d473fab8076731c54b0bf3edd73870dc843ebfc260eeb26b8e74b7d7d37a28f9ba46e8852c5f8d14db6a40fcee7acc39c19acf64bfd51bf2cf60392ced7232bcfad41028dbb222f6158b7c5d871e8ef59165b11ac3678bccb0fc201604c045390c8e10ea8f0b5e04e11a6c3815f25b4e78098d42cea547acafde3252d91fe77cff68fad0fba46efeb62d251dc2fa9c0a977a9f2536aa0f04ed984235b706bdec22d0486e90ae68fa2f8e4255b4c9f63394f80cec7085e7cf9049858f41728123be52da6cbb6711687fb0c9dfe61c80770aad6c9c8f1f393b876b361636d08022c6ec0f203f3948863a422706737c353a57d7b540cebc8d22640aeca798440e6439a81148d0f90542763332761e016f2304bbb218ac2ca4f0c9281446aa85fdaeef7db990907a6f734db94b861953e8016d9b86e294ea393d10a4371ca0ea94a510dba94eb0361263e9031c9c002c956ecc8afee01d30693e89765b0685fecef9389aac2d0fc37da2d97409b6df95b325ea306d0d5d507101a6e00c62c08be9b58b1e78af4efa3c13edc903ad4d3cc5acb987573ff7e14d46f13a4cc76e6a0f91d8e7b41ab448df8af351d75f1ef782e7785b3f601e120be36572b06b734d74f8d4a1fc091b7f984c936c7c7f6adf272731a6290bd8f4e5c58eaa53a382adb6a6a5fcb7f21fd96544755acf8f30707b9c1243b4a2ffc09deb5c58a3c56e8915e2ba51308e843c55579dc97a63c98009b7073f5dee8822da4b3c1be376d566cc62b90ef0bcdf9d1b0f118a53d63bfa3cd1aad1f993c8a467c101880c786d9001e01d53ff5c0294814c7f18cde19528cac32aaff447dd285de03fec3a1770e41369d2b74306574f05b43a7d54323f06cb4337f85d0d1bc22efc17814bed31089f7d7cc2b5995cda654c7bf7eceadd8cb5bb404a8338846aed0b7426f5f12f8ff9b070c9a022f22ad752d26d97d3e5fd6fa0f79a028772401580871367ec2f64208f758945ce6b6c16fd0dc1bad66dce8bfcf251e4cabe532c381ad5cf559f525c26802c8714b047e39be2a3c816ae2eb84e113521ee9c2eee52dcb7907685ee6cae6c5aa2455168cabd699ebe689f54bcbadac73db1147c0be5a12348cbe64aa3b809d19c1945a98b59fbf5ebc99355edc710259b7fdc08c8a27a57908ab6cc1cf3bdaa0228cd013a9203389e7fe4a2da69b7d2a4ce188fc6e5476bb05635938cf47b3be8c540e27ac41362524828e017182594dfef22fc4fcedc4eb40ec83cb5bac0f188fd877b357cb5631765411919fd08f3b55a73961785e0a3049dd57231c686f989437e96cec61e80b3062dc4eeb64b7fb9cd635b5950c92d742dd2a4e6983b93b7024afff2ef0490da4771d28a1abfe286931edc6dcddd0a347b624774070b7b0123b4ea671a012e830c8254ff05ade76c7ef5fd9ed4d63f7b2680adb09135c55fe6376ba9d1b4b416af6e18d5d4f9abbab0575d5c20302a0a21a6045d815cd6c05920bcb89f422da2b39b0d61e55e32ed751e2b6f0a044f997e775a0c93c3d817ab59414d4dfd39d6d0fb32682f37625d01f96afc86eab6fdfcf8fa8594baf861290a6de754bec1df89e63f5a8433d91a70e82b2da6eff6e927bee552c0271651bf8c3e0b61492024fff8f50e508cba855191ff4c4704b1db74f552f93751085fb7ef04d2969ebe94a9b690355c768b41666bcc76fea248a833ea312ec17d8e76011c691f83ce2d6fa324adf82e8098a0d2c469fc0a70408e0b50014006ed757be37d7428d9b5b9f501f817f2c4519ea3858ea1f5eb30f71fa28c8c157fdf5e1a5e99dd4061426e135113e04eb82b384cc2265cfc30e52c9036039e984b6e3f6a262c7e4a59f1eaf067e031f15fd331a17eac5cf4d36501733215e723f201d5579dccf1c751bdcc6647ad2f981dd8e5b6b3da37a429f58db06cbf67d0d489e9b7ae6ab4285625992f8d51b5b5505bf8a9759506538887f78db5c489f76465dff2601a737519acdbb08c8dacbc62f5c2962db854e075b8e9baebbc15e8cbfa9ee35252cc814f7f9321b027dfbcb109f5d67837b5fa29f25f14ca3d3394b0986f408248e6808a60f490c113f14944664d7da90d5c37ebd2822c27efda58b9101986384e09d6a17d87b5cf1479fe58fa92cfff7984fa198cba57ca7439ee89cdeae2121c5d68046be3fd4d777b3250ef891b8db9f32e098eb68be6060a888a4be24a97b2294c00c1bf7402089da9582de4d279029a3c2754365652bf64390ccad46566691366f601e81e059704ecd1e97e545d8b5bd69d9128f2f6e56db0dde328dbfe2f740958de0c3d1e75954cda7044aa0f0bb6e458702fcac581af3702371c41da225d9595a62abb28b3367f55974345009b897d8969465a37d68a30704b0d7def6f0592ddbf9fbab61e1435203e4790dcbd4f437bf66d902abaad6477a97b1ed0e62f0aa8fbc1d8faf997c7d899a2d038bd668d70715a1c5fb666c1706ab7fcf9e718bd711c0772251cfe3ae573956b18278a40eb53490cab221da15f515a4abef45c2b98c811640e6ab98665050f414dee835c1a5d1417e77e963cbfef559a27f6c986fc26fe69b0840e291912fcb51ef1ae23bc415fcac403589486cda9c85ffd2b63e1e149385e7ab2389aab7e69f4085efe97ed219aaa81bc84cc2003ccfe2acbbd28fba48a06e73415ec163feb025b2bb4ee856e4230bd1de0ab19ea6ac67d4610d6337097baf7830f1a43d89afe2717310aa7296cc10fe738813afee1020252db3b55cf8df7577ea80965f1c14817033f986b6ffc7a1deee8bf19e5f5fb90e5a5791525eae1d0600dc06042f0b3d739b792a07977ad84f0fc2da88c12eaac22803a4c31d6a9fc62d9b73300d5b55ec79e666ac6e32e3b05ba357466e7cde4a8d9b07e8509347aeecebb4527c28264fe861df7dcdba141ff7a1ec455919a347f1dbd0eedd53bd8c7ea92fd5cfe97842eb5598e5316599aecb73932a9250318d85f9143f71eef3e01a19f199d9941e4f744f0ac3913bc88694bf6758d90765160536a8bea6f0225c40d64453b8186e158d54bef878a90116fce51ce50c7ad2b972c86adf9604ace56760e8fec537d50b97d650c99d3571f308fd9eeb93ef4018e1d42e2c53f03c5fcc921ff8f4c7c6dd8e06c6448b67355184c9b2231ffe0cc206c0da4988e720f5ac958f3b3f4f1b2753e1598dfeb7c91077234ecb22d13117ccf5dcd5b923ae3f4469370fd8cae6429bbe9709669bd242ce314c4a0f044cae1954e06157d01426035f88d0543a51d3824d01e0ebfb3d1ef56682653f8a8a17f9771dfc0d7d53909d803c1948e4f00c1ef9f172b3d8b92aa38554afa56d5a031afc160f0782347c5c23adeadc14c9d69b3b2ea50a230fcef5102e9644c8d9e00800d0200477e760ece5105c6db8f09ad7ab07ea3c1eda85273ecc9df63784068550c3a49481e9e3a88d15e736fc95b4f537dd678cd73a362ed33a8583c5098c49b5ebe44e84e0957cb2b4848ad375300260a648d6fb0b05ab8e925cc8d77481b01ec00fe5f9db76af452cb1d445b1c710ee17be6d93b9feff5d3436e7a7247c35b7196208ae2ff9021b61d77a0443a428776873a1ca2221c757182620f8f014f6501a90e9dc12bdc36591685f907580a8a00ae028f9ae02b2f4fee7300d48ab2a139f608f08023dfafc6bb1717dfd2690247fb577e5cc62537809fe48f3a7180fc3bd0fdc529fe6c517b5620bfa5ad3ea80a98442ea33901fb3691c67ba5f5671a3247e3852d2fbb9a962abbe6b17c241e77e9eda1897de02d92a6a7510ffe276a899e53dfaaa582f57149c876e796f5c1d35f40a2d30b5573cb7a737688a1aae0a774f557fb8554f1f6d1319a2147ddb53787d20160b7555e40b8e8cf0ea7b66ab1e4d39f9584cdbf0e24a7437ed01d56e1739b8e610d75ccb2b392ba6ff238f7bcdadc31a79205fe85cf96dbdb2bb538681b6987aa238f6a006f4c7bb1d257957a3bb63de29eeb3e7500dede6d67e1abc94a6f71e2e97867689b1676b527b4082ea93c748ef5b98422f3e364b359c8d84a09e175919796049c88e83a295ca1c6df939d9252411cb8a87e2c92f3542d6a7cc24aaaf956d181262c46658a97327cae10154571136efa784be57b88de1a473840f797571c7623c0fa235498211395fe48b1c2da9345f3ff3734e651c1ddb671b4dbef7244ede8407ba0ae171936b732d3c773eaa8cd8042693bc003e2556dcaf8173654ead657db5b2dcf3821c7eac747cf40777f85a664078467d8ac2266d955b6b137e7f8ba78ed881f93e73529913abbba2c9b96471b36236c15bf45b6de25985fd50a7f49a6ddfbe7749fc703f6bcf3a790f1febab2591c83ceb20851f9f7ab76fe3d47c464318e46168879ddbcb7aa0d295deddb3275df618326369574157268047eeb8cc7917e65ac86a54a6e7a94d46521b94c2204293c747bd4284e09b03fb47ec68e3b1a8dab9432b93f137b501bd6c59d2a97ac155dbd8511432aa0afa0359c32bee8fb4cba064b8f543d313187bb36cc4ceee8120336f1335b8155c71e890fcac683d3b66f57e2ce19876f89f5dddea6593e713b564b55c1315f77027aaceca4042208d4e1b57b0c97a5ae8d445600857c828741df4b6c404fd4a4e958be57ad184d0b689455f016bbf53d255166caed7a0441546fb689b91878d1dd9eb5720f51c19eacac0db09", 0x1000}, {&(0x7f0000001500)="38d93d539fc661ae8782d2f5254fe9bc8be646ee6503f63ab281b3b851cba36dd8730fbcbec55e90b850d2633ef5b4158460b1a9f1aa09ed5303f53cc2df370504729fa1a6d714c6e6d498161cf1d55c7f23ef7f49bc9bb6e8fdb0edc014e53f44792deafbd3b9f19e8fb1385ee827982ed42f55f3cf5b5ae22ca85719d4fec57253e95ef2065a2cc600003cf23c96e2ea6c32f514b58c5c7224b5fd8b802ff2ee8295fa5b87344a066a9c3855d3adbd21a735cbf5fcc7584d6b5ed8", 0xbc}, {&(0x7f00000015c0)="164cc738e1be72c4007746dcfdfb234d8ad45e450dc344676a5ebd9f06ef23e988667c3ec044b9c5f81e1ba5633a68860d11c97a644a33de5a4ef7b88ed40ebec4055b837830251cb0d5eb09e632e6af542f9d27ebb91d7c138b7b04ef73d1c466b1925e3e48cb436f812f0c76debf60ffd9ecf28f4866533711b18e45b5d70860d1262a6b0e635d6b23145eea972fc2918b02c247954145f4855d1e95865b5ca597f8330e6af5e22c7f25e8d172e0b460f7b45d01664116d2d5fff738d53ab4a13800690d32a6f6b951fa5f0cc1711556ecf39ad817bf7f721221c96b9198233f2f31bf4e89d6d5cfef3a6b733f1060caf5e9ca82", 0xf5}], 0x3, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000f6fffffeff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x405}, 0xa) setegid(r2) syz_emit_ethernet(0x0, &(0x7f0000000180)) 18:12:28 executing program 0: syz_emit_ethernet(0x466, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60a4f00804303afffe8000000000000000000000000000aaff02000000000000000000000000000186009078000000000000000000000000030ba78ce540cd4f791153d5dea6b259fe8000000000000023493b87aa0568f00b1c71a8242373244ad2439adc07df0a69748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5a803721d001684f0da52ef24571313968050378ee824f4dffba7feed320557f7671975afc9c545c5ea6137c8ce680ba2d2e8794cc0ee661ab31313a50f67f637326bdc20eee126a2c281295ae9405b24d13dc48b7b6aa26e8a94498418f3472f7281922377d30a3b5ed2c6a2990e5ea6b275c1d5bddf59f3d1843df268e8c825c6b2cff208dfb5cd8283d0dcd52a6de228bf697d3d6506afec30ef7e07413c7afc1eb139e0fb1a5a643b4099519e31f3fd4457f0e6d586ad05e1005a062bf7b5e0f2dbbdc849b90d4e80a0e3f7af088060d01a1cfcfad88ef4512c6ef5c0ead4b9cc87484b106a060a9899d50f595204418f51e914c88c29078a5457de6a262cadf02b071d88e61703f037caded0b315701274012fa532ddd69499074e1a2df196e0afcffda08fb3d82ab8160253a47d3efc3d7cead55c28610ae20f69aaced0a1a6ce815344cf8d0bc8a0dfcdd1e8cd7242601777ec653c2d4b704397dcb1350982afd035eaa630c840d71589499fd68239ae0c0aa2fc9b949d1a716d40a24f078e92e8c268ff726290944b5f3a3bea9559f2d2a51405fba224411ecc49544dea47917a98bf79c3bfeed70429abf70a52ecbda21c9bf0f6a70cd2c2c887391e4095ad22b437c60abf829447b47bd231ca2a98d9da7519a4bd28e803fa000fafc0dc453ed56cdf4356d7abcfec4eed0b94a4f78ce44a7177c6684026ba4f26a17e52e326c8bb7be5e2ea5780d7169d8f4ff62cb2b223f9d6221f62e0ee0244d86042560edd36853c464b23be536c65b87cd5ea60932ed90607b369ed2017f645afcb5cd07f6896a08473bd5dea2bfb52ac501a39c338ede985aa4a7755db876cbe4d944f3cce0079d2ad9ba8d17f01a614052aadbd4af0fd282f594dc4530ee49b6c9ae6d5d80a073e678594be2e2f0869baa2a58dd2d0f6a995fb706c4d1b618d57da1c2d8f55611f746105a947b4f6bb74dbdbffb1b3c1f2316f6a28a07f0145b1bf8345b6aa4e9d5a8194978567921286356439bc5b87fe4cad68b6afa08687e6e751803865165eac0c34bdddae1bbe52f55d08cc4a0865f8df372635e8a26ac4ac9716a124ac4e83349f17b612e2b1893b5eaccecc7d812bb4f4fc6b313f57c2035a90f782a4a97b5f5309b6c5798d72b9187f3d411e84041e3671fe35e39fa1887846721c38d501b471990b919d2ad9ca9bc71157a843d75838c1aa4ff0dabd74284709f1f87f324ec4f56eacd70e6bb5e9c3ff719786c4d4284e4cfdc828e0465ca168d04de103076fdb91c44be06d6c33083746eae4f78f9a046c329a4586d12edca2bbf2fa3489ab0096ec57019d3bd90343fa2f41e2a994d7fc6069630000000000000000588f17d6c90f062561cd2ceff78ff40baa1451434130278852252ee6f277f65712243ab68dbebc27e8328f6f3669e82b155f6c3c383f0bafd7ea99"]) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 18:12:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02791c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = dup(r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x0) recvfrom(r4, &(0x7f0000000300)=""/180, 0xb4, 0x0, 0x0, 0x0) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) unlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8) 18:12:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100018}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x9}, 0x0, 0x0, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) 18:12:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3, 0x0, 0x0, 0x20000}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:12:28 executing program 0: socket(0x18, 0x5, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="6408b6689f2100ec32db472bb009") 18:12:28 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0xec) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:12:28 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r2 = socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f0000000180), 0x6a, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x5}], 0x190, 0x0) 18:12:28 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000002c0)=ANY=[], 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="bd72e14cdd67282ac6d3539f5866314b9314ba59cd00c33895ddb0b4", 0x1c}, {&(0x7f0000001200)="fdcc8106dc2e20053ebc0227cb39e0116185ad1ead20b46a040be979b5039dc48d97519d3fcc4f3dc99f2b4bde5b014cdf581dc54577b299d539b5fa09291fb677bafccdee3d9c23c9eb2181e47209da4463df00baae7008da0966c3600cae6d29614a1f7b9ee235cfa8b3ff899adb2631fa4c216d86855c3fb720a68b3d", 0x7e}, {&(0x7f0000000380)="e6865405eee14da22568c34e95d7da6d2739ffd0fe98533ecd14cb38c5fc01d2cf62226d37253394a8d2d3102caca4abf555f5ad360dfc1bef18be558612da398dbf90c08c8948e28933e4d5fdaa264847f0d40b89c2389cc5cbc0d7165f0ed37d0a5d118ca8fc9162ef4005b333446fff3deb273ef974107f341a", 0x7b}, {&(0x7f0000001140)="9263c91a158abc9af5e982d19d9186c46f2b018ae701565153907fa15745a022d5f0e5792153168d3c223de5010cbb211f58baec87942f46b3f07c948fce3857ba120b095e8ed3d187f013d307471bb2d83e25bd380dd4b8a69e6f82", 0x5c}], 0x4) 18:12:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x3) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x4c}, {0x6, 0x0, 0x0, 0xe25}]}) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = accept$inet6(r4, 0x0, &(0x7f0000000180)) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) pwrite(r0, &(0x7f0000001440)="d000"/14, 0xe, 0x0, 0x0) 18:12:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{}, {0x3}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) pwrite(r1, &(0x7f0000000000)="d9517d79e9419d6a83379c962c5421c2147da6ae9b7ab88370a2eecafa5df628aba6041307d8bb4babf401bb753ee2fc3de05ebdc498aabe9cf5031c9376aef5d74530cc631c88d6153b97733cdb205a295b77f5992cd93ddbbef84f8147c0110d1c27b3631030901bcb211e96664fc11172b8531c11f58abb7c370e7306", 0x7e, 0x0, 0x1) 18:12:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x401}, {0x18, 0x0}, 0x11, [0x0, 0x0, 0x0, 0x1f]}, 0x3c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) syz_extract_tcp_res(&(0x7f0000000140), 0x94f, 0x40) ioctl$KDGKBMODE(r3, 0x40044b06) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80]}}) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 18:12:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4000, 0xe5) sendto(r2, &(0x7f0000000140)="ec7e6b559f96996bed7df6dde72336b470f0517ca5db3d2cb87718e272a129c93843a3ba172bdb7d360eb69074989476403918edd1d18f05eda5e26a2c8fac89d0ab215adc8a6bb1a0fc200ea143445c302fbf1ecb7d9069009c23406d60804b3508ea3ae4f4f17867541e2e128de79f518672a1b49ad3446335798ef9df7ef41f086ebb4865deafeb91dc9e9aaa6f0e2692488d865edaba81455e634d52fc2a54de5c5cdf6506bce372434515123718ee237f866ea8f6dc60d3f8675f5f8edc32bbb546a5ce6518faa0a6cf836ae82a89ef460f", 0xd4, 0x0, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x0) getpeername(r1, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x20, 0x5, 0x4) r6 = fcntl$dupfd(r5, 0x0, r5) unlink(&(0x7f0000000100)='./file0\x00') sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28000000ffff0000cfed000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r6, @ANYRESDEC=r6, @ANYRES32=r0, @ANYRES32=r4], 0x38}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 18:12:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0xfe000000) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) 18:12:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) setsockopt(r0, 0x7, 0x1b, &(0x7f0000000000)="8b38553fee56dd3d09ab7619ac963a10af385a4d00eec24e6e77ab2cd16a7744509e190b8c213e914e9f522559149c4c38fc0aa3f4843309785327e40700000010000009831a99d0d4371ec47df95100535a", 0x52) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) getsockopt(r3, 0x3, 0x1, &(0x7f00000000c0)=""/216, &(0x7f00000001c0)=0xd8) 18:12:29 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x8000, 0x6) r0 = open(&(0x7f0000000340)='./bus\x00', 0x7657078bbfe3cd03, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) socket$inet(0x2, 0x8000, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) sync() semop(r2, &(0x7f0000000240)=[{0x3, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x4, 0x3, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x0, 0x1f, 0x1]) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0x8, 0xb5a6, {[0x4a700618, 0x3f, 0x0, 0x4, 0x8, 0x2, 0x8, 0x6, 0x6, 0x2, 0x4, 0x200000000000000, 0x4, 0x4ee1, 0x6c47fd32, 0x9bf, 0x2, 0x3], [0x2b2, 0xf0, 0x1, 0x9, 0x27, 0x49bf, 0xffffffffffffffc1, 0x80, 0x3, 0x3], [0x100000001, 0x3, 0x3d, 0x9, 0x5, 0x3, 0x1f], [0x1, 0x6, 0xaa42, 0x1, 0x1, 0x5], [{0x32, 0x8000, 0x40, 0x7fff}, {0x1ff, 0x1, 0x3, 0x3}, {0x2, 0x40, 0x8000}, {0xfff, 0x9, 0x6, 0xd}, {0x401, 0x80000000, 0x1, 0x7f}, {0x3, 0xfffffffc, 0x200, 0xc000000000000000}, {0x7fff, 0x100, 0x6ed1, 0x8}, {0x8, 0xd, 0x5}], {0xf800, 0x2, 0x29230c5b, 0x6402}, {0x6, 0x3, 0x7, 0x7ff}}}) write(r1, &(0x7f0000000000)="220e22", 0x3) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000007c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x11}, 0x2000000000004, 0x82, 0x0, 0x0, 0x0, 0x2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:12:29 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x1, './bus\x00', './bus\x00'}) writev(r0, &(0x7f00000001c0), 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000340)="f924a096b2b40370b25ad2382bb319f9b059add8389265ddf59ea0622ca55cdef3d21a300ea1fcb8ef2346ce09a005462d10de24a409280d37b4ac20bc250ccbf0ec4ab980e4c6a4deb7c2fdce981a393773f8d1af83307430c86d45de530f196a080761421497c6db61086c78e2a9aae2f3a2b24d50980c335603b26702fc0c260ce25d2288eefb73f1b534aa393f0b6645d62b6c7ec8d18689e3d8cb0724b272f724d573254f309f26c9b0ebd423b881e694175a4ca25864105b06b3a808504723cfa4f22f2fa5708138e46a911904989520dae1038155e85687abe727adb856db4f663df09beb075d1976dda91e97cf0a375290348ad1f143657b39103f694b103e4d2d3f4bfb3d03a9f7b0b91a9af5d27e4d1b75d304e6de181468a52d94cfa9c69ccc8924a616cb19367d422ad90b06b54f237f0978852ffc52e4c9be3be1e24f547ad56275f11441cd5f9e848496f8ccf702009ccf53f7d8866480aa4490c246d94d30d0da9a752c1151b3beec3fa9fda88d51293d902b537a16f65850f51e043ad8d6ec016e0ad986aa4c09c543869def9ecf925392a21313462eb4a9fa370247c3e22141eb6e9b3404c0c4626cd1316b941226cf563d51fe19554232f3bd10965c24bc2c806977984500437cbb77f212bee68eb2f168af747cbdad4a06e9b21186b563e5c4214fc12bc6cb01c56ba467f3ebaecee94d5e314dd68237802cad5b0ce7c8a6e4bf4438d3100e6f7b762503728ff372af7eac5cf2bb8de61aa7c67b5d97221399f15b15bf67b3162c34495fba90ac108ba0dc3de95c1fecc6adbe6fc1b582de99c579e46a596cb3600ccdca04bbe22ffc05df45d33be57da9368f7fac05704f2a2630043a7d795b9d3e9a7f6bb30ec6783ad859b6ad92b1bf5ad90c4a8a0a1960d7fa5c1a1b3c8561d442a84401e323b51b2b96acb617fab18d401dd46574700b559fe2ab6067ec1df308b1cbf457510958b4798713da2e6b743274802cd901315fa9cae0c2002425966f5ee7f531f082841bde9a420c69889ed4149bade102a3a79c59aebcc91390dd141f904e86e96fa7f91bc950793ef9ea41178d431b4ef5b2fd4a05718e031d144407a7ae402db63fc5f8e0db6155934a1a1833a13563f3e86217ed0bc0267b3a81a77edeed0b6a209c423c6c1f0af27c9b864f567cb36ea516bae608f4eff6fdff4fa44b867421ff40b2f4a9c3b8c39e59fb0a50b71f33a5fc90feedd6db502784aaf4800a562d423a98a96811480563db6608905a25919171559ce1879db774aafd8b53028f485d2ade25d8561e68b029bd7ea677d538f7e88b35303baef27e85421d7034c868e3dc036256a4f8ae64cc55e29ccef2c7366a062d450019d7681dc0c5a9696a2c84dabfc03913f5432ad14834d3f6a0fa5c0bc52ba30850ef268d73e42d0074a4b7bbe2886266c34b9225d802b19071580adbfedc8db2e50f2a56d52ab312728b46b117a048a382c12eaba12c64dac1962ed70bf823571ccd855dd9fec25327cca25ddfd59b56c7102e4c085ce2c4b12cbae2c809086ee57596e48f71fe246501cdd66490693f741ba3590b366df16b33663713c303193e2ee9a2cc8bfec2679edf01ef4c8cd3f08216a3e1421794a4488857faff5c7e3e7d4ec396f7b4a0e5c56ece5bb2bccd4d4a76e46bb20e319c54c2419438928cb72b367b2e7960d673db183dbcc71aade4e481fe32488ebf5eee98e71681dcb1423749e33709f162472c9f9021b4bff7bf74b175674acfc3ca4126e1f5dbfdbe74ca86d2154918f7acbb26f2b77c439dbadd2f4361d9599d0cca449a6643f04f84b65344f1cc5a029aca0c846311b6bc1e5a419fd60104b543d2341092d9a06dc918318c92965d545d45b20c714e058de0bba19af886e0c4f7ce69fc0b9c9eafe6a4244edc57e3cb345926d5ab18824667cfb7ae72d28d4c1918fe17dcd51f6d5d8960ab01ba779aa8aaf95e18ef2458ad884902d56dc062b54f01f7effb0cb34f2a04be22c02f22fec4e5cb94671f6670bb19d512ec73680e8adc28b563a7abc44a4ac588b73982539b9575363efb4a4f558532857e30800919d8a83ca99df5fe0c682cf3b252e5eda02930917e9225b7a512b0ecc76316f4d89ef52c023b5cae341eaf00bb4c5f0c276b0507cd321b2724f34450bcc1ed30a3a3b228e8b7f19038637261d20d2106efa648fcbce8e9fde983a9278e9a4cc9d03512b1a911d09387770164806b6ee2c8acf4d1cbed96b0f3e97ac0668dfd4fba5078381556557d0749157f26865569af894c856e0262fa79c9fd508de754243f3424b238cb685592268cd825e500d860c916b82578a12f8b3401d765953831d68105573b47402632e6220098c1e72e58ace0cc8a51d3c37e760c1b0485e14eb9a7add59dd504dc079fa8471111d969dc6140b91fa31bc668a355fcf5a9a4b6bad3a9383958397839f851bd8340971ee91bc7f5c87d8d7814af4a6f0a46f62d76f82430eefdd1a30668a8a7a06848dc63a7f9a7e8cf88a6251989620eede9b3ce68003d9959e9475d9f21bdb09234c948e05f7942969bd6123695baf0926c109ed7bdc9d96e2a2046ccbbb218f0e179696056c670a0d14444fcdf4b344335b008a9a1d0cf89616036c6ffc4d95d39b975ad08f47bb31033ad4babeed8c3921fad49f08f75bd87194dbdbbc9ab90811f30c3983668f4e9c29732fc8edddb28d20c715bef589241ba6117c69835b9f27de3e3f3535cc928fcc8cddfa8e15cb8b69755b87c6b393877e7cc5363fed0b93a758e52c657e43dd493b6117bd55e2bf268f43d15d98d00a52713a4107390514faf19eb985c9205c2c13bcebe7ee5f6e71fe00ac2017bcdb87cd2d10a9f2c45bb12418c8b4f546e8cbcdb7b951b0977d3b88c5d5d4e9394d3f1eaa1409b91418449439f3e38e4a93fcc9025a0ee319b4ea1f11d09173894a83f3f29470dd57f0d39cf693b5bfe25cf32f7b882152fe5ba175e8d5802cd4f0662f4fc9a98934f5c1b0eb16f02ebb186547a16bb85c68edd5c28d5f0ab6d4349961fad7dfcf9ca82c5f545ac775ebb709cf6e54964f7595254437541483888713a99967dfa4bbdf17f014326dcef4334a4dbd82c253308acce5b1c08aab2462f45dd4c052f36c56740e3da277fcd33b141e51de04b53f4f96f9a408a92c03ad0fa208f3760d5368cbc7eac638e7abc8bd929eb0aa5abc128d0b47027e09db838a8e43c668066144f9300ac9514d43f4b2f89edd690807bfe62c0172a615331752c65238da6f5725335f9457d006a5afc7646e797e94047fb57f27bd897725de3371d4ea8e1854f846968e6e587a4b1a85789ae348e0403f5065eff57392da22b38db9e59eb5e0c4862100576288a74741feb560b8881471ec51b4b4ac9ec320f267538c74dba90d7bebca11887474456802cda9d0f680a695a83be1f1aa27f023d57a8fe394670c3b3aa0ae6e2197ccd6d1ae5cbc12ffbc69b21d112b03e4f79fba39fb18a5fed7e5ad64f98bbbae5f37af0cb24c9c25573b0307350e506e6806ffcaec871cd7225bc07d1a97f7c83d102f7af6c1289a843fd186e05f5cf341da3a0c121c39729a40cc308ccf009998005878c1dc2381daca54c7c18ce4c4c271782edeca64abbf08db5866f0e9f28c52c3ee0f8ebd2e7db47730e1e0a000f81101b575a273b8ff614428bd86a9c341e1e05dccc8ed76d6f64742be861545c2e7b29944d60d4bf163792e94faca7b95e06b470ba636331c5d4bf6d5409bc5d655fc12cf19dc9069061645a842e732bfe9f4b1626f9e90831c9dbc5b8501bef8395aa74e8738f764438c4be1a1e3f71b2f9f6dabe2d1f00872140030cb33120dfc16ab57d5f118c17d44c90d4fd62c4a3f4125e2478193c49a62fc7fb06ff037c13286dc71e93451b69f6ddebafa0768377544513bfcb1fc769324919e107edbe6b9975a9b7d07a2744413e4bf43804d8f97bcde755cc44f7ff29ccb27e3638de5d518cbb5488a05d8f8073fbe502fd8e0c3563383f9b432b8bce3f182f486f22e5bb7540ce215ea359f4d69d99c78ce8abfc25fc06e86460ab846a6c7623d4dd025b6b5c33a327016f11093fbda09f8bb769ff24cedbd222d64ebd4ba2dd1de5c42a4117afd6b667be1a3c6ebe64b9d4ac46581532e4c45e83dd3df2f68b56621bedf4f7ac486e7199b0c14d5d01c4470c43de03ec76847ca2381bf747c06baa8d984fc61c3a68629827b62c9728a640cb17763dffa62f513320975ac02f71ea192cdaacdf08f0fa0648474e434a5584a8edc57d3028fca09e2815f88d2ea3b3db1f527f592f8ed27273182b335ed55ad8506536d9b39615481653ef8943b2ff7c982c5847424b9fce4fc1886d642ab3cf2975567ea9fc518e02d05902cc836c8bbafdd405b2c100325c77bf95b319721a952788c976645bbbc8f9cb6ccee52f896c1ee9942f8d7024b4515a750fa3d9658f792e95504fcc4deb2ad78b09c7b70ea555a66e8acc60d75dbdcbeacba24923a5222de997b1fedacd39476ecde6caf003a18051c2dbd9a10fb6a78e2baa7568f8b983cf19b7d3e5c49822a1ba303f71a1913ed7ac8cbb0f8c87c79f011f725ffe52b3294eff3d22057bc0e8f58d0501f7091306063791b68ea5c6cdeb2e10362f53d396e739b9d6cc01986a33cdea2e1dd5380ca66c35645d423338ffe09daab5de809f59b7af127580cc5d533d96c58ecec44765cb6a62d9ea51524ee7a711dbbda571838cf2ce964bc78771e03ddb3df094e9c3c565476ced80f97850fac1d1cdbc9f25792a327c7559c78271850c8f3fdf58449ea99cfa13ed0471a7deaa565473b6d8278c99f066d091aeee012bf24bcdb735aedf4cc1e70fda8898d4ec71dd9442b1b5572e1776ed135aee880499e5f14f473b0bf2b06ad30efbb691c615ffa768b523865e0b7b2cca6209add1d454ed26f61a26e4ee0455c34146e7a871c55f1aaace6309ccd72aa5bce7e39ca1150289dfb5be575e733925a2ca394c5a0d3cf7cb64bb6ff3809b52244e49fd2a26ff1b0458d36997195e9a2e7ad92e0c20c2af91220e6e7f558af3a3a96e35f97bfaba07bc4fd6c9a117f5039309ae3bcbce6b77b7fe8bf933aa80c33901d4eb879cad617e923a16e58e11ddf5892ba1ba21bce663648d5d647baf9d2c2b1a135027ec2df7ec9d4ba8a8b79cdd4ad571c51893ee59e7bff0ea9d31b7712377d7ae9bb50177f5dc5b78d434bb62bd2aa048c977b3873ce21d1ae9dc5df5238ee946e34703b1e7b3a5d70ba02dcd081e2c22af67b4a3f7d3eb7bd7a1f32a40fee4ff93d6f525473baf66f03b6e3c6e3d4a03ea3d76c368120ec68f5f8bf8548cfe1834e9e60aa6c0c798c2f548050a88bfceff9a3ade8f8c91a5e2070b6cba3dedda5efed3a506ca259b0ec7fd9ab642b7adf619d3d73e9801baba18ca6eeb7bbf4bf86e3c4c329bf547f48b1315096c88ada549ba44de55518a8a0d82099500b74ed2d4a3086d8d30bf0196aed36f3027bf1e84e71b545e3cae4fc1dec823a701dac7c7291bc7c2d0919c7a903ad6e1f894f080a4dd0a611e1805fcf533a2d8a3350d7d5e59bcc0aa413cec185e83ff347c1f1f42f4468c2722004515f93efa1b35318d3c18cfa9cf9e14622c58b6f45ca6e609c02de46429ff9e8d11b2d9985d0b7af3065d40f2e7d9804849d1d5965358b56cfd82bf38a180f79f2a6f67608817ba1feb551029fa1ea118f75fe5c66a935ae69e3e39be36b4ab1ce3d10aa46eb01d47d546d13ff664b4ddbe9d33", 0x1000}], 0x1, 0x0, 0xffff) 18:12:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff8, 0x4, 0x1, 0x0, 0x8}, {{r5}, 0xfffffffffffffffc, 0x8, 0x0, 0x9, 0x3ff0}, {{r0}, 0x6, 0x11, 0x1, 0x400, 0x2}, {{r2}, 0xfffffffffffffffa, 0x30, 0xf0000000, 0x20, 0x2682}, {{r2}, 0xfffffffffffffffe, 0x83, 0x2, 0x40, 0x5}], 0x0, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffa, 0x36, 0x4, 0xffff, 0x5}], 0xffffffff, &(0x7f0000000300)={0xcba, 0x6}) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) read(r2, &(0x7f0000000100)=""/102, 0x66) 18:12:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x195) pread(r0, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:12:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f00500cad800"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x58) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 18:12:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653000dc74e6a3f4c9a529c81b581bc48471a3dde48880f1e9ec5e89ff5cf2d42cc900b60409057e84a33cff7f029db019c65db832d7768ceecf26264900a694179c7b34216f6a307be176215aedbfb9f7c0ef7452ed9aa0fbea3263418a46280469"], 0x10) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat(r0, &(0x7f0000000040)='.\x00', 0x40, 0x40) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000180)=0x1) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 18:12:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) setsockopt(r0, 0x7da, 0x4, &(0x7f0000000200)="7b5d744ff574571bbc0749b9947734930112a184dd6f8f230bd1e027af3f84199f2ae881885139b1eefb92b45b4dd27abe505431c6a1cf0e370cbc8e92fa4e3f32025549c51961740c700994b2350f341251a808d82ae5db0b2eb31b141234fa8dde0a7b5767fbcb9c1fec35c965c38657ed32b7cde4fb5caa7f28d9bcd5f15623883b72fb23a8ef9bb66a4e10588b2e233e2aa5338094f3e11b0d4a68dc18d87b6224b4462a5f9e16dbb42b7f6a", 0xae) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x24) ioctl$TIOCSETA(r1, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x80, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r1, &(0x7f0000000180)="95813111e164f4c003c08c0f462c51a014dcc34975615248753b71e2050e81f5448787e2b6bac66f0f92a475fcbb25aae12b7c463d1974eff91b164af439039c55c7b621ca1df19722c00c0464c6374b2b5bf53298d972d749da1dd099738a9c83", 0x61) 18:12:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c653000519649aabca39a51532bc91204d10083bbeea4e15624d1a05b77a0c63a3a3a7f4080be552b6117fe52391d1d093334891b04d7a9973ad2376f836207197f59d1f53b46f9ce19497ad432e83dac9923884a4ccce0dc6a5ecefa44cc708bd734d4ef8b20052f19ef08f6df7c4cd52480454ee34f2e0c023fde16f105620813b9321db759c40c466487bd62baf16d6cf20178c8bafda3e4b97af532d6a8e6b5ea3d875e3ab735460ef0f32f719c"], 0xa) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {}, {0x26}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) fcntl$dupfd(r1, 0xa, r2) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 18:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)=""/71, &(0x7f0000000240)=0x47) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) poll(&(0x7f0000000100)=[{r1, 0x2}, {r2, 0x20}, {r3, 0x8}, {r0, 0x100}, {r4, 0x4}], 0x5, 0xaaf7) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r5) r6 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000001740)=ANY=[@ANYBLOB="01002e2f66696c65300001b02a14581c8698b1088fc583bf472b3293a556c48a15ac63c61f0800000000edf61b070c1c44ea31e0f6aad260cb084e10584eba4165fce6ac05e39444131cbcc5930100dcdfe1b46e158c47e7c618fa0f955c0029cf913775d0ea469bcb4951f892d42e11641ea64a5255b189eeb620e3de88bc716fa6c8596afe2118dbd08a7e6d9abfea137b722f9b00d0152e521ec7575efecd000000000000"], 0xa, &(0x7f00000016c0)=[{&(0x7f0000000500)="f2bf765a051d4c3dfc1bbd936d1ff3bfa2523e4c20fac28099881d1e500a2509ef1002198ff3a6343b53e8c711c5cb08091ddf57243d181059be55a4fbc5f893fe902b16d489867ec82793c32b6ac3c21959976cf0f474afdec61d48926dc4dbc890cc92c61cd5eb9a282f81ebdef826f4745d3e0dd58184609352d9a338292a515dfd919820c50edacc3d4048cb81e802f2c8180840ce35e91f097b157eb17dc974d6093f0608d07ae4864d3d47cc92a72bd7b685dbb14d5e36f68c77627514d630a4365b6aefdfc7443c3ea4092de30a31fc73893f803a8075869452ed390ed6d0c007ca379d9677c4e4e8c7fe2ba89ebfcba9b8041a1b5b37bf8805484b21fe3ae83938ff0e4e3d94db5dcf6ec35caa928ad8d797e86a6260bef3ad2ecf91572e2b537790ed32010e942fd5460333c248bba978d086252ad93b287b458e1c80a9968caeb7c37433b9e2deb5a8cf307bca461f76f1a29d1eb6f3bf89a37570599d2169e7ad02a35c8312e4fa9e6824a24724a98f105550b1e9ad31008133db36f20724ce098cc205f5dc3a9dfa95a5ae76d32cd07aa9f7e9985ec5979aba9b86a66ea5e655672e6f67a5f2de74e2de4253dbef3dd1852ccbec53e02f97ae0ce1970c0e23ad6de41806dd863d1300a1fcde9bffbd8ccdbb40c29e8e70a1e7f4b863d47f643bc52e34f132c0f902acfe464b70b8360df9a3867a06a42f9367bf4f016170cb30d96c990f2d0b123defc72c165a3a1fee1f68865e75a3c967f220c2b86cc3129356aea53a5b53c87fe4516e598d7f2842fa240a714f5ce50497b9f12257bee744f1cd9308c398c386f17af715d8a6b5332291d88ab02910d040c2f0f1254c3dc32e9eb8db4960de7d6317c397ea4263a92e9b2c79a162ef20a85835a560b39c354591a399b1bef7cc8a3df915492c62e619e5805a9ad7ff968d9436d98da7b656f8721e7c5b8a305a5dd4f41e135e9a5a0445f58cb03860a34fab6e0ee6a20b12bc1f54fa6d3fbf27bda2813ed519e4a432cd776bdf81bf663d51fff9703420829ba7877d03e759f189e9e6817cddbf3270ae4d3e6d473fab8076731c54b0bf3edd73870dc843ebfc260eeb26b8e74b7d7d37a28f9ba46e8852c5f8d14db6a40fcee7acc39c19acf64bfd51bf2cf60392ced7232bcfad41028dbb222f6158b7c5d871e8ef59165b11ac3678bccb0fc201604c045390c8e10ea8f0b5e04e11a6c3815f25b4e78098d42cea547acafde3252d91fe77cff68fad0fba46efeb62d251dc2fa9c0a977a9f2536aa0f04ed984235b706bdec22d0486e90ae68fa2f8e4255b4c9f63394f80cec7085e7cf9049858f41728123be52da6cbb6711687fb0c9dfe61c80770aad6c9c8f1f393b876b361636d08022c6ec0f203f3948863a422706737c353a57d7b540cebc8d22640aeca798440e6439a81148d0f90542763332761e016f2304bbb218ac2ca4f0c9281446aa85fdaeef7db990907a6f734db94b861953e8016d9b86e294ea393d10a4371ca0ea94a510dba94eb0361263e9031c9c002c956ecc8afee01d30693e89765b0685fecef9389aac2d0fc37da2d97409b6df95b325ea306d0d5d507101a6e00c62c08be9b58b1e78af4efa3c13edc903ad4d3cc5acb987573ff7e14d46f13a4cc76e6a0f91d8e7b41ab448df8af351d75f1ef782e7785b3f601e120be36572b06b734d74f8d4a1fc091b7f984c936c7c7f6adf272731a6290bd8f4e5c58eaa53a382adb6a6a5fcb7f21fd96544755acf8f30707b9c1243b4a2ffc09deb5c58a3c56e8915e2ba51308e843c55579dc97a63c98009b7073f5dee8822da4b3c1be376d566cc62b90ef0bcdf9d1b0f118a53d63bfa3cd1aad1f993c8a467c101880c786d9001e01d53ff5c0294814c7f18cde19528cac32aaff447dd285de03fec3a1770e41369d2b74306574f05b43a7d54323f06cb4337f85d0d1bc22efc17814bed31089f7d7cc2b5995cda654c7bf7eceadd8cb5bb404a8338846aed0b7426f5f12f8ff9b070c9a022f22ad752d26d97d3e5fd6fa0f79a028772401580871367ec2f64208f758945ce6b6c16fd0dc1bad66dce8bfcf251e4cabe532c381ad5cf559f525c26802c8714b047e39be2a3c816ae2eb84e113521ee9c2eee52dcb7907685ee6cae6c5aa2455168cabd699ebe689f54bcbadac73db1147c0be5a12348cbe64aa3b809d19c1945a98b59fbf5ebc99355edc710259b7fdc08c8a27a57908ab6cc1cf3bdaa0228cd013a9203389e7fe4a2da69b7d2a4ce188fc6e5476bb05635938cf47b3be8c540e27ac41362524828e017182594dfef22fc4fcedc4eb40ec83cb5bac0f188fd877b357cb5631765411919fd08f3b55a73961785e0a3049dd57231c686f989437e96cec61e80b3062dc4eeb64b7fb9cd635b5950c92d742dd2a4e6983b93b7024afff2ef0490da4771d28a1abfe286931edc6dcddd0a347b624774070b7b0123b4ea671a012e830c8254ff05ade76c7ef5fd9ed4d63f7b2680adb09135c55fe6376ba9d1b4b416af6e18d5d4f9abbab0575d5c20302a0a21a6045d815cd6c05920bcb89f422da2b39b0d61e55e32ed751e2b6f0a044f997e775a0c93c3d817ab59414d4dfd39d6d0fb32682f37625d01f96afc86eab6fdfcf8fa8594baf861290a6de754bec1df89e63f5a8433d91a70e82b2da6eff6e927bee552c0271651bf8c3e0b61492024fff8f50e508cba855191ff4c4704b1db74f552f93751085fb7ef04d2969ebe94a9b690355c768b41666bcc76fea248a833ea312ec17d8e76011c691f83ce2d6fa324adf82e8098a0d2c469fc0a70408e0b50014006ed757be37d7428d9b5b9f501f817f2c4519ea3858ea1f5eb30f71fa28c8c157fdf5e1a5e99dd4061426e135113e04eb82b384cc2265cfc30e52c9036039e984b6e3f6a262c7e4a59f1eaf067e031f15fd331a17eac5cf4d36501733215e723f201d5579dccf1c751bdcc6647ad2f981dd8e5b6b3da37a429f58db06cbf67d0d489e9b7ae6ab4285625992f8d51b5b5505bf8a9759506538887f78db5c489f76465dff2601a737519acdbb08c8dacbc62f5c2962db854e075b8e9baebbc15e8cbfa9ee35252cc814f7f9321b027dfbcb109f5d67837b5fa29f25f14ca3d3394b0986f408248e6808a60f490c113f14944664d7da90d5c37ebd2822c27efda58b9101986384e09d6a17d87b5cf1479fe58fa92cfff7984fa198cba57ca7439ee89cdeae2121c5d68046be3fd4d777b3250ef891b8db9f32e098eb68be6060a888a4be24a97b2294c00c1bf7402089da9582de4d279029a3c2754365652bf64390ccad46566691366f601e81e059704ecd1e97e545d8b5bd69d9128f2f6e56db0dde328dbfe2f740958de0c3d1e75954cda7044aa0f0bb6e458702fcac581af3702371c41da225d9595a62abb28b3367f55974345009b897d8969465a37d68a30704b0d7def6f0592ddbf9fbab61e1435203e4790dcbd4f437bf66d902abaad6477a97b1ed0e62f0aa8fbc1d8faf997c7d899a2d038bd668d70715a1c5fb666c1706ab7fcf9e718bd711c0772251cfe3ae573956b18278a40eb53490cab221da15f515a4abef45c2b98c811640e6ab98665050f414dee835c1a5d1417e77e963cbfef559a27f6c986fc26fe69b0840e291912fcb51ef1ae23bc415fcac403589486cda9c85ffd2b63e1e149385e7ab2389aab7e69f4085efe97ed219aaa81bc84cc2003ccfe2acbbd28fba48a06e73415ec163feb025b2bb4ee856e4230bd1de0ab19ea6ac67d4610d6337097baf7830f1a43d89afe2717310aa7296cc10fe738813afee1020252db3b55cf8df7577ea80965f1c14817033f986b6ffc7a1deee8bf19e5f5fb90e5a5791525eae1d0600dc06042f0b3d739b792a07977ad84f0fc2da88c12eaac22803a4c31d6a9fc62d9b73300d5b55ec79e666ac6e32e3b05ba357466e7cde4a8d9b07e8509347aeecebb4527c28264fe861df7dcdba141ff7a1ec455919a347f1dbd0eedd53bd8c7ea92fd5cfe97842eb5598e5316599aecb73932a9250318d85f9143f71eef3e01a19f199d9941e4f744f0ac3913bc88694bf6758d90765160536a8bea6f0225c40d64453b8186e158d54bef878a90116fce51ce50c7ad2b972c86adf9604ace56760e8fec537d50b97d650c99d3571f308fd9eeb93ef4018e1d42e2c53f03c5fcc921ff8f4c7c6dd8e06c6448b67355184c9b2231ffe0cc206c0da4988e720f5ac958f3b3f4f1b2753e1598dfeb7c91077234ecb22d13117ccf5dcd5b923ae3f4469370fd8cae6429bbe9709669bd242ce314c4a0f044cae1954e06157d01426035f88d0543a51d3824d01e0ebfb3d1ef56682653f8a8a17f9771dfc0d7d53909d803c1948e4f00c1ef9f172b3d8b92aa38554afa56d5a031afc160f0782347c5c23adeadc14c9d69b3b2ea50a230fcef5102e9644c8d9e00800d0200477e760ece5105c6db8f09ad7ab07ea3c1eda85273ecc9df63784068550c3a49481e9e3a88d15e736fc95b4f537dd678cd73a362ed33a8583c5098c49b5ebe44e84e0957cb2b4848ad375300260a648d6fb0b05ab8e925cc8d77481b01ec00fe5f9db76af452cb1d445b1c710ee17be6d93b9feff5d3436e7a7247c35b7196208ae2ff9021b61d77a0443a428776873a1ca2221c757182620f8f014f6501a90e9dc12bdc36591685f907580a8a00ae028f9ae02b2f4fee7300d48ab2a139f608f08023dfafc6bb1717dfd2690247fb577e5cc62537809fe48f3a7180fc3bd0fdc529fe6c517b5620bfa5ad3ea80a98442ea33901fb3691c67ba5f5671a3247e3852d2fbb9a962abbe6b17c241e77e9eda1897de02d92a6a7510ffe276a899e53dfaaa582f57149c876e796f5c1d35f40a2d30b5573cb7a737688a1aae0a774f557fb8554f1f6d1319a2147ddb53787d20160b7555e40b8e8cf0ea7b66ab1e4d39f9584cdbf0e24a7437ed01d56e1739b8e610d75ccb2b392ba6ff238f7bcdadc31a79205fe85cf96dbdb2bb538681b6987aa238f6a006f4c7bb1d257957a3bb63de29eeb3e7500dede6d67e1abc94a6f71e2e97867689b1676b527b4082ea93c748ef5b98422f3e364b359c8d84a09e175919796049c88e83a295ca1c6df939d9252411cb8a87e2c92f3542d6a7cc24aaaf956d181262c46658a97327cae10154571136efa784be57b88de1a473840f797571c7623c0fa235498211395fe48b1c2da9345f3ff3734e651c1ddb671b4dbef7244ede8407ba0ae171936b732d3c773eaa8cd8042693bc003e2556dcaf8173654ead657db5b2dcf3821c7eac747cf40777f85a664078467d8ac2266d955b6b137e7f8ba78ed881f93e73529913abbba2c9b96471b36236c15bf45b6de25985fd50a7f49a6ddfbe7749fc703f6bcf3a790f1febab2591c83ceb20851f9f7ab76fe3d47c464318e46168879ddbcb7aa0d295deddb3275df618326369574157268047eeb8cc7917e65ac86a54a6e7a94d46521b94c2204293c747bd4284e09b03fb47ec68e3b1a8dab9432b93f137b501bd6c59d2a97ac155dbd8511432aa0afa0359c32bee8fb4cba064b8f543d313187bb36cc4ceee8120336f1335b8155c71e890fcac683d3b66f57e2ce19876f89f5dddea6593e713b564b55c1315f77027aaceca4042208d4e1b57b0c97a5ae8d445600857c828741df4b6c404fd4a4e958be57ad184d0b689455f016bbf53d255166caed7a0441546fb689b91878d1dd9eb5720f51c19eacac0db09", 0x1000}, {&(0x7f0000001500)="38d93d539fc661ae8782d2f5254fe9bc8be646ee6503f63ab281b3b851cba36dd8730fbcbec55e90b850d2633ef5b4158460b1a9f1aa09ed5303f53cc2df370504729fa1a6d714c6e6d498161cf1d55c7f23ef7f49bc9bb6e8fdb0edc014e53f44792deafbd3b9f19e8fb1385ee827982ed42f55f3cf5b5ae22ca85719d4fec57253e95ef2065a2cc600003cf23c96e2ea6c32f514b58c5c7224b5fd8b802ff2ee8295fa5b87344a066a9c3855d3adbd21a735cbf5fcc7584d6b5ed8", 0xbc}, {&(0x7f00000015c0)="164cc738e1be72c4007746dcfdfb234d8ad45e450dc344676a5ebd9f06ef23e988667c3ec044b9c5f81e1ba5633a68860d11c97a644a33de5a4ef7b88ed40ebec4055b837830251cb0d5eb09e632e6af542f9d27ebb91d7c138b7b04ef73d1c466b1925e3e48cb436f812f0c76debf60ffd9ecf28f4866533711b18e45b5d70860d1262a6b0e635d6b23145eea972fc2918b02c247954145f4855d1e95865b5ca597f8330e6af5e22c7f25e8d172e0b460f7b45d01664116d2d5fff738d53ab4a13800690d32a6f6b951fa5f0cc1711556ecf39ad817bf7f721221c96b9198233f2f31bf4e89d6d5cfef3a6b733f1060caf5e9ca82", 0xf5}], 0x3, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="2000000000f6fffffeff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x405}, 0xa) getgroups(0x1, &(0x7f0000000200)=[r6]) setgroups(0x6, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, r7]) 18:12:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000740)="b100050460000000000008ff0100000000000000cea1fea7fef96ecfc73fd3357ae2010000000000000036acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0200800000ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400dd05005aa0b2ca1dd28f000000010000000000000000000000000000000000017c3891f34284547b332923b09300000000000061ed1afb51cfff5719a3095396cbf1e1d896267866e30befe02784c20b7c0e4b9db626d98df15da4007d60e393e77391f3293572b4e38a0c7a5d0686aec2422d33d29d4c9fb699f1fe", 0xb1, 0x2, 0x0, 0xfffffffffffffca7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) 18:12:30 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) sendto(r2, &(0x7f0000000040)="62f432f40af9d56eb916d9c854e2054d9fa309ba5712518c62f8dd02acf093255bc1ce006a6605bbf3ea00bcc5418a5d000bcc56eca8ca14d87f4d64c384e420023cca46d22e1110f9a358a909836fcbe823582d7359fdbe45a08088aea5be3edeed34da3718743cf8a3d94a467923b5a7d44c82c4338969f453d6c8c6dc58a9e66158ddb9abc31315df73da27", 0x8d, 0x400, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 18:12:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f4cad92b568bd1055e8fb7a5ecfe8af619b0f95bcccff7e3c4af80205050090bd7dc4b5abe0a03b1c0400578b3e57750b015c31dd040000000000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0xa0c) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000140)) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000340), 0x0) poll(&(0x7f0000000000)=[{r5, 0x104}, {r2, 0x2}, {r2, 0x1}], 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 18:12:30 executing program 0: pipe2(&(0x7f0000000140), 0x0) socket$inet(0x2, 0x3, 0x0) r0 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x1, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) fcntl$dupfd(r0, 0x0, r3) socketpair(0x20, 0x3, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000080)="48eb", 0x2, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 18:12:31 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaabb86dd60dc9ae700382c00000200002e7b5f0bc485b603000000000102000000000000000000000000000132"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182c00fe19d2c50f34370676000000000000aaff"]) syz_emit_ethernet(0xee, &(0x7f00000001c0)="c7002f58987fa200c263b13d2d53ad8b00000053dd8b48dbad1246b8d016200005ff9f5340c795e9b0c71a1d09982a90f9fb368c4ff23501cf8bb4ec1d7ede7f7f3ae7c9771969e9d7108ff3afba13af68f21f15d8c3c4631bd46e3587b25e40441e93c03e973b6463d27c43764cd0f4922c089c63cc7e94c578edd72cc8850844a5144afaa2395c7e4d59dd31f72dd0f9017415fadbbdf662f67509d3abc0c9de4f8fc6b8a3966274691e5214e5a89f60351cd9ab3850e12dffb7ce8ef704c538f34a214164427eb35bb956096b616b6804449ce67d514db4246fe7daa00e524064732adee468e056fd4d54c1d4") 18:12:31 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f00000001c0)="3c3806537c682ad36cb379b9378ab7589459da3d39e22a04a6cceed6570a311f5ce0e40d1039d979a66a07f0ad3b516956c24ad052c9c90026c18aad46dd2601b70d4ae6dab5a43dcaa8e6708cdaa237b689937a47c514336bce0a5655a2137a4ba8c34f392ae8a2a6c60d0c47a37db83cda154b0cbd8906ed1e1a312a4bf123125c8735c709ea4e9aab8236d951652879f95f199a04401a6839fcccf7dc311e3a7d425fc66388cf975d935f878020ddb10dcbaed81dd5b5d0381242058b2e3a4c44fcac0e01e619f4d5f272fe8fb83e8445ccd6da3cb741ad03ec38a573aed0d7aefd9932e72042f57c9691af3c94", 0xef) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x18, 0x40000000, 0x7000000000}], 0x9f, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x85, 0x2, 0x2, 0x1ab0}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x8a, 0x1, 0x1f, 0x2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x20, 0x4, 0x1ff}, {{r3}, 0xfffffffffffffffb, 0x7, 0xfffff, 0xf7f3, 0xd9}, {{r4}, 0x1, 0xc0, 0x20000000, 0x1, 0x6}, {{r5}, 0xfffffffffffffffa, 0x22, 0xf0000000, 0x9, 0x9}, {{r6}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x6, 0x7f}], 0x6ec, &(0x7f0000000180)={0x3ff, 0x1}) kevent(r0, &(0x7f0000000240), 0x3fc, 0x0, 0x21000101, 0x0) 18:12:31 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(0xee00, r1) setreuid(r1, r0) r2 = getegid() chown(&(0x7f0000000000)='./bus\x00', r0, r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) syz_emit_ethernet(0x1a, &(0x7f0000000040)="ddcad9cf70348b16983e7d6e1e1fe4fe1add2da1c6944879e10e") semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xc}}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x8) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) 18:12:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse0\x00', 0x40, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/230, 0xe6}], 0x1, &(0x7f0000000300)=""/4096, 0x1000}, 0x2) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:12:31 executing program 1: r0 = socket(0x1, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r2, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket$inet6(0x18, 0x5, 0x9) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x1, 0x7, 0x8}, 0xc) 18:12:31 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r2, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe2c}, 0x30000044001000e, 0x400008001}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 18:12:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x7, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 18:12:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002480)=[{&(0x7f00000000c0)="52ef617cbd971913ed4c19fdf00d638926975d84c0259c0defcb19070c6e5946508f83adaac27364288caf8c95c62369636885d0b5c315800bbd37ef9e46c37fc762a9194bfec3db71cc07ca1eed134b80f48571", 0x54}, {&(0x7f0000000040)="52010147ac2b090373d918ad210105f3bfd7bdfe97c1866759398007acafca501eaefad94621c23d1ecdadb90b786b0e33b078ef", 0x34}, {&(0x7f0000000140)="42e3be356f6135bd9d1cad8dc3ceee6e28ad252d4f5aed1097e54141c09c21b649aa2f83eb10bfcea74730cb4a82b19b5b258390bbe203ace2c70d711231bdf9065c0c2e4a388123e52dad9377ee9bf0c19400e013ee719ab99be51762883a36931959bd2896", 0x66}, {&(0x7f00000001c0)="b047d12b328d14d5a378f7be4f15c087d63124ba9b94ba0d2b27740e1ba4d5d3b0410e5f84db20951bad56c88dd2ae1bd9c3babdc578f593511b73ae80a92ac2a9599655eefd841ab14afb30ca6f89bd4146c470861e6febd5421d9c39c1250ecffab02148fd5658feedfb6c79a6fd315f4e2a31bc88f8de4492d7b82837497fa367a6d13fd53338bdc86f0186f1eec3bdb6847b2a245639acf91e56ca6d6a8b9dd2878b1728ac93542ab01297c8b3f7022eefc4cf39207a86e7bdd6a4e370741d49d4c2e812d92a046e78ad4be8ac0ded079151d14e13589680eed47e", 0xdd}, {&(0x7f00000002c0)="e8a362ec511371538f01eb9f06b180ea352fe5016ce4d9f7a366dee168b9f4478533c6e1fed892c2125dde1b5c985941cdfcc8d78d838e5d0fcb8c319eceecdcd32fcc1897ea91b8725a25a19750cce3b9fe333d8718ef310288ffbe73b3202626b2aa39d4c5808624b69ffec39343ac9ffb08d4e8cb40c8103222410f3959bf4cad7588df33d1c43ec4a49959d1db38fb1c14ae", 0x94}, {&(0x7f0000000380)="df7e954a802c9f430a212a68313e2ae23f2ed3168463eaabaea73017336705f89c9b264e40b74a076fce7aed731a71e8d6000ea337a1c83046fc6ad952a9043bf71449af22e0bafd06f803769cf0d83c94539f94dfd8a9d6304bda476c846f7a33", 0x61}, {&(0x7f0000000400)="255d1538cabbe7e0d873948c32264439f94cea9e16446192ab12b8555511c5704cd5c44f9d97c2f2b4f0db0c861dd0b638cf7851da89c6f36202b5213df29548efdb2a40a17199474a8929deb3e1a0876e344bb1b3ea4541fdd590f1edc5a1a55d22bb35fa914d7622d978d98332e39bed2f0e6dbc0c3e1432740b5999dfe2df35b98470f3f471263a62fca0e34108f07157d0c130f17168111d9940fcebb3d3bf3e2fa58b7a0a7b998933eb7c8dd45ed853dbba1ccedbe72eaa33be335aa282972e8dad55073e860530ec20aae7975619af400848b693ea74928a5cbd181dabddf9c7d60041ad8b2250ff5c3ae50fb529c9ddeb5d5522353225e9b780262a57bd1622297a97f2ac8742b8a737fbd386fc174cd8f68040620bfdc9cd392c449a0366b6753ce8cceca9d3be4baa7fc2d7071588bb51cb8787c2ed1155936edaa75a1c40ed6e235e89dc75dbdf26ab6b4293d787372da802eb19999c827533cf7405fe16df99564d31921047e481eeb041ac0fa3a56b29764fe306b2707dea10c504a72455f2efd21f130a07cd6bf6befe3bce12c53ef0bc48b4bdf05ab0afcd398f4043ad9460bd89fffbae52b25610556a100b135e8aae4702b17964ee048c93d18c7302e0cf7815bcf32bb9e2eaf9a0462a723a4c500f136ed071b430dc09d96652090055f62b1cc9a7634e9b82bdb705afd400d21c555b9d78b1dfdacf3090e2c80ce80c87be54735d0828e6543dafbaa7c2d0d0aaae25138c3b54425d49133d471ebba7706eb47d7ce59fcd47cf7c3ccc97fc72a6c21e95ad0fb660f32fe4b8c2128eb4544224789b2aa5a83203b97f03f37038496bca0d4bef0e42ab2191a0a81051f31588db5ead26cea9b96dc8c0f09d2c24fbe9f8444b669cf5465ffc16705e403c2e1c2b3fbe13398d4da048947df8fedeb8e23521c82c44c0013fadd9650fb436d83807d1de9ca43b50373c6edaf1f797d9a1bb5f90ed9b1753fc6e78254505a4ab00d0207b8bfc96d1a07ac2dff92f0f1ee3ab89c74cc599c5c92f5aca9b662ebe764a756b7055f639cd7b3136133af1c65e3d3963e85f394f557cf634545f7adc97efe5d1632e6daf2d08e3bd8329b6e86fecffa71b3b8288d7d4de485517d70f31b456fface53cdab462c37e5067713b5be24607d9a2b8ebf3ac7504a3973e2032e46e950a499b70a959ad95ad70e4d68a744a6152abccd389c0d0a12d6d072bf5f20dc6f2270a16311ea8ec8106d1337894d8287a5ffbee54702f7765d915f0e793cc0397101cb81e67129e2baf0cc4b5de185113a6a768f5fb64d46a67213d41bfaafda852f02c44d285619d3d5c39c351a06e6111d80ac43c3a85b98b4de40a34cca6746e8ac794a87d1bcab12f1bfae4d6d3eb08e7a696a522e635eb1ee13ef7b59095b8bb57c305fe6d8fd956eb062b0765c52004c3735cbc75e3a79aaf505e38e7b59bb64aa4c08d0148b3ea28249aa05e355132fa42ff9556bf64f82ffd2cdf2a61fe257c291efe5083a267e7229f85c7b4ddc146b41ab5cc7fa55e9d57258aa955752575a3f85b490475b4937bd05d2075e419cb008b22ba7ebaf7a22bfed152893800098344689271fe18b651087e481a3585542a6f65c7a729773fe7f510bdc748a7ca6a913dc774d77fd80f7d41dcb9f7044c9cd629252ddf044ee92e7a43f6bcd8ab2174ff5744a3b18c084f0a9a0ceafd11bde47b96b29152e51422fec63d0acb45d3852dd7b1de8637dd4f7f32436ab4e9c4ab18db5b07df4c463aa2e90c795687ef2a231be414a301175fc0e2d556b9fb059d6a0d21c5b28ff2d809a40a01713bffe137ad6c7a813b6aafee2583cdefb2b91de5d307ec5eebf945152c5bcc23d37505df8e86ce83dcda87f42ceffac3efac83e99ab6b160de31970af51daa168ec2e550c806706bbcda908973098fc47af2992db0a97f524b8261a1c14ee29447d4e348a5e334a3678e2aa5ed8d0cc1d8de618dbdaa490d496aa7082b2e570f39b7ededb62f1964d3222dfcea6080349a77e095e05fb2f7b2bc7e124b255467aea54a6cd79511b68ec2338fcceec28f626bf2152cc54ccfa67f1515fcc116012e3066d0fd9d84c4cb79ed4a792638f81fb603fc92b1c7ce6ecbaa5216436022d350d649448b67cc952b5f8bb68fb4e14b8254ff8d820651e5c1c25d6834c582fdce8afe084b7dff75e092466ab6e30c35783a66f139ba5f8b70365663940e94845b3738b084360759cfcf1801344272b97897ec1579a5b0c1d390188ae4ab5287f4aaf178730d9d670939fdd016216d89eb7e5a3370a120bb1a13783e0ec0da693a7f9a756394a877e623c0d71381ddd747693a0809db64a1946e5407ebb389eaf6ddb1105f11302fe9ef6fbc08f09dc3536cba6c5b8db7bbf8add7525f85f6d893d3299a56134673821a9e88303f206739c704ea928db3e28d94851905eecc13a7d385872ade0220affd5e3032476b2b9e952e782615c4acc18aab12c2cd0262b1f3cb706a319fdeeb0c870b0d48acbfaa7afb76248fb5b5c3a5a28272685f03c081ac443133935934cb5c695331d73fe14a21b1999e631398df5983758128e0bba51218cfbff13ddaef699acd48f8592f741394b863834e9472b9257a8bca61e49bb2d12a1da7c8219372ede09ea657245fb8123e259c8f3f13dd08d2875d6d6b222bc6aef1dd8a6b0939fb0bfd7293862053a262c27fa1bcfc4f1ca3365452dc26f7c1d78cb73e28889b4301afa3356edf7768c2bfef61c7f4e58c661e7f5fa8a335c1ddc74a924c8120e1e12400e871c183d31aa85fc9d523dbec6ac486f44b826de71f35f4420c32821325c6c7aa7434912fd037286dc8b7288c87418022198c4c5d928be8e7dabd750c92f7687a4247d42b2262e35c5cfe57ad6075f6520916519188db1e78e85271914402cacbf5d6ae719001da126f49c81e80546008a5b247be365e69dc01e25880bc6da1dfe4b738c3e09e2ebce82d06acfaef1c482f78b89efc84f8aead202849d95cd64db5e32935d77b02688a7efba6b3629b74e12367038f3d9b7c22867e93ebdebdd5a8d21365800e7d4dc1c26ccd09a081cecabfd1d7d8691c4f71d5fd845e15efcdeac83c7166884d8ace401380ef543698e05f58eb755f26f99ac5c5fcaed4a86add03d7a562fe8365a5c4c02ea1bb8d3b680c37e667c22045ec95faee6e489bce5d868b76c283d689b1603a6dc6afb1bd882644f0410167115d3773317c2505d38ed3f9a7eb4946e094b110d49288cffc4d6ce12a3f69d66576fa8687ec80dc301a0d01e31e3cbdab0d6d6c77801115719f7a5dd85093218910cd7afa65eb80fe9ed32a6ed3fb0a2a67acf41b4dbfcf52d2af27a3f57f7c19c96f3814f5a7afc6c32befdd2db239bc544fa29bb1385f96ce62275b696ad53733e7e84fd88ba27dbe02d501a1f351335c7c09f31414be787bbaebe324724c583d2a5c391601f9b042dd54893a5cb7b0c12afa780f2977d3699c99668f0d506f1e412ef31e95ab5bf79972961012ef660c77cd97840b42138d09c985973f88ee6edfbfcc2c144f145cbbae99a9e764dd423cb29d24c29a77f55547620379c2ff124ca43c1c6ae5209cff8e07b030622f0543c4da50fb84ae77c494d66f35db9362b593f2f9927141bdd040fbd39f32ab8852e7f14c737428b287f52019127ec9de8f81923e47bc8aa630aa2e107800e940385a013ce50e998aea31bcf9bbe2e4e8dcb88712b6391299a7db4a05d8dcd818201c9889ebfab8dd14bc77b84c2b210fc5e1e79e7b04556d7dd3b85c437d4481fc0669a33893482f06c10c5f0bcf5216b4fcc660b6f3a330b47ecb81522f348543d75729324a2929fb7c500d330a65d0ea73d3d5e6762db793d271e29175dbee1ae8e156ba0a8d7f5f9d02d4ac8f11ec8b0bb87542e1eae6a06e4a94148c4ab1daacc96dade21ad42d928703c536d5b240c111b31490854031c6aeea5104913f25cc94905302c580f5ea0466d72afcf4ca3f72aef86662b14e69f7d5f29a815723e434ae87ced94ef5b7a8bef3e51f4183405539e741d2ae3efeb7a4f09c2f2a18fd4841ef0444b0ea21eb2f77895d21b36ad72641b99d6d83911c06409c7796f8b14a10e1b3867f7bd11ab3dc3d53d29fa80919661c14c6dff8dab376f7388f7b3d61f8b3eda3cfca55244b7ecc8d12fbf66c552437311c5a749407693537ff0bd04a853008c6535857734bfd6cf8a4be57ccffd8f90d5518d8aa0246ef5eb57285240c347d458fdfef3bdcb7c9a9c2d669c06cf938c98f54603ff526e0eb8df67e1fcc34bb5da4d18393bce06dc9740e14c3cb665d25f829b6cde3bb75f8ffacb8d03a2be8f922da9855bc3bc023d26d19eb2a3baef95ff28cfb17553d3774c161c37df00cf36c7bd401365ee1096017ef1048fd9c2a95fc8e618f22d0275bf4216518d45f3727f6a0013166efae7ccf541ab22610a1443ff1d21c92a78fa0e58dbad2abf03061025a0052e1d3fe2d29eaaadd81227157bf77a4b9e688c6a5ba90f47c8d8ece9cbc0011ed3240d6c8100d7ba8b53e93d37af9659c4b670cc66dfc325263bec21b4d176d50ea4e1e14b793e200be42a26d2ea25d4b27d58419c056e1b8f991d722119091f62d68fe24965923a01189eac263974c7e59fc4aa5c8400df8004167d05161bf4ac479f7a08abcdfd6c0d8eb11239d05e6ec15f20d4c653ef6159086207479c301ee2046e273808eb6b0589f8df44b7ae73216ae3dba4f6fa634c82d58fdf460a8a6672ac27f7ad7065fdbf294dbc56815c3a892e40de05cbe2b17705828849226c6f883671c05d479a85aa068eea58b5236f82ed34963e56db4ec90962e4458a9468f9b59e0573cb2380ea27fcbf92ff3ed622b22125e9931ab5b71660f6736989e05ca4ae50fcadcbe603d0d9a74a40189626aeec6584e6badf9ee7ef56528dd26a988c0304423740b002b45ad6a1daeec62e517c502a3c4b345c11e3e485639897aa824c2ca6f47d40d58b61aec4407ee66f87a62f752d78eb459b41887e2ca4ae60f459c35953130325dc244e6692980fc780270d4410fdf862b436896e80252e4b9b065186417ef23e59ff91e7c0af04dd5b967978dc233f6e87e7c2f2732b0dbd885a77abc69defe5882b93ce9878892f520419f470cc1bc7fc4186f8249828d1da0f9d0abc31b500f990ff5684d9cbef83020ed3fff61a27c7a004461c61359ca9cec348d201cae4c83222a5baee77e035dbba4d52dbf2c7a1d53cc308dd4f7c3421122a696cdd6f16df570f75969c561be6b4b279f3cf58733ae9ca60bf037de3a43e10b757b4e3d2e70c781bb84b54a6e4eea16ce653c622ea0aebdff81eb8f0e0270df24e7249c8195e3013cc2502062b5b746fdd5a3a914b62bda7648c42f0887dda007152188d3ae7e242d3257ac7c41cf87f9eff24dabd9b23653779f10309553d4005281f359e6c6e210d7d7fe7a0746d05da8c745f72f8a14aa73ef726c128b389e4c1db94c15c8ad802efa81a1c5b473bcaa46cea9e37987ae007f327fdc217507e4accea2611d556e5e759a690637c6c153a2708413d3f7576ee2a06bb1aea3f058012f70c57b2b94dcc19785eb5cdac2e84a07497783d20215114183d793aa3408b2c056e3bce1f43666dbd0236ee0d2ae3e2f19f28796be51ec2c7dc33fc5d0fadc5e76d939eedc031f0b279d284ebf610ce56c73c870c84a200f2ac58b9d4fdc07bb2d28d0a1aa62ac0da16d9ba28b80588bace9cb7ca0428c9a06727f93055d12b04488", 0x1000}, {&(0x7f0000001400)="d8b2b3f661d6484d0004a07d39d75b4ad7bb18dcc0654392fa1b38fb16f76023b55cb6d6323917884514a032a13cff6c8b80fbc044778da56b017d5fe3739203116b69d4636563c653a5d2d1d3f793f8673e3f1dd65be6a3ee0808138f4da208aa7982a2531e30558d0ff036394a1fa8531726ff816a4eb6e4394169a28fdde7a4449c08033e70d7e7417faca0ecaddc70b5463effa8c5b9c141ccc085610b5a940a3282231fa06bf08876d8c5660564815307d4a1cf32fc22bed83e0f5bd4337c491d4c6b033f267276565fba3b000135cebcf75c2b496b6ead8f0896cf7758474d7dcbce9ab85c7b57250ef9585e75a225ef1fc41431706271c6801ce124e565a34a0551991fd0fae5465ee02e661d9cb7ecf7d76c4bc49c3e331044bb92e0ff212966c7d733a9ce5c4ad8a9d3f6e20f456bb846125dfeade2963616a379c1bcabe2b0778a7463481516348bbeeadac74074f1b2046c79e7db79814ff725c55013ba81ec5d54d6963cb4e2c5c6a01aa7bbaa18f5281e83d78169d6fd1c5af78051912d4652c8f77e2a3071f4b73a50d717b0af943bddbdf5a08d95744e6ddbd7f2570cf2736570ff90eab0390d100cdac6890ea399268518bf2bd8f51bd563da1bbc0d0c6891869e9242eb1106b242161db4cefa0ef39728a1e71cdae5cfddc3cc53a85337ee32b575f6068c68d18c6988d1555e79cfc00e3bae08cbdb4d94dc7df6128ea5e6e0ae918bb807b39f76d292200e45166a19ac595b2098cf0b6a3da7df8a20262cadd081aba6d9b584dc000e4ceff1642710b08a8a72a94b7e588f1de6d853e89dde57388e7f029243bb4e56b154300b90d276f85a9f8fb822c38d7b37d5c7fa516d7e8858b358ab41fc8168f07be630f04ff2ce38cad926e956775d91dc510db0639877b40a13fd88e6777c12d6a5d3f734f8fb8a14e486ba4bbc41eb1414f7013063c871618c0846d41a170f2e67d917537807a37afddc15bb865d69dc2dd4eeb49408f5642214c4287b001b3e785a1e75bfe0fce57befee5787b226b70d6be6dbd9a74e870987c240930a0b535019f0af7382367c6897c366979b0af474ffe5c0498514746fd040cee8e45297e2c0a1089f87d09a13dce61cbfefdf8b11843ddc9003b8155b98d14138f99f3cb669919a5a5f894175500dcb2a7eda1b89aac0a268d69983cb07c1207e7e3daaed855900501db9aa602678a85e985c02ee50db8bb7bd573acef6d5be7a7a720e4212beedacb1989c6eea8b411daacfb8531adabfab3ca7e19ed008f89be215d7efaf0c5e452eadcaad8dbf4491592d89601a373f4a0f2f15d2cf61828c30329e188070e90bdc49c058b2ce97e8d598fc8cbcafad902dea69409ef6bd7630765f044b58c535fddff3817d0c447a0d2e619141529da0ef51f09db540c56e3761bbf3ea28dc7b663dc3d576639932ea16fdc6b589f03f5e33708a78a39e2d20aaae8d9a84fe7f745d098f44341aeaa4f15eff7346409be172e1a1c61ffc3a74bdd99a051c657e771f92fb2b75940e8ba1f274a49b470f516515aa47dd7753fbd33894586acfde16df645f189c9e9e7491cb50d3660792dbd6c05d009d4b3b7fa7a119586a88e413deef0ad96013665a0592346ec08e6e57587252f2c68c506999c01c7a2b8b4935ae502d1d29981681bb69c08d8e6397d3aeaf5df1480d9b42ae5d94f1ecae38a4aebfcef592eefdc306f9986aeeef716490a16b9aae4fffd8507f2d7c0ba17cc8f7c38f2af46d1a070dc76db5aff03cea08f2f0096383c08ce3d43589754b982a0436775801fc065a4c75b2f41b8ba4ecc7cacb1c4a7db042187ed7de0902f7e2d9304ca03329fc96fdd8827b4f190675d9801e536db01b05e36ab91ee9052197c7eed08f1da6af612cca4581e0f50dccfe281abd6c099e19dff10b64540fc946cecead6ead74135df047387a19b454f28a4e359fe68482f00c748bf1dc058f6276ea9d441c5d3b1a0bb8265635fa8b9d283a87db1a980c0596bbfbc6081beef899cdc260bdf00a2a85236add1d9361e3b97958ee3da716532ca8ee198dde80507e0ed6d69aa7a6f7459cae707ca46c8fde7cb5a4b30d6970d1480c57579aa00a01fe8bf7dcccface91a399073cb7de23aa969498238f5030dffc777914f51eeab4b67faf4df5dded1644ee6cc9bf5ac840d606d8da8d2d39f864f623de2768edad207c99b33252493ea43a878c9a2fe24b19cf425daa5972f60223da418516e5685afd2a98e8bd4a6675ac0bbb89f5728864a411558cde101c20b56e5d5b5c4a8fd39f7d579ef3b516a5a79555946efcb65946500cda95be0c7de2bc789828b2fc1a9369bad029744f0ce7d23277e7024317b0bc4057d2f9f4a6be42bcb372ab302465fd6f2824adf80a60970d186c540e4314a0d710ecde63197cd5acfbaa40471891f48ddc1ca81e7c7c54211fb95611dc0f7321d5274d985ef518f860b84a7ee95615b71a686e0206b7cce6c6f2f87c53f052842c36948fad1dc59286ed8c74d7b3bd3039110c99a08905dcabc8cd9912a7c8bce9378b4bab35db1b016408880ecb99c7d850333391cee4124f8bf88f19bb2be8b30ba3c86c214529086227a6db44c3b077b1663964b8d3cb7d6f1fd8586361ae5874a01e9bfe215654b4f9a9ffbda50d5ce62a85ce14d1fa014823155bf0e9fb08e00c33ee84b0974c76472d02f97a7a087193968ef931d57f0d01321a6d0019d6d60cdf082ad0d7530faef014a7ce62efb8fec439279f38c98070d34ae2d1060e41039f036fb4a6d65e3b22bbb1c114eb6edc259b93958901ee358f7cb878780fcd291ca96e5859b0812f40ae202bd15def3306beb52a1383fee08406c470aec31ffe29fdccc0e7d4be8bc63fb3ae438f57bbb7fa8b3b58f469a606ccc6f165478c3eb487ba17e35dfc47db70e8416f62e07d28fa1bb180879143843db27fa63048227b3fe9267fb35a8df71b1197f7e2829c4762735efd072c0dbd3a73675300a79163b0ddccc8ea6723d55707b1568b468be40d08c7e1b01df4d0afd898323a95df8f7cf2f3f862eff54391f4a31c4e511fb16e75114bc62fc261fc455624d47a6895ba693ab7ec65755b2f4505e8d7213c818b14e65acdc697139426fd5a4000d41e79a785fa94140f4473c83970fac458a94698c44814d31594680cbe9ca9a97a5a08570c2db2b3ea4f22e67349a1841c35037ba1cf40b3c547f16a6183a356e3d9c40171dd852e2e05ea043399d27017098a95dad85428cdcedadf8bbf2f6dbbd534d038360335b1bf98c153cd82efaabb31dcdc369db40d23eae40a1697b079dc1e13131238d2102cdb53699a0e9e4a29320ccfec71acd6e0e86d95c42e77114a652706e5ea93a1e570f7a4a0650d4132ecb6ba7891b701367d20c49a8e1792361ae824c946b9a5039c489f70836ec8715e610442845b7f0fffbddd5628f11a8bd2b49e19adedd59ea5c0f6ced63bb4cc4e8d35b8260b3dcebe91f35e5d773fd880ad6a3b0fc67097d0393359416a86a3334ba18743b7296b345cc3425006f7472df72f11bf5c00178ee286c70d3c4009533a2d8b3ab3e504bd23004920ae632560d453f5deefa3daeebfcd513ba21a1d0163393b5df60278e7bc0b42dbd5101b793e3bb037904a88809cf3762d0b935669c95a392439c42e781039639aab0c542a89368db8ccf5bc4316b56706cab6379248279610185617f04b012cb90dc848f6f2f4a4abfd72159496b0241cea2e0cd5a080fb4e909a6dac615deb2ca3c2c8ed03991774d893711ebe90277a0c408c52cc68ab5a893ee2b51cefd0b9a6e9085a84e0b89c11529a2097b4c0d8c5387dff31b1a546bbaa0f120c13f675679e65a91a561f204ae195d570e77fa5e85c4de1478e1b580497206f686c6eef20f902952644047739fbbb5fd87912936fb766bc3e42f64082bdfc5de4075b4276d2fb738ef119f0b00f1549c30bd76a5c30ee39472f20bc76023800ec190d510fc094c5865ece4f6d3b7541212c0506347f57b43d8750834c25b3943f399d20a8659cae75f70ced0f89e715eb5adbe8b6e110d0cb5876407d14e627a59958beeaa37b390326acc53f1d411b24e5d39dd11752ded0cb49cc78cb4df41f56e092d7bf63dc0dd684300050322e002fdfdbd75ff3a5c93a37cb82fc7e5529d527d7f4e85e9f65dea07e6bb519351fb6fe6e04cf1c152971526473f23a07b55be337ea109da406169b39e7a01b07b6ac7904b79a8b1b6393e7d621805eb59a0a7597371f76350511d5d4fd0733690ed9f0dcb89257639a69c860f648fb783c2fa203aefb8a1a5a58f0e3152062bc53b2dd96f6422089a84618252e7ecea63d22684faa35b09ba4823ee72c0dd37134455a78d7b2f4df660ea28678d870d205637d0bfe7bac4fe44f46ac8464b3961b0647da61b2b9d6dc0032bfd313470a15357a8a4bdb41e424c13765e35803a5f4f6d5fad907a5de723e84a3c8b705fe2667c0a9aeec9091198103d917014ceae89684eb262e282d3647fbbdf52ec8436863c98be72b897cdb56f204c03f40950b91dbf18d2b7aa6c6fcefb9d582a665364c700c374dc60f0acd1c4fd68886d1b8da77cd66f7e53d2501652cd3554d7d64a2d91cc680878fb57a08c06a939f1d45c18581d7c471429eb16c5e12e0bd4f59df9296c6c1ecdc445206dab29068922dfc08683c2bfabbcc009fac8e25336fd04a2845355cec3bdfc8666206c3543e8ebcc851acf816f82abfda427e4d7d3bdea2357b72da481b236b85db823338484c17f6edc36437eb92da90c96980c1979d7648bdad5c2547c8f5f1e3cee95d0b16ed9fd7ba3a158914457dae681b58efbf0248e5bb6dcc2c3d418ef2de3ef8262a2c6df52805a0ce186a0550ffca958b2385b62c51c2dc9d2442340a46dc43b39d444c806cf7fc55d552977018a666e52e634fc59508647ecd73c22ed7169dca4a0ae941238a2b96db539a951b247da627986d4f8cc9d3f314a931657c06844dac447db07cb92551c9ec468bbce8e9c8f26d99796a3664d7213f2fd7132b16dc06574d9666e3d6164d96b77acded981eed1034f378dacf00d2683a874da92ce91c494edfdfc0774fcfc69e88e26479ef490453ff71222d1c09ff93d84ab2b68c14ce7fee0eca3ee285eccb7b247dab7578ee1ba4e84e7f924483bea6eacc3d154a7a0d3fffcde5cd8ee01a1f619c8f9a2d7e3c4a0d6ad5b90b522caabb3b8d8c351a7a2098b04d333adfc707ca4f11fd89a8386b70d555841d5f1789b4b261b0916a6018de0a99b89e5702071e8de759e818ce975caedc20160db77bc91b4c5bdc045e28cd3be7d7bd51178ae6dc14c4310bb4982db41c4518de2db196670e653cac84937db5f60a3a106726934449edb176cf65dc053500a8bcf106cafc7df459ce5f27a5e5dd2bd311f8045ab9904d28766385e42cf3e0e46ae68e0254bf50f965de9aea5d18f50237940ddc9a26918cf566145f674f2dcad786081b8181bfb0ce862bc4e265cccd765ea6b907010f6ba76546affaa682358bc77e0c8d0fd872805657cfe3094c92e42f4ccb1d3b0d5f72bf429beb09c496f54321e3b6db1e57f5d0e84223630078e695abf738776c2f6b96edfbe0cb709ec0bb493b03985d157f95fbd0a7c1e75fae28800a764aff27da270d74045162ae903ad1f07c98fd4688f088d17137f16593bb2096210b0c5d25e91a96996725194b43f6c8df023ff09f00dc9ece8234af1d2f2c7c2cf332ebf2d8d5565a531b4d6f1bad03d7f8e731fdf73c", 0x1000}, {&(0x7f0000002400)="0b523f2d09ad31e1ac58a894f4300a63aa9f9540d01bf884db5712b7870f0fc3cf337eff01b280fae7e966b56b63be512d9f339d111461e7d3d60aa6e2cd85b8191a116242f10549742c4a48f06128ba870bfc4d71d2cfe40767b9", 0x5b}], 0x9) 18:12:31 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x5, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) recvfrom(r0, &(0x7f0000000140)=""/18, 0x12, 0x801, 0x0, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 18:12:31 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x5, 0x0) socket(0x18, 0x3, 0x0) sendto$inet(r2, &(0x7f0000000040)="7d25865da52422abf5410b703f6c000cbfdf5dadc58b3baf59a4b739c3505d6a3bdfc6e778104c30247d49503a056b1d54134d478b", 0x35, 0x400, &(0x7f0000000080)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x1, 0x0, 0xfffffffe, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r5 = openat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x400, 0x0) setsockopt(r5, 0x3, 0x3, &(0x7f00000001c0)="53ea3af971180abaf625fa8cbeb0b7d1612f17e220fbb62027ac30bcb5e70babe43b2c54dbad61309669c0e536936efa32205ac88b3d065a30565d4e984aa56f82e8038560d50b172d3e6ef9a3428b71eed53f538d990401a72b631c0d7ecb3e22f81e66f55eff7a08e92bf5a462c7405d2d4b95e61349db48161c8a934dbec2b206534006b0113e99a7081c56f3a9d6b924713c", 0x94) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) bind$inet6(r4, &(0x7f00000000c0)={0x18, 0x0, 0x7, 0x5}, 0xc) 18:12:31 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ftruncate(r0, 0x0, 0x2fffb) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) preadv(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000180)=""/19, 0x13}, {&(0x7f00000001c0)=""/45, 0x2d}, {&(0x7f0000000200)=""/71, 0x47}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x4, 0x0, 0x7bc51ee0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x44, 0x40000000, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffb, 0x33, 0x80, 0x7, 0x7}, {{r4}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x0, 0x6}, {{r5}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x8, 0x6c19}], 0x1ff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0x21c, 0x2}], 0x1, &(0x7f0000000100)={0x24b8, 0x3}) 18:12:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="821c0c6001"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x6, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e699310000000000000060f0a3a56a9056827c38e25ac3818b9da35ce4fd57d6d940ac97375694fb179faead6bb57df0307948efbf795bfc215c069432d6c94304d7a7da9c8bfa4341e8df83bd115529ece16d7d0592a59fba50b90736b2090642cb0fbfa31fbde0dadc8b580addc28c24fa06afc05720fba15b55dd0333f5c57816a2b319038d8d18e11a523541d1adeb98539f75a21c6743694c34224daad1852dcee23d73fbd9e0707a6af6", 0xbb) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:12:32 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x5, 0x0) socket(0x18, 0x3, 0x0) sendto$inet(r2, &(0x7f0000000040)="7d25865da52422abf5410b703f6c000cbfdf5dadc58b3baf59a4b739c3505d6a3bdfc6e778104c30247d49503a056b1d54134d478b", 0x35, 0x400, &(0x7f0000000080)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x1, 0x0, 0xfffffffe, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r5 = openat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x400, 0x0) setsockopt(r5, 0x3, 0x3, &(0x7f00000001c0)="53ea3af971180abaf625fa8cbeb0b7d1612f17e220fbb62027ac30bcb5e70babe43b2c54dbad61309669c0e536936efa32205ac88b3d065a30565d4e984aa56f82e8038560d50b172d3e6ef9a3428b71eed53f538d990401a72b631c0d7ecb3e22f81e66f55eff7a08e92bf5a462c7405d2d4b95e61349db48161c8a934dbec2b206534006b0113e99a7081c56f3a9d6b924713c", 0x94) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) bind$inet6(r4, &(0x7f00000000c0)={0x18, 0x0, 0x7, 0x5}, 0xc) 18:12:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xb3ad23da11371457) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x400, 0x100, 0x400, 0x0, 0x5, 0x93, 0xffffffff, 0x1, 0x0, 0xc973, 0xb7c}) close(0xffffffffffffffff) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x8) fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x23, 0x3}, {0x85, 0x8}], 0x2}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000200)) fcntl$setstatus(r4, 0x4, 0x80) poll(&(0x7f0000000080)=[{r0, 0x40}, {r0, 0x1}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x20}], 0x5, 0x200) 18:12:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000080)) r4 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r4, 0x0, 0x0) 18:12:32 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) 18:12:32 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x81, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x1, 0x7f) setsockopt(r0, 0xa9, 0x80000000000000c, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6c904aa8dbb583dd102c38bb400089af624dd7c90e1de242b245e72137281182b06c42fc9ad6724aec0df1440d194278809a65b6dbfca1fb8aff657a1545e02784b6829803cead108b696369e88e7f86c9d42f7f8e9898566be5cfd71ef7bad5489760fb1d8e06f2615ec42563f4ee408d7b4630dffdb6e0adc91a34eef27a746938d0fdcf5417a56efdf431d04f3036e6b595676a6db8280401338a2532356070000000000", 0xb4) 18:12:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x28a3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x4) 18:12:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8, [0x1]}, 0xfffffffffffffe2e) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:12:32 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) munlock(&(0x7f0000003000/0x1000)=nil, 0x1000) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) r2 = socket(0x11, 0x4003, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r3 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', r4, 0x2}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000002580)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 18:12:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x1, 0x40, 0x3f, 0x4}]}) chmod(&(0x7f0000000100)='./file0\x00', 0x122) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:12:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000000c0)='\x00', 0x80, 0x86) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 18:12:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x6, 0x0, 0x2, 0x100000], [], [{}, {}, {0x0, 0x0, 0x4}, {}, {}, {0x2}], {0x0, 0x0, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) fcntl$getown(r2, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) read(r3, &(0x7f0000000040)=""/74, 0x4a) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) madvise(&(0x7f00004a6000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 18:12:32 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') acct(&(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 18:12:33 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = semget(0x3, 0x2, 0x218) semop(r2, &(0x7f00000000c0)=[{0x3, 0x3c28, 0x800}, {0x0, 0x7}, {0x0, 0x7f, 0x800}, {0x7, 0x6, 0x1800}], 0x4) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x6, 0x8001, 0xfff, "e9c1f7086c85ab6aa30a20352851500988f8d66c", 0x7, 0x1}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 18:12:33 executing program 0: r0 = socket(0x2, 0x5, 0x0) close(r0) socket(0x2, 0xc003, 0x32) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 18:12:33 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x1, 0xca) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./bus\x00') r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000000c0)=0x3) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="2fe105a96004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffff4d8509381aea0634049d09ff0000000af6ce4fe26f6440e59cc49933147a0464c8cf8fef5233aea54167b9bf19830feef4c8667fbd259d11ffe122f3bda4f01c606951a88bdd6a15b685e4522b07cc7ea413779e000dea43ad5b9ed763e621d3a05e84cb03fe2e005de163a6135c8ef4a2c20d6e9053ce4c7104a93b4062a09c544ac61ac9aabde3c53c839d10df4c0ce746d7415841c13ae2878825f68a33a2be4c064fada31c843a10cb04066b9e38c70f98b9c3c22c7ab4e7b963732d7d9bb9e7f3487e71d1008b2ff550179fe2b34f5c6454e5eb5cf7b89ca3ddf141c45b8cd1aa642cc943f37985d7533fe44db5ea514b892072babadfa22dbda2136b38ef45fb3f246851b5aaf527b0cfac4d9379ed675ac3610cf16ec1c4aec8a9e654864246223cb1182f", 0x149}], 0x1) 18:12:33 executing program 1: semget$private(0x0, 0x4, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r1 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r2 = dup2(r1, r0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x7}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x124) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[0x59b6, 0x2, 0x2ae, 0x7ff, 0x4, 0x6, 0x10000, 0x0]}) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 18:12:33 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000ebfffffeff001b0000339c002f000063e86cfc9d071b9d2a53870600f8ffb7180000002900000031000000001bbe8309000000000005030000139f5d94ce7fe305e0a910136157ee5d00b0ccf2c0ee29e80bf743d1daafb29581e1d60ff36e08230de6f3c828229cb1d0d6cba2b2745b94e1d6e15d340c7c5f8cd223a0220ccd340de72e73a288762a0a6f81479e64d6beb864d282a40e47ecfd1cf9c5895c725c209ba1e462ad32ff30c4cf4d3f170ecf00a2a87374dbd87a7db8edc48c83b87bc7856d93b88bd6fc46f306939defeacdaa7c4d0fc2db685e86e75f5e44effca12a0bf37e043961fd094f9068b5f0b72fca0e0bf499a8a179336bc047e9110900000000000000c4a26b9534f818c11e7ce619c2b66c6d89a352f6fbed1c1950aeedfafe1a0b4fdb262c449c74adc29a4b81336e76fbb5425351eba044d3ee8540b3b6e132c00a0e1a5d773cc3d5193b315190a54ab442f6e7022f2acd3ed43e93e294558648665932522339562c3638f5f2f0f0163cf43bd4ff3f5addd07556b269c1c60552f70078cf0000f30ed082cc9dc6f3f2a693335066b6dc998aa5d5aea5d7a43f7a04e7fdb9e0a9002e4afde667f71c797d631101a5b72cc3bd012e4c2c6c26f2811db2b2fb3f72a65b4b8fbd0cb59214b4f6a46897d922ff2c3fa25ae4d6d7f85931949312381e5261ba4a92a4c09cae12d19373b6e88486e16789255bf6e5ec365008eb749f65a1e183d3840b393a5faf8b7d428a2de33c91cf8068dfb7092af9fff00b20b1ee3251760dc3ad8ac53909e0b3831a36e29ac77243425efc756039d446622e11f0ad4e2f48477879840b35780f3d217f682e2f9298fc18dacfff377268dd4400836982d90d6f242d72b0144a4f2deb533e0f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) listen(r3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:12:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) dup(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) 18:12:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="c24f2bda2382615e63e66a45ac16899c997f5b636eb2049fafac9a6eaf4d0b0bf0e3d113090bdf674dba8c6ddf8d059521f91336007f79b96aaf08dba148ae052b347dc0f7b4883d12a844afbe139729badc4d709163f068274d4feeee0d279aa8c5c96f0b87a42c3b8174d147be3a5e196728e292355af2e3ab24355d3be6a0b98093b48c4e871a60561bd88d137da7b10798d14ccb45e23059260454f04962ae893bc27fca889d9a38d85c0c1f7f9154f44cc3ec72b87e0ae1f29d153718248f613ae6fa2379a634384f8e88c0763ee95b58050234dacc6e7c18ccaad79fa9a0b651b67df960c594ad01829e2fc641a7ec469e1fe40e717b503a4c713974841b"], 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000240)={0x40}) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r4 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setegid(r6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f00000003c0)="4bff2df67dc1ae41074e66b77708b7b93710dc5adb", 0x15) recvfrom(r7, &(0x7f0000000180)=""/76, 0x4c, 0x862, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) setgid(r6) fchown(r0, r4, r6) write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r3, r1) sendto$inet6(0xffffffffffffffff, &(0x7f0000000200)="98e4824b897ec3053a4892f6927154ec0cfa9902f57ef8d324a375946634488533ae2248", 0x24, 0x0, 0x0, 0x0) panic: kernel diagnostic assertion "p == curproc" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/vfs_vops.c", line 169 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 81943 4849 0 0x10 0x4000000 0 syz-executor.1 * 78196 1016 0 0x14000 0x200 1K systq db_enter() at db_enter+0x18 panic(ffffffff821f472c) at panic+0x15c __assert(ffffffff8224a9ea,ffffffff8224bf14,a9,ffffffff8222a32f) at __assert+0x2b VOP_CLOSE(fffffd80660425d0,1,fffffd807f7bf8a0,0) at VOP_CLOSE+0x12f vn_closefile(fffffd8065c21d30,0) at vn_closefile+0xd7 fdrop(fffffd8065c21d30,0) at fdrop+0xc2 closef(fffffd8065c21d30,0) at closef+0x11c unp_gc(0) at unp_gc+0x172 taskq_thread(ffffffff8248bfb0) at taskq_thread+0x9c end trace frame: 0x0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "p == curproc" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/vfs_vops.c", line 169 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821f472c) at panic+0x15c __assert(ffffffff8224a9ea,ffffffff8224bf14,a9,ffffffff8222a32f) at __assert+0x2b VOP_CLOSE(fffffd80660425d0,1,fffffd807f7bf8a0,0) at VOP_CLOSE+0x12f vn_closefile(fffffd8065c21d30,0) at vn_closefile+0xd7 fdrop(fffffd8065c21d30,0) at fdrop+0xc2 closef(fffffd8065c21d30,0) at closef+0x11c unp_gc(0) at unp_gc+0x172 taskq_thread(ffffffff8248bfb0) at taskq_thread+0x9c end trace frame: 0x0, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a2da50 rbx 0xffff800020a2db00 rdx 0xffff800020a19380 rcx 0 rax 0 r8 0xffffffff81e1786f kprintf+0x16f r9 0x1 r10 0x25 r11 0xdbf681512a7528eb r12 0x3000000008 r13 0xffff800020a2da60 r14 0x100 r15 0x1 rip 0xffffffff81f88cf8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a2da40 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (systq) pid=78196 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a195f0,0xffff800020a19120 process=0xffff800020a1a3d8 user=0xffff800020a28000, vmspace=0xffffffff82648778 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 27864 276728 16164 0 2 0 syz-executor.0 27864 39329 16164 0 3 0x4000000 biowait syz-executor.0 4849 452106 89765 0 2 0x10 syz-executor.1 4849 81943 89765 0 7 0x4000010 syz-executor.1 16164 233666 50743 0 3 0x82 nanosleep syz-executor.0 4170 225822 0 0 3 0x14200 bored sosplice 89765 183519 50743 0 3 0x82 nanosleep syz-executor.1 50743 399949 35056 0 3 0x82 thrsleep syz-fuzzer 50743 161811 35056 0 3 0x4000082 thrsleep syz-fuzzer 50743 308931 35056 0 3 0x4000082 thrsleep syz-fuzzer 50743 503515 35056 0 3 0x4000082 thrsleep syz-fuzzer 50743 169436 35056 0 3 0x4000082 kqread syz-fuzzer 50743 105379 35056 0 3 0x4000082 thrsleep syz-fuzzer 50743 48756 35056 0 3 0x4000082 thrsleep syz-fuzzer 50743 499525 35056 0 3 0x4000082 thrsleep syz-fuzzer 50743 488195 35056 0 3 0x4000082 thrsleep syz-fuzzer 50743 53849 35056 0 3 0x4000082 thrsleep syz-fuzzer 35056 285012 65654 0 3 0x10008a pause ksh 65654 174136 40413 0 3 0x92 select sshd 18209 209795 1 0 3 0x100083 ttyin getty 40413 325368 1 0 3 0x80 select sshd 57912 465372 54659 74 3 0x100092 bpf pflogd 54659 186796 1 0 3 0x80 netio pflogd 63932 360887 73327 73 3 0x100090 kqread syslogd 73327 212333 1 0 3 0x100082 netio syslogd 65925 313075 1 77 3 0x100090 poll dhclient 76255 67136 1 0 3 0x80 poll dhclient 87646 505051 0 0 3 0x14200 bored smr 98497 500492 0 0 2 0x14200 zerothread 41544 441455 0 0 3 0x14200 aiodoned aiodoned 91988 505382 0 0 3 0x14200 syncer update 3559 505590 0 0 3 0x14200 cleaner cleaner 67508 368661 0 0 3 0x14200 reaper reaper 56171 120532 0 0 3 0x14200 pgdaemon pagedaemon 73076 161037 0 0 3 0x14200 bored crynlk 33440 131992 0 0 3 0x14200 bored crypto 21119 61048 0 0 3 0x40014200 acpi0 acpi0 39718 350297 0 0 3 0x40014200 idle1 62424 114927 0 0 3 0x14200 bored softnet 12247 263891 0 0 3 0x14200 bored systqmp * 1016 78196 0 0 7 0x14200 systq 43242 296653 0 0 3 0x40014200 bored softclock 11800 454917 0 0 3 0x40014200 idle0 1 190596 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 27864 (syz-executor.0) thread 0xffff800020af29d8 (39329) exclusive rrwlock inode r = 0 (0xfffffd80644634e0) #0 witness_lock+0x4c5 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_makeinode+0xaa #7 ufs_mknod+0x4e #8 VOP_MKNOD+0xc6 #9 domknodat+0x31e #10 syscall+0x4a4 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80644633d0) #0 witness_lock+0x4c5 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domknodat+0x92 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 1016 (systq) thread 0xffff800020a19380 (78196) exclusive rrwlock inode r = 0 (0xfffffd8064463f80) #0 witness_lock+0x4c5 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vn_closefile+0xc6 #6 fdrop+0xc2 #7 closef+0x11c #8 unp_gc+0x172 #9 taskq_thread+0x9c #10 proc_trampoline+0x1c shared rwlock systq r = 0 (0xffffffff8248c010) #0 witness_lock+0x4c5 #1 taskq_thread+0x8f #2 proc_trampoline+0x1c exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8267f3f0) #0 witness_lock+0x4c5 #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 sleep_finish_all+0x32 #5 msleep+0x20e #6 taskq_next_work+0xbe #7 taskq_thread+0xe5 #8 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9536 6548K 6800K 78643K 11049 0 pcb 13 8K 8K 78643K 90 0 rtable 86 3K 4K 78643K 313 0 ifaddr 85 16K 17K 78643K 120 0 counters 43 33K 34K 78643K 53 0 ioctlops 0 0K 4K 78643K 1500 0 iov 0 0K 16K 78643K 60 0 mount 1 1K 1K 78643K 1 0 vnodes 1214 76K 77K 78643K 1381 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 38 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 318 0 sigio 0 0K 0K 78643K 4 0 proc 62 63K 95K 78643K 521 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 1054 0 in_multi 80 4K 4K 78643K 132 0 ether_multi 1 0K 0K 78643K 15 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 265 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 115 87K 87K 78643K 2016 0 UVM aobj 13 2K 2K 78643K 14 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 56 0 NDP 13 0K 0K 78643K 24 0 temp 96 3036K 3116K 78643K 12692 0 kqueue 3 4K 9K 78643K 19 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 39 0 37 1 0 1 1 0 8 0 rtentry 112 63 0 30 2 0 2 2 0 8 0 unpcb 120 159 0 144 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 129 0 129 1 1 0 1 0 8 0 tcpcb 544 145 0 141 2 1 1 2 0 8 0 inpcb 280 866 0 856 3 1 2 3 0 8 1 nd6 48 9 0 3 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 ppxss 1128 3 0 3 1 0 1 1 0 8 1 pffrag 232 3 0 3 1 1 0 1 0 482 0 pffrnode 88 3 0 3 1 1 0 1 0 8 0 pffrent 40 6 0 6 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 45 0 2 1 0 1 1 0 8 0 pfstkey 112 45 0 2 2 0 2 2 0 8 0 pfstate 328 45 0 2 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 278 0 118 12 0 12 12 0 8 1 art_table 32 279 0 118 2 0 2 2 0 8 0 art_node 16 62 0 35 1 0 1 1 0 8 0 semupl 112 4 0 4 1 0 1 1 0 8 1 semapl 112 26 0 16 1 0 1 1 0 8 0 shmpl 112 12 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1842 0 439 46 0 46 46 0 8 0 ffsino 272 1842 0 439 95 0 95 95 0 8 0 nchpl 144 2488 0 884 61 0 61 61 0 8 0 uvmvnodes 72 1993 0 0 37 0 37 37 0 8 0 vnodes 208 1993 0 0 105 0 105 105 0 8 0 namei 1024 6667 0 6666 1 0 1 1 0 8 0 percpumem 16 37 0 5 1 0 1 1 0 8 0 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 560 7 0 1 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 7992 0 7991 9 6 3 7 0 8 2 plimitpl 152 37 0 29 1 0 1 1 0 8 0 sigapl 424 531 0 498 4 0 4 4 0 8 0 futexpl 56 4922 0 4922 1 0 1 1 0 8 1 knotepl 112 82 0 63 1 0 1 1 0 8 0 kqueuepl 144 52 0 50 1 0 1 1 0 8 0 pipelkpl 48 126 0 116 1 0 1 1 0 8 0 pipepl 120 252 0 233 1 0 1 1 0 8 0 fdescpl 496 515 0 498 4 1 3 3 0 8 0 filepl 152 3255 0 3146 5 0 5 5 0 8 0 lockfpl 104 85 0 84 1 0 1 1 0 8 0 lockfspl 48 31 0 30 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 21 0 10 1 0 1 1 0 8 0 ucredpl 96 224 0 213 1 0 1 1 0 8 0 zombiepl 144 498 0 498 1 0 1 1 0 8 1 processpl 984 531 0 498 5 0 5 5 0 8 0 procpl 624 1208 0 1164 4 0 4 4 0 8 0 sosppl 128 5 0 5 2 1 1 1 0 8 1 sockpl 400 1068 0 1041 5 1 4 5 0 8 1 mcl64k 65536 15 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 170 0 0 21 0 21 21 0 8 0 mtagpl 80 12 0 0 1 0 1 1 0 8 0 mbufpl 256 462 0 0 28 0 28 28 0 8 0 bufpl 280 4936 0 178 340 0 340 340 0 8 0 anonpl 16 65311 0 51376 68 1 67 67 0 124 3 amapchunkpl 152 3135 0 2996 15 2 13 13 0 158 6 amappl16 192 2453 0 1655 52 4 48 52 0 8 8 amappl15 184 10 0 9 1 0 1 1 0 8 0 amappl14 176 3 0 2 2 1 1 1 0 8 0 amappl13 168 39 0 37 1 0 1 1 0 8 0 amappl12 160 79 0 77 2 1 1 1 0 8 0 amappl11 152 76 0 58 1 0 1 1 0 8 0 amappl10 144 148 0 140 1 0 1 1 0 8 0 amappl9 136 455 0 451 1 0 1 1 0 8 0 amappl8 128 384 0 366 1 0 1 1 0 8 0 amappl7 120 253 0 240 1 0 1 1 0 8 0 amappl6 112 26 0 24 1 0 1 1 0 8 0 amappl5 104 410 0 392 1 0 1 1 0 8 0 amappl4 96 524 0 492 1 0 1 1 0 8 0 amappl3 88 121 0 114 1 0 1 1 0 8 0 amappl2 80 3210 0 3131 3 1 2 3 0 8 0 amappl1 72 21463 0 21013 26 16 10 20 0 8 0 amappl 80 1471 0 1423 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 13 0 1 1 0 1 1 0 8 0 uaddrrnd 24 522 0 499 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 522 0 499 1 0 1 1 0 8 0 vmmpekpl 168 7817 0 7778 2 0 2 2 0 8 0 vmmpepl 168 70791 0 68748 125 14 111 113 0 357 22 vmsppl 368 521 0 499 3 0 3 3 0 8 0 pdppl 4096 1052 0 1004 8 1 7 7 0 8 0 pvpl 32 206351 0 189207 165 0 165 165 0 265 13 pmappl 232 521 0 499 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 192 0 6 6 0 6 6 0 8 0