kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 9 05:36:47 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.251' (ECDSA) to the list of known hosts. 2019/05/09 05:37:12 fuzzer started 2019/05/09 05:37:19 dialing manager at 10.128.15.235:16516 2019/05/09 05:37:19 syscalls: 320 2019/05/09 05:37:19 code coverage: enabled 2019/05/09 05:37:19 comparison tracing: enabled 2019/05/09 05:37:19 extra coverage: support is not implemented in syzkaller 2019/05/09 05:37:19 setuid sandbox: enabled 2019/05/09 05:37:19 namespace sandbox: support is not implemented in syzkaller 2019/05/09 05:37:19 Android sandbox: support is not implemented in syzkaller 2019/05/09 05:37:19 fault injection: support is not implemented in syzkaller 2019/05/09 05:37:19 leak checking: support is not implemented in syzkaller 2019/05/09 05:37:19 net packet injection: enabled 2019/05/09 05:37:19 net device setup: support is not implemented in syzkaller 05:37:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x3, 0x6) fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0x198, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x7, './file1\x00', './file0\x00'}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) faccessat(r0, &(0x7f0000000100)='.\x00', 0x29, 0x2) r1 = socket$inet(0x2, 0x0, 0x80) readlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)=""/237, 0xed) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x18080, 0x0) r2 = accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlink(&(0x7f0000000380)='./file1\x00') getsockname$inet6(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000440)={0x10, 0x7f, 0x4, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xe74}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd0}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xe9c}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x20}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x2}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xab21}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3f}], ['./file0\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) bind$unix(r0, &(0x7f0000000940)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = semget$private(0x0, 0x7, 0x108) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000980)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/vmm\x00', 0x20, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000a00)=0x1000) connect$inet6(r0, &(0x7f0000000a40)={0x18, 0x2, 0x5, 0xfffffffffffffb70}, 0xc) shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffe000/0x2000)=nil) recvfrom(r1, &(0x7f0000000a80)=""/181, 0xb5, 0x841, &(0x7f0000000b40)=@un=@file={0x1, './file1\x00'}, 0xa) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000b80)={'./file1\x00', 0x200, 0x6, 0x2, 0x1, 0x8, 0x5, 0x8, 0x2, 0x3, 0x1f, 0x8}) connect$inet6(r0, &(0x7f0000000c00)={0x18, 0x2, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000c40)={{0x18, 0x3, 0x8001, 0x93}, {0x18, 0x3, 0xfffffffffffffbf6, 0x7}, 0x5, [0x8000, 0x10001, 0xfffffffffffffffb, 0x9, 0x3, 0x72e, 0xa61, 0xd4f]}, 0x3c) recvfrom$inet6(r3, &(0x7f0000000c80)=""/182, 0xb6, 0x1, 0x0, 0x0) syz_open_pts() shmget(0x1, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) getpeername$unix(r3, &(0x7f0000000d40)=@abs, &(0x7f0000000d80)=0x8) r6 = open(&(0x7f0000000dc0)='./file1\x00', 0x500, 0x9c) unlinkat(r6, &(0x7f0000000e00)='./file0\x00', 0x0) 05:37:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8130, 0x0) fcntl$getflags(r0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="655b0e9677d8a439ef6a8d8da6d5fbcdce7f7ae3ae332c21785846200efee76c15ace9194e7644f46b31af58968f5e7a75b928c63841b6571a6da244374c0373d1496084c140ab784cfe31e5c5357dbe0e0c04fd90a856996b5b10fee7bc712095f8883948589e28d299631efdf2163940e287a51ebb5fa50033f7d6680251a614b7595394e555764af27c1eba6f63657a8a58e1191a2d92fd609423d1bcb1834507f2b8750d5e37689f0aca8adf19e2dcd78783f8aa0340c65732679fa0e947525cc9f6e15a591a3733771f81cea3ca9c519ebf01d227fe4b54b2b064dcfe0cac2b", 0xe2) r2 = socket(0x3, 0x8007, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) r4 = socket(0x0, 0x7, 0x1) r5 = semget(0x2, 0x1, 0x405) semctl$GETPID(r5, 0x4f65c323317e6950, 0x4, &(0x7f00000001c0)=""/186) truncate(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffff8) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x40) getsockname(r4, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000380)=""/206) r7 = fcntl$dupfd(r6, 0xa, r4) kqueue() getpeername$unix(r7, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0x800, 0x200000000000000, 0x2, 0x0, 0xfc, 0x5, 0x853, 0x0, 0x0, 0xffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000005c0)={0x1, &(0x7f0000000580)=[{0x7fffffff, 0x47, 0x3, 0x6}]}) clock_gettime(0x6, &(0x7f0000000600)) pwritev(r3, &(0x7f0000000840)=[{&(0x7f0000000640)="ba7b4d5a3db87698afcc943b189c90ff850995ccd12f8f57b470b275240a4817696ccb2fb8e6e42b60c8446912fbf9f0951719df615ead41ce61ddd0ec2e2c119332bb0c49c152ace785b5b1b779f4ae91002be2dc3c64f1223997bf1d28cbb66e48e1e11599513474144a0c1b6773669f47442a82b24e7f959ccbcc650819770397de5cf28ba6e38771d3a3ce5e429d28a4f905b0d868a8e3b5acb7f71175cade962d9e1363d7012139b26ae510cd953bad96b8535dfc99ce92b05696eb4d898c1c2926eaccadc0aad650825ade8291533394c8f361c176aa6ef4ff4d81d24dbb0ee3f2d8b1830b4e0138f21729fe8c39dcc3b4d99584", 0xf7}, {&(0x7f0000000740)="15b4cdd733b2a20f135311d7c28e2c4ee0beef04fd78f51a10712bf96af9deb7be4db025fbc86724136057b14972338cf8356dce0e88dec09f33cf58cf2c7ebd923a4b6c551327c98f3860300277dd20009dd1bf562a5de8e56c7125c05e59128c90882ca850ad73b390fda607ab961cfae93bf94a21", 0x76}, {&(0x7f00000007c0)="d1b4771fc1a4969688e2405160d33aeb32a235040e52a8325937fdd2c2f9172ff870f9820b428094c2b83a18dbbd7d1f14c563bba6d560057f3638aa93a6c1ca9e9854dcf22f382eedc75684ea6c222d7fb8f08e3c56047fe0cbd4ff", 0x5c}], 0x3, 0x0) lseek(r2, 0x15, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000880)=0xfca) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000008c0)={0x1, 0x8, 0x8}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000900)={0x4, 0x9, 0x80, 0x176000}) dup2(r6, r0) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000009c0)) open(&(0x7f0000000a00)='./file0\x00', 0x18100, 0xbf359a6d6f0cb4de) 05:37:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000080)="ea00005cb95b423f", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x87}, {0x25}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 05:37:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x40, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x21, 0x6, 0x36}, {{r4}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x5, 0x7}], 0x66, 0x0, 0x40, 0x0) kevent(r3, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xa, 0x80, 0x5, 0x4}, {{r0}, 0xfffffffffffffffa, 0x2, 0x4, 0x7, 0x7fff}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0xffffffffffffffc0, 0x9}, {{r0}, 0x659d4899e39818dd, 0x44, 0x0, 0x80000000, 0x31b}, {{r1}, 0xfffffffffffffffd, 0x1, 0x20, 0x95, 0x100000001}, {{r1}, 0xfffffffffffffffb, 0x8, 0x0, 0x69ec, 0x5}, {{r2}, 0xfffffffffffffffe, 0x26, 0x21, 0x1, 0xc67c}], 0x10000, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x957}], 0x81, &(0x7f00000000c0)={0xfffffffffffffffb, 0x6}) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x8) 05:37:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2000382, 0xc) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='},){\x00') bind$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="07c9aaae58345705f000c5d8acad63c6fb33d8d8215c0f952d0f28b8bba92256b8b22c7262169acc6fcfbfc5cae63ff3b1324d412e448aef20c7c070226a93c24a37f82efe9c874c5214c2a78bb23d55b57685e08790bbff7f00007c905a83f32aa4845b9e365ed775405ec7016728ae09fdb4015bec7db5f7e3479bbeaa9daf379bb1ae3bc74cb171c15fc66618bdaf0d6da5ad5348"], 0xa) 05:37:26 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc06, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x101) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='tap'], &(0x7f0000000480)=[&(0x7f0000000300)='#\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6}]}) open$dir(&(0x7f0000000500)='./file0\x00', 0x10, 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8b") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 05:37:26 executing program 0: socketpair(0x1, 0x0, 0xd6f6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r1, 0x6, r2) r3 = msgget(0x1, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x1, r4, r5, r6, r7, 0x80, 0xde57}, 0x4, 0xff, r2, r2, 0x3f, 0xf0, 0x3, 0x200}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r9 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f00000001c0)={0x8, 0x1, {0x7f61ba23, 0x7f}}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x34, 0x0, 0x0, 0x97e9}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="14") 05:37:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x800) write(r0, &(0x7f00000010c0)="03", 0x1) 05:37:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x200b, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r1, &(0x7f0000000040)='h', 0x1) sendto$unix(r1, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = kqueue() ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) fchdir(0xffffffffffffffff) kevent(r2, &(0x7f00000002c0), 0x5526, &(0x7f0000000080), 0xffffffffffffff7e, 0x0) 05:37:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) 05:37:26 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r1, 0xffff, 0x801, &(0x7f0000000140), &(0x7f0000000180)=0x4) r2 = fcntl$dupfd(r0, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8500, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0xc1045763, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r2) write(r3, &(0x7f00000000c0)="be8338a1913e4c2495a769772ebfe09a2acb852421a73357740f7e7624ebc8a75e7fbbc70537450b0844e6919d305f6a628bf3524619d2c8891d63c012148181c3f62b43bc5fbe51815f4ac1dc800eddbd11e190d6cbe0ceae23847242ae80dfb3d51b61394db83b4cc14b75", 0x6c) ioctl$TIOCDRAIN(r2, 0x2000745e) syz_open_pts() 05:37:26 executing program 0: socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) pipe(&(0x7f0000000080)) 05:37:26 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="a9cfa3ec578986e6ff363eb8eb93722862fd3f9e41b706ab011e1109ce8a766d540aff56f715df4b732b71047d11a79d75a688891af953e002d2447bcb3e5910ccd6fa", 0x43) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x4) syz_open_pts() flock(r0, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x24, 0x0, &(0x7f0000000100)=""/36}) 05:37:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x3, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) 05:37:27 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom(r0, 0x0, 0x0, 0x840, 0x0, 0x0) 05:37:27 executing program 0: r0 = msgget(0x2, 0x218) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a391000000000000000000000000000000000000fbff00000000c7febcb3323f52a9206001f61349400000000000000000000000000000000000000000000000b97fee39636458f752764e79d800000000000000000000004c1e8bf7af47d062511500000000000000000000000000000030467080b65161238bc9e4a4b900000000000000000062000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da540"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x20) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000013c0)=0x65ca) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000040)=0xc) r5 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001380)) r6 = dup(r4) getsockname$unix(r6, &(0x7f0000003540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a4010a88029ff5d3847ae6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e06c907bf73204234038374e3bd74a1216cd6c7a2f3972f9c0316d21702447a984e7720f3c0802080209031904451445b631afd0cc0114fbb8023f6ce08cae8030bfe85c11424993c37f1121b7209b19ecd978f8a94c96f736aa16cf73005bde2f3ae8d2fb50df1885ceae452f16914ced69995b9ab0f9cc049d24a2109b9300503cdd658a8442e027231dc2197461ca46124b7abce26b61e62151490ec0cd3b5fd210b1233249d73629d4f1372e5d11133143d3ceeec1579421c5a749656800"], 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[r7, r7, r8]) r9 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x7, &(0x7f0000000340)=[0x0, r7, r8, 0x0, r9, 0x0, r10]) shmat(0x0, &(0x7f0000704000/0x2000)=nil, 0x1000) shmdt(r2) shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000280)=0x10) getgroups(0x5, &(0x7f00000003c0)=[0x0, 0x0, r11, r10, 0xffffffffffffffff]) mprotect(&(0x7f00006f5000/0x13000)=nil, 0x13000, 0x5) socket(0x18, 0x1, 0x0) setegid(r12) r13 = msgget(0x1, 0x3bd) msgrcv(r13, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4104], 0x1, 0x0, 0x1000) 05:37:27 executing program 1: r0 = getpid() getpgid(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0x1b00) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) write(r1, &(0x7f00000001c0)="3cab045fa3000e8cce6337e7614ca427e5dfe0e78c4b7468845a70e1b597aa21c5f58fe94376c48245a27ae82b59f99d404ee4806707a422bf9528b687a9c8dbc340fb8d07221fd6b4f98e6af5b6896be01835f9d56e12adad2bf14ae3a68e2f0fce0f5be355ccb94c3b5378711e8100990673067652dae1a24f2df8617bce694bd903ca43d6fa87e2eea661d75f09c5a26f77c2b9ac99e1cfe825204c2702e8de448ce3", 0xa4) r2 = open(&(0x7f0000000140)='./bus\x00', 0x109, 0x10000000000000b) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000280)={'./bus\x00', 0x1, 0x47, 0x0, 0x1, 0x1ff, 0xe65, 0x9, 0x0, 0x0, 0x8b8, 0xf755}) write(r2, &(0x7f0000000180)='L92~', 0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x80000001) mknodat(r2, &(0x7f0000000000)='./bus\x00', 0x4, 0x1) pipe2(&(0x7f0000000100), 0x4) 05:37:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, 0x0, 0x0, 0xd, &(0x7f0000000100)=@in, 0xc) 05:37:27 executing program 1: r0 = socket$inet(0x2, 0x8002, 0x100000000) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) getsockopt(r0, 0x6, 0x20040000000003, 0x0, 0x0) 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x60}, {0x200000000000000c}, {0x20006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 05:37:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x61}, {0x1005c}, {0x6}]}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/2, 0xfffffc3a}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000280)=""/208, 0xd0}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000002840)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ftruncate(r0, 0x8001) readv(r0, &(0x7f0000002700)=[{&(0x7f00000001c0)=""/234, 0xea}, {}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/200, 0xc8}, {&(0x7f00000013c0)=""/216, 0xd8}, {&(0x7f00000014c0)=""/166, 0xa6}, {&(0x7f0000001580)=""/174, 0xae}, {&(0x7f0000001640)=""/158, 0x9e}, {&(0x7f0000000140)=""/60, 0x3c}, {&(0x7f0000001700)=""/4096, 0x1000}], 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000027c0)=0x401) syz_emit_ethernet(0x21, &(0x7f0000002800)="bafeb1fd18928efd6d33d3a86478ba60eff6223c052106677a08aecdeca189b23a") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000002880)=[{0x8000, 0x6, 0x771, 0x9}, {0x8001, 0x0, 0x6, 0x9}, {0x3, 0x100, 0xa39, 0x8}, {0x40, 0x4, 0x40, 0x3}, {0x20, 0x6c, 0x51d0000000000000, 0x81}, {0x101, 0x1, 0x7, 0x9}, {0x8000, 0x101, 0x1f, 0x5}, {0x3ff, 0x1, 0xfffffffffffffffe, 0x8}, {0xb51, 0x1, 0x0, 0x1}]}) 05:37:28 executing program 0: select(0x40, &(0x7f00000000c0)={0x0, 0xffff}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000240)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000000000}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x10001, 0x8, &(0x7f0000000040)="c317a203b030fbb7301d54020cdedc951d80a6bf37affeb6664783225bce1700758b78192f57e86da7fedb996192125aad7954e160fc", 0x36) close(r0) r1 = socket(0x18, 0x400000003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 05:37:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x40) open(&(0x7f0000000080)='./bus\x00', 0x180, 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x100) 05:37:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc080, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="000000186004008bddff2a27febf0900007e090000008555000000000000000000000002000000000b0002ff", 0x2c}], 0x1) 05:37:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = getuid() readv(r0, &(0x7f0000001600)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/7, 0x7}, {&(0x7f0000000300)=""/244, 0xf4}, {&(0x7f0000000400)=""/34, 0x22}, {&(0x7f0000000440)=""/59, 0x3b}, {&(0x7f0000000480)=""/14, 0xe}, {&(0x7f00000004c0)=""/98, 0x62}, {&(0x7f0000000540)=""/133, 0x85}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x9) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) getegid() r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) ioctl$TIOCNOTTY(r3, 0x20007471) mkdir(&(0x7f0000000180)='./file1\x00', 0xd0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xa40, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000000c0)=0x2) ioctl$TIOCMSET(r3, 0x8004427a, &(0x7f0000000000)) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x3}, {0x46}]}) poll(&(0x7f0000000140)=[{r1, 0x1e}], 0x1, 0xffff) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") 05:37:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xb2, 0x0, 0xff, 0x4a}], 0x20, &(0x7f0000000180)={0x200, 0x9}) pwritev(r0, &(0x7f00000000c0), 0x1000000000000320, 0x0) 05:37:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="5b3520ac4fe1f74c02a34f28e080ba4adbda2e2d55f9b3843d662b87a6c8cb09f9c7c30a1918cd8302643c8d19e3c7d17957a9b3c5525c1d5bbc030bdba9d94c8b3b58594978eda56f98c8267c215bfbeef1fc808c275ca86dab6079e6d5332abc592861431db52a5deddbb6fff22a26ab9326791d438b637a18e4e38f785076314b132c1d1aa14e6c7b73c4dfe35e4894a1a2f36811fd657bfe860680d115c8439df830dc758ac5", 0xa8}], 0x1, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 05:37:28 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='[-\x00']) writev(r0, &(0x7f0000000040), 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x8) r1 = dup2(r0, 0xffffffffffffffff) r2 = dup2(r0, 0xffffffffffffffff) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x3f, 0x1ff}, 0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0xffff, 0xa62, 0x3e0000000, 0x1, "9b828c5c1c725df16a4152ba4f49dbd0ce547c36", 0x0, 0x1}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/186, 0xba}, {&(0x7f0000000140)=""/27, 0x1b}], 0x2, &(0x7f00000001c0)=""/58, 0x3a}, 0x0) 05:37:28 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) sendto(r0, &(0x7f0000000200)="84ad31530186f62976ce9af489d46f01879ccc2658e468f8af350bc1deefaae5cce255de1c4b0658169871d9054dc799b3ed0b2b97f54f257e8c7a201141bac0fc44a08a7a558a517086f00b838a9f113be85287ea97788693f554189fce240a6915c1501b9acc194bda0d7ed37a9bc276b3d6ae41401a5713b551e2b672623716919deebf9bb84b36307fe4bb11e8878456263f0c5028c4a35959ddab5d73", 0x9f, 0x9, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r5) 05:37:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="230000f0090000000002"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) writev(r1, &(0x7f0000002380)=[{&(0x7f0000000140)="7414dfad9521f3e220ec18ab4c18e0692ff3dc340ae7a1c2c0ea6f0e05962bc1c2b3cdae1ce2258bb816949ae8711f389562a616be00f6dda260e3369625db6739be8107e4c46e6b7f996e26ee8a86bd9b4b11fa0b2c9ba2ec9d26e762ab6a580ff04345a53bf106e39c6575df07b605ebb440b60b84298003e1da084fc7c13e27c235b0631c48ef760536ac89ca101a5ff64762d0bfe74ffc93a0d32f7400756150b6ce5be69bf35b4f0de2c9571738cedcd211f65f690bbbcef2a40ee6879b897fcafd03bf17209326fcc00db8977d64250909be61f6f792aa97f4e7430a2d17cc7f60ed465d7278d0050fef0dfed0f7e88f2a14eb61fd886ff33bc7cbfa674fc915404d3517b4d3dd41d40b45ffdedb9abfc36ca858b6f9c2f0c8dc48d0118683f5e913e67cbe4267a9a6bd044c910945d5287d34e29a17312fc3f1d0dec73770fb08a9d15ba356f7414333117bb48601633d1b9828a3d70ca38731a5de5b9b0166704228203b8fbee44432239dd4de70da2503461fdc3ef395098c3404e1caada9429387aa968928151157cae37465784187cc0fb13febff11767bdf3114e97410b3d07a47b799a3c7e1ed1ba7ff8e36aeb0de910d637f380545478ed30b8411c6a46dfd10f6f009bc0ebfeda691562335e51253fa4a7cf31710ff275b89656d2dba07b322860176a5f5635f5ede86fcda78321fecd9da494183c912a2f001f5ecba06265c50c287cb1bf8154289377697be7028433bf405d77cf21e35e58cdbd42d743836975ccc0d39944ef5b096905b1e849672d9dbb5c49b11ff5707e15321a6f7d2b01958eee3de86e15085612f822522a719da3c6b0e7c4d4922f0c866aef95f0e7a4890f0b8f09f120e0d4f78367157e3eae025fecceada5ee55f87ab1ff60828d2d8f2d38d7d7bab6d994371c4684389644df66c5fac3633311c32e77f264b3b7b30d95a260001029ccd5ffa6f1ce06b1c3354c08b2a8d5774b7f0d27b53eccf98f100e4aee44dfd94bfc0c5c8d228977d14d7cb120bd5812bcd548bd398025a437050b3a0a1da1041bb80accffd79ee031f19a249d46a64d4bf2e3dca365ece134828e72c0bdbe04a70ccd407e3196f32181fb42bd90180b1cc0902739a7e8749d762f1c6e434899b990a96e4938e6b2fc942f3c0f47c9e7b0d7d15f14864e108ebaae0c5b4a80fd04fef707d359159cf39894c2aaaa98149a04e766fd05b395becb87e401ac24d27fd8a882a1ba1b8c5730b80b994386f23949044614a57d4a22d47cea58aee27efeea55dd39c2bebc3e90922967f4e5a73a50a3f796d399f2dba4438b092bdb2e8b81e96259bbe73de533d7ce158a5df5d38cec66ab24400a6acf13805be4e2a2b5228caf87f9a0cacd6e496ee3a1851df5f6c69075b59d32d073deddc6ad5b8f591469512a0a8b39a2e7062291c800b252a3090609f78c0a59dc2e18436f0116463f5ddeea8c86c3292812e2d7399afecce82937874e12a662222dbc2ebc6a81107ef3ee886ee78d2c5cb7901c60c901301063750eb46b1f1313fe7e82353db7c0209588e236851bae335eb648ec64a00d244dc2a845cedaa91c0546723c0ec0a8016e635dff89e7450f290fb3338f732b3d95eb69e54d850213f18b94de22e20ba25ec63e6e0caae7ee30c69b689452ed041c703cb6edb041bd8ed001d609fdfd4d48c649c145379692653b4fddbe0a2b01ecd9084a938bc6f43f56d806ab3ecacb10538c2962fe1cbaabd22df1c338ab2fe47c100a86ce49ea971136ae686ea22d030d24be4bd2024739c9a139d07d52879c5bb5ddb23e4738896632b1e1dd985259fad400a95f3fa5d4d0b118e65c954367131da78605d33772f127b712e6ead934a66a10c5f3e3dee34e7986df2766592c2d6eae131e923796b1bdcd64e4c94add535c9da4ad00bd389bc5388289aab3fd48eecf17b9ae3cb62f7406f11bbcda64bc044f48e06c946ec2d69a371b814838a81b3674175d641b87530bcd4903c49bef1450a83a19215000c36eb5e3b9dd01634c7c8e9b6585fa8c012c659941e40bffc95243e158e670397aa9ea93f2e4a435cc0d56f4031e8666d764a02de2c3948e8313d6facc7effc8aa6f08e487df1134f8f97385d299a4f4811070b223010d2e3eceb6b55eec040f062c4592bf4614a9d0bea1178655c232e57c685bff3be9e607ad1ba7621f06aef080a7c55a74b9051f241b141e432620c593cb9b7f11f2ef1cbe6243642c9666a2bcc518ddb179ba5bf743a667b2bcb9ebc506284bcfba5627e9e7b605986a2879be8fc797c250e75ad8980e793ec57c0ac64ec8b90882e7d5659240e1b11f8d590ef5ce03d601ec0a16e5ab128a409d7f411b578a7526b106f2c3a074050427f81c0d0d597749aaa38f6fbb4e07afe236011686045f65e3a9d1983cdeb44c436875cc62bd9fa6b445983ced0d5e2cf265896a92a56147f23545f4abf32c1e399a56d7db6b78befe73c0a8d91ece0a9496dd410496d6954f9305a45b740350406d25636dc64f7149d52c8f0872edbc15d5101a32d0081c6e6b25f647b9fb811210a386836ddc04e230ab28d29b9175dea59bcf72806ad8352e721227deca25542288dc76cb538e12f9937cbc3e0b4ddd050b1b7735e0ce9e78a7d955eda18c5df3cc4268bfd81b7033da282efe9f0e9cea5b8c1819e1bd24e80427d7a44e1f8694e112d40c202ba09f6b7b657854b247447bf5e097488c6bfcd01ad989f5c8ba144e6881b0b692955f1a1155d80ac6b1f55d00c65826da9638482c607886a3651ac88ac13a01a854b2c18b367994d3b04a6991793d225bbaf38e8899816c11038cac94fbdade196338a95d42100eb36135679feb900757c34f1c0ab20a6ecede035cb10ae19849e1cc21a119e16e9f516cd2ceb541c23f4a9c291dd7eef31726bfcfa41d27843dd87bc219f95630526886c0c16957026a98061795e5519b6a203dbe804741a19fc13ea207f4b173cea664934aff77c871ccd1b058db98421a53f94aaddacd5a9aaf5d29bf5fabbfe461da5c283194a9ce131d4f718a3e053dff1d8220e69cc2e6dc490318462aca7ed51a508c91f60f0f385ef1aeef920ecb64f40984d3920102d8634076729c46bfb48f1a76a4417b0cca8f36d026fe3233307075249888a90e357ed046959f4df2ae3b598143d9cce97dba45026cf799223ccf4027955f4f0e65c1e9399b23d1f99044a7f42f60f18f20560c59d1571436ab8d4274e962e9a1fb52bed748c9ba4104df29d2c55a478be3b3646e8fde2db207d739357c54f88684d2d9161b361be58ca02a52497e7f86631e606e1d157479ecbf6e9c3ce205f0de68aee0a4b35c2000fd8eb3172de6f132d6e2fd8bf801c42bdbd801014ef90256f960c8cbb94457ff64038d7dd2d9c905c54361794b3cd1f50550ef961da99c0ece46121d2bb3e3e39aecf4b1416508155e6b2ae700401ea15df6c747f5741208cbcbadeceadfebc0601f80cab4509f8b803c9664141894a380c183368c6ceb3094a765ceb60cdf1d9c0c8d3e8a45cdf63996a7eae3aec4879f5e3d9d63f56d88d935ba7ac1b9e066b8b520beeddbbb0b35dcb2c390ec8c0ddead29b4d60396ee4a775221dc2dd62c088e18cd104d7fea437f1f5fcf6d1f5bcd69eb1cd6f29c3ea54eaae814b1ddfc6168b272aea0a37a135b629787471f722945262d2787d2bf1c7bb27e1bd8e5af545f5a3c4449d94ffa6360fb13722a335dbe8994af77c8cd6487fcdeea976330fe9a8d42c37e33ae700748a7ced07b17bf0810b4f210a234c7df3cc7a9ada558c5d6ca369878319216543b63a885d421922b344652e13646b7665fec6acef6734498f64f107730f3b914a7362f0523d51b0dea4e255efffca53f8c4213f88a6effb90317d04a8008801631a3d3f40bfcafcce31a01612216f941ecc2b56283eee81bf0239c732dcc7a88154c898d1ed4604d98c2cff0b41e4bbc5f5f0a40a11b2855517b2fe2ce16151a9e50641f6e56912d26a1662e72feca8a04be9dc20b5ab54ebdb4e9b0705683b7bb927136ee9d4c890e01b1ad0675534cf6866980d7541a2d64872ea6b828bb664d1992528462f1c948bd15f6452bfed1bc2aa55477095d3083e3dc2b5b8c31c307db0cac9f4a6a3416d23b5a03167786227ec3b45d2b4201519f248873c0a535ec523c239a54b75213bc4c9956aa410708eecfd896d1a05532522d54140d39b4e257fe2efad24b459a353822ce3a5471e0608a86f487e8988bbd27fe54b53006b8d78ef5fd9fbfdf4f10c16c494e5e92336d57b7e796d9947e347f198670822428ed12c403d1d5af53f5a7ae8bf9982865001c754d7ee3f1084d136f7c344ae2107377aef431ecbb8bddd81b2362cd8ae9545d432d0a532e5ba0e73424ac856274f86d52599ab8f2ec21aa4739498c3e227d4c519da7527d47ebed7cb84c4216108772f59eb60143d24a9ac584f2a01d982937787e8cf10a9658fa95d0889b1e218b97c4b03473385d5ae6786a00cadcab2c8cda98f0a32ca6b582dec41671ea2da9b5d3268660683e7926f737903c57a4082b11d2eeb4019e57f615e9410db1f21c50ea0be49029e9e1c9f62178953693dcef615fe96cd8886db37bc14e31ad29af30f59ea39ff94d8dddda331c946cce6275244eb3668a15e788f30e5fa28a05dbf33bd989b20deac115b5604de6d21093bc1947487acbfe746ce8a2350e3f6e8405304a588cde4f3dac135c1173d724347bf20de3eaefc35c186813a3890f2ebd48693fccc736486d12194b1dee72352a5ae13131b6b92688a4d813b3d1917abbfa6b360de4eb3007dc918b03f8a1752ad82400b70b52bf023d68dbaa1d3e7e0c4895cf1fba17abfc877d849b12afdcbf4da32f758320fd371b56ceedb8766f2c537b77e589a12e6852894427636870973a9d2740b3d4ff6d2fdf1ff3068961465aaf84c4b7fccea44e3b41e812c9eca760d7f35925140dc61d2572534b9d0190798eabca2d73bac3b7b68248d4641bed539e10e0b4f1886206419ad85280bf0a860f8906158a366270dfad5f56ab68c5b48a0d79def460082539b299f2c93a0ec2a6fb929e150126973b1306a6ee9fe91af9c822f1189b672bf0d88c182caeb32a6981cdc329f094c851a66245cc6c76753ff00961356ab7769899cd42175f57fe5ec316d11aaece2720c1abdc3691972147da29fefd38536748c5c5e60914ecc9cc55fd729720971d50dba924f682db4f65a0223e15c89330ac1a1a0d87984a01974dd8687f42978e54a04b1beaf3bb7de112ca52c19d0bd51ac5964d73fff38cc9533894861f9a22a4c1c0109eb2a8ced93c85cf4e55c94a2ec3ed063445746c211c6691726ee43e77264d2fe6b98e7b127f4ee6d4294d928bccf432f21dd1b08a248158f36abf694de1d7300688ea1c58fe3d17a3d22c785a20ab0158b7c9bfb07e9da3c8d63a0e46b247d0969619602290587b2682b492687954a3d09dd0deb99d582c4ea669415f1d6cf8d68f23d7692cf847e9017997c6b148fc5b985fb24eb9b2175c06807cd6e670af52ab0b7145a74de2df8f0ba6d955cfdb4aca96c77ba066f83e2ad466b35a49ad1a3d80eec7b030dd35f348ff310464a843b3db347f3267687672eaac7bca088c42b1e33b42d8f4819ef7f77f920871ec9696fe16b3fef7a582c979ad601ece37c2aec8179d806e8b53985cf30e4edefe8e9afb4e9de8e6ad7b3aed36cec9d68cd2f393178b969f978ea98a4afd64dec39f131cf9e2f7f8f0153c8bd6e", 0x1000}, {&(0x7f0000000040)="ca389487ee", 0x5}, {&(0x7f0000001140)="648508a8e8940e860914ce389a12da639d6582067ca424364edf028a1b31993b1b18ef36f80a9fde4d2371fa80becbdcc35ea4a7b24b14db8bfbdf17eff9a5249b4b0acbadc376ffdb7e10533506f42727e4b8259351617f465215cd9bfc888b687642bba2f60e939d9617da26ce83552e4062636c9d00cbe7b23d5809faea18f93a546c53", 0x85}, {&(0x7f0000001200)="64bcd57fa6085836acddabbaaa5935a2104ca290b2488a39cd33de98336490c1febaab041fe59aa0f205d2f18313de4b88e2dc835f0ddede4edd630c2733604c75caf68947d8af2f5bbfaa5addea773d58159ea60eeb0270c660e6b8950e8d76e251d053a55640f1eea2627deeb4880b9c75a80fe1cbd4aca8d2111969c7cf0a45c971601c2106f6e75e2833f50495177234a0bbcc626fce49f9f924f2ba74887ba625c59be29bb0620a5bd7a85ddc9e4ae60a222175ad381e5737cd63818e44fc6817e8ba370e345b46419fa9cb367667691fd6e219d86f654aac3ec89d02760ac3ee10d485d6c419cc162727c77417fdff2c19042c5535be5a8989eb01e73dd5c4c028f2df7cae025fce6a5e2ac3858f57fa4c12768dd7c7c4762726bee9fa5c9547c67b4e6afff9353aac069a6f86ecaf72bf5e93c4c898e3c03f86e01192f8314f543d667d61c1fb24cf42cbcd32ef4ed8e3054be5838e904e9d6b2335fb7996c8e59a34618ad7f40aae74359751a200848480349f59e06d195c9e76d251750b57144fd1462dd8406ce81b56ab4c35324beb38230abc2f6c2e5818e2f47d0122e889995acc4682f7cd6611902242b7b5d79e7e05db139bfaae0badf64a168f7bb6a951a104af8ce614a6389687597d91f0056567bd73ba64ee2933b852408b36a2bae9bc7c75d4e75028e2ecd451550d4d09426dc1f2dd08020e32c6a6c13a6ef9add8cf08189462013cd5ffdc7238b4dcaf22970417fa0c2b7c2ed42a9e03a0aa2f53069eb4bb7fe90979873e2f4c7163e3c304d9d2753cf1dda3142e0d1d0489998de2e9f208fb462ddc87acf845358a584e287e769c166877c339f132eec5cd7fec5e8192603a4af9f7a0c646481b267b2e246e2ebdb68c3e1305f7950c4d04a46a1bd4915fb25e9d6f7dc15b33528eb7212db0940a3b4c941b7ba221162cbb93c3e752667bd9c70b438f204c939fc8f6759ccb93a768af62759e07059487087cf4bff6cab6fe779dbf3502e68b388b9774264dad819e007e6d08a1cc23eef10c276c5da4d2e297e32ec8d0c4742cf16e1d588ac56fcd0c43e3577450f77bd2e8ebdd1e23fc39dfab6b0f65f0a845901b228507266fcb2f64be6344d9db509d96e631cc5f5e3cabd448654b920823768c482b7503fe67beb1a77cfd49f23b82376899c9f29f8c6418a5172c2b0c491d8ec5e318a74c9285312ec3c481bd055e7d38cbd781d66a81c7a287bf8189e812e0f679354956d66170b8e09b22dc8fe2a2ca98246864f86393d8828ce4447f0d63382ee36d7520f1e57e800fb98c83a7cc1d9e8f71902e0b8e5fe8ad926fef0fc1dea96ae1f6ca77322f798a99e35c85622bd626a388b21724980cefaa05180b89b19318d638d05a1613928778f1e24cda69ba5326edee861bd41954d6ff6eda292f32298d11003bafc62246d1e65db68bc8ea9f0cbc3d341dd406992b05cf1951edc7f1ba1dab448da2b525f56b5eeee2bc2635940d837168fb45bdc16acb5602fda4a586c34c66de8d9aa5d6c8aadd6048c4a04aeb4f90a19e7ccd53563f44c5a5298ca7fba19a96df4bd8669a06f7f55dcdfbac0a4dce5a310b36fd3699b481153ce3d18e01e6af9bcc26c221331865e7942ef0c940e0dbf8f610e8933f72a5a7a46b99a555d606a7068fa9e8ce189b452220eb69bb4dce6c2a7955ef17dcf6f49c152b87f8a6cec8511a9c583d6ffc1f603cca1b41c36fd2f5bfd2b509d7b3879905e35a15f02b2990a1fcf80abd75a486257889966dca93d5edbbcb7f9a6e07194f5e623a82a196763a6b02ba029e118298a466d80b7f3ee76fd971af542b27947d46756c9fa9bbdc0b2db30e4c0e10e491a7b8954904c2a49bb12ef6f663090ad4b6320d02df709d12e0b05cd87e6f5b4877695b3094a75d5f1a02b918fbb8d38a1018f89373f812ccc5ce292730a2c34d89e0da4d06a5453c81ac2a22197b65f46b773ab28cbe75e4124dd3309bb3e19c410e39d62e14e75e2ee698c061905d982d5887f28757f53f02231676db3f71970a25096e7b1dd3329cf3055cde7e5dca6d7deeed7b9231ac365a4e9414c1cb1deb9608bf495687d2a3856a1d667654a993a17db27b4f6e179b6297aca24cab0169dcbda8c9adb674e67b056df6a488f39a987a7ceb4ba38f7a3e724cb70d978adf8d6dc8e2894409a95a127ce0477b648f6ede0a3bf8c9805236f7127f024d3705f88c9038b5ab861046be97fda229bac97813ac5d97491d8d937bd05f1d5c30c1a5b929d6f9c573114f8a8508b098e85978a50af7b7ed2f4678b944e1e558e0464d4c156779913ed294e77b15f7947e6b342467efbccb3aa7df9b0ddf40b0f902efe9a2aed27b374fdea3d62d3f5868608e741863c9babe27d9c4f8092531a7847ce92890032548954267db1c04cb1892acc0a04ec7f63acca3eafbbaac7a09d4bb4b481f87c92ee3cf0fcfaa51a59dabec7cb85b167d4af3d79ecf04faa44573d38158aa716056abdad43d5446b745a6bfb3c34fd03d5f5cb594a0b318c4735c56e649e916c4f87f921b68415422c212d7343c9133a4e161e6ca0f9c41844680d1314ddd30b79c355c0eaa99190831911ae9b7bac857a87e1b03343c83c7a14460e6de3f338505e80d2de9d8786cbb93fc285ac04c333076cc5128978b493d4f32842449de26c7a1f5cce46c75639e55b3edf6d14384bef1e0e0f68cf9893c36017e292a93587c699ed6fe16e915672c10f1c9134be45be8abb721468988d0d1bbbf09c0c028d5c0e0f1bfb0ddb041bf7c105c20a3d0ea17bf6a977ee05254f86df9c746930377e7f7c604771fa1e5810f6ed806946bdb7cb7ffab838bede6ace5c2abcd4375ab308b98ff606193d29dfbc608b0a0b06279c251af7cc5ddc16bb02e2fe02302da536211721f10e232f14b4461db1ac2fa53cd272f2a0d720e581a977d9218054866cb043085f0eb17e7fd83ac9d4b4853fecd08b0f6441b710d4ec3b265703c3e238489fad8c477623abeddd22ae2c200435b59e5f76f034b4800c40ae40456dd8b8949317012efd8ab2e3dbf1c125e78fd98074ce7b9ad6897e24325ac7dca9504b078dd98b5b453b44aaddbc074b1e510e46f361c731ad70ce539c7c2d8bff6aa7231bfd2df72e24876c6b6c0aef06f4e7a25d2a409bdf78f0c9277d6b2e1a37fff3a7f8f125ebd891dd5e88311ceab578205a5452719a3d56bb11caa81ccbbba208e2deadbf44e7521fe257587019c84f483a1259109174f8623570cd6e946a4e09d6db448dd6f6e2b517cf6d65ecf7e3d5ecb1e991ab7ed3c9363e9a448a6ca629dd181cfab1efad5d2f3940f62f91f049a092b2a365eeb68562e1efda1f32dd30a5cf6ae8ac231c0111282a3d099f3b7243c129d37d4b92008c6e8eedb41925ec39b3a1a3215237c3c553d88e6b7c35598e572f4596fa9dd7b1aefd4af94d40c43a165efea3e83819afdee032549b008e4b4615f57f8b49a29ec0e457999f23ece48ae892faed33440f914f60836c3fb9bc84b1b1cc214cd9b0f95e67691651a5e924807a712aa7c0264bb5a70d2835ff5c779194e95be0746ff7cdb8d374a2d801c8f5a8f46b4c635c5688fdcb4667141d4b773acc509342abfe69e5dc27d76b3347ed5d3c9945fe344fbddc100050e781b4e079dd6dc67f29710fa4e45c64442d5ebbf7f9cc65b1599f85580c55dca0d205d6eb65704bd819f3609bb9385b704fa6abefcd459b17107cece601ab57f838722d470f57260eff236857e23fc042a444df5cf281ffd82e3e0abe92e0fb98eeea8ac288b30bbfacf6e43d04d82c8861ed65d0b406d2d8a19663827ae62ddbc3ae68061f88d4633ff6e2a4149cd3a02bd78d8c292b7916c53cfd146bdf44c23c5b7b2d578ae983f24fe6ad394bf0c2d0cdb3af4c8f0528cb822f45f742a6c66464bf5703ff4eda2aee186f07583fc3d8d7c2e6d03df6be307742dc19e1cb9639d90a9319b2bed8ef79d27868727983114b42a55f53cd0ebeb6dd70dab3ca348583d3bcc62d526d7b9f7dc8040ff408e082eacc426f3b15076a9dfa6a5c7cbe987fd046354077878bf1bc4103ae5ebf8f8fc51bc2c7802e3f72737a640870859298c74d64c5b7d097dddb71405fb53ed38d0ff44de21c4dde6c99454fc605ad048dd68adbd65b2616b882951b490ac8a0fbe53cb236002af8edfd13df0521dd1b1480cbcf7a9c35ba817082b55826d3ab3e8704393b99f59b6a33ec43500f276155bb0ad7bb2c0585541aa13d81bb8e75edfeac7f8f4ebee7cade42196e958f1a00034aa9ea66c6c7c8cd28833806d0ecc353633f4c18eeb90b206cfa17e67b09fedd427229e0857f24deec7b4dcea011226bf5705d06ce7a3eea65d4983c2607c2fd1ec6ac2d8df80d2e36872c69b359060e54e76dfd88b921467af04a0f40708217d41822e3ab1cc523717f0d348e778e28c4a171b3c3ee04ff77977ab27c0af6ba817c661a3c1ca9585f923b63a3dd8fe603d6bab3ec2045b9fb81a13746f3b3f6dd62045145bede117d91b40a330bb085d0473197a4c59c008efaf7e9ecde87e75aacfe1e2a2e5989a64c2a856173b7045e016a81acb2a777723e1d405f45c875865b5f3a9918f3c2161c03a2a36c40a2ad8cc7934a339012bd82292aaa68f0b0875f7b4efbb5cc07e32a45f6f77c7fe0c7417cb3086d3b4b380eb113ca7f44d962fc13bf48e59bbf44f9cdb80252978af66dfb40b5b27c493abbb0000b0b9c5fb37069d0f91e60ec13a1d55b0cf3bb62499ddbc4e900274315793df2de18185d025426481876c1904dd3300de8284368f8021ee114126fa14d533aa37e5772213287605aa34db08d57fa00fdc3b74d9c19d54964c8e2fa1a23035c6fe937b13cac3139282f8b9e1dbe0b75ba27c9de70493cad2958a05cd87bca0e62a2a2dc06bb20bec923a671ed143d49a7697c9393ba122d2c4d9ca1d3edaebcb017fa4b046923b93b298a9e28c7c1f34c13ec55ccb36867ad0905a24911dc21b0a73142cb7e83e7fdaa02c6352e069ce1db965e3d62cd6fa637d9a2dfd6e84c13021c0d3ba041edb27d99ddce00902584bf08f649029e86095ab32987f29508e529680d9252b199f0c609dd1d76bc774e85e90a38df42cf28b8c3fcb305824764750d06f61c23f4a29cb1cd4fd65d700edf916b7b9c5e6d150113a73e8a65b9ab17d6f595eb11e2946048e14c1c8b11eab4a0b377a18f8e3ec4d2282661e026370596b45c62c5f2c76cd60120a15f7d0fc8ff3606241a2eb1d150c2191df80ac62aa9e1a2887c2048462dd3ce47890e9cea30cb90b82ce482a738a5f9748effb5a260371500102c5948f6f501762912608da7d04edb23d7956b7f3489aa69093a3fc7e3232ec7c9ad5be7172fdac5e654bc67b71302b01b9cb34603552015e089b0537da8da50db89d49163592bf17dad96c9105b4d0ac38a7525014ffc1dd084da777e8c9461c92f225e853fa40637bc416a0abb2f2a54e434561c9a9f9fd711a7869981885a81bade74dbdfdd4b794ed0e4edde4798e70d0fd7fd054e87614a7e147ace67b00db60aacd2ec38482dcc0daf61fc03d6529856dc821c07dc9b1ce650f066e81b50874d35ce3bd8474b232ab0f8fdfa4e9aebc784292699df424b27d15c486a4a62473892e11ffc4df5f2ee7e12d9a4a75d445aa5cf1111822c7ce46c520e18187787d067b5fde3858cc37cf00c40fa4984f54c33011804c2990b983ee48c70044c0720f98ce285102320f41e482c6fcbf1125da8bf92e9e9388", 0x1000}, {&(0x7f0000002200)="e6233c1894f433523178269cd59f643e727bb078d2926866540f7e8b19597d1cd897ef645fd15034dc911ef69f461204431e50c0ed224d497971bc5c6eefd8435894f0717fee6fa8b4a913c81a2b805b40c4ee800c9947154a2c8195e7b5ade209e10254b5496dd960d95741c1043746d7d6cfdb968792424d581313d47241b31b4bd9dd718a23", 0x87}, {&(0x7f00000022c0)="87f1b1105e089cfb9b734095b39e8c3ce1fabb03031b71521eee137ad94d40f7419ee21dc835cf896c76f636adfc17b85b5f90dd9e413fdeb973bcd8d4be1eb9c337ce11d97d4039da6474c69f89e27ee19cc825a215c6f16fd00f1db5d53b27781d251face4508a6aec61d67f312aaea9fe65ddad5b0d098801437402177071be87622b9c329269f18443077e", 0x8d}], 0x6) fcntl$setflags(r0, 0x2, 0x1) 05:37:29 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/16, 0x10, 0x802, &(0x7f00000000c0)={0x2, 0x0}, 0xc) connect$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) 05:37:29 executing program 0: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) r0 = semget(0x2, 0x5, 0x240) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/167) 05:37:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/16, 0x10) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0x4, 0x5, './file0\x00', 0x1, 0x5, 0x7, 0x4}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000002c0)={0x3, 0x3}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x3, 0x80000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e0") ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3, 0x4}) 05:37:29 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f00007a9000/0x2000)=nil, 0x2000, 0x5) listen(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000540)=0xfffffd62) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x1, 0x52) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000380)=""/213) getsockname(r1, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) setsockopt(r0, 0x4, 0xbf0, &(0x7f00000002c0)="076f04249b6075db60fdbab96b6691b4ce3972788ab2b6c09e70c9dff7eeaa781b30286b749736dcd78dc3c7f010786c505f6357882dd1d1149bd69bbf7b013e339327e18d6860b208f497b4e708055da2c75136b802214f0e5658543ff78ce79b7e50562002e4069d9d59567e0f5bd84a6e5c8fef2db4e0f2a082259fd7e45a2f60bfb9bba638dccc163ae205a57010d7dc7bf6120684cf56ece26487cd62", 0x9f) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r5}, 0xc) r6 = socket(0x20, 0x5, 0x80) setsockopt(r6, 0x4ff0, 0x1, &(0x7f0000000080)="ebffcbff13b9fd812eaa4ef8977a9c793048e699", 0x14) 05:37:29 executing program 0: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') unlink(&(0x7f0000000040)='./file1\x00') r0 = socket(0x20, 0x4000, 0x1ff) sendto$unix(r0, &(0x7f0000000180)="f72121a4b72028e2719b60f376e7ca52e000eae08fbe10faa9a2296e5545c464751b4a8a48d6a003dcbf9b3a371f6bd3be017d43e3f929a1f67f9b8274063321e0ecc2efe2d94722834666f394ce743532f46ada1e8d8760473fd91c9ccfa235706af4308e60ea059130ee8d082d4cbedbf6577f5c47edd0f328", 0x7a, 0x2, 0x0, 0x0) unveil(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000300)='c\x00') 05:37:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x80}, {0x46}]}) syz_emit_ethernet(0x79, &(0x7f0000000180)="8aee26d5f887480f9a2bbc2fc8ce38629be103bb1a1a2f26c7072c51b66b9806865efeae93ddbe184b20d7e5f427a64e208d0b72a07e878732a511f89de75cd98b916a421a4c1b83a93b9dfb9996d067b940e1d48f3c786ed39b85b4b5f8ebcd4cedd363199cadfc21e1a0e1277d6900"/121) 05:37:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10) sendmsg(r1, &(0x7f0000000480)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x4}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="a06ebf3e5fdee0831b04e957f9ea2b7eb02e6b81577f70158f60a095fb61a5258c85babc10a2b050683e2d9d1df6db2c95ad5cc1033e96d82bea5a83f96a305a7d0a3c4beb2620cf69e35035d3ae0eaa611fef09da5ab56d1c684183078d3485653cbedb873530778ce5aec02860af97d18fa6841359ee9866d5a03f8177feba98d804fad76b27c50ee71c498b4e1ee5cb8dfeb9afcb3b351bacefacecc061982f2632f6ee7865", 0xa7}, {&(0x7f0000000240)="655d52be9a59fbdbc35855041ceb7fa5cd3bb1e805510afa31aab4f72f6c5afbd9426a1eea3170378d50933533211188a7fdad6c1c844f534eba5e34df311d03f0fb85434ada5d9fed4a540f6a053c3f3aba2dca29508c6e7aaa21eff903d2e40bfa35aab3f26ce5a5f0d94a758b17db4b10271b9260e9faa2ef1701bd2465345b579e17c5c588e76ea18eb8c00600e5e638e178642e734844364f3f3a9e72adc37c3a59f899d69c195a3e4df4dc3f5020def26286fabd4e85fdfa027b6c5a0951db0e01995fff5c5de0803e565859fd810f", 0xd2}], 0x2, &(0x7f0000000340)=[{0x110, 0x1, 0xfffffffffffffffd, "921077c9add7bcc21f0df34f841f42c8c8eba6b883c36e89b9898f7cfd93c465d7112b8a2f60c695b91012f4e5d051ac532519cb51e68d0e8e2dd02e337391a44bc7e5a6574eb8a8867b6526da43571a71eb2bc8d0734c37f04b2de4d0f07c20f205b1309133c2c5750c6662abc93628b4fb7513cdb99d10d6c485205822d93a985079049b5f284032abb88578b7cac3b367a62b80896c8f73b3f1d9df875ae6c2a3c931ca7fceb31d3a68528b41a02d2be5517ca97cd28e235fbd08ff33f246c204710cce3e2d519f9394ca753c4c87dae9c1bb959100990796db79391ed010e129a719c81de1372929cfdc7d6a180bcdfb9f4d3db32626e4ba196d8230"}], 0x110}, 0x40e) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000001180)=""/4096, 0xffaf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x82) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) symlinkat(&(0x7f00000004c0)='./file1\x00', r0, &(0x7f0000000500)='./file0\x00') 05:37:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x25}, {}], 0x2}) getuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) 05:37:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0xdf}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20041, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)="f9") 05:37:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x100, 0xa, 0x0, "0010404034ea552e0c4a7b0c6c3bec79347b94e7", 0x800000}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x10) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt(r1, 0x100000001, 0x6, &(0x7f0000000040)=""/119, &(0x7f00000000c0)=0x77) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 05:37:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) r2 = semget(0x3, 0x2, 0x400) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/133) close(r1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000001c40)={0x8, 0xffffffff}) write(r1, &(0x7f0000000080)="de66aa3ca12ecb55cd073a525efc7c7735f8132797a0b86f90225fa3c576613764e79776d4b7d4ad431dddaf90e698139e67f596275557af7b0e5f37787358aab516f3a753c45a23e336392313dd15f1aa85b89cf75436c753090cc25b216d002f1b4d31a9e54ca020032261eef009ec20c2a74a458fb597cefb4617b207db17661782bf96bc830a", 0x88) sendmsg(r1, &(0x7f0000001c00)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x5}, 0xc, &(0x7f00000018c0)=[{&(0x7f0000000200)="fe58327c928577aa45b49afbcd970ef1df54d5ec8ce18dc0750597f657461023d7d505090f0a35de1e84532cae72144bc02fce2c1497b3b8b471b45dc8964566a001c4c7a52bb3d11b056e808248d2fd7ad9d23ef16e1cf6402a2165231269b4a0463f93f2b40ac332a81b533b4823b0607bd0606b822f8cef", 0x79}, {&(0x7f0000000280)="c7990a249570a1c5e76ee6e4bdfc4ddef88aa88bf3a73c26e318b2d5aa0fdf75520afe405065938189b00b179aa6e814856b542c9a4015cea79a6c7a6546ed812a48a971817bfc7c8d9e4a2e7deaa1ae35b5581fa3437217fd8f97cd7ef729066d6f5d07656d0b1993d080728948b20cc8c375100db995f452fcac9003d8ae7fffc5bb16bf142f03447576f0cfb2153f2f58c34922295e8ebeacd2922eef9d925656b4b43c1c087e4f325e22f9bcddd807d73e8d8d1a752f4b952999a9959f13292758a47857bb0e39ec028c0a650f064d7e3fcb6796d225850fe334a01a38c39f27dc9b51b0535db196e1d5b1a11a53db6b1ff0079a1a3d91237714a5ce", 0xfe}, {&(0x7f0000000380)="395425871359a02e39950055d7f216c5ac144f4fe3480b27c7ff43c38fb7124897785f02b62f1b8d8d5453037564ad7c8d5d5d3dccdcc9799cd7a2b853157837e50e1aa3fb7879b63f1141313af4319e07f839581a8f9be482357183d49a1cbc95edd093fbed282df136eb92d91b0d3da79370e47a5eb59e4c6d77c6c00f0515d485d0327abac410a02e56755079cf832226a907c9014fc5ebc0bc80", 0x9c}, {&(0x7f0000000440)="3b76707551fd40c4a5416c684fb1fa971ec0c0882985481fbedfe818978d17ccb19230422a969f26ed0836e8ac7c9843eda0054556124ec3ebf77a7c557fa034e02df83e239a1264abfcba29e93b15055aad18bcef279ddf3e3f5756da49987299eb8ef7c50da42a47c7029698f9fa068db084155456406e38e1f249710934bbac0a13b45113abed36db991a49310f395a1a94f339d5f4208aa984957e25db87bfe641fea37c60cf7d835f0a4bd3a751c15a956f95735ce3fce6cc0024d339bbcaa92c8da9fadf7709cb67f36dd1b292a76520e177d022d040dfc6e1fa724e6e183ce7e3", 0xe4}, {&(0x7f0000000540)="e865a964071eaed595716a011f114749625f7d1a949c62d1a3172c94a82504458eee0f1a3da62134809a939614b9c3153e543d0feb6078b867077cc725f5349fdcef3e5172614a99df8f27a33efbc08bf2239a983ac15bfc9808a8b7c4598515933962e8492f6bbecf8da4761a678128d1117d8fe91886cd6b5b0f6254d9f8a5ec129d615113b721a049d7791c113b3cf0c07061ac2c370d242ee654fc6c0f65795b3a6efcaf800f823aecd67a4b233930fd1a0f393481f5ae6037b6e5a48c32a6b66b7e35379879b6f3dfd64998beb9f1f2f59805d8a3ef438a167f1d83ef138b1d92e621d816e9fe68dff97c71f205073e080f2a8224e4fb2920", 0xfb}, {&(0x7f0000000640)="a7ecaf5d9532ca575e1fcbfb759925afb24175853d4c1c5b33270c7a8085a51b89c100a170bf4bce909370ab0f66edc2b49f2a1123819e11403ef01587642a0fa6eb422f8b28a1c47b86f60e9aecaca054ea3d285cb618327150afb414f7d5b9b6849c9351f10d8a3a2a7fba2f52be8e5ad5db7efa1e68cf794ff946fe1ac718a846ce137ee5de9b121eec2c1c978cda221763ccfab6f9", 0x97}, {&(0x7f0000000700)="d3327a1aa3b2b1622af8f6590d29c47bfac4342baa0ebbd35171d5b7c37c50b5f0af322af9145e88e42db843f8744a86505c79f3a60d426c71e50dc2597fcf0a12a282d69c563de801b9f58b31fed3aa7df40e2bd373c35e4b6c0fdc572b0cd196097b944a8f1cdf3ce2d722585b925e3e15be13fef88cc77758e12bb1ef33e6dfb13d73", 0x84}, {&(0x7f00000007c0)="81bff9e44897ef0384e86610ef1b18", 0xf}, {&(0x7f0000000800)="e66e71e31f084b5e19d89d10e7a22ba8f67817ef6fc4d3e6563669dcfb31772c22f56d221312ea9e32f67dc2249c3c50e78c64d4c70707c11ab634091d0218e41aade58d6f5bde42ac4fd777c2d4e9c3eb9937c58903fae98ddc12d38b2de69b0b22694557547a2568f3418dc179fe07a21e6d1744780a13fad6b815633ea485c590301a69255d83a37bf9852f244e0cb45a1fe62f3a1f4395264c927b3d2f9a61bca15c7f42b6e25fbfcdcd9eb22e7e0f465ed611a16f54ea1b9ee8d8", 0xbd}, {&(0x7f00000008c0)="711aa1b7680cf8d863480b98e3d93db986da0c8bd83b8e0c82dff6df6ec94ddd56f21056da5141be76cca4b88b2b327ee2d717624968e9d9be88860cfb5b0174b491ea213bde460ffee52e720b2b028b4fcc8f49f90907b33e13540e02eca96ab105a39a1454bffd061b590183e7e1d5c255bfc58033dde513cb1b2d756611c18d34a8c008ee138241a05b4f92de03ba54d9f9b41d03cc8a52133c9a2c62fefbe76c374906c8f40f71f106227a7770152733c42dc1dd4a89c055a0e2e2abb7266459379f899428bf28f2ab71cce8db37d7b69eba5494a518b2f63a87df05ffcd06d2c2ee607e346541afee653ac20b4219479b3d6e9d2ee2fef74ba8efb616fb79c5403d009574a2ce05bf51993abd269eca28ca7ce307bc0d8ef31a53b72aaf8e3d9e88db8d2b3e3eadd90a3df7ad7a959aea85a161a29d376a72b1faf79d178ca5319632547b8c5c9425dd49e35dbb6940c2e9f4e55b3b1d2ab9a23569776f9a2b24bb56cb9f102fd25de42be2298b41d35eff2c7293d5bb1a19528d4b5e39b6ee06aff867128f238708bd3df7260aa6d5cb98c38cd7799230bb74c7009be928c6bc18bc6962e562f023233c580af473fe5ca70ed9ae4a46dacd0254f1a4920b9555d740ab7b7d7f3e18c47e1ffb9eb3c82dfea7905542755cfbc974e4ccf5e4bd430d1632d752678a6efd5bc9c8ea663e984cf15a68c14254827992215e1665828cf291e9c396d640850c21edbdb91ae6dc84b50ba86f79871b22903dc083b6cfe591f0da67aa380614233ea2c4de09ae24cec2fbd0c1648b3f55486d920f3636f66ac75743015c053711642976ac5eeb7b4237a2a866a8fa7dfd71778bced50bf82bf5edbebf8329c29d7b7322fd4aa7b7fcf6e4d722f025b2cbad78bf7f7e522a38506d3009a25fd3a57ec0ca4111ce504f17e241d018a99303193f6bdb9c91f70777099cd65fc0a2c69fca8bebb6b80fb622c31da0f8b6fe2610e6c3bcfa169870fbcdd7b5659fdb51e935c666e7ca5ad60a1e908f499b6c8d2b90e188d25c8835edbb1296e2d1ac8ea7779e21cfde716111e2bd2965a4259b5f5ac4af579d889e14e66adab34976fcf00237864a29b04dcfdb7284eb762267b7d814211251866519ddcad16125f9e70b6b7597395489392596f21aa1738df3283e6fcbb1cb9c844df761127052f0791853b0ab56d1736508f53942f9a8ae26c77a24ef719f287cd8ac45776b674c17382f9d2a99fdd6740ffcaacb4e77431654a622b13ae92f938a222316cfc930f0c35bf2541a69d7cb99f20a68731411cd9c1bd856e6436583a4936e9d653d87dde676fad51c5e7aececd345b9011863d82f173a2616db736582c1d44c73569a29093972048f5816c5e28ea393d07ff2699c486e7d55ed79523e1dadb4165159a984529b875e9ef54bc2c534a4c79e45748f4261c7e88cf62ecb74c81f1989c761f36a4f38aeb3449678c330b0b5814bcaee9595421ba001f0f84b59f2c2043ba187b277c7ea40502ef56e20402e5dee6dcbd7615a557c62a06cfce85aa50f71e9bdf029d50a4a188edfb5b8a366f3cc839a7669152de3c4054fcc8c0f837fb4cf1385343ed64d24de87811cbeff868adc55f8b254f97e8fc64e76a7e3d2629a81b819842c5f5fb7f28f5be388a10e1e785d556a298b11d39e23ddf4676eaa2675f613c7374262859c254df91698e23af8547245cfe014896fd9ab93c9e2c3b5de4b521484cdced8694a5ae4c472262247a1c8b9f056ba916632139745f2a325702a6689804ba53d91347fedc55eaa5572e8f02d371855a56d555e9c93656964e53e1a2d177ff74319f2e915c1d518afd848b726494f472440645078965091d234ffb4fc7c0c75760c0e89daa28e2e916631683b492472753ee907050312daec95e469f93138c6de748329264dfecaaad04381a0807392e92c7449906cecddf0bd86d2fcb33fde3193e1c2507786a6e76ca827a646905db33dbc52527ee3f86d9548ca90eba883b8b55d419148565f56c2bf27e436f8fce304e9f06e54db928837cb0e00c1fbff77db945c20ee0f1cd0eef01b0338d66bde5e496ac5657de4f97227f19cdfcdb789996c8377e14025d90a846e044f6dfd61628b6e70b48da216e5a2941dd3592e862a593d7c0b5a0470c18b02bd70c3b128e224a21c5303e5873ce8e2c54a95924292409b189dacc84294fc794144f3f25dc5dac63588187041b811babbb6a2650c06ce07e3481642fa6e7d6e32516a86c7b429bc3df1f4e7d816b9ccef9ae819be38031daccca1574f7bd84530e1bd2ff5a9e94c4840d6c62c9e3b92b94f34b72861f0a5f945ed38a8de521b14175440cf2adf3ab4137bc1476e1e1fef9086e08ba9abdd9280dbd165386da924e5680b2325b2459b3657c74813b3e8fdee80108ac3baa294d547a71523ad35232ea4bf04c6a7206ca36dc4ece473245ad985fb4966df6529c4eb08c04e6bd945955d5c7ed81013664944dba79223099a64ae25eff0be6ff612c2ac1a743b0dbda9e52ccda9084da5ebb5807967d55239ffd3494e4e2f1eb9b4363ddedcae2eb2a65e1f021b3ed364fb6062a78ee711fd0f12cb5ba81fbf8ba8ae3ab8e381caaa127134cb3e1a664cd5eb3bb325d507ee7df6a718fc3316829b9c495ac006e70408f08e8614979fb11236063d8e96065db0d90048e792fe0e1e58869e745562dc089658f88cb1683b4ad6bf6da7934e98218dca4cddb4badc43420d2879d65a691303fc1e74b0b0e0a45bc7674aa266db5cac4680a74ed892990002988c9554697080693dfe0c4a0e81b238649cf5aae9620dd553e588f898f24a5530940b1a6bea37393806b832e30cbd599d0819fcc5ee191611db19a15cbda99a9e66ba073f92609229d9e12cc3d1a44be4e6823bceb8a95c086106283cb407866f6a82d88a106ab2a797b8f48337982fb006cd4b0d7f5de7b96e9eb5b5a4213a6c2bfceb616b0c742ee7169073194ac5205b789f9e0440f75f247c9772a7da5cfd3e279377b22e1f8a3c9f506a8581238543a3cc31999b3221c7afb03d5edb789a3907d74a51a237c622aec886268f9a3faf2f11187f6da35fc69494b1528dd02eea16c59f02a8557f759af2acd02b1a24e146c6f4522dc23522925d7d81fcab433f90d348988ba2f069f3971969602da0d41e4ea39d28a9cb2da3068ffcb95a17b7b809c23da3dc0032203d0b13b392c34fb4fbaaf1cbc2e2e4e34bb3bfde22920ab23de12dfa3d3bc320b4d8b484f1ae514fb7f6c0a3ea56e37c75010b78ba6e911ca66a7378ad23b08173ccaa79f36ae28eddb2100bb41987fde2b96f3f597e1ce013e16bdbdbbfc98205fff97fc9cc8f3497501091fc64ec570da236c665395b68354883310da067722182272854c3d29161934bfb7c6eb95b5804a0c36000347155738fb99e4d5f9b13ac9ec08206814b05e65d1cfee0e5e23a703561477ec07ad92389b339e27a2de16a9c8d40f604f1054396aac051b38c1d8e481a85db2ac84acfe4e0b4d6ccc24470b3873939d946ee832299d389826702b671effea1f636fb573af620367d95df5165bb2602aa05502b4f08efbab4edfc814d21dc0b9aa91d0faeeeea369395c4f00e87466d34718d9a8e737ae48a9cb34ed9b61d7e43a6b828772ae0e9632e8bf6b443dd57643c06087749cb93aba8196516ffaa8876fcfac8e94a44bbd1b9e1ee76c9dd629818a501fa81edb6d96adec2a8941e3087977429b0a2bad546191ade4781aa4cbb9737eef1e0396fa790aed68aae97be45aa1c71fefda31427aedf909dcf7466cd807ed4d077720cec1550b8cdd82cae036dac70f3d14be6f7765553bbfa81a2f66018de6481125e5e119f8845f88a7f1d9769b772b634fdf004f6a20f6ca0c87ef7fae46b16017b867dffa24b2b227340b0913f26595ff6384bee28450c2eadd0074f7ac5dd55e7ca124732de36ea111870a553d3a4886554a699cdac6845bd52619e6f3d70230dc8f11246ecb9ca85fd08ba26253063e3d822b51cae0657f29c924a565120f50d8d69bd87b00f5b940f6eff43ac5349feb3e9b32d19a8c3f93c72a7ec93ab2c289f1d6da0cd995be815d5f9d2fc37bdb1d78d4392479a426f7f3e8e34cd9bf99e51bb1a265701f03c686101ab679f03eaf01a5c584f7e19794d225c2d7db2162b1109684fd0f74e9046e161e9b0ac373c8ef2144a3896a5bce39abdbc02ef36373d04188c1a2034dc0a2ca89c0f72227ad07f93c7b099bb5d117e2bb4b3ef24ee58490896666f6cd43ad46a899e096461179a299d62ce32a4be4597ee5c243945d873bc24898c8aef27aa2bd92effbfcf15ab7de4bf1f2cee021eb33bfe93f63cf27134e1e7314370869d308250f147f0cf0d61c5ce26f3a3ccec8cdcc0f9bae64bdad9270cada84d2898e9844c725773a36dbb2342d611059a5f994f4c9b0dfdebb06a014ef5b45da3598155da7ee1c0be630d7b2713079059a36f8846761c484d8bdc1c49651885163867055ead855cccdcb2cf69355954786e6a79f43233af920a807257f906907647ea4577c26ee8e5f3f7df18ad59e6a8ebe35c6b9d6310a76db4bdde56c62c5458c46e5fbcc47d5058e35f0dc46def73421a9a7c49e1c90a7f561e75475701082df029b257034b9d38d9a666dad63a55b8a83b01111651776752f7768f7c36126bb68ac0a80a30bb2ec6771e0a2e804f4089905a405d1de1b434c2dc4a9e4a866cd525f13290e640e814434d87fac26780829b99526dce6ecfafadf1f09933545d2cb2361feff33139021e333b5a78557713af62a2592285ea9f995a2ce82a753fb36df4d40162a4857d166994b306be41c9bfc6fe8baab1d0a9fa35f199059814c995b8a95af46b02a78b22a057b517608eb82654ba12c68a6462dec4ca68c378b216cc3e31e7994637991a1bf343021e337ef1a4ea0d055293c57873956fbca2bddf93294f3a9eeafffc5720c6466be28c9109585b16386b7e3b61fe00d55175ed823a8033d2e366d8a69c8fc1a424655b6edcc98215540587a99db56b1c1bb6a259e7384da5438bb28b8d1c4b60d0cf28b879f7df4835d4bae09853e739acf8dc98027cbb2e9d757be45c98a8afc9b12189141621e92f497f7bb3b95c3496d20a21a5feb38468976d117b23955879eb4b89d76f65c866ee5e8cabbd2a8223805141ae21726fce03ce5fb8861aea48297bb100ea11f3d4d8666548ad0439a4efc319b00eef5bb712957720289565f125f0898e7290a5cf4429b438caee7f4d01e5da2b7dc75e8081aea639f0ca64c85cc7feb2da3c1d970347868fcf78969d84730efcd364a87113cebbd97f04ef122c2a0355b0719cc57b0648616fa6dc7ed2e8eb3e8fb528f3eb3ae871ba527944bbeee1b46d2fc6dc63d930a0a21f38ec0faad2304ab267084ce4a057f79c1307fe120ef74a49f512f84890e15448a0b8953e87753e7430a01833c8a505425b7bc79359e2e445c5aef493f12bb39ab0ddbadad3e01861be2109efe65689f3b1ec3f0d0b32bb4f2aecbb8ee3a1f859a7c430760c31e2a020f72c657c97da3e7ac3ac10ab820b3f532302c6aba957d1a1571e4f6de490d151dce91cb4ed42706cb9278b5d6b1edc5d2a67bf8668ba5ce9c21ed726a97d65c2dfd2635def934343f760b1487d85a04d49201b08d3211b40a47bc9bbd3b33ce0a2151ab11a43d537d766433a0d877e15791a0d03ac72859d03dcc1e3adafa4dd9f6d0729e9b824be3d0c8b0e3ff9a27bb3574e18ad3b2316f1f6d2ba20", 0x1000}], 0xa, &(0x7f0000001980)=[{0x38, 0xffff, 0x0, "56208d9c771b57b7b99c125d14ec6758b5c5dea6374685e7df12f4a0b1a89bb48245"}, {0xf0, 0xffff, 0xcdfe, "94d06949cdd916b7282c869a2f81ed58be153828b69d632eb6c3a8b38d9bc1a60f688f98f544806092b69e471c00ec582a77ece9f003112ad6f4b10dfed07e14ea72a04513273d3addc89fe6224451079a5278a76483057a009a5b64cf6e4976063fc348305b1fa345f598793baafd13d6d50ea7ae960e46ccb03d5e0f1a191666c348a15f6aeff46e51187fd38fee0c646a1f2dcaa6e5a711b8087a625f1f7c7a279b80f448fce235280e922d2c42d876c2f4664f563e557321c8213ff3d73871c023e7b68c075822fc61fe880978a0ec73b9f585955c03eccc54"}, {0x80, 0xffff, 0x2, "dbc4c8ca8757ebdc18dc7984e0c93357a9e24a63e65a560f578519876a3066d796f94998d607c550191f1f50be4bfe3b09dc948c06b63ad2a02545cec00b59004fca3703a7490b8538d5ad0d7b9e8f3f8e75728aff2f2971498d11c0b5745f2e7742cbee287ab20412d990b206f928"}, {0xd8, 0xffff, 0x4696, "9b0a8a42bb5961fb63454dcf7becab4a9001837c1a3304a5d7074c1ad891372f3df816baf5e95893d913d4f4246ba942177017c3282b608f6382b98d115b773683fad4bd67a5cf8b36a1b2f9ec12255a0d9de895fbe8892b9b949a1b0fcdbb003446852511d3361a30d2716b643b2c55a1421769d1aa24b845673d75c938d23ca601e605b5d099fb02e9ea043b12edf13de3d88b045d61b5df5646c377e3fb8781b86a0f430e3316c326137970607911aca0e7efb400742f111622796be490d2e9a889"}], 0x280}, 0x40b) 05:37:29 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x0, 0x7a8}, {0x18, 0x2, 0x8, 0x7}, 0x8, [0x5, 0x80, 0x2, 0x1, 0x7, 0x1000, 0xffffffff, 0x9]}, 0x3c) r2 = msgget(0x1, 0x5a) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028f65e0462562c2ab84190c6f6b9f8ea3c98051e5240a2d8ef409758c33ad166756e2925712a9a9af44094d7a34b9fb35371ef1228aa83156a06f5242f923d5d5d01e0a0ba5c0746862930d558ae63bd13b89d35240f522c604a57bddaae5ed0d2ce6ab1de77470505223648e3a8f678c6bf57e2b0a59cd58dc4421e562e4610d30f9efeaeef59570e38f6ed28401664684dfaf19d9245e1d700d83eb81ac255bc688e60f70001dc26ca1876843f89d06b339c819ced3da0c6c78d3ae091766573fdade95bafd36adfc1c38f7db3714982057881e1fb7896608c"], 0x1, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) msgrcv(r2, &(0x7f0000000280)={0x0, ""/6}, 0xe, 0x3, 0x1800) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0xc6) 05:37:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x24) semget$private(0x0, 0x4, 0x200) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x7f05ee47, 0x401, 0x0, 0x2, 0x1000, 0x1f, 0x1, 0x3, 0x1, 0xbdda}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x800000000000004}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x7fffffff) 05:37:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002002, 0x5bca) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) ioctl$FIOSETOWN(r0, 0x8004667d, &(0x7f00000000c0)) 05:37:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x80}, {0x48}, {0x6}]}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) setregid(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f00000004c0)="8d") 05:37:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() accept$unix(r0, 0x0, &(0x7f0000000000)) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) writev(r1, &(0x7f0000002600)=[{&(0x7f0000000340)="e6e4f66548846d7fad86b5c4aeaae7eb2c39cf355b7eca31cb18e6de3a8f7d3f28523d640279af0d535ba82542378fa47dbf7d1869bd3e276b7cc2d20a99edf1ac69ceca2c7707d6e6b6972c69812efcccf812dcee8c2b1d2ea68d6b521f5bea1ff4a334b1c3e5882f576cd9806ea2dc141099e0757b68112ec416859f209e07f0b5b43dda18275e74dafb5bd4cbd151a847b879857812a1546b01707470fca9f96ce1feb6888503fe9ce9252cbe4cfd14e5aaae6076a1c7bcc8504eb5185820c50ce279a54937afa08b30b0d4c39511ea557a8396a2ac28f4e5d4758a339a71209933aa60ac792a6dcfa190bd9327b9a62fae8f5d042cf3b2300233f1a5d17fff015affff37c165779eb66c8431f48612116480d2d8f7207086663c1e946d8bb45d044f040e9c05991ea3287e68ba6391a5fcb937909c0eca5c5bdb1889f99316898dbb45bb5cd2bb35f1ff1f9174d7b267fe60cbc67f9db260efb6fd796357a4e6c030bd25b654ec0a24f8835dec56896c31565ad7a8a0a19cda9d693f052977b31627ab53a3ae85c2931100e2098b9b61e9926f15e482b65450a04a8077ea7122ae4be75421bb34be42b471553e153e2b8445e4e25afdef98c5fe6d0b504ee25612ab2dc014d579a050725aad9144272c2a3881f6cac325dc1d33b83ac42446a16b68ddae689c2cd295e09b22007c23bd8a26765397212ec2aab389958e41126e0216a2f6f1c7108d5576404b85370b2aeefab0337226bbe41b5f90a9f08030235cd03caf9ff825f59579e58b03d72d2bfbeb53221408fb60a50e9b3b9ad6446865f00f66beadb9db73c614470ff652b660844a007a760f71ef5f403efd5abba9cd47e438452c2367249e61e5648f91731b1cae8856816dd3e85f87009d14a9c6d133cf0ae5fcfc49c21cd4f8e482e8f5cb80e5ea7b0f2a47959daaeed3b5f56a2b160976eccb394e80ba22787c43e284fe9cd812714f62c12a95d3cd3f5e09e15f3509ca6a89555c72466d10e7655f7b36872795d1439a8f26ef92f9b481f9db690550a8543e9e2138f2fe898b6c6bff1bf0e1ef4fbd072e43095198ccf9e804bc40affb5695bd17e7d771d692a326bd1d628d43bdae8f61dc0a8e996b4a43eda39444e7e313b1ec94f02226bbdad6aaa6f373e9d794ddf96a1fad7ffc237060d55c97cc4d82d89df063a1c2f44005f3f8c3f53c5a71debb0f656be6c70ef8acb560bc0c65f115c6de739134c40f6c202aa020db59b5b38aa44333ce7019ed95c2202a4a8ef0a011fb66c841632eb9a57f08c46c19af585825dba5ce8cfa0c75b0113b42bc36441c47b42f1fc6851cf4caf7dc89139e2b29047d3385d0202aa3b4bcc18e675e5986baadf2bf23c8ca3a38ba0db16b0c262ff9db8673395f1975a3e1dbca4356052da127d19b8550e2e36dd81a352b0b93eec282727574fd8e1a4a024502ab837b4ae3b45e8fae0a256c4aa0230af9462e831655e2c22575f938694a22a219374ee0d337b71fdd93766e26258a0eaa09efce1f4c2ae64a017c411284a1db85046673d90642adfc1fe1fb874caf2fee7b4482507af82f0407af08099abae6036afe33314fb0f11dd239e6a765942e3221d531266e1d82b5f432c8f0664fbfd37eab480389ce36a59d44e98116423f538951461f96a26217a8961f968f6e8219d28bcc1f3a23b4c4deb16dfafb11b5b8cca8347c88f22c79822fea3bae3022b6370650c765629815619445bf63451810d53242e641ae8fd4cd8e9b6e08c4f2ad6755e94bcdd46af52254e4f588cb56d96e9e9acb4c15a5507aba0ef9774f0601645913a8e4fbefb957828db62315b7510e45a5dfb6819dedb7ec85a2536b8d934ea2a0ca8366c92784f02fc090dff4e5b3c675cf65306ca1d76fe07377cdde4d482a28c01ed6b653b6019732f473f0988d33aa7c2a9e0ea7e4239d3c364706c5ab922c59c2518bd22bc4cc6b97de789593cbdb3ec0e91c3b61c0dd7bec4d7741e40d69214895d85d8b9ed9bb63502754b1781668b009ca5a16fe1a4619e38fc22b2741a9c05996a31d9b8ee38bcbc8f3f78d9a318a20ebc3bd8b66cdb60877a7ce9286a70dbcb73ce5a2598a5b8a89d86ac1aa93fa34d3b203f65766eaaed309b0e62da9ae8312bd8e720ea33274dea206c07bc5f09c6065029805f630cb878c1e8ae64ffa6bdc2b6d6e8505d60162a42c8d5e91dc6acb0fe3fa374978b17d16ab95ff53d276a566b8f22440b004d799ba7d9c7c50f69f2940fa94119b5a234bebe1689ca101b6bd84baddb98eacf9eae037ecab33934bb3e1d04c9978f61f7413d7165edbba4c19cd516d3e5f40414cf32fa9823c847600cc642d178d39f7afe4749f12f6e0c6b0b2cfe70205faf78131b22db64b2fe0dad9cdb15d5c3fd52bbb24511cab5e05ea3c118566f648d10a06ad78bca2ef5d9e5226a5289d72cf33f22bbfeae27c3dbdfda333cc62e53b997cffb9f5c59072ac6fae93c0da1b5e0883b2c4336130d971f6ed786da82a015d5af705c44b109bba54ad099e12b58eb02dd2dfb5e8a5603f166f920008e683543552066e4127e55e5a58aa3435f8b89aaa7d55c4f474802ca429ba9a8f91c15248ed7b4102624a72f553612d05a3b23eefa3c86950bbecc27d25f01dddf13392ea86acb4b24752307892b3550894ae5e43f4dfd1a6224da2356f876faf2f472db9b9b7cce079a8040553f4c1aaecd48fef94f92de806abfbf1fb24bdf7821faa765943044263829d1f92435ed0e44840ac5a734b8d018296db7000a5d14dd7625e65a17cbbb906ea0eda4dbcadfc0e7c9d33073a0d2dc289621f913c07150763ffcd6980d3ffb79f7eda1e1f19da271fa7e620018a9dedfd4b4869f710016f1080991b753c2c8bf06f1033915037ec2d849ca0c51de2b4b956e2909469daa9863ec8036ad6d3681ecb7d3d4909808d52e6bbfa142bf963ca01b4e206bfbfd0225b54104ff8c8268323fb8fa549629b7238759629c51520d8e503f794a1e345b8fe6b68b905b021ef5a821c21e8647e521cd0d5a7208e72c09ffd9889566b39daeca285bb3c7132319d6cb800202c45f3c2b90c8a4386df61f72994a5c681868e0c8b114924882fecf5850dbf181acd0b8bdef5e506f9200657fc4bd10bc9ce28779805a7dfd8b56467270a789cf1c1eb3a74c37d3708d3d43c7b19adfdef4902ac47b544be832d8fed90361e76fec5ebd79edf5f619aaf696e65dc241a115b59d2d49d6c316b78c6cbfda6c636e62d2a35d2b6c7d34116c702f57629da2142f3dbfd5843b57b8007dffb0b2e06390e9bb1feb2e6e6149165c2fe499f2f44190a519fb0bfa49da5d2789474bd221dc754d520887280d2391d709b6838d04ac0f5693d39e23a60d07486eea209493093738bde20515e66f0385eed8324076cb9b3a4233f17cf05edcc184a31ce820e05e45841667a30bc9ed65b58074892e27f8de03efb0fec8df9d5b45956994878c07632d4f56105104aac11e6a2eab14cacb7913893a82c582998980b515466b927121c576aabca2d7aead3ef97b9a8e41e7ba5f241a4f6e00dd827303dc39ad17e3897a5749e4a697e1f8b114e2da195a93b441ba322c2e338cefcb1c4ac09625207b346202a6db4025436cba378130e498b8fd64f7180da2b24a14fb12426e89ee026e23765707804e326703712440e9c0d691b7f86e59db31040e11e63795763c0f072a13b5d919bf11be28b85be912e48edf095c49f0bc2a92ea42db86fbd7745910a0357c5ee19265717830be3f2b7d23b8e48f725c785bbb59c378ca495be9f6e9f386a1032d0ee81fb50f08d5330613968915f425740c2d1ebfe50aa2d54b7037767c0240c65ded9acedf87c8e31bfe19b8dfb1226ffa42f2d078b4f2f9ec98867e0b3369e18c9963195a7c09f9414b5a212a61dfc5e18578cf0b7e6edd7e135b27c842bd6410402bbd5034520608ac4a8ee9827795574a498d166486ea1341a3a00a91be3e990ca4882cf76d78bcaa0b8edff022218697c40433f69d5fa83005354867a53ae68a0bbfdae136feb4a27dc27f5e99e07f1745d8ead1109fa74ab497ae020940721761c053974d5b035948eded2a6d55866eec2a8c26bebbc631aa4b76906b6d3c59ea4cd07dab2b05242e94db9d246f5f82162458a45f18e69d0ed742e0bb72d47b9ff3b66d0be9f103f1f5edc08b6054982f5b8730e55a70681c1db11317c74b15e3a23ce9b6b23bdf53d5aa221f481eccd7bb537291001bc9d02ecec62025e5e91b2520ff708e342edc77eafb9236b3113c8ff18b6c584ec551b1d4263bcd3b9705ed48299657bb81f31c1681224abf65d59551e7c0697925fb90af3a97126675b478282b2f526326dade22d02457b829b1b9ce8899eeaa7210a64b72c7d0dec5913faeb2488519f7542f84a66872cd698dd7e978091a882ef9c7b715f68bd9203c28b3043ba453f8f4e6b3dc3586203d33ac90e9bc6dc647bb4b84c87a92a8e31913abcd0b5774c3a6915384432db751550c9f4f07893d735794fbe31d7291c6859758a98e2fff7844f7459ccbfc76d28d862b5be337e9082e15bbc6ea3a7202b0e7b77043d9e95f617867b1df426a2568bf3938b13b0b4c7f9941f913a1ad8035087992ae0e33c4be5f911b3e7bd14fac93ff7a4b6a852e125328fe28911ec2c64b88d6be726bd55e67a609aa47ea5a46eae7fb0ed1d7f2f87f1e574780284a24b51d2acadc5782eedb41d1aa916559562d3d2b251bfaf9a4d6119cc1b0f12b331c35c881db29f4a34b181b48a95647949cae0d9fb698651f1c72321a88c2e926ee1c4b8e01c6c2ade34a2ebb5dc622bd429d49ee4ef5f7990f78720ace92c4c560a40e627907d1d68b4bb6f9f12a6cf75d1a392cb3878a08ef08f8cf29a7c3012fedd63dbc3bbb35d6f385d39c89d79f70786949356aa40fe3094eed3e03d8a2d12d78a6f69131e61b40292c60996e2d4d0e763c1a0b839ae818c31f1b9c4472493cd453b66f29e15b2676586333c3b49dbcc8bb849b42ac01405c8e02e7714362f0fb543c6e87240023a46e7d294e2e5d7c7e312eda87f30f8acdc0e56dcdfc73c49ebd3ab12bc8a2913d9f664d00057827be2ad6a637b1ad9161f7907a808e772cada9693ac7619fd1b3d384c23dab2497a220c0908bb6776153d874406c24ecb644655b389b7125ad947cd9ee987e78d5dca4f737b2535d2de14121d37aaae57dcc9c5175c0d5cbdf9cd9c2f8548e83f93ded1cfb1878120e1397c8c6cb9c961f52be36aaeba98d95617b9c9335aafa97e6e0b5db3572fcecfa01bcbcc6005274a41d9d2e5f8ac3cf3ed50d7b478543cad9d67d3e4c8d6ad3babbc553b271d91a19cda0edb224ee7c5be0c67ce1410188346d9129c6ceed3e33e8fa39c95b0d373ae8ab0ce049e1ae0c4904e565077ebee4333d349c9cdfc70deed08fea25d5cdc0481a7e4c005ac15a102b1ac67d25ac85c9b88720b50a9ba4ef4ce672187f0ad5cc5eab649742c8dfedd8d027147df168083e875d2a9a8dfa54f2579889340b46249ca5fef36c710babc2de97471ce7c5263d5e310a9f8cf514a524035d9b9390b8fc8a168da52ec872a67b29a7d80092d8974b2aa6f768a15ddaee2b60c45c7b1917119e53903d46bcee106b584aa3bf1956abca082bcfbfea3e75ba13b73615f8b7888918cd1ba847d7df7a089d9c62f30394c75f0345ca0d77d230a829423d52de4f04d7c921ddbbe6224b0f8c0236cd453ae6a12de74b8598897e113ed7b5f0994c6f9dc27301d072d1d94", 0x1000}, {&(0x7f0000000040)="060534f1cd343308b4a5ced884624e765dad47f1aa7dcf8e37e783ead27344bf9ea53ae0934292dd075bc7f8d0faa0a003c28e2688bdb80f41813009b0fc537b66a57a15765d7af56e2c55a238a157945a476b5ab6d4e3efc677e3085e5f5a23c74ff24990e7e2", 0x67}, {&(0x7f0000001340)="980cb0b1bbb94ffe75916d3abdd1c5b61a5297b8549ce775f343bc41f172658ed2709a0d475ba0c136ebcba78bb3c261008895008768d4bb9a2c815c4e405cb0d4a45481e9f090a41e22cffa5b03c89d8d6e432e983eb1d3069ebe646ae5cca2b527a5f865a38c478c47a833ea02f8cf5cc60c491673f4a4df6c726e5dcb9a682a1bed12eeec07d7830d474369f52d818ce2478a925c87bcbdebf5c8abc84be9d38d22bce77840d9ea2d9d092721588b59462cc010ebde30920fc858b97a4b8c23ab076414e09aac805c2f7b0851ea6e29dc09e87ee779165ffb155ba1f69ee51ec5b98470020616737eb4903e3e85bc83a519248f9bc82e903528b245c1dcce768666bb3c5fa56f34b24f3cfd83a6d0bc00df0b791855d77181e217f50bc5931e3bd98865b062d22c3cb8e9cfef4ff39044b87924c8de8836089574863003e8da881cd5b5e9b19f1a8962496d09fc8999491622fd3b5366882fccc7c9ad4e1addc248fd68a4ce79756f781050f110345450a52502932c01f936b71fbdffdfa7b213d35111c70565bdc4a57543c9997b6edfa0974ddf8271932390033e689814dd2e1ebbecf2e700454e78c7823045c9e07417fc8317a97a25601ed265c8f8d5af64c9c1e4e519c221e08c5a769438adb0d4a4c88780b5ed5aea6f0eefc0aa73050beff764ddf10ddd58d83c8cbefdcc02b262f1eb76083a0741b2e798f2e354950708679aec480f203bb3f7417ca960b948f9ab7ada04df50c8f5e11a04de6ec98dfb80ac7ddbe3fef93f9a26378df69ccf372d04cb56dce7a29a32de3d1ca595c9e5100e7e0f4ae3ecdd78634da8e6f039e876f97d39a3e8aa7145ed8d1995964afad1dc4c39c9f7f66a89998e64686c757a9c994f19c1bc31b16983b680e3a5ef5ded81a25463edc5de42d38061df2f47135abae6829f913f21f4b59f7a6e20c2618988de84a193631dec0607052583215db6f99ec5ee9e03b3e3ad4fd2fbf1856c7d9f0f5e36c1ce9308d45e97549cbbaedf34d889f82e944eea2510fd63c99ee692b58f5838fba12ed8041c4236564d968253ec9aaef9d3208404d8a7d15a246f4a6a2c50f268a54ada09f17d3d9ac2c81853781ddb1fe8936c728c08cc0cc1ad0e8b1586853c7f43fd320472084ad276796726943adf1354e191c51cabbc5653a7300ae1ca5b9b32d87164f99f4bafed74acd6aca07f0b9f233a401c1e6d56f424d59eec6e5638e76ec8945dd695765674e93124aa4ada0d5f945e2282a446fddf4dfc2146fe751b8059d2aa11275d6881b5602a8a6c82396473d6683c684b1dc9446b859d28f4888ffdb22813b836e55ec5db440cd0602ae79a5521e2e8cb1ec55bc7173b5e161403d5bd83274b96ab6e10cc11586c79ed5108b3054a676f0dbfa6393d47bdd40991b4bf8c6b42693633723700ec5c8ba56d409d312064740983743bede0fd729aa3b44aa188457220f26113a675538677afa201c72ca16383acfe6c3b3fbbab430901ab3ab9a0b18a348f4102e16fab8e32bedc7878143ac9db5758337192b74fe1a08e911e5e1e473e1e3845e90b0d83cbca55b88ea653168861f5e5ccdb3203e19fe4a1d56767016fffda7e3c364c190172a702276490f602f2c51522a48a7533972155be51dc7302aba4d809e898a7fabd75783fda0d6e7600c5aa0e7749fb9db21bbd587550c216467e0f6e489a39761c1747bf5eb307c1abffa43c023be9c375febd8e586368b7157489d46c0f8097ba55a12816a9842c10652ffe1d4bbcc0d1699234917bcac7a629d9cf86dfc9bf312e2eac2da3f2be11f6d9944f7977ac7445c3b541c12b02213a2a8be3b05547f28745930db1efc002bf496843e68e4b0d3a5663e84f42b88487646ad30a95691afe0e035887433fc3e77afe839e83924f0113cec5aabc1dc8f2062d44b33b54b9485feb43ce68b26a6e2bad8e55e88dbc489253516f6c69007ed004b56e9f766ea8b0ad9714768d84865fbabc79494c06e5b04df9da0a5d2886fff436f96b06f8b3cd1115a483a30c8d6e33a51b70195fb614c3eec8821a4dac652a1a176d35ddce392aae697498b532ec66a62f08020a7aeddd35b428f1f3cfaaee16109a7d22978062d45643b6b337bb874a888fda6a6467c8867f2b398d3bef9c8056b02f9739a5fa80af440f332bc702c30f6ec6725a42e7e21302b7995602aaf47a6011019528ab81608686ca397588a2f8b32a0575af9129b820008d1317b6e2313897fe1285bed3f50fe9f2c2cf223edc9b4929a669516c8ebab677c4d3d689280bc32f80227743ce2d3159b5d2039fdf56f09e5bd0a55d64c0cac511e47e3306058b8f847434b6d41b6ad63cbe8bb0f878a021a862515e214905ce8767cf654aab08297e5dc487c3b562b65cf891ac86da0b958ad22c305de3a2dc51767a4129e73b6e1845bb160550e30f3379405d1df80c197ea4a092b0d87472336e22b3c0307baa0da1516e2bb71ab608f24e788b43319f7756d23e4858ee5a8c40a320f2824d4fe2a442d6f4f62bff384967e67bf3624a54921b4b43c68b8d429a0f9cfd858addba19a09ae9d5adb63d9205e5dd3dd610bf24800ee9179cfb540ee297238f6e80a69ec63bade53065bc1234019ef209019147163a9dbcb613cb925601079ccd78575297f55e4cccac5159235001d47f09f23663396fd14f6b8340b6b3f5274878e4eedd564d24c38a0f7a2865c25112c6e6e75c84f98da0f23aa691954661929f30abbad8a2610ded4985eb6de8ddfb093d4d236e44e17d54bc8a3d45e8da9453f57615fa990f4e1107fe05cf29b6a483006b962a826f5162df382faffc9467b5ca2c3cb5083d5dfad2ee2b9cfc0d36605a5a9b2c7989e0a0b5fd2847e4923ce56c896c77c2ec657bc8c0e6be910be10464a6920a580e43d86463647e53b1d131837f4084c0db7bbd79a9413ea4ff9004cb974e55c2dbc87d602ca8157f5b606e9021f9d651a0cbd3b6dc586a27fdfad2e76f244566e7736b5559938bb1cd8943a78cc8c67facefe2dace56656fce0e27ba3f34aaf716e622affb4e9db013d515329eb7c3c0f59c88e10be2ae671f2cbe27761896774eb1d7a1c55c5a9d5950254ba4ba5293e37f63c15de56e318f8a38088118499358d9d1c11f0f1379ac0d7c2bb590f29c753a3326c02a1c9bd979ef249ad379bb63d560f685320bd5b44628f735226b45ed458d206be827289db50f171c8b5efe0e0ce462a25375480537b5bd1fe25fe2db3f3d9947aaae21ef27c7b799b9c95a65c8b6f243010fa6cc79f94a1fbc985a3c1e7752a5c0817760cb50d52411f15d344eaf2c9c5c016e20aa9da51d057a0ddd91d06fafa53459b1fad8c5635f412f3ffa58145afc4aec754ddd762a45193c92e7abb5bc3f0f7f1417ded5c2d70b8c0a3a327ce96a53ebf9acc8405bd91e7fa5cd24b4b5e02cdb87239439b2aca1db5cf1f096c3a3053ed6a0d25dedb1c67ca7b36ee9d6c7fa4ca75be16d62df580e49f74bf5185eed0bfe07e28aa07776955f052a2be47010e8f9b600b28feeffc4ebe1bd73dc741f43e4515dde01f1219e7eede4da1eeaf45de87a2c1054b91bf8e6df8034b2012e89ba3ce6bad2f52ebf0bfb556a4d103c53430e7402e08e2740602ffcc7d68c9289b5431c3dcc9352d9a976cfb5f8122bc64a4f7a64e04a3f07ac9ffdaf8155bd15de15967d12da1a2ebb2e219d5738590fa58004f841497e04ed7d47ce98f68ac69696676131da212d94bbc318fa198d55ce79b18309349e287f6b4c0e193b92c050459b5d164797e708c8b3dcbd270f537bfe77608fb09cf948232e515dca60873bf5b4b63389fe41a730a7ccef2ecb0339a88841823318aeef1309c77c6279c8d6ea026e35285e05fe2bd1194b7dcdbb1925c221bf4b6f8d7c82b42579822023be0fe89e6953aff56073c3c9568bdc3f6fa379d3f698686f50558faa3678884ead0dc5d1cba64cff7849a1dd192132be14f34567d21b898799ddbd75796189e960bf3a2992d32a9d7a9356bdf1f3286b02a567b611464eb5ae096d54e804e8df0c7247af864c902d4d39c06998a97d5acbed2db20870d8293aa091c3f1cd805e465a3d24dba02b5a442b168e7846177aee5d4e001bfa3587f54bae06190abf59cfc7c3d140a18fda46f7bdf1ce9bb3f28ba01bc06f07a5cc36b8f45038bf962ffd19a495650abe798b1893ddf79224118214bb171574b83e3bff4402c9391b4050161fb2869b6faa959bc9c6078be18de0b4bfc44541b5683f31a8bb849f69c768e2661dfbddcb145ba1376a06a55da84653499b4b0a2e0be6510a866c5ccab2df42016685bc150f23bf3f667231c52fa98f7b28b023b596f6c33eb93c062c31c6f77ee6de49b1e88dc309a2e58949839f6071c9189297167e3707323211370dbd608369a732e5cda293e38b3fdc61d05a39829b68a244760ccd6e726ac6333897b1a800a8372fe425900aded32d20c46dba5d1eb202e08c8941f2ed1b0bd0cdbd0a9a1b946dd3defdc500a61944d109a8492ca41b80a93b7a44a63f478cb19108221d2d9a8a3560fb57564c8991ce3caf0212e5dee40eacf7d2e72bd38159baa8ea76ecf237a24df9ff173f1b568fe9b9019928e624c3ef15e1aae302994c32d37c11d50cdd29bd31f30d65e393f3e4c5e042f6ce98d7133889f29534662d999efa097c25494bd63b8e1dfab5385f035b6783839a9d6b05232c87bbc8ebfa9b1aacfdb0500e29b4c2c8dd8a370ac2455788193e314dd72e6b41e9822406ad089288ffdb1dc787f78a41005dbe0e50a7b03633790210a23623323d1a04c82b0fdd200a4e42b5a2bcbfaeab87949d85472cdc197b1b31bfc9c2e20683405d178083a7e4eff2dd9f5a1fdffee4e04476d27225c1ac61e32382e76b19e8aa0124de7cf0f9b3f0abadf7753aad3ee8c4e67d7f36d4269d73b370008c1b47190af01596ed26ed850a3e52d70e615f72ebfb4718f6eb91e727be9898a7053149dab05fb17dd2daca76ff0ae6d3d3787eb58cd8d3ef3c81ddb1aa5f75254445257ac3f0fd6975a8008c12622ccb66ea275978afad59121ff0dd8787d58090e634d178b0197a190a1f094700a0ecf38e47aa79da50d97143f2057768e56a846129a0d12a28bea6141cfd6232cfa2acf02882aef45bdb234ae54cd26e4894c86dba88c12fe9b29db936181fc5f56298b04ccaf7d59e5848ba71f84c9980fe67e78ec0ce4b3eaac2f8c5cd1a4c8dcb85ec0d8ae0b6e1f471fc8289f31e91261230f617513433f58f68de47b1c615cbf759c50cd17f17ff8c62563521b9c4e3ad18051bfd7d2f28367d5ecd57d8010b6bee753ace5dcff30cd9f06696c893cafb7c6a42b9b952b3117ffebb05bc5d994e1f761ae359a9de21ee5a74b1794e8c121a05304794faf11cd70b1312a5b7cc72cdd7f4b673f3104f548c0e38093513f63a6b8114209924450457922a8186edbfab3dc3bb32b1b3a2002fe3f85de24ad0f52893dc4d5662af7d201bc3a85bf3d067f51c85970a6ab474adf3109bbbc238e056551c4cef6557489431220efc668e7ea5198c1c976d353756a11d43f27d1e609c466611819c0999c99aad0f615d889ff1500626d457e8f4469dfb858e774eaaf3bb92723fe0cf8fc30a817d609284d13f46be026a676f9278817dd4f853e5fc21f11bafa0214dce18f8f1e168706a41b58a63295a49a452ae1d9719bb088eab4b8cba5105b3e3ffb690c0b6a792afdcc1e1152bde135f7363213ded277781f9209af85f49a291119907", 0x1000}, {&(0x7f0000000180)="fbcbfbdfebaec7cbcf18ba4abf831331d3138cd8c8094d611afdd55fcb6010189673682566c92c1784b52d2c162ac3298c1e0985ed236cb0848d6d762eeddf31b5c34faab46cb03c93e38d2fca7b39ce9f39f6e1b90d83017f12b401bf563d6622ac603ace05caa6028447261cb8f78f8c4dc24f1ecaa596b07755409ea2bd2fe60c650b1521b6ebf2dffb9f4003927ae5bfb240c37b2ee47a6c04f1a9cfca283a67762ca2afee4d622ab5db9678ca1229ff3e59", 0xb4}, {&(0x7f0000002340)="b40720a6aa98467336900431c619c6ba08e8dcbec7649172e0cf57f90184d6a1d31d416a1fc86a24e540f49c352b439c4677b06688a9ae52dcbac2a5f4121548216e7c3eba14e753b81fd04705f21a105ed504e846bbc030096114d116dc69ddf0014c7688a197851e9dc189c6a626d8416ef3ee3bf693f4da1413ddaade1f1bdf2904b3e832d2875c77ab94236947cc4bd173e7e128a83c6b44d0c87ff24966a1586aefa0417033", 0xa8}, {&(0x7f0000002400)="11ea972c019350d49fc23ac98b505c5c17e14eef9eeeeb06dcda519d3fe44e388b860a517b5939b1a63939fc8508ffdb34f9e86277189b70001762e95f854a4db4cfc55b869898ee1af802448b8c601bbdcb48ef9f53a4abbfe7fda47430a1a7a558e51c0d15ea3e7648c7dc39", 0x6d}, {&(0x7f0000002480)="a0782c2b48561182a5597474f3d0696f494a08aaaaf9bc1288071a4ef89b33eae757c79e827c1606737009270fe5618b02ebb21580af9100f5bf38e9e0a79d1bf23921a1ba31aca41de1389d29a074a2c95c7a05c3269454fb941fbb538dad480d1681f82b8c256da97efcac3b8689f0d4bfc00afe2f3e9d68d5261ffafede71cc2f1cc9906edce30cee4d4e5c38373fafb42db91436b913b4ae2454a20619cc45d9f3e58e1b9126336b234ae222c3c5827eaa7a0723a31832f20514c7cb0357be79a9770100e7a628d526182d3acb4e86e865989f0afc289fcb929bb8ffbf402e6edd485c05ab4cefda4f3faaae39c155", 0xf1}, {&(0x7f00000000c0)="95a1d8ecd2db9ff533017e64f7c3228bb3be", 0x12}, {&(0x7f0000002580)="14eb850b20fcbafdb599e3163b360d21e65d07eed98f1caf0cc5368f2566c10331d7e5773202a9178907b6ebe5a7cce109e8d43938e49fe503625aca87cf37aa8e06ab2070abcfe10b00dbaaa30e6b6b8173ab7df9f76ea44e321bd9e168ff73c3fe43a19382497d39591d3fa33d8bf6522d4e89f6492ee4e7d4082c6dab7d", 0x7f}], 0x9) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 05:37:30 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x280, 0x80) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') 05:37:30 executing program 1: msgget$private(0x0, 0x0) 05:37:30 executing program 0: r0 = semget(0x3, 0x3, 0x424) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000140)=""/132) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) syz_emit_ethernet(0x8f, &(0x7f0000000340)="acd57f6aaf5573488f7a835ab87431447f4b3a39bebc43cba83790bcbfc08cfc7851d2c805cc4bf093719fd13cfb201d24cfef8cec75ac5fe1d08aeda1032ee9180912a3958b587fee60ce6a520bdb03b8150546a3d38b8746ccd90b0aad9ce703f56efc4649b96f59544485b903c153bc8841d2689704e5eb7548878714e4a05ae1bbe1193062892f33cf93fb0fd3") 05:37:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x0) 05:37:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202b, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./bu{\x00'], 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="7b6f0180a8b5c72379dfd9823a09eb01149ee5ec703379b811708d0bfb30b4e51811fcb2ab362583cfbc8d392644eb75674bcf271380b905766372d84ec0755f79a7098f9066b3deae5d05dae08af7cb206f70b4c64580726a409c75624b480e374832bb25b3c5e0f5667be76840b8acf9dd1595f3f0068e12f6dfd47e69a145d7dc9a55a9b0fc00793c34ea824b1a97fc54b7be6da13c90669d217534c15f975f035e", 0xa3}, {&(0x7f0000000240)="a66365d81dcd601565d091e1323e6a7dc4bb1299372088d5b814e42b594b6ab7fd5ed53a9dafe70a60306c9cf599ce912c2784c08c4eb043c698f050e49fb680bed59fda9bbcb1bb48fc324602f30b299aec36decbbac6b2a91eab29f96dd30db6337486fd53cc8dce4d1e8293a499dba7cc3841abddd9f8829579159ecc939809a0d13eab595a82191a7db71cf8da4b", 0x90}, {&(0x7f0000000080)="88bb4c7a54b2c9bec4517a74035a08452011ab99a34c46720e48e27c634253", 0x1f}, {&(0x7f0000000300)="833fd74e1a57d32efcf5455a6bf77660992f5f01e2f14e8468c9469922e7e43f0a03184d7ee388027c57f722de748929e17e95f3a9fbc3c141218bbae5d4b374198a674e7cf2c6dc86f6182f423c860ecc4516cd5f7309a66d3f7512190ee3", 0x5f}], 0x4, 0x0, 0x0, 0x408}, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "00000000000000fb7f00"}) 05:37:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x8, 0x6, 0x800}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 05:37:30 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) semget$private(0x0, 0x2, 0x10) sendto$inet6(r0, &(0x7f0000000140)="974386bc32ad649a8d2ad962b83dc09e306efe6bdb85825ccae4441af4ee00309feeca69df741d664fee8db5c9b2af16fc11fc9841e66177a1f4f56c50055352a8d46a6843d98e54a382336eec627ba3cc768a9982d8fb70188e2405a8a6c5cc200456087f89ca3a55f4b15d750200b68b446c54b9de88ab230b4ce6eecb797946d3608466e149b332f863ee8aef57774252b77487c3d10f1ed3be611424edc0e80a43ae4670c5f9fc2ad8d9483a1ac602e862927bcdcaa669156d83d5431d91bfea930cf0e848643d566d5b090912814d28c2c42ce6f731653bed1093efdb9e935af187629e11627237262d91e8abbbbb", 0xf1, 0x400, &(0x7f0000000040)={0x18, 0x2, 0x100000001, 0x5}, 0xc) setsockopt(r0, 0x26, 0x8, &(0x7f0000000100)='\x00\x00\x00\x00', 0x3ac) 05:37:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x1000, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x102) getsockname(r4, 0x0, &(0x7f0000000040)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0xa3f, 0x0, 0x4}, 0x2, 0x101, 0x6}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x500, 0x4) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 05:37:30 executing program 0: getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x60, 0x1}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000006c0)="79e159447f4f9594b8d2bea1b27287aa90bc2e67eda2cd2dfbb4f16d277997a625736b2a48cebed9345064fb4379b72b2aeea971e4f0a40b775d7df573714fe0fc9941927353e872c679c04c75c568ed6a75fc52f6c1a4d29a60487f4a524ed92bd4f9b67537278f5c26af4c0ceb7ec75fdf7be22f6b05bf5688897db03de9088695888752a3fa589e83b20909b51727e8012fdba86736eb002fbdf4adc61807ef7f9a6f47461923b45eff8fe5a89dcd351fcef24c8e508367bd00c5d9b4032737bbc3ee95a2d35bb87747268b76fe38532627cf657417c5557723085648d78528ef9c060bf96e2e46624beb519766ca83f8fda5d2a5f20fde1032f9c4901f278e6248c61362726bba3924abf80e7557e31d415fa851d07d1b13ee1764efe1bf3b948f6b6d63c11556fed84a765c66cede0304591562c006622b", 0x13a}], 0x1) getpgrp() r1 = shmget(0x3, 0x2000, 0x28, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) execve(0x0, 0x0, 0x0) 05:37:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000140)=0xcf18) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x7d) write(r2, &(0x7f0000000100)='\n', 0xffffffffffffffa8) write(r1, &(0x7f00000001c0), 0xfffffef3) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x82, 0x6) execve(0x0, 0x0, 0x0) 05:37:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x87}, {0x6}]}) syz_emit_ethernet(0xd, &(0x7f0000000040)="9b0400b83437dbfad31b807556") syz_emit_ethernet(0x1, &(0x7f0000000140)="8b") 05:37:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffc9, &(0x7f0000000240)="89407fdcc7447ffa85d66aba9d2e09ed6dcf623a61260e39dcd7a07a6fad999ea9f47b7031023c02141e3299379cdffc0514c40cac6a677dffff93b252ca8f606aa66f1fc013255a3dcc06d92fe47a81a2cb3ea9de23a973c3dd3cd64f5fe5eb47f2da5d1feb3e1214003762b5f0dcc802b98fe00a8a80133ca75aecaf3ce9336504545cae7edd2406b20925e3bcdf583d47948e7b69aa4564c73f5b62fb3683044dfd03b5706669fb0ec62f9d564fef62b8310a") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x3fe, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x400) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 05:37:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 05:37:31 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x2}, {}], 0x2}) 05:37:31 executing program 0: r0 = socket(0x1e, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 05:37:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) r4 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) r9 = getgid() r10 = fcntl$getown(r0, 0x5) r11 = getuid() getgroups(0x8, &(0x7f00000014c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000080)="4bc28a0eb545f482004293e66924b470b8c5ccdcf3d8df45ec0efe44f1b72f69de0f7d21ea85665174a0f540a5f17e52", 0x30}, {&(0x7f00000000c0)="d8515fae653b80c3e5ba6afffd0061a723b136bcaf042d07c0cd263c5e4b0e0dfa6c23ba9fa3ff9dc601ed31806e5feadcdf3fd61a59c0c9ff3af43357bf23fba43877edcff9b758ccacd256f0c8efb73c44e66f1d200dd70676eb2fd84f25c615a173a0e0e5742bd25874b8a8d283ecffb75a3b7650369eff9e36ccb8a198adb39e6a935b8ff2da317d18a2f368a59c1bfa3e22d6c216614507e6c19a6c58caef63702aa57e6a45a2af459c6f0ebff2764900d595c0f34009c678bc2120818786561c89f18294e9d37e0c981a5e1052cb", 0xd1}, {&(0x7f00000001c0)="3b4d7348331b674541", 0x9}, {&(0x7f0000000200)="1d273a48f2e3c207d8f13e7c59b4642712857a0c", 0x14}, {&(0x7f0000000280)="ada5e9caac2134f350e943baac96800046e953501a25ad4eebf1e094cc07cc8732ed2f01ab7ed9c8a6271e370d266aa15b11ae3bf59f99ac341b3449fa5b1912ad3765abe2adf19f6126def35e08b3905ca8fc3f08f7636b8e6322387781814b82e72d1678c6108902dd9781b376f74ff2528719b7ae812e4970886450dcb634d311bea06761f0298103e027e872d905277a0929b7e0f548f29963db548b61e347a23437a783dbfa62a4ad397b32ebf67b659963953f78905e7df88854e785d6a78d373dc006195423bab6a462d1cc44f88e06c92d2d908a7d954c86b9df4072f7a204894e5c3469271ec23660af863e4f2165a21876cf2d12f07a7a153fa3a1face1db39f186a4dca67e0da244b841c2a17c706eb7573826e719e18bccb2a9e17dc35de3c95847de813e3f6f60c1d94e708053b31f64164d65b6d12ba0e69fd87c53563abae64658928f3148fe76917579eee9415c0bc6ec14cac4445d2a8a8d1029a7a91457e3444e0c3d19db20144313c512d147827b8adb4145331b7a3fe10c078c47702bc8f29b6944304f4dc54fbd5fef020d5c0db056043b6414132a204616f3c807603f0ec2a1050ab4d43b9aff4758a2770729337a78a1d569b40c3fcf251c93be4643fa5fff09969395bb0a9ff01f0e593890653db14f11bb2076a4496c4d382cfc53d3e1bffe0e248d21ba474bba77cb701d184225de40c22c6e7845608263d85cf9a1c7661a42093a9e844a914ba22add75dc31368b670e53ec426f18f83280bf6fa09c58d280a3f60137295e9cdf89aa5d64818cbed32438066c803704a7d5c655681fe95b5059dd171d57904b2bc60128b780ea200a04cfc16bd40699bb549b30c57040758dbc6d2ef922553b4a03f946a2624758fd86a3a3432613efcabed41cedfcbec217a9b59ff10bffb6e6410aef1aa5dff8f9e1e07898b6080e19d12752202e353a1bff5d18f4a01a07734e4e292540f6287d12c99c6a0dd0aed5038fa7570ce283d934eeb3216840b0877bd12adaf2e644175206e2fc2679f6851d6bc0a0a3302fd63f4b82ee54dc07bb37717b7d7a1f7546c432c19bed8ab632b58b26476325bd816f818424d1dba9d65b6152e1715ffb58ba66a50757ce6d4c03c02fb187ab8ca873c2a37522cbbbdb0b996748f554b47084ab157b6771f372a2d04ccf50b4e2c9db882cf872ea689c14c8a7847fc79aaf4a83fcb40f22ca3ca27addcf359e9c74b2569262e8447541129cb227ef61dc3230564eaccc7038f4925bd7d7e0a1b6b9bf6ff213d379c70f3ed52182a4cdda630e499e1c54622a61cc87638199e728e7607355e287af595a15a81366fae289873689da392e47b32bdb219277217e0003ad371ca02f20a1e6678f0a72a85225af4374cfbf28f49820b344c3c634472683552746a04c158c03e12b1c26a4dea443e9696bd8f548a40f2b76804e2e7f2a2a1affddc0e3363d3d49dece90b004fb27456bc15349ee6f581caf5bb2d08ae68efe757134f776ccc67494255d62d6bd37d8ea76ece17ff3d8c76f6d48f8f352e90da6655cb711f9bef2bfe89ef53ef5b4e649f06259054e30e90e6a7eea8a19a3e9d91837454ac4e51a28571f05b0f5aac8aea8f18be086f600823d4e70c1f27028419d780b595fb2aeefb06954af84daf1c5cc725ad8119cd5843d316c002e24401556e5ac9f8de072f54ef46bc9e13db721df39f9115abde5567d83b7606035e46572fc8e5991c72511d3f4ce8a6b86a7407a32c41efb60ca747d07216a79cf54d365dbbedfdad93ba25f69963d310863cdb00cb85a2f5d3b435b3a5beefa9391025e1be30ccbe25d54abd13456fc3cf3a769eb91821b40bce135db7343de3005f89d39940a75eb39478a5e9924924895e16197befe0bea224534d89d82acfc836bd8cbb8e93b3b5a42ece7587e3a171bcf4242e76d54af4a19074bb4b2b065467a6ed24e02dba9a23befdbcee5e2d40a8ed07ff5b286c8b539d9deba8269796d6c13dbcd47cb928f67cb32a32532772b3dbcf4e9fecbf282ebbf111e476960531ebe4f5cb36426557d08ad0906bf68b83cc9561866cc306b40c48483084e93845994c78e6e526d4aa77e5cf58392908c33023f7cb75e2412fcf9b4a675342af699644dbc8b2e2a35ec0711d50bdd7818e2ffca3dd941a7609f23f950cf24a18bc9b037ac11a435054eba461ce576312d6b3b7c63a6289713efcbdd4f445a99740057990c437882cfc763ee2da8e321a4d5b7c62e2c3b292ffd0dce95cfb7f76fec91bdad3b01fd154e6be9a731c68655ef34ce045cf856b1ea810b5672985516f9802579149a9e7e08b9b750bfda05d107cdb8c0bd5ae848fdeec056b564e1497bc3d7e6c2790b6cea974ca567ca4253e448f54bc11092f1fca0c425f60e401d809a7416d3adcea27b7aa44013fc5faa53811744aaf44d34bffbf33712aa9941c0741ea0ed5be668b25fca3588a307422d5b20a8155452ff87f5ef2ee7f3bae219ab0d88cc69fd13d3665e542b4035e0c31bbf25ce27f3be632d6311f3301d8d7fd89c59bbc9b49caf839fc341fcdbc35b03a95906cf999b72d261a67d2b6a969067b9c5f57d4db8e7e49a57badb01e9ee431ba807a433074cce9548976838051aa166a5f8f566cb7f66a3fbc6c82bc52fe94a07cc983d306078c7c891d55798b40b17cac04f45ab5dbbc56252bf8c0c70d521b78455578fb3e43d0b3eefeffe6e4151b33698843fd34c87f4f8fe0ad2bb0382d5e2bcab5091b324cf52644dae3ca001ee76fc7ad5ded3f932601d2a0f6fc371e16b72f7e7b9c73f57007932ca0925cf1a20449689249bbad919e6a528223079c137b6112032910a5caef2107355f9186863a7e3babaca9914615f2ef8af1e94fc54befce8c2e47495cd8ba354af02786289f47d70c7102669d16be85a56d5f10325ec25056134169801d5813568228217ab741a3109cfc7f5391db7ada8dfd4712419804aa2ac8b0f9be5c19b4e3bffa6d631ea2f0e5e93a1161f812af4d4df4ff7a05605ff68b763206843f58567955bbc019d7bfaa695ad4ec2f2c2c4206ecdf3675325772b0b19bcfc239c5409e1652007251ef39201d5ee5094b5b6346f8dee6fb8813d91e247acf06de76468b0cde7efc1e9bc8b6a5695e8ba3cd2fab46ed6ddbe6566ea3a7bdab534239f853c868c09f100917117ef31064a4a97b1e67c75089d8467f4e2704e0b2010ec0a273c3a3312fbb78f367216f155f4cc5b44d988f6a9d06b7ee09f22a17caf83133568aa13616863773488921d25f6d5b6571356d7393d6cba4739046aadb8de6576de6f0c44d7652b799f4b0927ae8088caa76c0e63a236f8eebff8f3ffd158b658a0db113d53a10100b65fc1c684a6fd51cdcec9e04d4c617096d1339cf0f3913e8b09ac4d05998f3bf96ffc3baef92eb0ac2b459d004e6c5d02d8a969833a7df6643b41104b1a1182b5e4ced611df7fb1e909631e61ed88eaa94e2665bf672cda6873553b37e7d19da91fd8b59dd0be607d66151032527453fc3bfd716e47fac574ae1c890c213c4c9d2b56b1b4f8b13cc0dbe389b4e4de7c46df1104b89bf9752d15093860d0efe9eb6e48dddb246ed019e8d583b4bedc5e98e6649f82a4ce39bbd603cc88b464a150bc5cb0dc730504a0eba1fb1b3f92de3501d4e73f2ca4d07757fd505dc92793611fb982cff94826ae94702c87687f7818915b8c7da798f12e4f5fc92e6cd01d401f17ec9eefedb2bd5fd7f9f0482596ce41f31675971f6febc24c4aa76d72db51f2c99df3d6e49454773eb1ae39b0173ddee121a3c18b366c203586a6d016518620804702631eef1a8dcb9bc2f7a5111e9bb65a244ddf26881ae3921cc0813a00b8df416a94466cc208d95b2aa0af44be1153ce3b05761a1c8ef3910ae8e82192cf2ec0359eb6c8c8ec0141f0372c4609895ef315ceda166cd7f1027d46f6b45aa773d6baecfb77539ccd8a75f2b33796dbdc303233d53cb7f9bacf40301932e47190a1728d593d009994693362eed07c05e0704061bf8b80aadca29c8c47821f3b4c1f7ef11311558fe571c852bb97d16c4fda7eca207460e1b77be406aef19f19e74048c8ec727a24f920249d5d7f4ff18bb77fb225565cd0b1405d778cbe28db67f9fc3bfe32c6b2fb89b761a4abefbc90826c594dc2f350cc1616d9a34f5246f69fb23c9c22a26a93e7cdafcec64a8a1051afc8cbbfca3bbb1f4cc3f85b70e0623b0121af9cf5520b30de8e41180b4455c044fbc2d1667e55eef4a9dca8a4ba5d02c769b61235622c03df6735fafa4c38b20ab3951af409fc5c6c11b9e23ac85f60d28570b32fdfe662e00631aff2810d334dd7b753faa8c8057247906c476f917a00e0a44292dd19fd11c484156ee1e30ee97d42ddeb2d12909a6fbf7c0bd2b79568f19e7067643481977af89e61304004bb786630365ec84652a83ca7062a3a2afeedaa3a6d36756c2ac05547d803a969f50702a8587de171e4894eae2b9ca2683a84b6c6320ecbdc7ff055b1bffdb2a716910c758ab4135952def505cba94f608ba47ffc57638d438e9651cbe0bdc374375b2dba71f223b2449dcd1ed56276bf418d7b791fa235bb67626ac69d73f6d7d220818b6f41acb2ae5169930ad4d2599739801748a52ff418a4c10a8785ebf0d452a022427ae8c2e3f5c8cc1b8a934b1519a2af98cfa5cf540122d88de12283bea1bc08de1362032361303268c1c277c78434896cc403f2a6118c4e8dab3dcc7f76fac0d1966e24d609e626d49da228ad90361bb9fc6f12d7b6a5b9056ad5cd5443180b586866b1d89e2f5335d506fae1a6efc9dcf3e94e4915efd372d26a6c6ec41a52342805b5ac33f349b968a52bf74e340331ece714d4c369caa41c1ce2c9ea0047710eb16858b77264fd0c1d31a829b252057035dbac1e66d6621b73be3aac28e0de1eef715a3d87e0d5c80e0c4d23cda7df6b22484f920d0d006129e66166d3c849d0e29322e4208392056df303c053584e5acb5424430d495fab674ea2e4fc737804bb46ddcbf413517e259e3d6085428cd652a672a2bc03463bec3303d0d97cdb43dee2935c5ca3b8f02c23a56e4ea16ae954408164794b76ce9207639a55aaf7c2a2f89c72ca3108eaadf53635993022fd9a4d9c1c04e0631d4fbcdc32ab3a25b648cb2481a8d08164dba852d50637db4ecb56b80a3e21d4431844c2a90ada7295095b85e9722733045c6b5d0316ad3f4e15177a3049622bac778ea93a1c1f20448d7184844f75ad6bb185e4685a77bba59048d35155d3953d00c8aa1e69e8b0cdc69883e8b57d00ac3662abd4e68617437b0a31bf755ff48f31f3134fdc2625c0ed06d19e303899a2c9547b283d05d715ad628378a5d07154bc84841045ee1c51b42e231958c8e29f0be2e322d153e7055839dd2f97d4d114f25ce95b2af744a08897443fc19175bcfb2db07f59e91f110f4644fe12fa27bfd7fe5426f9ade307abf291eb07741059183940e3b19e4027c6cbad6d8d41c6e4db8257d657dbab1bb08e3354e8207b065854d68ee243f9cb85accc576a36b1a3e89a5a0eede44b4d41feb7e84ca6e3a6baefd9072277ae8697af7d12380fc270d0cbe257d3e8339d62fb2160572dffddd5252edf55c60b9f6755382a4d44e0733905c8fc63b2e0225778e6f2b48bb8ac37f26f89d836ec9a0c0fae63bc385f6b089526b6371aae2cf9274e24f93ec899bb293147430e130ce5b1da4b58e444b695933e8b6fae14887e062a05dda2ec9e8654be36724", 0x1000}, {&(0x7f0000001280)="d503c99ffcad4565d368f1c03af62c676a26755107dacdf213f80b6f2fa6266f8d83", 0x22}], 0x6, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r2, r0, r0, r2, r3]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r3, r0, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xd0, 0x400}, 0x404) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000001640)=ANY=[@ANYBLOB="70012e2f66696c65300044ef1bb791f73251488ded0f0faab7a645adbe5f591f9208aff4cabd665a84d636658c3447357979724db302854635d667352908e6a4619c1065ff63c79fb98f31b53b4d141577fe972effd572063282f231148e20700671ac8f91b65922af2edd0b851dca5050cdec2347f5cdd28cb4f7dda767989d674cbe41e84d1aa1eb9677427aae04602f9bc1a36fc04859b99bcdc8ee99e6826e62b6a8aedff9"], 0xa, 0x0}, 0x0) 05:37:31 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x240, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket(0x18, 0x1, 0x0) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setuid(0xee01) poll(&(0x7f0000000040)=[{r1, 0x10}, {r1}, {r1, 0x1c}, {r1}, {r1, 0x20}, {r1}, {r1, 0x20}, {r1, 0x80}], 0x8, 0x3) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0xfffffcdb) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) recvfrom$inet(r1, &(0x7f0000000080)=""/158, 0x9e, 0x1, &(0x7f0000000140)={0x2, 0x1}, 0xc) 05:37:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/122, 0x7a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x3, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r3, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/243, 0xf3}], 0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) 05:37:31 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x401, 0x0, 0x0) 05:37:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$TIOCFLUSH(r0, 0xc028698a, &(0x7f0000000800)) 05:37:31 executing program 1: open(&(0x7f0000000240)='./file0\x00', 0x2, 0x104) r0 = socket(0x2, 0x8002, 0x1b) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x8, 0xc, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x40, 0x8, 0xe3f6}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x18, 0x400fffff, 0x5, 0x1}, {{r0}, 0x0, 0x8, 0x4b, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x100000001, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x95f, 0x126}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x8}, {{r0}, 0xfffffffffffffff8, 0x0, 0x6, 0x8, 0x40}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x0, 0xfffffffffffffffa, 0x8}], 0x4, &(0x7f0000000200)={0x1, 0x4}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 05:37:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x3, 0x6]) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 05:37:32 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) r2 = socket$unix(0x1, 0x7, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x308a0, 0x0) r6 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000040)="7dca90d3e1c1ecfc48de66842f8db8a10df1118b90dde5c62dcc9ebcc6cde8f36cac24979a2050fa126ba2257176395b6028e533358d34cb5152f0965593c3b1f74d0d31", 0x44}, {&(0x7f0000000140)="fca13648f37699732f3188d98afa5ed18864f06b2252ff209d2365a42c1063012a673f64db", 0x25}, {&(0x7f00000001c0)="4b24bdca83ab05650ac003bc2699679363e87f36af007c3a2b19f07421b0e1e6de40c082fc2168e0324071c9e85732c0721b47cde87f977396c85989355ce2330f1a30c97a8588f59ea6a4d15e8995ee847b949ef8b1d56943cdaeff60c1db09f3f2", 0x62}, {&(0x7f0000000880)="769495a230f5dbb292fd0569c6459295c7c0df6d3084a7762dd22709be7ccad79dbcc2209b862dbce9b4ea420de237dc8264383201dcfa82b868341636f592ad2124f1aeeb354ab86515fa65a119776f9dd8bd99dc8d6190780e2c726f54a87c889d446d4a8a05e66d91f15dffdad2a2abf4f07ce654dcead1b860afa11b29e272bf8d904daec5fce3e3fa19047cdd00bb8ba1db9c79da189f4304887aa2388034693729afca0ce73e4f270b419de8e7776bada5011360c7f96b1820e0fadea50f09c2073487d2d7c6ee01d07138582b8c35cc399f64b2550e9a78c4fa0900bc3436617a162f62473f1d23f144a66a8f58b392eadef179fce751f373d823f21cd0e468f46c992eea11a5190c3ce2ea873a3a3d73600d2291d24b2ceb8fd1e182323565cd0cc36c0d00e24b6d5cdb9b73727ab1508b22fbd1be5507b7aa3920f8a5b3c1b661bb958b2ec4fd2eb80972e949f5ac1a5731e4af2f9b45370b5a7574d25ab7ccac3618ab3f90843f006142df9cbbeb8b6f7e4fb9764da5642ef15152cec957f9cc84e1effa26fcdd7932ee0ba35fbbd66eb333f58a9c84070a15076ddea052cfa73a35a0e5873771349f3ad3a184634a9452f07d5e77ab873426d01d75ab36fef7f2aab65abc1d0f6ded2bd3113506633e7c7a49703a1e32584bc352895dbe30290b8705542f389c299f35111f3660c9ba7b0b269ea26947af0f291594bdbe53ed9b1813647bb5dbf30fd3f3980b0f81e4e1badeccf88359cdbfdf0cef1a6d7de42af67ac392bd48335cb96019a5cc2e2796f8c8ef33f1659e265620fb681958f45c808466adda834c4932d2cd0ff78e65601b566637b7f0ad1ba1e97dde98dc1032e376ac35040c7c9df03c34b2c8e85053ad467e669943bbca38df9b5fdc86119d3a396d6090b24666ced3b706fb58d5c70799582f3c33d30cdf1030950ea60cb86c990b840125218284a5459b3a2e5d09cbadae12faa6c5dd1bc271e5f2aed499395e0e4fd4aa6206c97c1165281c53d3dc7b6eba6bbf2a96cf9e929fc5531203795e2c6b5322ae354c7ede2b395aaa0323264859b7b33f6220697a575f1093c6624976c6aeaae497f6a1814263bf664e62117e7c9b95d6d2b4e3fc5b124309b7b881cdcdc8f59226ea6b41bc540ce2977f04153c57b8513318ee967b20e25e89de38e61225360b08b5aed48e52f8496e5968d65a20b2a73e6502b636036328934b2dfb7f44f4d298a3db23ba51f9ea32c3b6c2d92093dd5d1f22729a80d5abbd60ad28c9d4f61e563eaa5a4daf67a80c6ff98e75173aec665e748778bd5d146b52355d565df43d46f52806dcb066d8f0689b3450bc0c8096f657fffd67e66575b50a3e3351fa0807bdb87e5c70622c2352afabb3b4039cb3589746695ff4a134c3d7a16b98e5f119a173fe4e75330746f903fab1735e37b5a32a1f31fae095dfa409ae7fcbec527936c1eddea2f3638444c0c1214ee2d1b5b46b4db7415ab11004bcce9c8c098302a5c61802bf50c0830029bceb002040557874c900ed7d18699cd4344dd9815786443824f744da5d69b07dda505ad445341e4a6c92e240936281bee38b3614c27b31fd0dc6b7e845e27218257fd911b3b2a493f690383623e0ac8749802153f097be39c73ec9a76ba48650e11a2f731c7577391374a6a4c42991d6a668f963831e382c837e0723bd30c1b96d15460b0fde2f72079eb8c098bb6714d1395c39aa70d32b0ac7e6b83a12bc3471d8770dc540e759175be381ff675dc00f3b66fa696a87109e41c235bca8ce1b06de9e6bf1d029d1090df481ec73df0488fcd694e0bc5be9c55a5f57ea608d531ba82690c96e3ca7a6df8d768c9ce2531095ccb0e89a32c6d175d4942e8e8c7276395bb69f52a13765dd55d1543ae12c940f0dae558cd4579f025a98813c90e52deb0018e477efbf908308d8a1c0b2264388fa3e6c3cd69f8ccf52488ef573ff3b7f210de6775e2e58200ac19ffd643fe6ed756b379d1ee64f4a9d1bcea2e5c1c4a1397287098554b5e72127314adc6c6207503a7bd2234bc8656cf0121e926731c71ba1a2e921ef6386e22fb6095dbd39b10919a3b3ba532d5997a2f25c722aeef1cd3a97c99346c68a9c92769abfe4fe45cf966403eb41a6c7c28b8e6f61eb3527765361c8de0f885b9fd6a00fde2c7163d2dcb1e7f92faeb973cc71540f14544509572bd7145ae72d40c4cda06bcc876da32e988726ba031641b99adf4c8e07c49868644132782f306a76c9f1652ede0e1f4ccf41c69f85da115c184d3edcdd076e4564f9b7f4889ae3ef7725463e65f9d853921a39dd9e32776b5de5817448916bccf421a82357cd2a045992b1419bc788a50f8b3d76311870ca449f26202ae60db6c1b012e7e63dc7b6846a76190f9d2290f9cb41aa4cf9c27f90e1c7b7bcbcdc956f9a1c90deaaa5005293dc75f367dbdd1cd4e72eb51a6e27122822823d12c3bdcb4846b0e46590ba829fe4bcaa0f45bdd155035a858f320836fceaa1fe2db9eb0bdb3dfeb64d6c87b51f4507542f8bfa729af5628e8f7e5d0761c94b41b76fe2bae15900ce66790c88d969e04db17eb3c8fe031f22cde67bd689d4dca4fe7a686e80e03e15e6984121f79f5bc96ebf02d2ec51d0baf265271e970d6b0c7d7a111df913cfad7a5cfed0f751c7d8b49b4f02bfe27c4ee8f2ce50057862e78b89a2c1cec1dfbd2ba904083f3991091441536726e779982c615992e505287bf77d28f8b0c3a35487e9c50526ccba30389563439508b2ea41d549f31450a40410b50608e98bd22e54d2633f43080a40b7fb48d2453aa86030f333f5c69318f51575c1557a03404fbfdb0d247667086fb27efb5be92e96fa82805e5d6761a85de382ccc757a9b842a6b6635313684da84f6835bd2f270663223d7fa5478776ce70d02ee3938958e870bf3566641e03fc4bd112957434865a66086c68fb0357d21aeb157d5b45c9a9bf5f5c16966ed2227494de6c5ac28705d87227b082e3d58340c120cab1fbd92c59c90536fcc37fcfde592cf81629c1882147ce52e00ba60ce10cc727171acaaa8fadc06ebbd2ffcf8bba2229e889c5f5ffe543e354cd4055a27da594999f17a902a22a4bf814e3379a434d6abe50487e66e402124302aac19e7ef95cfa89914ccd304d6e3953b59ddc63472041c72a04a5c02f49c0b7509bab84f0697a6992758b354cc6a7072fdf7eba844c92f13458c08a20ad4b9792ef7d683fab6dd115d4c23805c9d48071457f747c980801f6b2052647441acb250a84e5d7cfd9bf05b00922901382bd7adeaa4eec02cbc23f735798d15e89e75b15c0089c5bdb2518ecea218b0c4cb7ae6718d8bc6b81b6ca59dcc7965801376dffdb5f9fbaa95878d4715f2746f58a38040e3a33bbc0138969abb6d067004804363ec1130d5217f728022dcfa7bcc159578a95d4c52a363c98900a844a429877fd4af429a309279fac8e40073b82b097ae15a55092e66a5a0a0f29c0c258632060b2ac61467e8efec3da64b4f9640ada5f5dee81b83f77d77a3f9b8153e69b3b41277f2516e2208455ada9c86f8252c165ddffeb1751f401bed7e4c832cbd083265da7b3350f3545bc42858f467905c7cb84e0abd4b41fbb56a90c2b1a19788581fb867d6624db304a8568658b4d250bdd05cdb71d0a821f36a43d1856a69ab390536ba366050b11ff4f65bd48c591560e94bb63868972209a6c487ef26ef51492eae49f131439f971103f1ba9c14ee0bc67101dcfe1afbc9b11f0046fce6c59a9d43c1ec74518fcfa28e01d358603454f0751568842d9715d306f96cbaa14937343a0122f0bf4e0fcf8ec201bb914baeb9228608365902c771fb5f1891e5734d8703570018dc096b3d31460bd85d733ffb9dea5776f40161f0aa8b795050a16bc6b241598d20a21662700093d25e66ac6fb4aa80e9fa716833bf18d1d3dc2a864e2839485b6689d04600230c046af081d6aab12718558b4aba04498d24824c766497d3da55e466c8987f77a646dcf1662e543a6be2d4edfd60ab5b126439dc1b761f53632869cf7aa6cf103c05dd67a314bd7b836583a63d1896f1208e05881d376d367d1579e46e2d372115372df3b9407667da8150becfe9757843574e65864a13fdff78ee760c5bea203862c494a03f7c13fe989848b5393fa3ea61ce2190558a4ac32ad5bc55b7fbb7be382597bab4cff0b93e6d54dbcc48e4521522614954b32e20adcdd649ed647fce714575c4313a4f130151729416aa47b6006890e71c0cdecf78e6768194cd94f73565e62a1513fea40cf0fa2b271ab4a4cd59ce4b4ba24edb1353e54a5c4422c0fced571bd0932157aef1072ac2e21c48824670fbacacbf190ff841b8e10553efcdd23832555cb367c1d36c0ac24084b6100a9103ee10b5989dfb1a48d7fd324337804039eb64d0c8826885acf8f3424ce91e0fdd7d8fe0dc86c9df7a55619b68c0ea72305b322a81cf112f5f0eeff8c2bccf861371a84cca18345557166fce3d15a80c45e32585de979ad1e0502d6f8aa21dfd99d6f9b2845f49a83dab95043043872f0adc0bc2a36a4cdf632a3fdaee9d897eb6590ec1320cddf465dfbdf38066f33e27ca56801c4ba9878768fdbb6cb536d00317f316b36481112522187d902634bd916c316562fd000c49988e3a4fa87e9d2a542646ff534af0b9a9f91c603618f8876dd1ba8524262b6735bb5cc4b6703ade1f37934a33b85c446c18fdf49605766c9996f4361d016a32536c7ea4307f4e0ee496a6409873f9de8ac2e4670476a6f0c88891af931f635df7e0df162f62068e6224bd2c3f0c38dbad1bff46b7e99fe6783ea709321204997e9efecffb1d50e6d83f1c806625d9b7ce76963fafae25a467ac143f9ef631b5f261823266f1c382554688ae38571588af6069755819b11247528d18080586c0d49cc58235db9466780288d82d5ebb0caa4b55121c8132bf2cc0d94292bb9ddddb58014adedc89883bb85608fac1a5e36189362e3149d70f8f2bf1bf5bad365a54d602df5e47c5031bb7049038a965b445403c6275303951fa54ef855cb826bcf28e4b2192a7625d3a9c0258430a7018cba579ce0a2c346c086e4a94abb64c62eea3df0e5d36fc926978567d2c8392ff0ff863b40a26a95312e34aa331929f10e94f67b1b0d2c1f2a31753b4f37859bf922ab1cc03767dd721837c5c1d36370bcdc964818d28d53c933747b6f173dae5aed27ebc92234fa6338ba6ee53d220ac08532ca64a30b203b51d44a23ab93f09b334b4b9c2b72baee7360f0b06ce040e8be1ad528367e73ea2382f13e1e77fdc227005967cb80bffa8929447e95cadb9fc931e01d19294a467699af186e812b44da98516f2db126cadc196fda3dca20610d113e83c2ed3be0931b04108f3eae1ff690646568d42a11eee5a6edd181c8ff4103ed9ebe3e69260bb96ec53511e067af61eb224d0cf2ca3caa85df1da81e91687022ef4da3f5c5f2f11af25cceb7e8b5c33f5330ad868c3dedb538d28dd2b8d3a480c32a7410d8969e29dfe325c3909f5afadcab96a3fd46d9c87db2edf9f6aeeef684c3e449d0ec4ddb004797aa324bbbdfa96f3957ed3876d64c86ba63e521d76bf3bd022344ce9cc3f524da0bb6efcba312ce1317a9c56ccd7b19e0736ea824ad42bd9458dc394523e174fa9b12a7b38653c235e6f6d59315125e680fe7b213ff0a3cd9ee42eb5130a6dc3046c2092d2bdaff7370c507ba939f7b8ae1525cfebfc18b66d77a3367fdf54c9654", 0x1000}, {&(0x7f0000000240)="67bf1ed412b108659b8469fb4cf8eb4eb3c11fae3cab3a7b687bd9824b6db49324b6b2ea313634a0e29a7f13ef95e8c30ed8ebe590ae509d3a31fa7bdf3724cb54378dbe9be8850ee6d5c6c2730448e3b924d081de42fc86f140ce2dd127bc99ccd4c6bf93b5268ef4f5624ef5ec7552742452d0694cbe6b5ef824b47ab34e4acf994809a5d0b5969796650ec594703ba1b319395fee739f489e85b6aa636b5c180d5d5334", 0xa5}], 0x5, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000010000c1ff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6], 0x28, 0x2}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x2}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000840)="15") 05:37:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x3}, {0x6}]}) pledge(&(0x7f0000000100)='tap', &(0x7f00000001c0)='tap') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x1f, 0xfffffffffffffff7, 0x0, 0x2216}, {0x7, 0x81, 0x8, 0x861d}, {0x6, 0x9, 0x2, 0x100000000}, {0x0, 0xffff, 0x1, 0xfc}, {0x6, 0x2, 0x4555, 0x81}, {0x2, 0x4, 0x2, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)="ef") 05:37:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x880002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f0000000140)='./bus\x00', 0x0) pledge(&(0x7f0000000000)='^]-\'-[/\x00', &(0x7f0000000100)='+\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x900) 05:37:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000006bf2beef004f8fef18020008ff00000100000000000000"], 0x10}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8001) close(r1) 05:37:32 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x937, 0x4, 0x6]}) kqueue() 05:37:32 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) recvfrom$unix(r0, &(0x7f0000000100)=""/151, 0x97, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) semget(0x3, 0x7, 0x160) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x9, &(0x7f0000000080)="eb805838bc26aef6dd") r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 05:37:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x8b) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x1, './bus\x00', '.\x00'}) 05:37:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0xc}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x8d, &(0x7f00000003c0)="03ae3342a5f41bc39c7def2b1d4dba2e8ed3c69556feda085c4be028e490698ded59b062e1930e4d98cfdbc2dc31309efda013bf795fbd52afa5fde544eaa5a104f3e4b11704f2a270d723b73219deda82ae8a3e81c646097a7ba07521acdd624594445730b74debac5ac24a8f0c69d51bd115d34afc66d35dca78f62185da524e6c49a9e4d8ea6caa0dd5894d") flock(r0, 0xf) 05:37:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0xb0, 0x0) recvmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f0000001380)=""/86, 0x40e}, {&(0x7f0000001400)=""/93, 0x5d}, {&(0x7f0000001480)=""/136, 0x88}, {&(0x7f0000001540)=""/59, 0x3b}, {&(0x7f0000001580)=""/241, 0xf1}, {&(0x7f0000001680)=""/214, 0xd6}, {&(0x7f00000028c0)=""/34, 0x22}], 0x8, &(0x7f0000001840)=""/22, 0x16}, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0xffffffffffffff5d) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTART(r2, 0x2000746e) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) recvfrom$inet(r3, &(0x7f0000000280)=""/216, 0xd8, 0x40, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 05:37:32 executing program 0: mlockall(0x2) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10410, 0x8) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x5) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) 05:37:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x81, 0x4}, {0x18, 0x0, 0x1, 0xf0cb}, 0x67ef, [0x2, 0x4bf9, 0x800, 0x3, 0x4, 0x3f, 0x3, 0xcd]}, 0x3c) dup2(r1, r0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000180)=""/232, 0xe8}], 0x1, 0x0}, 0x2) login: OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) 05:37:32 executing program 0: r0 = socket(0x1, 0x1, 0x158) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) fcntl$setstatus(r1, 0x4, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0xc4e, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x400000000000, 0x0) kevent(r3, &(0x7f0000001300), 0x7f, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x101, 0x0) pwritev(r4, &(0x7f00000056c0)=[{&(0x7f0000001180)="cff5861ac860062a4855e1918995bff4fcd18ed43c32efbdf836e802e410e3162efafd7886214f0bd1029e91eef2ed6d49ac67a2068f4c38d63a77acfb261863d2a27ad1047baf28009485a0873aa170504df69cab733a8320fad7f8710e7834ef8e77911e2cb58d43084fea31459affdb041913b02dc980e7c637e950c324375b815094e008f837ed342767fa32706b95ed74363275655b0eb6cd933db0aeb506f11bf7414ba9cd3b00191b35d24ab707686cb699c58798"}, {&(0x7f0000001240)="89b99c51711fcfac2967c88098206ed1891238c63fc5ed0480b583397f9cc08b929ec01dabf9ca0986db2d7cbfb11d761c803cc2904d8b30d0289dae811c8bd6c4"}, {&(0x7f00000012c0)="6c122dc4c41dcf0dd34cb9c1d8f73a886a62ce66b9c416a92ba5eb6206ee9cd99802798d6d1db73ab47b2311265b7a52b64595ee86e4d410d3a4dd6e8002dfe49654d65404d82a5b85ff16a8df9df9e14881ad49b4bb976a7cc2693bc896140af86e5f0c32e4bc94d3fd615e54b69c"}, {&(0x7f00000043c0)="aee477a061ae894c8afbd7e510bc60a5efe1932e7c4e958a9f3217f4f726cd2c9ddc29a585360de551200b50ec23b649c547f3525eb4eea2f27f763fdc012183c1fda5a9534bbfcea042f46b963e5e55deea1dcb7393f3133a677d5ae8e6c4ff047e575392a2f14cdb40b62ce47397e6d8432d3025e9326045292add40668917822a661e52b5032e9a5a1bfe077557b97684e9d28ca0b7250a1e6ad3e102fdc76254a8cfb783d7af921a851532c8f88712e5c1c0a17c93fa49815da2f5ba3c98889598515a6c7c1aff14f555f76324f7a875fe59675ca73394dc24cf524839"}, {&(0x7f0000005780)="67cb2b54bc58fd57cbbd41b2b03e07c71214c1c2b2d1a4fbc45e56f407cafd334864d47a8c09e663436499b2f5"}, {&(0x7f0000004500)="6b98ef6d808ceb1ce9c9d37d060d0c92e7237ab424cf014b2e3e0c5af96fa76fe0a455ad37a16a"}, {&(0x7f0000004540)="f25c74034061f2678de1d5e87aebf085b711f1b0fb531cd15ee08fc71d8b743a069619626ff19b4a95f47bb94b24b7417f20414650985f604cca8f2673423be89c4f08855b"}, {&(0x7f00000045c0)="9580f7e82ed967db8bf56d7b337a6cb2c71ff10448b68fed49bf7dc0252d1eae5924eaae6793d706245221cc738cbb715050a346801c2dbddc718de68c929a44fa21185385db1f1dc0a1b406a20e71c6cd1a1d99901b95311787b0af28799d9b08e87832095998f93ebf5b6632234b36d9fea07619d54e0646ab147ea4c08b28beed679e33aae96138eff681576b50009e88f5b01b0cbfbdb750f78af9630c40a9c311"}, {&(0x7f0000004680)="1ec9ad6ad2dc61116a127effb43a78e1e9271f55dba6b95b2a780fd170a0dd3388bb50eacbd3107246aefb60df3647cea28c4cc8f09f9572f37e80e82d19c2f47085f7673b0944032017982a7e1aec6318af674c4ddf22793ee49659afe0467f93270c5299cdcc4f62c4588322ea67a41844ddad792e78d823bffd86ee92463d22252ca7145baa42f891424c382415e4eec0ede852264bcae04d14429d7e86374811307458662abac2bf2d2c825e7cafb85f844ab93731082cc47cd148b8f4ac1a9ca76f402734114b293bbf0e8250732c79fb3c86bdbadbf303b9b0ad33919eeb80ce3e33276466812ca551e7b11f914ddf1c75877e17f0bdab6c1ba3f4c51161b621db48a0fff8bc739c50f6a63b1e3b7011e7d7310ac9dd95663a58b192439e2ad9cf93e36dcb6fec3ac1a2149ba292dfb057b5c90659d61a28886ac5998a323b3f41d3cec7010be3eb00741835abbe4403fd74479b2b269bcbbcfa80661aa1250961bcf44e031e9392cefa1ad2edc485848156d92fbfb6efa62d6c9cd65829d055ce5e748194a982a08d4e0b1dba7729bb460a844d458c8d86bd068349cd266ee02e2fa2bfaa2a2c18a36810c1c11fe46139f9b3758f5d58402515b038e48b4454f1c5ecb19dbaf4e46dd5906f839a635b252f665452c0a54d266e7516287951cc1d08fa49764c44545df72e4fbe5cc7f25b25bfbafeaa7b4ebda56d8c3eae0d81d17b2a8d88b78bc58ab534105a43793ed28b701a9d93c55c1582ffffd31779306c4d09555600b69406b17187e149e4d6ee4e38a3f8f42edaa260d6be8504cacea7d80d34575a75a31e3986d15948ea8c37cccd31d441b4a6fd5f6e8454746caed6dad659063ea49b80f772614f42c17ae507764f797c2d65026ed84d5ba915705054664c756eb24f8563b46a78e57598466ef4e775122a6acea610008d3f6e90f64f4e876e5c25b804d8f2e7617c8ebb2e0e511cfe8ec185c784af8f54e92c36fa06c602d854b5dc62107d54512868f1cd203ec5d55db87bd2ff1ccd92a8c60a7081daa84de402f2854b845a05e8663a1f4353c429c46187f1db7d6597cf8d3b4bc14f797dbed8a8d01c211d459d32583a08ad33b94d335c0e43a9e02af6ebe87ff9bf8165c7cf856a98d3722c4d13b5b62908e54959ba6741394210726217230916b39e25259980c25380670b64203f5626effef103c6914613fe97320f6ac6d4d7ccc5ee47dd049ca39a8dbfc485538507e5a0369ba5dff3318ab6007a1c910ec87442bf66b6ef08160a7adf3b5a6c251a5bc0238f973aba4afd3e9db424b76c1435f5f258fd2bdfe6dcbcbed1426c053eea79ad0928e2b3853e0d898686ef78225d553a92218f80e1579d54da6ead8dd43686b9c7fae349fee6d67e217e365042a1d26f57fd46c9de1dd745bc640c15f4ce2035da6ac0f80994518074c99569c103fdef55dc05f0029d3f857b31c635ff37dfd7d5fefdbe815406a88af2241e27b94bedad31a1329fb32c7b8e521018e54e12420b15f5f3e0aefbec7d1a30beb0727f328dad175e7089006d39557349c9d0b149a07457252fe0be1619e5f1bb80b378b57cc851467a2358daab4e3c5144f26a59b3a4f2879ca26ea539f4f2a18f5d3ba0ec30ab9065b86bffe4500bdf476c6d36ed41584fded58f7eaa090145334eb21a9833b573401c568787405c8439450936a7fefa8a4e6b30302a801846dc97f0b851a4a8da25e78e4f4a006cf6ee71d7d167f723fe582fb347694abf02f420abf46b177f46fd695fbbf4bac4a4442916e599c2cceddadeaa16b34c5a5c637c3d7c5a936f98ebf1f5ce0e2ff7a4bbdd018cb1dba4899f92f129b2b22ccdfc010f338db2610e3bd5a62f107cc0445cec8fa8a62903a14f6d45d54199c391f28d9bf645fd9b40773ab4e353b7397411759c4393149ff3dcd520d0fa75a03598434d7021494573474c265c497120fa69b36cc5e8d9d795ef5b4e4fc694cd3611c6583128380f8a5a0ecebcb8efab1ba975a6955a5472e5d3762bce17085a2193e59193d06d03accf46e0f49fea6027343140b5e12a79c871d84f66f14e153351ff345114ab9b9e25dc2af5b67e06202c7cce8c5d3197da64dbe7086cdc0f356a30303d8857ff3909d20feea1d670da5db4433b8ba5d1ca443c0714e0ac26d8da391c6fe2c4a2b2c9969d7c591f529946dd2946a53d46f4d7f87a7b55fda71901101893ad415b86e13ce6cc985f3f000382bbd72e70fc5ff51254c7ad46cc02e62e5be7a6edf2e1be26b2013a4eaeb86012c3766105f5a4d5c9ba28ade920fb770f65f1209805a1901c5a9b02c0aa9f6d781a226f1e08c6c84df4b04f6d9047b4b4a11af68a0c76481cd6dca1d6acb385230863461e2bef3955fb4cd6e8ad5c8e29a7334372b2e26ed4e364238b5123f1452e32072792328c8e5cfada90a6e0daade6bd7e3370f4ebcab3fbb52e9f5926bb58e7f606323741938164eaa91f957d681cbbbd09c2fc93d0dbcc5977bc56a1d8671e7ee0a7de0f9851b9f7a21ba32910cfdc6e401912e79bc48f553c30601ee470c36ddd4ef01efac7c8fc71662e3137957beb4e176cdc6548c57cc1f3958bd8e2808bd13fb4b59484501758623321ae7626eeaeb6f9c954cd488271eb102cfd13f4aa72dacdc0693c654e95aa11349d8f1e09d09de196ca97c958a48ddbd8789c16cdc522a43382450c4e2e8ea6a17caca7d5d02d449c6e7c042c10b2ec33435c4843fa2b5be48ef2187665679f41201a4d60e15fa32aee394e03105cbfd12a6d3a48e2658eb88fa5ded9c4c0ea673eb5507c4c9bd97eb2eba56cfa8b0f944772cf9656c860503a19798f8364b1207eed802005918d451050395396c4c90b23fd770f2fef9573be9ff3d4b3984f3c336b378c828c7724ef8df0a457ca50d569c6b006e8098bea3602b5dd6a70825f5235846f087c74cc48f07e46029292abffc4f3ad83297c48c36eb5a18bf65ec6bc166ad78a0b4886c58225268832bfe764ea01cbbf78fb36d068aef4a84ac54a486cf6b84c25a4645de69685a12ef1ee5de4345b50c574d91146ecc6ffbe8eecf10c4957284b03e11a4ede6c8d2f91285c54da17d12f2256f036294af812981a8e2b033536dcea8196902c66241dc8b104977b535686346ce517e637230bd4ce361c8dd24d84f6aa132ba79e84642d628261246f8512642772623b13fc413fc336626959a2cd117d2717bb4f3c36e9d528e1349f4cf5cbe2405c272201f253f2b25741e9c1115d6a5623c37f25d78a946b66735f1fb4190580ea67814a38a4fdbb2645e477dcf4559e31b7e37dc4963db73a2b8ba23fbd074eadda2765980ffac7ba81fc6f80bc4d248fc72c5de298372eda954b7e681ae1d87f7ac8422b5bd0b7415942e5d26096fa5fbdeb250968a9ba0cd9d4073c439f2c25e208ebcf5f2884d9cf8373bca1da22d6c3adba954967ce71971a96dd0197666a6636cec150409e824288cecbf9772438b89b35093f962e83d57610049c53befcdec2103651664122a04cf0371dff03ae6f8bc4ffe34c6b4de952f4f2b778f01f79d62d2a06aa0e2937f49cc9aed3a3778e4bc5e87483207fa66385feb19f6f3f8d20b7db780aef764116feef1fb91b8f5f377fc0c37e5feca0244f50c9ed0f34fd873f0f3ec849bbe3bffbf932cbf12656610c59cdec708abd9badd82c2f6f17c13a482ee4142b385b311c2f85cd58870070ec2ea333f83fcab1eb05f37bec18637ac5ac1ecba2666617d7f58d096ec823d2929200c5976748414b71bd9699b03c285ba768bbdf3e7be2507b098c8faa6be59a7e7a5fed778652acef056548d7784fa4195c057d39482226df63c61a8b91ee698ea9b52aa04e0201ca01c9e0d22d61e5fb548802253c219bb468fa3955817ff00125af4a767ef11165112e46f0746f4953ebd559b4a4129ef8d4d2c7cf8c0605be5362fee8410824be1f9f09cdc2875e5e0303ae24b5dd3f708047309ca5b23e808d7ca16bc9989d335b04d102c78342538ffa9aedbfeea845fbdc18b7d382eb6d71c02a6e2a68d25f20a52e2d3952a24b1c044ed9e46069be5554462b67fe7131030cf65fd7a726e811c6297faa01633f20568b39288cc2496f499faf9789514f41893215c585cbf1fb0df3d6496d0b3790bcecdc4cbf1e40c75bc85093b9ecf2e520f60ac91d220d8357396ad2d17eaa79421a6f73f5d2683d29f40f04d5313c508ae01384c78b40c13b459453d31ac55f60f683e234d46160fc299ebe526a4ea40e94dcf9435ddf5394201c5d6c4f502aa9881af9f1aeb3403404099e2f0593bbba46f1cf3bef9f903a3c2e065bc756fef2e5417010d41d3644d7c268f8909df43186839ac5e1dcc43f430e5eb6e88fe6ce9f42b7bacfba325fb3408d8c8326a0fa478440b3e160beecfc918d00acf21880ea6163c6318133c41dbc78fe3b17ce3d83f43d6a5f1a5ec593d34c1edae93bf3833875d69746a22d5589b629c227be7f422b5d78dc8c367e7e9c37d79890188a4415d5c17efebced344a3755c7d9230047a978f9984b6f36728a8bdbe8d0071059513ce64da7dadbdf3adbbfff22de7181e4205ffac6e42941588aca824f08f2f1472a5cbc184a30046867e6661b8af6c83fc52da591f8faac66c61afad30a834d10bf49bf676ce33f8c02f7ebcaaf17210e6da5e1b318890c7d584248619939f38f14f51b5365aac6ce1c6fea700b2992344372dad5e7161705244ef3e526f656c3a4367a49d7fd94c48e4fb80e3e30451e33c820e1e8784f28b0d7df6ffbf9afec97deacb53285bb899893bf005417682c69878551203d91df44d65d3e1a7d6138d27ddbdf618e6139858a9f6766dc5e4dd01309f24b732f1c0cf87c5121586d011906bdd8694f35511e23450a5042f96f7da8219fa4ea1a6d9cdaa0e4dd72da2c0ae1b8ed9fb562da88fc0debddfd7031f963ce5e6e045b893b3efe207869abaa70e3a8690f83d9d8e2dc1ac3d93a08b7cdf64db8263e064dd6721df6d776d214fee36d6cedc14a3f20b30cdff4008e172ee15743bea54d115d81a2640dc9869504400e1fdc0d9810538a7f98ec7a4c78569f36dc8fab3f1aa1363449d102ad756817d33bd111b4d5588f9c98f3bad350070215cedef71af131de9fe2b8c64a3e0fe17c6015ed81ee57b56b9b2941eb7f27877d3cf06fb3c1e560e9bef23a58d93c3da5bb95f8fff9d7d5745170a100fbfeb3599f1ea59dc0ef6e198536051f1507a0cd3b52feb4bda9901e1d4b69ddadb5fa677bc466e0c352cb155d8b3aa35c36ae295463c1a7936cd8f16f216067179669fc16b23289aef862e549de6135e60790a9718cc48d11b3fd65bca0bb9409224d6fdfe88d2010af7b6c324e1e50de784bf509a55a883ea29d4b41f61e204b0d972edda3604bd61b088313f04d52cbfd7b88321e9ee029d05da380d58faea7f4ff06f3491d6623dad5da878bddc177d412b8800c9314a6000751bf3f994172a30ea9cc357d777aef5262a61b41cb9299c66982b11d841de91da84ffad9d5b8e4f19594e9216ada30a01705d41dd0ff7542dae3e7b63dd030cfd1f5e7856f9c4c17138dd1acfd2447caba9a48c664a43178fd309db36a2c0fa87c58b57b2352dd2781b6b4a227649488ff1a16fa55758b61b099017ff0785611cc6a75f4660de4bb004991f4a0ec69c9160cec8299399471485da5146c0e3998ca4c263cae06f91183f5e4bce19a0a304f87150dbcae0fe026d92e1edf3f34f486bc75488dcd8699ea9af4c0c82519"}, {&(0x7f0000005680)="b4d04a2a2dc584cd92053ad4d229f36111607e4b2eccdaf73679281b68cf7d1cea81391f8a9d6915"}], 0x1000000000000156, 0xfffffffffffffffe) lseek(r3, 0x0, 0x1) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) 05:37:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xa7}, {0x80000001}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 05:37:32 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 05:37:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x4, 0x17) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) ftruncate(r1, 0x0) write(r1, &(0x7f0000000080)="066518a2f895fad7b31f52e59e868256b3e462ad551b166ba74746db28b7a49c0aaf8a341f00ba33345a8897a336907e1a0024285b02797dfc099ea009b540d5d940cfbea4cecea34b8a77954191ee77c1de1a86aeed7e97edee11670342d45c7d531d00514551b5a6c64dd5f498798a2a284d9af0f3ba72a8765bea400fe1310b495211f718a4c37cafed4e5b9c5334fd0bb3a3891ce8e19429dc36ff1bb43337b872d2c2474686dcd83d66bbc48bdb19cd8c1dd77e8a5c6cfa7d51a39733a6c46b27e7d212720dda632b703a465183886560f447575dbbd783ee1ef6d856", 0xdf) 05:37:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b000033010000000000000000001000000000000000000000bcb32734e4d2afbf498c8c71", 0x2c}], 0x1) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)='./bus\x00') 05:37:33 executing program 1: r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10000000000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x20090, 0x6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 05:37:33 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x200, 0x6}) write(0xffffffffffffffff, &(0x7f0000000000), 0xfffffffffffffec0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200000000000002, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x80000001, 0x2, 0x9, {[0x3f, 0x100000000, 0xfffffffffffffbd4, 0x7, 0x8001, 0x20, 0x1, 0x2d, 0x5, 0xce8b, 0x20, 0x5, 0x8, 0x100, 0x800, 0x3, 0x6, 0x2], [0xf8, 0x80, 0x81, 0xffff, 0x1, 0x6, 0x9, 0x1, 0x5, 0x7f], [0xc1a9, 0x10000, 0x9, 0x0, 0x6, 0x7fff], [0x4, 0x100000001, 0x9, 0x8, 0x20, 0xe1b], [{0x6, 0x8000, 0xab, 0xffffffffffff7833}, {0xfff, 0x100, 0x6, 0x9}, {0x7, 0x0, 0x3f}, {0x1, 0x5, 0x1000, 0x4}, {0xfffffffffffffffe, 0xffffffff, 0x8, 0x3}, {0x4, 0x3, 0x1f, 0x6}, {0x4, 0x0, 0x3, 0x3ff}, {0x7f, 0xffff, 0x100000001, 0x9}], {0xfa, 0x7, 0x0, 0x10000}, {0x1ff, 0x8000000000000, 0x8}}}) 05:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8001, 0x8, 0x8, 0x3}, {0x401, 0x9, 0x0, 0xfff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 05:37:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[0x1000, 0x6, 0x8000000008000, 0x5, 0x1, 0x3]}) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=""/198, 0xc6) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x8a, 0x7, 0x7}, {0x8, 0x0, 0x1e89, 0x8}, {0x531, 0xfff, 0xffffffff, 0x2e7b6d51}, {0x7, 0x5, 0x0, 0xfffffffffffffffe}, {0x8, 0x2, 0x0, 0x895}]}) 05:37:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="00000018", 0x4}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r1) 05:37:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) 05:37:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x25}, {}], 0x2}) 05:37:33 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x61, 0x0, {0x6c, 0x2183}}) r1 = socket(0x800000018, 0x3, 0x102) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x2) read(r1, &(0x7f0000000040)=""/113, 0x71) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x0, 0xffffffff, {0x2, 0x7}}) 05:37:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="8745980cd696ddb1aba3c89d1e52c1fdb849cb7ea91a5a13", 0x18}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f69b2256db24ca665c6d2adfe04300"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)='P', 0x1}], 0x1) 05:37:33 executing program 1: r0 = msgget(0x2, 0x204) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa158049b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) r3 = msgget$private(0x0, 0x8000000000800) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000013c0)=0x65ca) msgrcv(r3, &(0x7f0000002440)={0x0, ""/4096}, 0x1008, 0x1, 0x800) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r6 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r7 = dup(r5) getsockname$unix(r7, &(0x7f00000034c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009450d79b1f52fc6c9f8e3c82e2e3f4374d05482ad85ab174237aa8139545b34810527884d690539e5635de9e59aaa27eeb4d26470016bf639a2983e4335d552a36db2a6085c3b64601f5c1219215c0797b74849105094a1c9a0ab1f61bbb285a7ad20b59cb1f2e7d5a1ce2"], 0x0) shmat(r2, &(0x7f00004ce000/0x1000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000005c0)=0x10) getgroups(0x5, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(r2, &(0x7f0000000080)=[{0x3, 0x80, 0x1000}, {0x1, 0x7}, {0x1, 0x1, 0x1000}], 0x3) r8 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x0) r9 = msgget(0x2, 0x84) msgrcv(r9, &(0x7f0000001400)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgrcv(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000ad00000000020000006b68621e45945429eb000000000000000000005b000000000000000000732a6c2a06744335bd12fcda9a426e43c3a7006df52c8fcb029e3cb5ddbcf032ca5be6e04a8629f5"], 0x1, 0x3, 0x0) 05:37:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x49, 0x2) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_open_pts() 05:37:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x81}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7f) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 05:37:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="df703ab10dd43beab136327e65d084b0f07e2e2e00", 0x15) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 05:37:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000024c0)=[{&(0x7f00000000c0)="1622624ed674494ba988c741eb4873", 0xf}], 0x1, 0x0}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x100000001, 0x3, 0x9, 0xffffffff7fffffff}, {0x8000, 0x8, 0x9, 0xf7}]}) 05:37:34 executing program 0: r0 = semget$private(0x0, 0x2, 0x40) semop(r0, &(0x7f0000000000)=[{0x3, 0xdb, 0x800}, {0x2, 0xfffffffffffffffe, 0x800}, {0x7, 0x5, 0x800}, {0x5, 0x6, 0x1800}], 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2a, 0x0, 0x0) r2 = dup(r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x5) 05:37:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x400000000001, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 05:37:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2dbbb2ff, 0x0, "000000000000000100000000550000000300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:34 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x10000) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2ffff}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:37:34 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setreuid(0x0, 0xee00) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x5) chdir(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0xd59c, 0x6, 0x1}, {0x80, 0x3, 0x3, 0xe343}]}) 05:37:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x100) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) read(r0, &(0x7f00000002c0)=""/121, 0x79) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r2 = getgid() r3 = dup(r1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) r4 = getgid() setregid(r2, r4) r5 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = msgget$private(0x0, 0x101) msgrcv(r7, &(0x7f0000000400)=ANY=[@ANYBLOB="d057f0f5700db5e76ab3aae70bc3f5a2816b0bfa99e2ebcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000f3daccdb0677e3bc89e40773d37efd16304106a7c86448f42ba1e2b6491b5e584decf00000008000000000d9291bd65d9c206adc26f05eb20d480044d96237f5fee9ac09280db3ea57a6b840e5f051de7233ea98c50a347a00000000"], 0x1, 0x0, 0x1000) utimes(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0x6, 0x9}, {0x6, 0x6}}) r8 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, r8, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 05:37:35 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x3, 0x9dbb) socketpair(0x12, 0x8007, 0xf98c, &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x800000010, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = socket(0x18, 0xfffffffffffffffd, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:35 executing program 1: r0 = syz_open_pts() clock_gettime(0x3, 0xffffffffffffffff) r1 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 05:37:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x400, 0x1, 0x3, 0xf4}, {0x7e3, 0xd533, 0x1ff, 0xfffffffeffffffff}, {0x8, 0x2, 0x2, 0x3}, {0x7, 0x3, 0x9, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 05:37:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() r3 = getuid() r4 = getegid() r5 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getegid() r8 = getppid() r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000340)=0x1) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="010000e5ff00f7000006"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000380)="b496d6426389ede6949b093daf865eae187ad2aae287a46988409b3de7c6445478f084c0aad6bf9930762fbd757d985976ce160cdb75aefb73522e7d25b0b5a4eb92a85de71e84a625f4b08c3e340bb3dc857f63877047fd532c1c7e5c0becfc8629e1f36997fecc67d97518f428c5b69a4b62d4c571d78bc60958f248aa9d10bdcb25b8429766e8148a983f341c71ebf724c8a25f098fe742816d4905347ee95a65166fdd42d3c54c831f1ce2eaf4b7b5c1869bace1ad611c7da681dda432291d60c4d81ac02315edd6f88ffad26db0de26cfe0ecb8ebb75056a5e9860eecf660e06549309950641a22e90cc17707081fc5f049c8b18d6e9380676043cf16e0e17cbe7bc3aebded50e1b1dbd265a774d7a245a0f71fe26900dee578fc3246f1d9c57f424daf793cb5578ca2c12a4afed0f9d3ee32f2a1c6e30d0befde093dd38f312a25643ebd43c97c6dbfdea42b7f626695f984898d33ea3834d01446d8ea8b5d472ca1529e53456964afa50e67ddf949f2c213819403b86571e09346ae751cad9dc56456b663d7604245d2df4542781e269b9a712ec5e2cf369b9ca0da490a6fb9d391dcead75136aa089664f22ccaa9b4c2965d4aa4ecae8bc32c539dbd6b228861c61cee267da8c1801420fb03909c91dca5ba5f8fa394aa9747414e0a528d1d7f91bde214067192c485604f42df4d62b93afa997c2be8e4e02eff0ec6e12216013e9b1895d2faf32ef04e36ffd5002679feb3f24482658c5a0c79b1829eb586adce623bb8c178ca0788ce0b5cc846a7013f0b51a65c2beccce4254b8a7f11a99d3eb4afb483352b22f98275488c88c42ee8bca6ce7b959d6ed16c27e01539a9f882717022cff475e35773f4f1645d0829b446bc2793e0a64b75ea62dfcd7e099d98d21bc579e723e75d2ba0254332b9783b135129b506de68f6878330d5217b0eb91f1854b9935c75d0a854b6ce89d34043d9da3d036db4061483617856ab9c1d5a9529b17e61c680ecf20a3809cef64dd39ea8b430d59b0a2ab230b9cfb655d4730ba374193bd3dfb3b92d462f1b2f7c8921a5249573ba97f9034aa9a8f6bd3ffc0ec0e5004b04c6cb23b7c48767bec2e2ebfc3413797cd0d22278536099d8413922c8e01b7af4872c79298fa96d957266b9198b0e6661511574c56b3c2e8fd79a8f706bc94538ad43eb2d6b506f5b714ecb234335ea956ef20f6356c54a0488dca5a9f7af2d7070d378e0ff835ad9a01764db7101b46c71169d64ceb6e39f56d92e83727f20826876c0e832d9a16c3c8f3a99fed284d701f19bff2f576e581eb7f8571ba623c5bc0c2206e6976a1a00984752038cee6471bba993e01416b67593e22c20a7681d5a147b605ac2486eb09fef98e116ef4259c79a6726e5a6945ba489017f15731b6de970f5a9d8f651f045a2d0864350d7707f8e0337b6e8eec05973f9f75a3f7c51fceb3015535cb8539d46b2ac948c0e311a68e023e60fc985dfd0127adcd4f991f1ce2608f0f2767efc98b16c74c5113cc87b847c1dc6ed273049cd20fda12ae7b265b7a4b99ee7cad1340c9b54ad2666ad52b20e8e67709a0c6661f53e281985bd290f3957ebc3023ccfea2c5c3c877de984fb7eb50908a802521d9ce9cbbcf54021fa2c155de5df612bd4df9e6bec668dc14a6844823fabf03fee1c33fea7d18467e38bb81b9c40da5dc7d3b14491962934021c2040629d72096a22f801d2bbe4b09af73e1c406abb500ac0014eb39344775b2ed9cbe60783bab411c939d7a08567c0ab599f1ecf6ef5b3b786f3db12f56da1cacb54050a0f5ef68a19a0c5a718d444d2c18929319a33b1fc650f4690d45d6486c1f07a13e8c6f8300e5b0cfa2324a0e9f1dd5d9c238784425077df24442187f6be45c6ea89a00dcba748a4c5f5f6c2b3974c437749d56d6393b73823eafc0e5f9a76dee4d8911a0de75874f189641639764c295386099b756fbbf9eba8357d70d3302dfd2404af05a651c3b3f71214a5ec4a7b6e611cde2c024a1dd269058d365ba434806fd1969e25d7193052ba2d9bd8a0f48d7714822307c96d99e1e8bea8d6bca479e68455760021b4640f09348677fae07a024d7a6bd66472e859497e51dbde7319983fc389e083b629532daa34d0450775411cb88796a03bc83b84961719b1bdd5c8c6115ada4cb0e834fc533834e6549e52626282787d128150abb459e877febd14c654596482695b0c34b826cf2fa0190380a80e2051b5d3958b4a858f8538012624079ab56be5c89439cb60ec10350c8c5926501b7eb82453f92d789c850d9cea42cdc8a31009350f1b1261bb53c97b2a8b3eae99f5898f5a6a87fc493fd109239883784a694ceab9cf3e6d6249ae2996d57124cab88e8c2f7b8f316cda72acb82f3cdbcd2d31cf3720aa46d5436f06b47c6dea4c4b3dc68204c9bc02493a01f4d909c14c204e2ac2f02115949abfe049d1b0b1b2879f9de90b88e98f7fa2e2cd20ea63379259b20a537693afc0bdd4446d1f61f4cdea43eb9e96efb70ff0f8b53039ec853d72c02f1e104e33b6f297338f99c29e6be3d91c371873799783c6a7bc845a834b39f631eba3f27628e1ba0e1e8655a71816aed3686391f2b53624d3b7927248f8f13a3a5536a325ad55a7f7dadc8d8d917dda35350497b4f21a456a82e43ff1e126d0f898cbef01c6b7a7d09c3e32d7eaa0dd9273a2d3523667b24222bb4d09a5f0adb3fa5379d9a7dbf490a8dbd3f0298d900c41c5fdb2283337c9a3a1186c6f7e8482f12f267daf51bb812592cf9306501ccc457f45bdb4274898ce895443c13dc72b993e40082c9cc00a904e797c460cf7603f60f445c197e3e5f9d65703763a96b0fdb075340bee04ffab4cedae5464c3b8978ad138e4412ca6db0c44380efd3dfe193a6e8fab9d670c375440b6f3d753a8edc7e60bd72fd91c880699e452d0f2e351bd906d5a11861422275abff6339240b03c7fd0e9427af9d2a767d95e4269dc7d9d33d6fa2b78408c3e281384c02cbfd16d5055e2831e6d0834b6da3e79b2d7896d397d08906da7cc055cbc0362767cadf1b366ff84cb6e24f5a3b54145ad124a9a7202f34f6a32eb31dc9ebe798639fe80e3fe12a902199743913fd6f221cad8a1b10de834c091f0f4bc972493d27db069cbab8b4c3cfd4eee36df9c3b5f38dea73b99863051d3d77d224acd509731b2968780da35c0598e0898e2c931c6c69fadc23ef3eb2db9561da110910269113f2f1d4fa6b7a6333b87191ae0239be463de6014a8eaf5a814c6599076d58042c8d53cb7c9ac914016f9a061041e9a43c9035b80cab779aacc39b82083f0b9fe6b3a4c0f0f3ddfa7fe865eed19a93ee6b643eb408dbe87e718349c35c4a22e08726c5543c7f2e0a87979c4668544f04acf20a007477ab6ae06cbd222bd1796e9effce7d001cf38292b2789a8f6fa93611f9f68dc48ba93e9f57a9dbccbf0191675dc8d2839172222c45d7ad48ff9b4dc70a2a59054b9a0dcf625d022bdb02756cf6f56a3282d9e43752fe59ebdf58c6a489f6b9262331cd83c81c6208079cdd3dab1f971003872748f2487c83b7b0492852b702f5ccfc5693462f9c26f5a3e088b9c5fea722bb5d15a6f8a108e15855b4066adcca16139ccc60a1a1f6afdefe164a89b143cf083c43168091acd3e00198009de68548ab7218f8f75e76dfc7edaa4be481d18ae9d7280243d2e5b19a0b7afe06e58fe143c8af3eb35b351dc61d570887ccf81ba6563f45d6caa3301a14742e1fc01e02fff18fdba2fb83ed8ecde12b52b773620963eb4a0af25f3b0fae7a67f6a41e287e45a5186e67fdb883a439e9e70511ec2b365905d53fbfe35cc97b4a9b38753b158af61ed70fe95bbb88549c0f788137227a910adff0e9b6f87b1c408ec5f3495d46b48d2ece9003471395cfb066b162da141cee03608652e8b186e4cb3edc16b6b5ea56bc34541c1b40313682a82d85ee95dacc5a1cfb4912417aa3da9481f32bca5c51706aea4619235c50c113819dd5f88bafceab75bca35ce889f4122448ec35a4154b3d76b656fb2af0889b89e15e3462a28723e1833c31d8767fd3c094668f3902134ce31c52be0e7cc30150fa54877110d0515d7edc0c4b4d19d24ba766279294dede37fb344691d7f98c5ae727015119e1b34d6d81cb6e16e36f52fb0cb62786dc03215adae6621f38f7a7ec12ee2e1b073ff291a6ef18789defe10a6aacc992d92179d2d3d3f0309ec7a7a345ad2282554f543850688a5e9c73f02ca202d74e3cfbc26315877aeacd9ee2e6cbe0093d17ae2e3949691d9c4d84e25aa1797bb6b9c01f87f4501f4fc74ed04e38d30bb2040523ff59e24a5b9f97e3c793adf837de75f80dce8f48600e1d175be7532d5abb6c3a430cbdad5309f746c35b69b09801c6b31289e107f8211425bb702527fc81cee526ff8f5dd1f37e588647e17a823eae298573b4ebae6526f67bf17c3621a32c3e3b6206b469499d27649710e822c2d7013c7cf256d4fe5d9153d3a94e13367bb217fcdc473fbe8ed50659300a58785893054b2c1752a8b4ea4cc224b87b59b1b4cb6655d47904b8e8eba4c22ce1663c5dc8af0df7904595fb875099e2906d8c6193e748020000acdaa794d578d57de92cd3064183ed161fe609808d5cd2408c36d2118fff718edbb7612c70f867951566b1ed8342f4a16f710d90fa8f40f669b36c516f9aaa783c89e5d93ee1d2c1ed50ef77be7e49d410df163234a8c828c82ce088dadfc735f15664a29bd04c294b7f7156a28d6dc9cb6a20d76857b3f89829abc410d5d3370d3adc616a8be420e5db006730c5d08a2104371c12bdd4af29f74bd6ee58c632f71a12365dcda68c9d62476ece57858cdb2afd6d12c0b6ce3883b499558c4ae722a67d8987ce8940ad22191327dcdfcb4860233abbe2817c59ebdf3723928726695940cbfb26dbc83cde077964c2a78a55b33d6325d30d42c3bb29d4fa4b0172913d61bee32eb17e9587a5da892ffb9c6b83f1b8e5ff6a88bb46aeae6458674c790ae2bfb80428e571e701b873af387926c7da5f5a8bff9797a70d91060be0e48269dbaa5a8d5872704c8740419039722fdfdf92fbb147221615b147f20d1acdd44d71291982e5c3fb2b4277f3b59d5618e82254abd8f7fa4784b8da643edae2ac160baa432f018418101dfbe3509d12075b63af7d1c8fe954d534e2a18c55687de897e5044a8c4a9737b5cb1f5e66d35a42f17553a88912c6d07f051c21617cd39e86671daad28d814b1da5914dad6f0cde26a2b184504835c421986109c04e23cea814b54e113fa5ef5f8422c207be1cd54accf22cda07f678300e3dde0c34a1ca4a5e5b48a5d453f0281c2bcf496f03e5111afd06653d20bd847221b8ee7a6161ed31b34e67b32bc091dab5b7012c36b5cd1778235dea9a3d4d579cfca3f152127c9c7c4be23be550561b98964176e019ba759cfafae4d40423df4251a0d64cd764a51bd13f204ef92bf2dbdf232ab3ddcdfe75fbc361facd3cc2777544791d8a14935d136e0d60f9624c2d68d03a63b9a6f62994157b4784717d969dd8d9abed24a2914fee7d3a445ce360fb607647841acc9dcc73447777b090aae6845839cef59d55afc1c4824837119279eb2cd70475febed1a36ab72d1f2e7b6474ba99d94f812e95b54623362b526e4183f1526adacac289ed4b36e1b63decf904fec83f1ba89aa8b9677a4dd70e65b35ae76faf276d2f1216ee6808897d9876b66c15817ea8d98657026f49c0ac4ef18426d", 0x1000}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x1}, 0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x8, 0x0, 0xbd, 0xcc8}, {0xfffffffffffffff7, 0x401, 0x6}, {0x80, 0x0, 0x60, 0x6}, {0x4, 0x5, 0x0, 0x7fff}]}) syz_emit_ethernet(0xffffffffffffff19, &(0x7f0000001700)="0b6029ed17548fc85b07a68480e5f62a43f5409493b22a9306d6c8742d18382068b80000000000000000000000000000cadbe7f0a2b6828dceeb3aa01d9ea4fef055ec47472fcbcd59c43cc5f41c9a47f5113bb8047e942f32fc7302e75e6064507f19f982975ae1acb45e5c34a3c24302d29de8cc680d231b61f4fa7f582b941e7257460a0fe8f2a9764fafa4fd04473f5085be202e8bfe470267918d3feedd0db155de2a61f2b512fa0091cd7d56cc5a4097b9a4de0fc1065edb85f6e477033990c3985bb08c85d474c7f524202ae05b960797b72864412af8431308dbd8445bb118890560a8a330e99853d7c6ea4e10c7e66ea99ebae1714bea65") 05:37:35 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x11, 0x82) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="da88e3e73d644b5f3192b319a5ac7552df5e1ad312542b94ce9503353bb0e40e", 0x20}, {&(0x7f00000019c0)="975cd4cfe9307ce5224abe6283953cfa6fd370115c9a7899ad9c4b2798a7b37e22d4c08e9b1f1e440045ab6af769ec09bb463303f81ff933a1a696e07fdf14bc3f02523f8694f1393c57763f31146709537787a3bee69475c80108788acf2e42fb8fada25ace1c4a28f97352c2b5df335789f4e40560ebec4b80024797d116e57f51aa18b7c123f72c63e4f92295fe493f2d5aafec32d3beea439b5afb30bf02cb8a2b1c72cd04bda2a14234fd8adb0a4fe9d3c9b46f5917875bbf4f9ec0cf7b3a1e6aec97db5b609efb49a04629b6bcaedfd658cc5b4eff793a067fefb24b4f19aa57d78809fe33ba651607db1f23d9d16a83ceee93076d5562dcb07f48201ee122082ec54077e7526534aa803e186eb5f553abedecfeae284c0f5e36eb30bb43ba3ac6d1cc1340cd8f486fb7147d27be54c4bdefff27bab7391520010e85", 0x13f}, {&(0x7f0000000180)="09a92530db3ae97768818b7275e6cec3c5f992484da602f1a323bf88ba12d04f6840e8bef94d13b053dfd3ee61aab3730b9c0b78664bf3d7cc", 0x39}], 0x3, &(0x7f0000000200)=ANY=[@ANYBLOB="e000000000000000ffff0000f7ffffffbb53b014c405ce5b544a821704ad802bdccf05fa50a0236bf00ef6d1ba9377e672938e6755e673e85ee5a0bce06955f90359dfe623dc89993cd7e9313468d509d09ee0af27f7dc1dc6f76caddf636a5b39b56695e77be15a31b33751df33dbb72296d238cf5331d01b0206715a5f1d2ddc8a58549482e77cd5a3c7e3d927191c2637b7b229886c7638cd639b42b818673583550ef2204aa3d3ee02d50364698c916b25adab7db489538a359803c3548823f314d9cd630063da36c046f0be43ab31c1d3e2b24c82d07d07e4e325925d002800000000000000ffff00000104000001eba7b42ab9b0111bcf4fff79e7cfe830a8530000000000a80000000000000001000000feffffff6782ae238053fb2813180d6ac7589c2e45866eebd687bd254561f159e9ec63a9d8c6e383b9e583089ad4c79c085984748caee0bce2a001b76f83d551ded079592dad300696f7a458eb6f6d1fef3c9fd9059bd3fed31a71c1bbd5dd2454d2a4fd8f1fb27ed0afc0b8458cd8c9e0b9186970ef84b50a35aba5fd562071b49f95174e848b505595f06777afb3aa32dd776925e12103f90000009000000000000002ffff0000a80d0000ca6362313145ed54181991111c63b8a777a3d73351e886b44af4eebbe9a5ed87f964e6cf119c71f0d34a8cbb8d4c86d42469d2df6534be88569cb93dcebc07c804810003dd5834036b09281698a75c2747009995dce1f0822fef4230375952f06f72a6173cc9b5cfff3b950f632ecc25142508f19c9e2322876ad020a68cf400700000000000000001000000070000002ed95adb755ed990a789a87d4c2ed1af9cc56ac0c7e23e875dfd48fccb5ffb0583342930b2bedb04e1213ba2a2700ba3df473a05e2fa2ae8001085e1af7a407d0e85f2e859a10051d9a1c9827d2fec951591d31981dd835a7fe656709eac9118"], 0x2b0}, 0x2545d5c6aea3a007) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000001980)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001900)=[{&(0x7f0000000580)="e95aaef4b7662d9fa94a1d2dbe0e1a76088900d6412f2eca4e7a2c9e203d74c85b78ec4cab077e50e5c00d4ee2c63b324096671d42bcf6c06986c0171b36e34a30164ad69cf9466d82ed559cedaeebe2a57ba40ba9db9152d8c2131562736392a75cd56cf8b0df4955e35a4c826c285c718e8fa39d27588dc109665d44f899549aa3a8744f3176e781c0b895b9bf40c90d6f8ea69ce99956be10c368150248265eb204a18f9eca8324b14a0e92a1113fb056ebe70d9ed5c0a16f686edf4c", 0xbe}, {&(0x7f0000000640)="345d5aaf0686cac05cb29a2c9ef669323a3bc9f671561c15ede2c45840f5402ca639bb3fd617d658d8ef7ed56de86dac79fb9e6ca924066bef80fd1e558b7c80d4f507c0034de12effd4606891f66eae6d10b92a620c2af6c9bbd1cd542669fb93da566c3296a67901245e7c98a799a97c7be5c338483d19814aa45f2622bbfda3f9994e88a94ad98217d1337fef8ac1d3ee7d278480fab877dc1086939b73dc0962741d464c8125224ecfa2aff937b7102fb5d12c6f68a0f19c981b3f74f160f38e9381f65b", 0xc6}, {&(0x7f0000000780)="317cf5ec55c19b9b3d3e513022f9177003e8cd121131398016a5e3659e6955f9a5d3cb44ce6d3b83baf63e2ec2ec0a8f826ab41f9598eb71cf80e2c53735ef7ac943e43d25932050dddba6ddd7356686c672610edc7dc72f833895556d5c9f49161376171cf9224ee2dc5dafe2bbb6a012f561d097d06dbdfedc4ee7eaa115f0e16956c056dd56229e7884f0efe3f7c0d2ede1451551ed94c48058d7f424bbdb52816de0d39c9c20db0c15571b0077089bf26de3a94c9674cfb3480ecd599ac2cdfc334c88453234b43b", 0xca}, {&(0x7f0000000880)="d0545931915e323dd8e570c8a5e455242944d5a59a1fa10aa4fddce0a4a34b109afc52c16f0c177855afa35ddabd507c5428ae407f5f5771b587c810d04f77b7c5e1b8e24cb3d93686d7e671d938979ea5e66d0df197b8f5b6acdd8cc08074b7772b680e08462fd675ca10efb2a61e7717d065dc04d7dd7c07267b146ca73a52f93e55d80e3c7d92c036c9c42d0c1dc458f51f1c8031a1d8eaed55d61f212eab2b6c62b22b15be3d7aab26f0717a2833066c01aea5967310482759a40b7b23a88c107d5fc0b5593a1c11b37c4d7e0abaaf3faa5aff8bd8af478c295ebaf2aef30a129e9faac26221ff43d6db1be22c2e74d96787715f555056c692133c5d6c1539481bbfec52bec9081a273b753f7ccc57cf28b99a2255a0ec46f529f208f0801af3ffa772ee450a0638d7324cd63af18a9b21b03e07b4b122d22a892012058d96d673529fa581126f5981615f58f9c29048f98a16cba263f85ac563995eb892561cc37d9384322cd1c00e52a906ccf6dd997a37b1b73f668e85f9c6c1de168618096dfef7444cceddfab40f966303964bc370d2cefa913f2e5c7407165d2f16dcc9f808e99343d3116a03fab985c097012411367e6fe32c78fe651d2e9f3c153e95ee6b63c52c0bfbb9f6d987d1b2599707dac143fedbed5a6cef8f222a56402135061cbb0e685576770f61f3105f0a925429b116c1de5b434e25b338cbc4e8e414eb5ce842f725be13c46f6124470e2a2a2a8415aca89b1f2ab89fc0652e5fc317a2169bdf37a68e810a7682c9fc153bf545811452c2e2a72614e447a3f13a689337131d21b0004896a2ded12ee05f2758a46f86ec2dc744a30dbd904982c916e9798ae848097b4968226b47ee82e1d72bc15d9c358fd729ada0b2f5f41766f22f5bea44c82f951631e2d483115b6bafc649ec5d4eb50156a50b855f0e1ac87804a5bd85a731171614cd4d3faefbd4fd49d7e99fa288f97feff6c47b2d3d37c36a32197cad4658f689ee18c44d1754e5a371f3424141333277ce6381c224ab97eddfe9fdc1909b2424311c9b40efaf354151874e5de75242cb4d2f8322bb8a76f50754c7d5ff5907693e972d60feca54e5c390f25c523f4d17b8d0ea85ccd41fa88aeb3a6fe7c5add3a7061ecb20de9f6d72a1a2738e7e32b7dfc56930bc0727da95f0447773c2257e012fc674d16514d01aa873737207c6daaade3c3e4419a8431791c244b636e16cdf83fc0d15da993fa313ad3ee8f5c13e921573376e9cd5d7d3344ce240950f01dfed8830e6a10213e099f1f879516741ba03e7899ff2412219e992df61255ad7076ade58d0aa10718ebc88280b2971dc7766acf84052f1c0c76a6ed2ce59ba8e419fca47231bd13ea2e3d0bc14d4def050aff7dad4305d53a168378f0f1f2ee78664c684586f6f08bfade48f00bef8982c487acb56cc782e493b1a9130f9bd46c606b443babdaf872b85c4aa0278576c866d376a763c60435127561f684ef843f13fa19dde64dbfa69cdea155d42319c62ca31740b4213a58a2eb00bc905f54119d3d5c83b4f5b508bacb223d2b7104b313afa8b5cb67aff2c03ea6a98301a8b490b03834c6e43d3c72d3e6ae0d661990ca0e82a6cd9f23b563ef3e4e47677ccb514de704daa921a59e7870ec4e7bc23e527917a6a4f343a27fdbba2f9c1e8091f8b31c7e9c74ae6929fd6c0a6a5c9689498b36022e7948afc770492a454929447be552ed9187eb31d64a0fea9f7075b403794e2ae164b2d28e6ac00512a06c1c4d3c0534583f7a740ffb7ed9066c4396ce572e04dd07415c5455416a617d2c5e66cf676a053154f18e8dda38bb0e8b40a4134f27b7e27e2a1a8330b03f90145844abb4fbe5be0d137946897539ac5c6a67201c5497652bae3678f7bb0816663b9fe0a21234183652cd88b975e0bd042709cf59153b14562a55281b17cd9204fe35f9bf956b19c3e901f603da9e548d35c3491d0576b17cebe019d252f8daa09a02b6b09080c4764ddf8b28263162e56911e459b777484280b9d5efbd1ea66bd53ac9b63e07f1f4fe39a702da9c09c92e85bca76e1920a627754e48df78712a8eb91a6c93abb26379ea9b5ed88659324a9baf6c3cbaeef51e86a46e093b9f9e648c9677b83b1292bc61adf2551b96bc0c4ab5d5f4587a61191d2de1812ea3ecca34a3d428b5e4203d14d6e603f18f44a2c926437c89213ddba86bbabfc453e2a54d489580d4cbcc9c5726447e0e2e951f47c258f801caf823a6f2378b681814b2b6df75a35b97e1267c8f69039a91992ab33ca61ed9c70cca1476abc901b51964925e0af4e033970e86afd8329d346a7bd1ac91136b6f5ed65e63ec88ba2293913fdd26f343365809ba816fa67612a0cd3d29f774b1cb1d1928d047b875858472966e780ebd3c510d4bdc031b2e13697f84d38f8195a7e4b52cd05095ec44ce69eebdf16e52565d290b5bec46359211f49d3bb13a22cf67c76928e9a63ff324839882a436d5dc948386f790bc74fdddf0eda43d2cab8ec512982bdd9e73ac38a4cf6734727906e38b1689384bedc52d36557ab5f2a20e83f7ad5e012b4d2ad3b0881c13e4f464531415a8565a303a07e62e8b7386e5879e5b07272b671e6a3ad25b5cf6b1377c4ef81f15cb3de7bbaee309d4e442aa9ce4357bcde9ca80c6e00fea2a96ab403ec88b57eeaf56d79cf5bd87d175b2e75e5da181b75017c2b18cbf2786a886d16882c82cd7e91635168d0ac15c31be587ed49e72b23c77ccdc4e40bdef3c3b8ce82deaa1e246287589bc9e41ff73b3130356b62566f3c0bd33119f693478ea9b6980f6ab20bafefa798a81b2fbb3781fcf324d42ddaee520d62c24ab5ddc41fe991d3752914f1b19255c3677e24a2b8f286d4e5976a4af62d0d308ba93d2351ea07cfeb9aaf679984cdabe6166c54d931f2e58c96f58a0cd1843d640b20e61b505887e930c3687848f656f6ff458ced3e972d9c883b181e9deae948ca633aea978440008f98c46fdca66858831514f2b98856c2600a6f9e1d485e396ee0d9a26daca091c61c1eb59c569b9262da72fcc8e0a70f712ae73baba3243061d525a8eb3fab4d7d6256e3667d0d471807eaa41c99c29ba5453512e59d933da36ff9d463995511debc5d7196607017d53fe15f289b232515dab57dd9efe4efc4cf463e6ba01dd560da9910527bee34c0a57d459ea4fef5a97b975119e0aca6ed9ff06ae77d8fcdeb28424f7d1a3594e92c29e0d0bb23617aa59c4909d97f294ffe0f757d025a92a6c91d2c2cc5067ec4a2577dd0355a9df1a30e2ce56a6b96c62c517a3f03829b4b5a59e32ef0ce11201ec31311cdce1977cb2667aa9130df2143b3eab686d09d16930368fb7cf8c38b9c2ef2d6e9adc2be6880fe3267f35ecbca3ca460f23abe55e5c84bf1f0adb5e4ce0afa8bac277671d8d1f062d75f1d53a129b842fa220294d6ceebdc2a060ce799437e22d1ef1dbf33d33c8613a3c217831a61690b1ab4f85924b0cdd3ce318be89aa3a3a7f111f07a646adf965e13c140f3e54cb151a1100a482e4d35c7610720fdbb2346b9394b6157c5281d6e669e481293cecb26cb743adee8bae98cc169088477583065bbf1b3a40f1461251387ade5f763af654185dc2df5e5d3be9f218a3040abe965b101e2d5f15d45bc99c5534c0d16dfa00ca8a093b5c48d859b51feae4d6e63d7b07639ad6646f03a83eee43daca4e543f82e687cb9bd6df8ae03c3fba5708b6c6808608931762b08a201aeee18faa5d44772250204cbde4d09cb20a46d97467fd0b4e0f19ad02f55b9d6cbe95b5212955839da5119e7b9ce5f62df8e68507097aa3dadf46bd6c572d0702283db0262d17eb583a3b0e3ee6c26d72b75d4eabfcd7bbf67f741f92b0d3c12658b074f4338b72d0e3001c17b29c1ed333cbcc6f3c0c2ccf745f3d2716529372cc8e8facf93369ba144bd423565866e88ed2e2d9166cb10a94cc3854e27303163dde810ad4243774e243b6f8479fb53690d0d9386d57a1c3a5a06e5c9c2826e67c99be1c9bec58b9bf2276c4c7a7c3e4299ebb114d5498840f2ac967033733a426896cbfd30c2d9b8892b817c8424af17c50e68c847bd9ecab285923d9747ac133979a8cb1e1232258db6f67ca9cc44582cbf4e5443c6eb8151e76f377414361c9be3711ae1ca2b0dc41f8a9e4075d799defb29212c0d236042fbaa1799efa216ca45ef210dad3e4015f0e7ce89fd6d9f155ac4af2590e73582d617d64d38f114d0d6c6247d236088b3e931a7e1f20b1d6016b477b9aa90fefe93d921987c6316ec7fb7e8f654989ae3221ed87e4dc27baaebbaeaec526a6fdecbd0e6f87c0989ea563a48465f24345a1a975480b318cb06808f01be32bedcb903d1ce973a3c474e59bee428e5856469a83bac2bc9a36c23ece19a020a27e2601b45dab218c451d667b6d7e049846628ad9623329d7cbeb9c1c730b921767dc89d8da78f0cd1940f28bdcd09cc9acbc0985950ddb9d2dc53e4620d7d20f50717ebfcb2156e1f9066439eef61eb677e371675f5d2c612e56a094749ca5804d8740a10c4222f5a154682e16d195a76a0190069a3c59db29dbb3bd15c89160ec8718b1cf0718bac5cb70fff99f697b5e93a4eb465e018599682681d46f43103512283188760b8bdf479b22949d0f284e118e64da780fb5cf17f3cef4e9233018d05b9e791a8ef704657ad4d8b68a2d60d1fc1ba3d0dd0a87f5dd41507c305c71c755346a4909319a3d356c4c8b9ec41eedd7b7ffa90856e7803144d7fa7f4ddcb583b1aa1d563f56c551ebc75d19eab6c9fa351aa6021a1b17f03f81da3f0f3d129aefbbd54630059a7c96e097330709ab9372207a3e375dea2a3ae93482607f4d1a5611bd34c209b7834ad21d308bbe82e8338762f54b1b87b18577439e92b5a2bce86a9680c087b7b3507770ca4108d04f68694e8d1471f24ae4a282ab7252926ac3e00eb72b0eb176406ef6ebc3c9b7e6807c6bcb5e3d81b06634260e21807d1a98529791635f479f382ff101f3fc771ac2258fc38519bf0a2d35557f353c7ddc2fde796221127366e5dfdfbd074177eed87718f158e85a01b5c721c50d859e336980775fee4795524f9922a238e7a05a7fa28969cb079ba87cd7d7249eb4082b69c1777f39b5af7bbfc43d3408ec0ed771398ef98dea0570f08a8c73b0d8a37708949276aaa8b08b94b3f7cc7254debc0027c706c2f07da37cb2c3c310d2a9d8a06ba41df2ac3386188d778ce8b709c0d528de477b843885acfb02bfaeb1c04735eeb8ff4a5872032f038bebd4f5407c1f1b946e4cbc23c4265c0998221d82a929d16a0ba665748e27c54f5c482e5c17ffd1bbabd4f04d07971830f64c353877a1b1d34dc464a1bbaf5c52ec760501e469e57f08cfb9ffec03d4d5714f8b4d281714488564e981dd10fecb0cd936cc74665c38449c0cd6208cae7130a99e5a29addf9fc3b724694a0b5530ad23a12a7989c781fce9566e1726aeec42e75b0fe1e2e5be053912a2be4d19d70f72a0326d05d1d13d4e41b96e7098f76d5cd937ad508bc885fde354da59b714b9e492d4bf1ad961ad0e908601dc10e4443e49ba03164930f8910025d9eff84197d1feaa51d85963fb0572dd785e02fcb5699e4abb6af27f0dae30e6144cfa04ed6678abf561ebf0c30a6258b194f9328b18e7903037e451c473e728caa4cd8f1091cdb104d9940f9159909fbf775c57bfcb9548a239ad067da58c8397e9a458ccb4df1d6bff14a72e695c262732e", 0x1000}, {&(0x7f0000001880)="218b1ea5ef0664f90777d5053849f168a2fdaa59165a16d076724768fa3aa4d5f6b918054751363535d73168f739a34fa6174eaa6099aee0138d4cf8e2153523d90bbb2cc1168f55c30f5a64717b0d04f6e75d21762b9332ee81", 0x5a}], 0x5, 0x0, 0x0, 0x1}, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000500)=0x80000001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 05:37:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x0, 0x10000, 0x4}, {{r0}, 0xfffffffffffffffc, 0x82, 0x4d, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x1, 0x9}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0xc8c, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0xa, 0x0, 0x7fff, 0x9}], 0x100000000, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x2, 0x4c, 0x9, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff8, 0xc, 0x22, 0x943, 0x3f}, {{r1}, 0xfffffffffffffffe, 0x2, 0x80000001, 0x4, 0x6}, {{r1}, 0xffffffffffffffff, 0xd, 0xa9, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x8, 0x2, 0xfff}, {{r1}, 0xfffffffffffffff9, 0xa3, 0x4, 0x1f, 0xcb}], 0xe1ba, &(0x7f0000000240)={0x6000000, 0x4}) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x2b) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f00000002c0)=[{0x89, 0xb71}, {0x8f, 0x3}, {0xaf, 0x4}, {0x25, 0x3}, {0x44, 0xfffffffffffff800}, {0x23}, {0xa5, 0x2}, {0x83, 0x8}, {0x23, 0xa908}], 0x9}) 05:37:36 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 05:37:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x1, 0x8, 0x6, 0x8}, {0x80, 0x83, 0x5, 0x8}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchflags(r2, 0x20004) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x28, 0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="d0") 05:37:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1ffffffffffffe85, &(0x7f0000000100)=[{0x2, 0x0, 0x80}, {0x4, 0x2, 0x0, 0x4}, {0x7f, 0x803}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffca, &(0x7f00000000c0)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) munlockall() 05:37:36 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x5, 0xffffffffffffff1f, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 05:37:36 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="1005"], 0x10}, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x7) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/128, 0x80}, {&(0x7f0000000080)=""/31, 0x1f}, {&(0x7f0000000100)=""/235, 0xeb}, {&(0x7f0000000200)=""/161, 0xa1}, {&(0x7f0000001380)=""/4096, 0x1000}], 0x5, &(0x7f0000000340)=""/229, 0xe5}, 0x800) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 05:37:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000c80)=[{&(0x7f0000000080)="ae687d1ac2863198cb1926ab8a02e94d82b5a8a1209182ca113e7762a6ebfb4e3b617145bb3f821a02d949cd35efac3b7aa7eb1c88af59ed51d01226ac58132c0487284d8b24e71adbf53d7b115aff734c769feb9d81c0246580e9a9084b16ef522e0cbfbd236aacb3b6030945a1cf9385fff4ff3cc5b9084ea25135fcc53afa2b3cc0de88aa6a72c0f22c7dab84df12e10b3e73de6d3b6098aec8da1baf56fd12692c308e423a05be07f3bc069a205becf413f8514a503531caece79a8fd6f5438dae16ba45cf6b20f1", 0xca}, {&(0x7f0000000700)="0c0a7729e77b01ad801ba34ea3ec8ed744a171a4429330d95bcc7bdfff54737019bbf8cee6d7bc5175e8e33659143d749b904584ac315d2ae46f6483effa327b365ef1c39ccdaeba22b0e06c3d2c2e6886085918129d77326aeec127835973fa", 0x60}, {&(0x7f0000000780)="3b29052ee5daca869fc2c9ef8c297adfdbade7", 0x13}, {&(0x7f00000007c0)="599621f23398c9a90051b67edce1f4a45be648c355c9dbf1481020a0a94d50121f062b2bcaa7536af6ed952231edf0eaadc969697b258b53e070e4d73927ca513fb5ffca59e77c9daeb53a40a550fe670240af181029c8d7f7fa010838eacdb6e8a9c1bcdd16aa0e103c3fb4b8e2081e25c9f7852af696e8667495e36b0b6f0df82df84a10a27e4052f1b17888b2013b5f3dde815d4d9294cc8a636e1deef49e9d17b900cee1a617a87299e17eeba93139850a3d9cd36b5c64b4937a1eba1fcba2", 0xc1}, {&(0x7f00000008c0)="3d3214d5318cbd5d6c7f75ec2f2d492e988d99da0199d539a7a35134a8a0aace2e87ec36a14910db4ba92d955ebe01a029b9d29aba4db13f0417a0bfb8e2ad38d932a7d9fee391196a94f975b130bdd9ede7476d74aeba34999e68263c27ff6e6fe0cbc53ecbc5c841caded2dd3145", 0x6f}, {&(0x7f0000000940)="934eb8314e0767ec2d7204afa2b236b015378e5a17d0f4c2d7233e918511f1063f90c9b23d628e3175e681dd35ed942283c74b4471a0f4d66c8eda4d2aab65e662c1fe626b4c74750573cbd980fb8f7098667cec7489e2a7d0291546cf4a800c68b93a7d2d7256105d6bad1f2f0bfe08", 0x70}, {&(0x7f00000009c0)="ad95a2e2fb5b30fe35c581daea90fd14badbc5110d2ee437f78cfefaa26d8cb751a9a77370057001d4efe356d8c1ebca75196b7327c54557501f6bf0f99aa4522b81513a55236cd7f643965c06cc8da8468ba30c2505f9113ebe56139ad38e92883488fc568d89a2ee3cc2764dcd371f838fc277957968da3420b70c691ea55f374b87e254c11806a8642c9cd867d41e57dd63407435cd9404b59e1688a84962f45b54364cc6", 0xa6}, {&(0x7f0000000a80)="726ba2c2d990176a08fea39b8430b95f83b9aabbb040e180311a4483d5d0ccc9a18bb67013ccd76be41bed44e88b950579f553b85058ae94859c396460b33c3442fc211ac378d661c3aeb1acf90fde15112931fdaa166f75bed3c255785fab5c384034c7e0c96ba8b6ce8db0b244dac0f1a39885f9a13a546f93a7192b53ad2f7db6f4918bd4014c3415b2e27dfd9dfa1fff86d51814dc7ceda11e7462258236d17cb882", 0xa4}, {&(0x7f0000000b40)="b69a9e3f2ff3c18391f61278031e740041270a8fb6563e7e1c7c5a2a7ff63843260253431c2130ae995e79f48a22", 0x2e}, {&(0x7f0000000b80)="e0fb42ed81a8962362b845a543203f3571f32b34886ab8b17793b4890e091d2e32290c6d0a948c96a4de57e922629713345f6cd70b7fdaa6dd4b9d499cd873a88473939d113560763971a0f22824ee9bb5cab9aca911f8cb38116b813551989d3326e5cc17c6bcdaa80666e607098afd9bec8966d76463dee778ac365252d3ed31b87188cf37a06427022f718d74c8acd74d04383bfa3de149cd62b88e2b0ddc48aaa4f93e8c92046c578afb46f704a5a1e409ad8df72d2e2a0c268df708c075d617bc830b93446d449f0cee8e539209ef44b27ce00f45b241d0858a", 0xdc}], 0xa) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r6 = dup2(r1, r4) dup2(r5, r1) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000200)={0x10, 0x4, 0x4, 0x4, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffc9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x58ac}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6d}) getpeername$unix(r3, &(0x7f0000000d40)=@abs, &(0x7f0000000d80)=0x8) 05:37:36 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x3) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x80045721, &(0x7f0000000000)) 05:37:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8100, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x3741) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10121, 0x0) 05:37:37 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff960900c6231e8dd57b78c368", 0xe) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 05:37:37 executing program 1: nanosleep(&(0x7f0000000200)={0x20, 0x40}, &(0x7f0000000040)) syz_execute_func(&(0x7f0000000000)="26660f3a6370edfd9d64f30faea10600000045c1c5f6660f3a634f002a66400f65b5e28a3820908fa94898fa66450f2e4c0392c40141d56a2b") 05:37:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5}, {0x6}]}) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 05:37:37 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='\x00', 0xf) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') chflagsat(r0, &(0x7f0000000380)='./file1\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f00000000c0)='./file1\x00', r1, r2) 05:37:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x3f) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = semget(0x2, 0x3, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x7fffffff, r2, r3, r4, r5, 0x10, 0xfffffffffffffffd}, 0x5f38e275, 0x5, 0x5}) select(0x40, &(0x7f0000000180)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000001500)=""/4096, 0xffde) select(0x40, &(0x7f0000000080)={0x100000000, 0x400000000000000, 0xffffffffffff0001, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd}, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x3}) semget(0x1, 0x6, 0x20) 05:37:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="90c3fe67eb586898600425f2f573e0bcac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327be7247818f970e017c7cb9303e6b505059f3f0000000000000035fa269859e24b2802782224d7d5c13c21d4eee467b1663dec1199dad1a408bdf8621037c3d78695ad9a27899ff36c46049befba997acb9ac407791cdf6079f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed041bc46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e115987a104a727428d229b40f734e0a96ecf16b0910858c53c26be5ace3dd848f01b23ee890a6dace4fa8ae439512d4158ca417ed39b32b2c99c0ac27edb0e785adec7f6de37380519392c9e1f472066d0e8cb439fc8c18e7d036690e0ed906cee6b995814ef15882811a83c6673a6a47ecfc089591d8fe2271c25781cc3ff0dea", 0x208}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000440)='./file2\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 05:37:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) pipe2(&(0x7f0000001180)={0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f0000001200)='./file0/file0\x00', 0x0, 0x8cb9329d6dae22c6) pipe2(&(0x7f0000000100), 0x10004) r1 = open(&(0x7f0000000080)='./bus\x00', 0x202, 0x0) shutdown(r1, 0x2) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) close(r1) getgroups(0x0, &(0x7f0000000100)) open$dir(&(0x7f0000001240)='./file0\x00', 0x880, 0x100000000000020) open$dir(&(0x7f0000000000)='./bus\x00', 0x420, 0x4c) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffdc8) openat(r1, &(0x7f0000000140)='./file0\x00', 0x900, 0x1a) execve(0x0, 0x0, 0x0) 05:37:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x7c}, {0xc}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 05:37:38 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0xc0, 0xf0000083, 0x2ff}], 0x1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x15, 0x40, 0x20, 0x2f7a}], 0xa0, &(0x7f00000000c0)={0x6, 0x6}) 05:37:38 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) dup(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0xfffffffffffffffc) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x6, 0x1ff}, 0x8) 05:37:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x1c}, {0x6}]}) r1 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="33ca") r2 = socket$inet6(0x18, 0x4, 0x93) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x9eb2c3d, 0x800}) 05:37:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x7, 0x10000, './bus\x00', 0x800, 0x48, 0x3ff, 0x8}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) nanosleep(&(0x7f0000000140)={0x3ff, 0x6}, &(0x7f0000000180)) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, 0x0, 0xc0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x336) nanosleep(&(0x7f00000001c0)={0x1, 0x400}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7, 0x3123, 0x80, 0x1, 0x80000000, 0xffffffffffffffc0, 0x81, 0x0, 0x0, 0x10001}) 05:37:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) socket$inet(0x2, 0x0, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = semget(0x0, 0x4, 0x2) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x81) getpeername$unix(r0, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) open$dir(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x85) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) 05:37:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000ba3c7e3d578c7750959a2e1770225c6d61db2e42e2fb8c2acdfab2a7a65eccd2daabd6c67194033eb3f99eb01db427fba16ed7808a470000af1ba0f0d799f19c235e4ae4fab5a77190dab588cbb48b2853345c62c465406c7e38de4f52fb9379362204cde2bca966aea14e7de12ed86060f51786"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="c603a801f50be7576a524ce0dd601a0d0700000100000000e2ff0000", 0x1c) writev(r0, &(0x7f0000003300)=[{&(0x7f0000001380)="31f35687c736e6f7230687a447ecc5508c17d1ace5938d1d7eb9bf1f0af762aa69303109461d48d7633cbf51faac618210662b0962545741ab55a1a325b07aede8b38516ea9cfdad208e81aa034e0c4838af68c2fb8756d2ac5c071bbaa875cef0fc78d9a00ea4bec425f373eb1b82398bfec20b294772d798007bfbed032048e4735c7108e26144e7e91fa5f8fb35e3b005535033294da711fd3ff4ef3dc85442eabdcd3a83a2d8fb198c3baef1bf81a8169ae601642803c40929fd3332c85a89eaa51a334539fd29a3f5d9eb353db0a8f9f2acda01bbd192440a306ce4c5e657fababaaa975dd8876986896d3d8b92ad63fb29fc0371a37f87f1b7e5478f9cbc2777e0239a6ff4a363cf64fcbd906839e8ddd8309dcea5ea992215135ccc3dd1a1e31db404f6254b55ed4933a7a39973f1d6eb431d55d7187cb24abd74fe4f0a9819a8b8e3f9ac2c662f50142d6c706a866609d67b8eeccdae640e552850454779881d4983d94f5dbd57b35a02312026b8c6c1831ad3b6c6d659220e1dc78cb0cbd8ee2adb198b6fc8441c15122bb6b7157e0549fa8b039c05444841feac5e568c7f9b427163a471f615cdfc560401004a96aec01d018627834d4a78ea3bc97e5eac3443e184d0bd5ee3a3486a7a4bd963e64fd14dc4c768919a5d36977a1f319b1047657dea9556c089930d6a1893d3b37005904037042d4ddc1159315ccdf4f44872ff8501d98e5e490d0f5d3d01b56c999cd90ec238d15fbe6bd51133f70cbd97aa705191445afc776578efc38e4127ef8f35f0c95178e3b627559235d951595215626cdb8c8400b7b1707231375163657120dafbe8630a6de1d619fd9d63c00e2e3fbc72b2f35553acfb1a79dc5d19256eb0d7a058081ddc62aabdac9b5058c20ddeccf136f2862753ce70a0d7f2dbd53b42821cc4e0116b69cd900013693c2b69a247a8ab921daf17974d47e40dbe4e7a23994410007811d0767225f4fd792336bc75dbc5ab1bf63965fa24c6c74069d57cb5b81dd138", 0x2da}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) 05:37:39 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fcntl$dupfd(r0, 0xa, r0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 05:37:39 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000640)=0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/220, 0xdc}, {&(0x7f0000000040)=""/65, 0x41}, {&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/209, 0xd1}, {&(0x7f0000000380)=""/131, 0x83}, {&(0x7f0000000440)=""/44, 0x2c}, {&(0x7f0000000480)}], 0x7, &(0x7f0000000540)=""/8, 0x8}, 0x1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x800000010080, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000680)={{0x18, 0x2, 0x20, 0x3}, {0x18, 0x1, 0x4, 0x1ff}, 0x2400000000000000, [0x8, 0x0, 0x7ff, 0x5, 0x401, 0x3, 0x400040000, 0x5a7ae860]}, 0x3c) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000005c0)=0x1) 05:37:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) 05:37:39 executing program 1: r0 = kqueue() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0xfffffffffffffffc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x23}], 0x4, 0x0, 0xffff, 0x0) 05:37:39 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file1\x00', 0xc, 0x9) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 05:37:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x20000, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000700)=ANY=[@ANYRES16=r0]) readlink(&(0x7f0000000440)='./bus\x00', &(0x7f00000005c0)=""/89, 0x59) getrlimit(0xfffffffffffffffb, &(0x7f0000000240)) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) read(r0, &(0x7f0000000340)=""/51, 0x33) r2 = socket$inet(0x2, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000680)) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x5, 0x0) readlinkat(r4, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/52, 0x34) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) mknodat(r4, &(0x7f0000000080)='./bus\x00', 0x0, 0x80000001) write(r4, &(0x7f0000000740)="3185d1f4ec15dee43f9a5c431938fa7671e63790c69bd10f6792669006000000005cd77688ba846abe9dd0d25840b9c5e1927993207ba997a43afa57f5bec0a42290f9b14a347f48191853a25656d2ba577f71780b90e4714eb429452e5a21f3ac06cb9b5db36a5f4144306afbe63a11bd2804fe377aa6dc662adade540b16f2240c04f74094c89ec648130d3deadd98e554a229642e131e80730a41b8a59b7396164605493615247efe5dcd260394c5fd2a850b3c93cb612aef67291aa7f1f7ee21e9f37e73411a9b417cb17fa3192fe3068e0a76051cb8e5", 0xd1) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000000c0)}], 0x1, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) semop(0x0, &(0x7f00000000c0)=[{0x2, 0xc2be, 0x800}], 0x1) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./bus\x00', r5, r6) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) listen(r2, 0x80000001) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000380)=""/64) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 05:37:39 executing program 1: select(0x35b, 0x0, 0x0, &(0x7f00000000c0)={0xfffffffffffffffd, 0x2, 0x80, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, &(0x7f0000000180)="f7f9e794", 0x4) 05:37:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/186) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 05:37:39 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) 05:37:39 executing program 0: pipe(&(0x7f0000000580)={0xffffffffffffffff}) r1 = shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000d9e000/0x3000)=nil, 0x3000, 0xffffffffffffffff) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000005c0)={0x10, 0x80, 0x4, 0x1f, [{&(0x7f0000c35000/0x4000)=nil, &(0x7f0000f31000/0x3000)=nil, 0x1a1}, {&(0x7f0000c12000/0x4000)=nil, &(0x7f0000ff5000/0xa000)=nil, 0xee}, {&(0x7f0000efb000/0x3000)=nil, &(0x7f0000de8000/0x4000)=nil}, {&(0x7f0000fcf000/0x4000)=nil, &(0x7f0000a7b000/0x4000)=nil, 0xffff}, {&(0x7f0000a88000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f0000aa5000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3d}, {&(0x7f0000c63000/0x3000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x20}, {&(0x7f0000a43000/0x3000)=nil, &(0x7f0000e22000/0x1000)=nil, 0x8}, {&(0x7f0000f5a000/0x4000)=nil, &(0x7f0000d11000/0x3000)=nil, 0x9}, {&(0x7f0000c92000/0x1000)=nil, &(0x7f0000be7000/0x1000)=nil, 0xa9}, {&(0x7f0000d83000/0x1000)=nil, &(0x7f0000c1e000/0x2000)=nil, 0x3}, {&(0x7f0000bdb000/0x11000)=nil, &(0x7f0000fc5000/0x2000)=nil, 0x101}, {&(0x7f0000a8e000/0x2000)=nil, &(0x7f0000c2d000/0xb000)=nil, 0x1000}, {&(0x7f0000c01000/0xe000)=nil, &(0x7f0000b84000/0x1000)=nil, 0x1ff0}, {&(0x7f0000c7a000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000f4e000/0x1000)=nil, 0x8}], ['./file\x00', './file\x00', './file0\x00', './file1\x00'], './file0\x00', './file1\x00', './file\x00', ['./file', './file', './file', './file'], 0xffffffff}) munmap(&(0x7f0000b2c000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getrlimit(0x0, &(0x7f0000000540)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x10, 0x2, 0x4, 0xffffffff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f31000/0x10000)=nil, 0x8001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e54000/0x1000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000b42000/0x1000)=nil, 0x4}, {&(0x7f0000c27000/0x3000)=nil, &(0x7f0000b7d000/0x2000)=nil, 0x80000001}, {&(0x7f0000d7c000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000f3b000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000bce000/0x4000)=nil, &(0x7f0000dfe000/0x2000)=nil, 0x9}, {&(0x7f0000da8000/0x3000)=nil, &(0x7f0000f72000/0x4000)=nil, 0x7}, {&(0x7f0000fe6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000cd6000/0x2000)=nil, &(0x7f0000b16000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 05:37:39 executing program 1: chmod(&(0x7f0000000040)='./bus\x00', 0x82) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0)="670dc3", 0x3) mmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x3, 0x5010, r0, 0x0, 0x56) write(r0, &(0x7f0000000140)="601232f937e2103e7ac746319a0001", 0xf) 05:37:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:37:39 executing program 1: r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getuid() setreuid(r1, r2) 05:37:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x10000000000001ac, 0x0) 05:37:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x803, 0x0, 0x0, 0x0) sync() dup2(r1, r4) 05:37:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 05:37:40 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = msgget$private(0x0, 0x0) r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x40) msgctl$IPC_RMID(r2, 0xa) r4 = socket$inet(0x2, 0x0, 0x7fff) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) dup2(r4, r5) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 05:37:40 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0xa}}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x18, 0x7, 0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 05:37:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x1, &(0x7f00000000c0)="378fdeac490008aad4ef51966256f5ff1200", 0x12) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) syz_open_pts() r2 = getgid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') fchown(r0, r1, r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10500, 0x146) 05:37:40 executing program 1: r0 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40000400000002c4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) write(r3, &(0x7f0000000000)="87", 0x1) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r0) r4 = socket(0x2000000019, 0x2, 0x5b) r5 = dup(r4) ioctl$TIOCSCTTY(r5, 0x20007461) setsockopt(r4, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r6 = dup2(r4, r4) dup2(r6, r6) ioctl$TIOCNOTTY(r6, 0x20007471) fchmod(r4, 0x0) unlinkat(r6, &(0x7f0000000340)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x12) shmget(0x3, 0x2000, 0xfb, &(0x7f0000ffa000/0x2000)=nil) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000380)={0x4, 0x3}, 0x10) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x7) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000180)=0xc) 05:37:40 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000001}) msgget$private(0x0, 0x10) getpeername$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000095000000000000000000000000000000000000000000000000000000000000000000000000cc00000000000000000000000000000000001ec400"/93], &(0x7f0000000000)=0x5d) 05:37:40 executing program 0: nanosleep(&(0x7f0000000000)={0x100000000000000}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0xffffffffffff7fff, 0x4, './file0\x00', 0x4, 0x7, 0x7, 0x3}) r2 = dup(r0) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) write(r0, 0x0, 0xfffffffffffffccd) 05:37:41 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20ec, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x10060}, {0x6}]}) r1 = socket$inet6(0x18, 0x4000, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x0, 0x3ff, 0x0, 0x6}, {0x9, 0x0, 0x100, 0x9}, {0x1b, 0x2, 0x7fff, 0x2}, {0x5, 0x81, 0x0, 0x8000}, {0x6, 0x3, 0x9, 0x1f}, {0x6296, 0x50, 0x1, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f9") 05:37:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r2 = dup(0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) dup(r2) r4 = socket(0x11, 0x3, 0x9b7) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10000, 0x40) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x18, 0x0, 0x4, 0x6}, {{r2}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x8001, 0x3}, {{r3}, 0xffffffffffffffff, 0x2, 0x82, 0x4, 0x9}], 0x3, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x20, 0x2, 0x0, 0xfffffffffffffffe}, {{r5}, 0xffffffffffffffff, 0x10, 0x72, 0xa8, 0x9}, {{r6}, 0x8b3e9b1b316ceb69, 0x34, 0x40000000, 0x6, 0x4}], 0x1, &(0x7f0000000280)={0x3, 0x6}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) connect$inet(r0, &(0x7f0000000000), 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 05:37:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000040)="2902b90600851f0000000000", 0xc) write(r0, &(0x7f0000000280)="7bb37580a2efe6cad7728b337c3d602702174f4ff196cd9872cf64990036bc073a48a7e47f97d7bad76d7f30a4595d1d545e4cc8baf88790fab1dde9c50152440c7308a6bbca9fa031b35c914f044d1b7131e5655fea8a075958103fcfd797ccac8dc6f089d91b9dc68430b965ada3375e2af5a6a7cb898fb63c8e3917a14b3983b3159c3631bcb57bd89c5abafdf80fd38eccec108e9c579fe9528890a5a0cda1bad037f6338df97b6330353a63275622cee20695ff9d301c3abd5cd16213a3dc0a1caceeb310730d16c4399cca628ea78ee9def62593ad8b4f9b421ae3022cad7acc90d7472bfe0ef8fe7a3fa1", 0xee) 05:37:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x24}, {0x61}, {0x7}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="8b") 05:37:41 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x100000000000f8ba, 0x0, 0x10004010000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x129) 05:37:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x41, 0x0) fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 05:37:41 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0x243) rmdir(&(0x7f00000000c0)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x41, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x45) syz_extract_tcp_res(&(0x7f00000001c0), 0x1, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10000, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) lseek(r0, 0x0, 0x3) 05:37:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget$private(0x0, 0x5, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x8) ioctl$TIOCSCTTY(r4, 0x20007461) semop(r3, &(0x7f0000000200)=[{0x1, 0x3, 0x800}, {0x3, 0x10041, 0x1800}, {0x3, 0x9, 0x1000}], 0x2aaaaaaaaaaaab8b) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) utimes(0x0, &(0x7f00000000c0)={{0x1}, {0x10001, 0x8000000020004004}}) r5 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000240)=""/232) chflags(&(0x7f0000000180)='./bus\x00', 0x2) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0x3) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000080)) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x1) 05:37:41 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="44569b701d645f0bf4607bba5b523dab221de3bf50da1033ff92ee18", 0x1c}, {&(0x7f00000002c0)="fa852176517ceb5d94157e99ab63e04c1809c00950aa4b464b69be0bd0ad3e4a5b5a5bc585da92cefc494d17f0e83a22ed193605ba6f553f63cd01c675d985831afc3c3b95649cccda28ba3f470b332fedcd0ea7f5ae297fa80855b502104f93e4825e4d9915419353058990a20b38cc5742c4164d27430cc0fc90cf1aa7face0141f81badfde33ef5cbb0b2e716402d12305ecee1865e238e7ab4d662bdb5f5e2d331733390dcca3de24218ab626a9c2065d617937061522de008d81850528da18094b2a135289f07395ae813ece64a1966526ea3f0859709dddbd961f4dd74b31b8e3300025452b0670186f826a134e6263de177ce9b7c672d27b65dfd931ff73a05a1fc491b7a9b1f2313cd3b87a1d2a65a1e9105d96dca41011ac2f8bbb6401c30f7db9b60fad7e1cd99495116dfebd233c05c26d1c3bcd2a22810c9766b8c90f72cf31c84ff49b6113854ab755b9b4d38a3d125e51783637dda87a5a1c4e7215ad6307c06a7fe052c0fcf9ed20a2534840794fc31e77c6d13e4d0fb9cb6283bbad7c6d1c78d1d7202d0aae4d5ceb1e658f1e633a465223a12821cbc789177594da1aad01aabb3b247f8f2c072a37ddb3f9b41a6150d279859890f72b073c0648b93a06d2ba1172adc56ee5503dee2df4f7a73ed117e52118bf0dced9b3bfdc160809492be2be249a690598a824605023cc5aac9e19eef856879e91b70d1ba273e0dae4d18e3fbcf936676ecc9822c19d23e10ee7b36691adeec019341d5d957fdeb3c9a087960b222d6840669ace88bde58e8963504f2ffa7a6ee07d63324416da3ddc186dcb81d4e5c836207228eaa74b67dce2db8fedba42a20816e6fe0bdc38920bc837a2d02fd293e67f2b9cda82bab817bc35211bd11fdbd0ee82e6480fa09e127cb2d30ca8403cc0b1e8ad05f4075461b102b5b1f3978aa2f67f0caee21ee5683007f8edc7a598d4feb655e85004350d450c2b309684a0842535625db29d8b183396912b129fb94483e08b5847ad8bae479eb9ea7f9f7fee9230420dafafd78562b064a02c373071d1bad6b5c8f4207f2b64ca69620084e0e80651937756f5686941e80319d14db54b89037903fd27e10a045c303a7acb7c87a6a02c1cb7374398d836fc402f1d9e8dd5b3c2bc5a1dbc23211563c8c84ca617b1cc776bfde5a3ce9e56cf3869fcc903cbd596122e572793ded0adfd3ab5a1782fe5c934c70009848c8d822ee7165a72341163bdb548ff92a4dbc2e1cbf22f91e32d6fe9f0747e2769b33de575a4fd4edd3009740572fb2ea88ffd3f394cd4377ab1ac88c3491cb1a5ae16d578d231f8b033d0291f3143c9b83e30cb701ff2f13d287b95c31bf577b4fc8e01838e8db4c788baae2bed5e26ab6d62595faf731ff6743705c40aa8272975ea177a3dbd3b7d4eb78cce1301cbc4e415d85e02f80ae9207b9fd3a13219e6affee8f13c9c0b2fd4159d3b7156b94bcb7d9bbad868bc778f5c324df40a9b2b770a05a9601baa65c4a523c3f6086b8df94fbb5dfdf7423db1c9dac5a3499ee145bfccde50e4da7801f033b69a83cdad96bd46c6fbb3d62f7e5986ed1328a5c38bc9e464a972399af182ed25d5e7ccfb2e2b60ff005a77dfc98142618ef97728bffde05a0c68ba606beb457879e7de7689adb854562260712156d3b1e18b68fa2a54d3077f7d46505558f7f0902be8419358598770f928f6cc1008cb1b097b6c885e035f568f1e8e17ab365ddad82a98c0cd9ddd647d10ab1f986b3c4e5a10f9b805b29620516bbcfc784e5a35cbbadceb6981922d343c382c20d662264309b4a2abcb6132f1be60d1708fc4e0e63e45173673897551d17d7d96b31843a4fd5a76de1d54ff5c5947cfd6f9bdfc4b994505e6997587f25bfc737444fb4958c8d03e1586fbcfcfa228f37abdfb34debe694ab7b041bf38eb3c1b8947291f03c5a5a0a09e848c373cd9a88246bede2d2d0203c644afd12128e9c70e4a24796ebff3e76e5a8e8d9e303b9285db502db22a9c8c78c62d00242a76d7c7d93b2c38863535b207b51d69fe361733753ad9856a39a8279f98a8f79d2c199a2ff7fa24b875c3b24f7fe1f33d3a6a79d541cabdae472f7a2a057ef8624bfe01abaacbf231ddd6b64342daa34a40a483adde377d0290f6f73f0f6a57cc1d69753b8766f77158f3b0d253c425f47018454007a5e00b47e57e1bdb64243ee6ec67339bca68ab3ac318ca02173a296a382bc290766a505abcd03dbcd81f42cd8ec59b045623750f3f2d60d732c37f9aa3f03267fd052dacf6067389e3dab8d294835e6f2d5eb55e5833a8ecddca58cf41a8b4b88fd85f81234c6b66fd38aebc25dad04ab96958a40c096fa4cb8b96fd8eeac2302cd4fcb943a2cc4885cfcbe1f56d4b7ea9cc93704c49471711daac3c671b8e73bee9e61ce28c88f368f3897c9f9e2098537f48e5f38c8c391ad2928ebf06cff5dfb71fd6a134a15fca69c306bbacdb544b31d66e451fc4367e2958de27337a15829a78bb8b8f0aa9753b247ba788359f5990773ce5d9febe7ca0a821765165dbb35f4904b14d48535ced1cb08011106b01115c83a5f8dd726a82a2568212c51e63f4f17c0860f63e7f27d538f2935800ea876418606f666e0e33dc3f45dd2fd0d000f05078b0bf8e1b7f0b9bcb7a6258ab06c9d058b167a68ba23b8a4314584f456b93cc94dbbd2e4eaf37d655f4c0f86d8d22c66f30a15ab346807e832f98cc9652be5e9aa58ee7a717780a61d3e60b88f5a52adeca9e9c1837f8bf6cb368804d5825ee27fc9af6400d16c7b5be44ad87748f96cd7111053a95dd31fee65cfeb580715cbc382c5d5a33cc599cf93b39649fbaf744fbc33eedfa95658c970cf90665de62d70b4cc45a98a030a6007e965e08cfae7d8334280373713baf1cb31f14b3ca1f54756297a619dcc1bb96596ff06bc51cc6f0cd2a568a27872a6562db18bf687c0dcffe4c6adcce90683dbd8110a5d2d8224bb3c0d1c97889cc90618f8ded186b0faf6ed0b5da4145b4715486d84169e4115b1483b41fef13e11b821848b65ebf4e648cdbdaca8917f176b012a7e09666e56eddc45878097ff218954762cdd7ef969ced797a06140f442e33eef00b61ed8bfb8cb1ab16b22c0a943be310b6a29b2142548266d10a8d42cb1285df02b68e11c0e968c098cc58706a76c475d705b2d328e80e4dd941f30cdf3106680e348d562bece7d8f1214b445f29680e51490eaa014458feb9ec8ac2d815a6c5a9d61aac2e125eaf06c5174c24742d803415b22b0686ad1b9ce000d9dfb5169e5da9cd9bd0be7d7a38989bd87b8c392700426641785087841980d32405c9be1cff1dad9bd2066c75c3aaf5d3d243402b89615e573ce5390c06351012022fcb2ff51a0e350e5deb816e0bc7a72a4d17e611561b3159ae6170c0c07f34f18683399549f4a81be6f76e7d111b3ab6951417a95c9ed7eb9d4cfc3da10c034a298fded6d6485f0cfafbad464559dc63ff13fff06bdaae3b89a830b6a28d966cfce6e9da86fb4c98f8d024926b4da19b0a67e172df4b59deef3817f87f225d3162d451a8ad64e38483ab54ce57c522959bc759166ccf22e513840f50fb931f2a6ab25db37c17d9489d6c80f769594e3b6862feeb97fe173724626bb5ce8ac590c20ba21fdad3333c1bb132e8ceeef726de6aa71fba65f5c83e18b13692258503b4e0c8d207876214a74e82197f1d7a310ec013fb51f4a8d8a65105260440f642789158eb27dee19b64f8ac7d31d42cd511347eea047e83a7a5f3f56e2fc75df08a4d73bb2e2d1bfe83f4fb9857ead497dcaf42921147c4a66851c43d1d8948f847a5c9ea718eda8bbc7f0664b77d9c74d9a76ce731e5e7cdddb0d5fe8bf9db30fac76559e47d25c2bf3db81fca83992885359d3899c56fd974c39abdba5cc451bda24887d9b4aa37a337a02178614af288c5a2298843f1d0fdfda178dd9bf366849bd2bb03e8baafa6ce9ab17d06275b0d8b69004e9d6a2dcb043d8b84ac1450b13765b579a9bf00afe50b381e4ef54c5547e2a7c2be0c1b4a599a84ebdbbe283d3678db9d0081e2b01709e281d684be6bc34211d0a198a66da5f87ea441e58fe7c479ea160e22cb375567da3d50757a7008d57ead52e5683880859c8e1bb3e1ebbf9228a7a04f3225203c9dfa0842ea29a14db6117f956c86181e8c7b8bf09e45f99e503fbd29cb12ee157f22f16b8c38632f2b48c8bbcfc4b8753b74d97fcc3ff9ac86f576e435a96f1ed1b623242848d0e8bb7515d6d434200e789eff851fbbbedad73d41e146d0d340bbc8f5135975c54ba516b19047849f75512d7bbb747257ac7871d740fcccab33f6d2a9ffe28a848c3e85b2244447d7753d3f13732431f765fffb9b26530dffa698d926371eb8a2ba34f0d3889e38c7ed7a5a7b705810a6e0801ca6328fc6af27e25a1e7159ff865ce59abff5a566bf680575a100ff70c976be39b9ea3602ee9d51c7e27d4de2e6a001e82d45472da31b365502e147762218a051d08ef1197b69548b7532825c92cf4c8ead688d4ad656cec37f0bf7daf283454d73844cab18219d99e5bcff6e69f4f054e885c02c181429c01943d42d915e470a2a6410b87125b71fa1ae9100bee3a105792e9a399ecd3e991423ae65cc8c06d881145ad92fb85663639761befe40fc2ef1f8599895006e3501ed6aff3fbfbd23f13d4cb68b042ccec9f0851bef4ede6e59952eada299cfe0adeaeab9efde60abbb74d381ffe73fb0d83bf859cf3fffc56b749b16a8ad50f5ad87f4c1013a93f9ab0b2bd5e8e955dba56e092dc2d078d40e87207d7817f57e4d84f5e5c24150de556f9c63f170d50bacfc1e7ae9c9c55ba3d7b53a407a120dec433e85589c29bb973de53c28db39755a4f468f68d9db5e5dfbd95aa3f0552039ad7fb8c57e5c5d1080189454b8e8a5483d77bb1d0463f6e629f1e29386d5df8f75a4b3e8540afe77b3cd2583f2517a3593c3ed030ffb99ef92ac914e0da3c2d3839a40a2e79b5154bb43ba763cb746ebfe4d5fa382ad767dedaa62e7bc33d25401ed6b5d4e80a948cd0b37be14335f909e25ce1e6af885efc102052bc679064e86208eb8763455529f4e8dcc845ff314d633bb92ab4376828fa9039078863f45f7e7a734a66d31a6a2457e5764665618f70dba1cb6514599e28fcb4b4a16d18719d050ca4b5250250b53cbb16eeaaf6e300f7a61f0d702f2a9a763d92ebff87ec12e15d0d9c55081f6e5b4d0e94348450b0be14f8d9cfd343576ad199325a4e5a26ffd7fe8e68190ddb27872965a7391939cf605bb091c42b5f6d7fc6a2e89b647ae3121db4e1de11c3ce08ff55ec85cdd588b63ea3c2833bee16030ba47545b8d09f5f5b351cc28d0ac180a9289190555d02d1fef6648b9d2061a1134f03642d3d93fd2f8d0110aba98b2948546199f437047504da3793f18e9235bd7d45ca374bbb71c656522fa0079732ad2e62aa4ef86ef62697bad73ecd8ed5b0b2d6416c33bf047a983d49add58d8cbf6dbf9c6a7b6d5f820c56f2a004aea8eb5a9784373f63d79d9ea4282e6a91acf7808d0c20c35bf9fa8a9abf543b8f665815f889a48f9ef58c2ac8287d62ba75b18ef8834672afd45c09f20d52d1d8e5231dee0c039cc1d1bd3773808601b5f967f7ecb02fed022ddf8ccf508b14b3a807804980897796f3766896e7bef19e848d165db75c4b2980ae726e1f596567d5aa2034b0b8b62a1178da5d36628fb1a3b6a2fa1a3920c62cfd111bfc8023b50186fc2c2b67", 0x1000}, {&(0x7f00000012c0)="b7c4c86d8d2665ad2f9ea3863ca8ef64446efb64afcad3c397a54d58f33f7589b5b3c1b2cfc3e7d15ad5219e06751cec7180f54b596a1c770ce95b9ae3f3029c6fdbac068c7a74f1a024209626412ef82e51ff1b235404084f", 0x59}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 05:37:41 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) 05:37:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) fchmod(r0, 0x3f) r1 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r1) setsockopt(r0, 0x4000000000029, 0x200000041, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x6, 0x100000001, &(0x7f0000000080)="ca5a503a9c967108f52a68f3aef4572bf7a34c5611f3696d1a7867e30ec47b731585948b171ce38798ce1e6a2ada3c7a3af2189726fe78348d3dd08c09f4f0639dcf9a4bff983bc9428d12", 0x4b) 05:37:41 executing program 1: r0 = kqueue() poll(&(0x7f0000000000)=[{r0}], 0x1, 0x1ff) poll(&(0x7f0000000040)=[{r0, 0x8}, {r0, 0x90}, {r0, 0x4}, {r0, 0xc0}, {r0, 0x1f7}, {r0, 0x104}, {r0, 0x48}, {r0, 0x4}], 0x8, 0x1) close(r0) 05:37:42 executing program 1: socket$inet6(0x18, 0x4000, 0x3ff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfffffffffffbffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r0, 0x84) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x101}, {0x8000000000006}]}) syz_emit_ethernet(0x102, &(0x7f0000000480)="00d86ef801894ac9450f63ac839972d2ab03b812885653628b86649e6d5d809ba97f80e8ead76a7225db9794b038d5e68dd1a7dfa614f9cbbb8c5bf40422be9b5b5ce9009d830d78d9f49457a93f673bf2ef3030b9c1c726d9b0682873b838d281661dcf87e33bd1cafbbc1c0434723f99dd5bbd33de62f724b2ce45e610484c029ac8069913be0316e5cff71d171983d8d231c9512fc96c580800000800000000f74555119ea9f1119170aa9ec4aecb7cae374bba934b66e55874b18c267103fac617b567ebb089887b2fd14d8f980e220ef5d92756b19b14382a30d278ee47ce610a32aa3e9bf7f8b83acddc31cc957e0d8204c17287b75855464dc85a5c40994f") socket$inet6(0x18, 0x7, 0x6849) 05:37:43 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='x\x00') utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x4}, {0x0, 0x80}}, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 05:37:43 executing program 1: select(0x1d082e4205719373, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x40800000003, 0x420) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000600)={0x1, 0x6, 0xb6b4, 0x9}) mkdir(&(0x7f0000000280)='./file0\x00', 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x40, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000680)=0x8) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0xa, r2) fchflags(r5, 0x1fffd) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000005c0)) socketpair(0x2, 0x8007, 0x400000000000005, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r7, 0x0, 0xfffffffffffffffc, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0xfffffda6) dup2(r7, r8) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f0000000440)=0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0x54e5337c) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0x800, 0x3, 0x800000000000, 0x8, 0x2, 0x0, 0x3, 0x3, 0xffffffff80000001, 0x11f62b}) syz_open_pts() ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000700)={0x10001, 0x298, 0x7, 0x3}) syz_open_pts() execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r11 = dup(r5) poll(&(0x7f0000000340)=[{r8, 0x10}, {r11, 0x83}, {r9, 0x4}, {}, {r7, 0x10}, {0xffffffffffffffff, 0x8}, {r7, 0x15}, {r11, 0x4}], 0x8, 0x100000001) utimes(&(0x7f0000000400)='./file1\x00', &(0x7f0000000540)={{0x4, 0x7}, {0xffffffffffffffff, 0x1}}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000003c0)={0x80000000, 0x1, 0x80000002, 0x2d1e, "d68d0967020000000000000022d588f993aec622", 0x1000020, 0x3fc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r1, r10, 0x0, 0x0, 0x11a, 0x1}, 0xeac, 0x8, 0x3ed3}) 05:37:43 executing program 1: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) open$dir(&(0x7f0000000100)='./control\x00', 0x8002, 0x12) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./control\x00', r0, &(0x7f0000000080)='./file0\x00') fchmod(r0, 0x158) mknodat(r0, &(0x7f0000000000)='./control\x00', 0x6000, 0x400) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) 05:37:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x0, "4b02ed3c5c88d8aecf968cf88e75704c26648768"}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x38, 0x7, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000500)=0x200) write(r0, &(0x7f0000000100)="b43d55f470e61f25483512dd9deaeb049eba4059f105330db163fb6744368fa70643c537be5d193daa194a23a431ce6d54d85a7acfaead2a1bf800cd4514af11e413621f0e4cd309", 0x48) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) accept$inet(r2, 0x0, &(0x7f0000000200)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x9) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000004c0)=0x1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x5, 0x6, 0x2, {[0x7ff, 0x3ff, 0x3, 0x80000000, 0x400, 0x0, 0x7, 0x1, 0x200, 0x0, 0xffffffffffffffc1, 0x0, 0x5, 0x2, 0x2, 0x1, 0x9, 0x400000], [0x8001, 0x401, 0xb1, 0x8, 0x5, 0x2, 0x5, 0xbe, 0x3ff, 0x101], [0x9, 0x8, 0x6, 0x9, 0xc6e1, 0x1000, 0x19d], [0x3f, 0x7fffffff, 0x4, 0x4, 0x1, 0x3], [{0x0, 0xe2, 0x1c00000000000000}, {0x7, 0x7, 0xffffffffffffff80, 0x8}, {0x1ff, 0x3, 0x3, 0x80}, {0x8, 0x8, 0x8, 0x5}, {0x5373a271, 0x5, 0x5, 0x100000000}, {0x9, 0x592f, 0x401, 0x800}, {0x81, 0x3, 0x1, 0x80000000}, {0xffffffffffffffe0, 0x1, 0x4544, 0x3ff}], {0x10001, 0x10001, 0x8, 0xf5}, {0x4, 0x3, 0x800, 0x4}}}) 05:37:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x81}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x5, 0x8000, 0x2, 0x1f}, {0x5, 0x10001, 0xa43, 0x2c28}, {0xfe32, 0x8000, 0x6, 0x2}, {0x6, 0x80000001, 0x3}, {0x401, 0x6, 0x1}, {0x49d, 0x29a, 0x7ff, 0x2}, {0x200, 0x1, 0x4, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="7f") syz_emit_ethernet(0x8a, &(0x7f0000000240)="e82bce8a09fceb730e62196f4492b48f73577578ed7934062a43770cc9e01317159aee4af42ae438cfe71438e43da11e7d6eb089509650c7cc1656c425018da306ba65040e2e78a506a14d2fd3b9343bf75b18d84ed4e0c849097eb481e2bc1a2d65a7319381c7097ade5a2acd23c8b85e8b6dca96493d39d95954aaeeace805978a7e8242ba82311cc5") 05:37:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20700, 0x0) fchmod(r0, 0x101) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = getegid() setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x7, 0xffffffff}, {0x18, 0x3, 0x7f, 0x10000}, 0x1, [0x1, 0x9, 0x5, 0x1, 0xfffffffffffffffd, 0x6a34c608, 0x8000, 0x9387]}, 0x3c) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/109, 0x6d}], 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) connect$inet(r6, &(0x7f0000000200)={0x2, 0x1}, 0xc) getgroups(0x1, &(0x7f0000000240)=[r4]) r7 = socket(0x18, 0x4001, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) read(r3, &(0x7f0000000300), 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000340)=""/234, &(0x7f0000000440)=0xea) readv(r0, &(0x7f00000007c0)=[{&(0x7f0000000480)=""/120, 0x78}, {&(0x7f0000000500)=""/249, 0xf9}, {&(0x7f0000000600)=""/157, 0x9d}, {&(0x7f00000006c0)=""/18, 0x12}, {&(0x7f0000000700)=""/139, 0x8b}], 0x5) r8 = open(&(0x7f0000000840)='./file0\x00', 0x88a, 0x1) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000880)=0x27) syz_open_pts() ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f00000008c0)={0x1ff, './file0\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000900)) sendto$unix(r7, &(0x7f0000000940)="b78096db3bc61ba9d59025dc7c3967dc96448a0f8902e316063d1359792d2ffadf2eb55e5a3c3fc879c35264f6de654509c339248149bb6337b9b8e06d5107640df767c1cda20b2709e496bc84d7fe2d90a7f36a8dc76732af7774d96c6440193660ee8d0689a0815b0b25a9199ad1bf5fde7d07ce142e8a8fea27edefd08dc38392715d9bad00660c938a1b0536a1961f0ea90695e960b2ca7d11a7a6e6837533d076ba3042a5c608e38ab4fd1973f0f4f6e1bd56f1372bc8", 0xb9, 0x2, &(0x7f0000000a00)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000a40)) readlinkat(r2, &(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)=""/21, 0x15) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000b00)=0x9) fcntl$setstatus(r8, 0x4, 0x80) socket$inet(0x2, 0x3, 0x4) ioctl$BIOCLOCK(r8, 0x20004276) bind(r5, &(0x7f0000000b40)=@in6={0x18, 0x3, 0x1ff, 0x20}, 0xc) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 05:37:43 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87", 0x45) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) 05:37:43 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x81}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 05:37:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "e7d7f81eabb57df52d77435ec0b657a55e7b8241"}) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1f) 05:37:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x7c}, {0x3d}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x2, 0x7, 0x3, 0x4}, {0x0, 0x5, 0x81, 0x4a9}, {0x2, 0x6, 0x2}, {0x10001, 0xc86b, 0x7fffffff, 0x38}, {0x7a, 0x101, 0x3, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 05:37:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x102) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getegid() r6 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) socket(0x10, 0x0, 0x2) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x800, r2, r3, r4, r5, 0x2, 0x7fff}, 0x3, 0x401, r6, r7, 0x7fff, 0x4, 0x2, 0x401}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x369) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) 05:37:43 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x84, 0xfffff, 0x2, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x100000001, 0xf651}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x3, 0x98}], 0x1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x4, 0xffffffffffffffff, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x5, 0x4}, {{r0}, 0xfffffffffffffffa, 0x2, 0x400fffff, 0x6, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x8, 0x100000000}, {{r0}, 0x0, 0x10, 0x2, 0x4, 0x8}], 0x3, &(0x7f0000000140)={0x800, 0xfbe8}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r0, 0x6, r1) syz_extract_tcp_res(&(0x7f0000000200), 0x8, 0xb2) r2 = shmget(0x0, 0x4000, 0x300, &(0x7f0000ffb000/0x4000)=nil) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000001580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3b0ef106acc2ff4f04273298822273fe46f9ea6216c5fc47b61a66dcc25fcda0beb64c1ee5ed07a84d38a078649fa887a93b94cbe901fc12cf211b83129a548ab2e2a4018af5cb844e8"], 0x0) getsockname(r3, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000001480)="2eff2168781aafbe9fe3a51dd8fbc485e4aca89a6b9a53875bd0ab755f110a89c09b64b46ef7c69d81da150031e853cc6dc009dcda0f24", 0x37}], 0x1, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001240)='/dev/ttyCcfg\x00', 0x10000, 0x0) close(r0) flock(r0, 0xa) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000240)="1c1b7a053a9523c3433390ea7534dc689b67db355eb7b9d3a67fb2f5a17eae92ed09db799c8c63601926a1714a6912cae24a6ce384edb73f7d9aa5725994e7af4ede1de54ed90b9855f2adc2aeafbee7ed2fefa6d3be06a6a13e6380518f3b17f956ae5e3b7f74577798082b829f8efd5afc93657d0acb2469f3c87d120224e40c5dbb997adfd65b43c78ca3d24d572807f1b0d926d3f33118dd61d3a56f6619c3ecb55dac04f80a98e6f0f9b0db477f65a8d81ab497dd9121f50737ed8c0e46f3b43e6898f53479760af8440392cbbe53d3a4fcade5481b5181ad7976bfcf3e0a457b04639951a8095b2eebaa3ce51ee58c422c0131fbdc4bb227da90e8ab01f2773ce831417a095cb0abbcc78fc87e9514e62ad15ce7b24e91e244ead1bf770c1f6fc7c6e71846c71580228c3063d46134ba6f4c23877cf97ceab442f6832cd99db67f75da9dcc0c2e172a5f19de4d0d9c0d5c6ddeb3a14a0441eb18a31067582f3bbca2ed80affc729c25f9b54c7308e8a5e42ae073ce85470ca2087f9839338251f7d067974f30f26dd6934ed87b1d0d0df571d30781fbafad49f7d706b66944452952020c3a59006f98554f348fb24adafc8e6b31681fbd9862192426aa9b1f28a44ff3293080724d85a099aeb51fc5b3b0c1a6d61dc6fbc1deb04f7bf8b0a1fa503608655bb2cd345d68862a9b6eff36bd778c2273cf483f9e89515e527daa07a3d36efd21d925be123f51d609d16dfc0f7239c7c303e42b3e75134e589d5641d93b8a8e1058963d106f2bea6ed4c46357364e88aa42edecd9ab240cd03251382d5f7542d38659451ebef834abfa1a4935c55e3f25b43e78cd53ab17fb6988a247f191a1f6d4dbeeb71ff40cabcf346599745cc1262faf683ea4a848397ce46242708d418df526b8570c1a497b849f66d6e488a715e9d564c76b7bfd275a3af25cce7d6b5d73a8715bf8b6bff4e558ea19e758a9ae79bd81c02890672ee560a9167c02c3a80028e81a02a82280a72f84a6af1a17922448ef6087c57dba12db5e2d90980219e4529f942c087883ea617b20232a3a7d3913a0dacccfa0ed88235de3c17097ba59bf42f07ad1d1c3fa56c4bc3bb0001f16e05cac9e4d97c9bd10d59505a6b23ecefc292ed040d2a12c4153eebe83a6e0910510b3d03e6af5b44fc9c6f187f7920670d896169142f25c747e395e5a518d85ad34d50669f9262336027b763f679cd55ffa405d1b29ad0f50b274a4d944f088b61fd988de6c18cb3efc2b818da3893bafd1f56f087ca96d3654ae65f80a3a0adfdafb4e8f4623193a1fdbb08154b4430100c4e149c90bc467975f3a821eb661b5938afe081d182421158d066708a62116e27b7574046f168a45d4f6efd048f00dcbf1999be15503f826550d466a4784911f82ae60419bc720d0d0019719fec8919b966b32bee1c72f8acd233065937ea8acf629015e52386220eb4ef2d9b678f2225b14a07c6ce323fa14af64e080916466fd464c03b68f70c1973cdbc4793a8fdbda7e4b39834226928af624df59adc6627839fbdad8f4ea0d405313fbc6db460f62e874e3c09c641751a85c7b2bb244c07326dd72cb931f4675b43e026b81009d6f53ab73c603512aedff32e99c87c6c78f04734d41dd2e96337a0a37e57727897d197cd8aefba664b323a7cb90934ffe99f3823b413e6370e439f0a608f2bccf536ff845329366af89f1dc79f391506cb37f0bb4ec4c89bb89eac88d375589558723bdad815379ccb661377cc56ea965d70be31665f56acf0addb55c541de9598afeac889bd6ba7c9f4d6cf58ca73aed934c2b27a33ab2487126cddedf50ff69d487913043b3e2789cee129bd9df610c24033621239c68caa92fc6f704c981c4eec2c3071692ed9d512f3ef5a8cbd92307e2f6ce23e4bd47b6b530a1196c4ea12f47d9e962fc51cdceb1eace55851d368934b938de1661205302a87b920b0ef15ec1bea72fdb69b54c1b677cd067ab2f6eb0264d9f08573fe971a5127ba1977998cd6e680191a6f487ba719d3e5650be9f0e5c6e34237ae0c20e7534513ec7240402eda95e7840dee624a18d7b68ecfc2c6e98a5558345db536235cc01aab129f591eb237f2b49b53c168d51c8e7277ec48fa0671bb8a82732ae6c7186a549a4b36752072fa015457f8b3169a0551dad3ad4c7b74c026d1ab7216c2356413bc4ec9c6a434bc54f3f4fd82e73fff6337bdf488c0047cef8b66f8cbe5a8ce7aa52a6c0e58c241cc2bdd8f09a0e7b96e804734e035fcf3662bd9ee9483cbe3a676f8f3aa0d796536e8b6ae61ac420c21945cb31a52c21c41c3c1cc18aa14647a8794b2ab0261b011176d0b7e2290df7710c37abc57436a09c00f128dfe0b6604285adbaeaaa8fc69ae1360d51ffc0420410b393a7475cec9ee7489bb637788465b3a614f11d0b983bcb881e89a0e796fe3b4ae275b93c7ebeb59225270c0e7c055c50d8e25fa9a6ad32da864cd254c772402d68df2d00adc27c30474e72c9f070a49841674f63c21c5b4ad97afd05d6a3e39836a293459210fa7f70323a5b5d24701c3319fa4ab3b1f70b939a60b5a6aeee44f7515790d580d829176665c8884cbb9e9df60d54c09bae18a70984c9354c825d8ad64b828eebcc9b8d4dee2b65ef72021fd79f3589b2010b0bded5e3f828fbbcba614412489ce0b237c5fa151f2bedcc5c61e9df043db92a2e5d6480a754cd7d824bd3c284cbbba597afe7f28ebb60cefbb3db06243dee30301d88ab90834a67a3890e8e4d0d509767ae6a6c0fe333588d7c0a43adba6d9833690cbd96baeee75f4dcf346cb98ecd319a1cacf6875dfc0989a594a6330bd1faa1f873b9ab730c7725816701e596a48099c773eb410a0e9cd0e1bfa6a24937a1e48cc819ae10b2f5af9c72dda3de69bf0ecc3bcdfaa8e585e0010b8671f71e20fdaea2485a51deb5d96e7d8f8e055a41609c0a67d0a380301ad082d98abdefb7692f4df007114a3e0412c5fce7cd5d8419902a13da00e9af9106eb97d46b58cdf6ed4448122947c9d623a1a3a36a22772e35171ebd149726fead096188ebb8e0abc4f0489a0a36585da9b7d8baac46e989e94b2af9fb8d620f70f08441a3ac3fa62a7dda922faed25a831169e2dcd7786ddcc312ff1284077b1f61fdd97837b12bce2c8554af64fdba9ece60ead72e23d4b053660f0619978569d146e28a45b05aa7131e02bf09c27dc04531a72533b1da5858b63f592ef721b54702e31ca3f57f590a78fbf49eb6e32dcd5d8debe4edd95d102ecc5525a412ba34ada92cfdf360f6633a08458a5b3e1c7fca3c041c462c0b2aa8a4ab29c01483142bc2688ba613b4647ca8fe0c5f5d1b7e4455ba043d2a321fbd959f52b28d68d5e25832a7d8821e66cdf672378b43d799fc9153db8a07514a68b92f5c60c320d7539aaffdbcd7e4dbc50d010ce87d8e838a3ab2031f46744d3c0339a72c66b1695286d354506e531f98ac578664ae91fedc51dd31f92ed18f6d4d954e86718f0cc46aede8b54e51d4eb0dbccde64c8d67fddd8bb0fdab41ee5872210bc6e699a20c1a15068b875558a8338d88646b48ed9d028821f5974d35cf7ed0babc9d84e4831fd756513986e8dc00a6fcb705b00355537a835260eb68eeac53821bc027db88cb261e4ef997f4cb1db4b472744627ee3b765d98100ceceb97054e1400d3c3b3d50dfebe3fa0c5d61cb0224f427c84fac166e8246e87a0a587b69add401cc2218e8d5ce9c9f34ccece4894014e004578c1c1f2b6a5beeb6175dcf8178c4f5d0af3b074d939aa99a4ba97e436cf41b06558f4f05e59e24bac698d3226b9ff680d4729696c4e9364544d4e78ac3f2bae511fe4586de09866f9999607176a9929d347a9aa27e7721aa296955e25aa1333b02e8c6417ea65709200a5e2cb9356eeefe9966c5bc29c898963a87a696f9e725db960ff8f75d37f52a3c1ef97d45ccc2f41aec8c71f1527c8fe2da21540afedc65ff74fc32efd99e8ef84ae77d666aedccd8a2caf218d70bd9d11513cb98f87c65ffa49f3ff4dfe04d2364c3adb468d0a788127b83f232aeeaaa1c7ccd446056ad909bfd8179856052f4aa844048a7e6816655c687d78ff9b9a266d7e0a0e7a4f0d737a3647da211823f3eca6bc83adeea4bfb552ac08f8f4a6003736340c199a0e10f7a0e564523e4fe458f9b9e46c72cee39a0312bd5ff3aa76ec8f423844bec84c66939f6e51f9f49f010615140e0683c7bcda8b47665d6cd0214aef0496bb262334b27831dbd3d1f3f622468166cd5f2c493cfbc62b7d940c8e5f5916e028a2edb5b2cf0fd88dc30bd5e01ad9f0f9300db16ee3946b2ca929259d29d3381d0c72a8f699af82755d4db314a54d7358b448ac9e1503e8a7a4bc6afb053e648b677d87d7f010e6e3dea9d738d65c9ca2db6686d14857f531915a9ab782c8e48f929a76be0575f3a8be645d6451b9c925412f5bf85fff7456ab2c01adf507dfd1e29ab8bd53e666abef1c412ea5e69645762bc274cd3ba63ecdd86661ede372e9650257c55f98f38ff9f514380af7c0efa80dcf3641aa3a6eef72339b753dde2ed9b607098bb362e6aa45542dac045ad34b25353087eb3c204188a14f065a8ccfc8767d619877a8dc3964e8ae994d0f896b9bfc6d5c12d6956bb629c563f6e6bfc2508aa31e4672950bc633485fc22427510b590446346426db3bb8140cc92a10dd897a9106498e05c3b041903753a680c7b7998f68b352190abc725d27d8fda2e5195f97048695e94c8687fe51f32e4e22d4d849747a9a498c581247d648b95503dbf6fba4c8aa99f381f26f144ff7253e5a6296d42d3df2d5617a9e133f80291c91f389f6f8e763db5aa4d814a3e4ad5c0e49da4bc4a404bd4158fbbd2dacf640c01ec1c1cb3f7875191241a77bedea6a8cba96e989869d30c0c1e97f0f6299f967e5e6ce97af6ab997b73825f3a5f594361f85818b4efc0d17c35f3b26546746c65b7d0aa8045f132e2f5dd3b349318e7ec92a6a916b4fdc719b1cbab3e71e9a633ce1d1af50257ac4afe2aad069b5a25c549d607e3a1d0bf7567580a480ed74b89ff972982d58c6dd41cd291acfaed89a6406d86ca7fad6e4fb3195cd0ecda4fc6912c14387240d00deb9de8da55dce2e555a5e2f032af5dbe6e115311cd03bd886a8594d075d5561392d20c741ea63b449d98f10f554c3191e1b434c6d0398e651fb4656a39b4089751feb87973471c82f098dde9f8c1f4555a916792f4c2be3e639ea31a883ad94792e5759cf885cc6916619b7fdd0d30fd1950a8b0a8085e14bc00cdd3245028e2512a24934a3c9556044e542ee5b97ba44ac4005c4888f4df4736ce8373e194e456945d26cca92083a29b8b1e7d13779901d40459caf34e54428c25d216444f1aaa5147aa28f2b69997d8c0c1e3f98ae5f252088ff436caa66df50c265e46260250279da77cb12a9e826e4aeb86fe1672c4728b6e9972456fbfc7d8149e05ebe93947ea4577a69a169c62597d9f2da36c642afc54c67ae59d274a1d0c50ff1282345a339596edb95dccddcbe73e3980d7645f64ad81e73de4550231d15b80405aa566eeacd34bb3276b9af986fad57b3e69df7e9297c4dd160338f22c7eb13a744a69d44c75220042d5ab4847a34dcc0dc507611afd26352c1362fc451f152c57fe5e501b148dbe7771fee4acf08a67c2d395222725135bcdf563dcda6c9b53b92585024b32096d8273f3810ecf47f714a0397f1c8ac8ab1cafcf4f8295ceb4abb38982e30", 0x1000, 0x4, 0x0, 0x0) poll(&(0x7f0000001280)=[{r3, 0x8}, {r3, 0x20}, {r3, 0x8}, {r4, 0xb}], 0x4, 0x2ac) pipe2(&(0x7f0000001540), 0x10000) write(r5, &(0x7f0000001340)="efc0014ce3c45fd9cc029892932bf10091b86824609ae10f9e8103746ca9096f8e6dc087e7644cb5f6b08dec3c673a6aa30edfd02e00b657813a6eb097b8d2abd888816253280ac0a47811a1734f20ad19048d3d658431ac3ea28a59a5c72f633b05ccea491af8e0cb7b2b80a907572cbff1c8daece7272174d7ccf679f4ddaa0db0494d9aa572f0211360973330fe20524243ae93057c5bf0e11476747a3a00d586b628352c39672acfdb12460c662d0617e47b3f86b5584cc6ed9e37dbf7", 0xbf) 05:37:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x54}, {0x100000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x7fe, 0x0) r1 = semget$private(0x0, 0x8, 0x27d) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)) 05:37:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/181, 0xb5}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x7}, {0x6}]}) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8d") getgroups(0x0, &(0x7f00000000c0)) 05:37:44 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0xffffffffffffff01) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) 05:37:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) write(r0, 0x0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x1, 0x100000000, 0x4, 0x8}, {0x60, 0xf9c, 0x7, 0x20}, {0xac4, 0x101, 0x8, 0x3}, {0x49cc, 0x1, 0x0, 0x7f000}, {0x8, 0x100, 0x0, 0x7fff}, {0x4, 0x5, 0x401, 0x7ff}]}) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, r2]) fchown(r0, r1, r3) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0x7ff, 0xf5}, 0x10) 05:37:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x10000) close(r0) r1 = syz_open_pts() select(0x40, &(0x7f0000000080)={0x5d7}, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x4002, 0xf13) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000140)=0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="3a00c1bd16d12678de9213bc9e54fd99510d20ec742220f0296f4284b4980c8502a63ccf8f51ac3ce1fc8e2db98d2a1f6e12fbf4e8c3f9f1103b446914d6e0b8f1a80ce3465b483d3db623c1e63d76f7c0b47e2f220e7f7bd5b27e1fb8c0d70812e9b9d04f0fdd3839e4856f70e4d94cb7b194f0b03117e675e569febeb2cf6f9a1d2d6da4cc9691e4d15ec41cb21a96b9a85b10796ea426b5bd00de5956a6fd9213c2432bf2260380cfe3d20c55a8334498665d2466d875b47b0ac0a73aab8bfd6c7fc53e5059235fd241642a44a28e9b618cdca5065fd4483e199ccd64", 0xde) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f643008def1291777d75fb9b2256dbc6b3468846"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000001380)="e8", 0x1}], 0x1) 05:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x18060, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21", 0xcf}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) socket(0x10, 0x2, 0x9) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 05:37:44 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100051390000000000098070400000000001038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 05:37:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x80}, {0x6}]}) syz_emit_ethernet(0x7c, &(0x7f0000000280)="7d00000000010000004f6146073fc4b9e9c7186713c864339ead2465ef88547d1edd2314911847d2fd6ed2eaa0eeae61a4eea01b4c204eaf2029f3abb8ddbf7e725ecde336fc6df62892b91bbc89a4f60207c44797f7c0581cba9ac630391df291feeaa15d732f0bd173f4f947208265505902a58a878692adae60c6") 05:37:44 executing program 1: getegid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80054}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 05:37:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) r0 = openat(0xffffffffffffffff, &(0x7f00000018c0)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000001940)=@file={0x0, './bus\x00'}, 0xfffffffffffffe51) r1 = msgget$private(0x0, 0x6) msgrcv(r1, &(0x7f0000000480)={0x0, ""/157}, 0xa5, 0x1, 0x1000) msgrcv(r1, &(0x7f0000001980)=ANY=[@ANYBLOB="000000000000000000000000efff0000000000000000aa2df7413ea1aa0600000000000000000000000000000000000000000000000000000000000000000000000000000081ffffff0000000000000037a210944b7ef0599faa7a9de41d8896666c7daf892e048a4c8a0612fa573b54905ed227af0eda891e59135b030789ae63023ec50edd655372e3e7e3c9dbef6f1ebabfc7932ab2626cbf7d0349e2017e47472bdd83d40091b54d59c2b0cdd9cde8ed6f9d6562b4e386f290347dd5c1"], 0x1, 0x1, 0x0) msgrcv(r1, &(0x7f0000001a40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000019000000000000000000000000000000000000000000000000000000000000000000000000e0b75f060a751b029ce654f0000000000000000000000000000000000000000061af49f1a1a439a611fc7f85af00000000000000000000000000000000000000000000000000000000ebffffffffffffff000000000000000000000000000000000000000000133ec3804b31bcfb150000000000040000000000000000000000000000dced9430b3c6ef2c5a1e2c36493e6428aa342996edecdecf5212fb917add68b166cb661d4bb2916c18c5c1ad549662ec0602325cd8de54f89a"], 0xa7, 0x3, 0x1000) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000200)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='@!\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='\x00']) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000bce398b227e9b9b4bf2d80a2bf92ebb38bf33981cfaf746f40b5692c9e96321c6cad0561c2e1bbbafde322e8be0f7a49a48a87733b0b5525b1f14d90ed9aefdc719f9787b5ef24e817161929778b1ea70d4d362fcaca6dd321c1e835533411075765e85b57ccd6c542dd60e40000000000000000c96612fd87ce27dca1bc2580d617cffba6eafd5b2bf2799b2689a391dea73103bf89700e704e"], 0x1, 0x800) r2 = accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000880)="c74eaacbc03cd6b0bb82f0cd8c4ec4902e94c36aa329e1afecf426b2205691a0294620f17da5982fba0ad810b78a9e7aa0f4d7ba42b65ba0b8c058424f2afbaf0fc1b79402b1b4dae73770c987cc03a954039aebe1fce2bcdd7e4abcd1526c5dc54d49684ccbb5e7a36b2c07f9e1b4471cbcda26752d936254bc3644880eace0fccce93a85ce9abbc73c058c299f5d93272d6099da71be068bf2bcf75b7a43ee0ef41077b738bfaa21eb9ccc02bc4e32223b7f13ab953ebc36e58f9a14e92a7b905a326f38b68f8202d536df9ae4da339ef104e15bb1050c553c566ca56b159eca61ddbc667817d7e0c0afc1ae106e072519538b29b41e515ccda0429dbb8166d9742ac65275d11c53d84ad97cdfa481385b9a07a3f7a8b6d1797e7453602ef24319df322ea61c94ca7b52bebdef0f595c1958353960cf4fd67a5407be27cab1b6f11277000e4371b735a2befeaad268bc3dae6c4547e4b84f0c4ee4fcb15ee5bde8b9c9009704912e31269fa4867e3b8396a0302b72d0de06cf2d848e36a6030d7f2ad74401415abea6c4916f5089b8ce4b2311010a734b0a3d378f8f9c01517e73af1f3a5a8bbef778ecb21dc7d2506a19c3ea2152368bcd5c59025ab357687207270bee10d613bc785db00abb379e80fdaf4a49591e136b4a190ed819c3a9d3fb2b7933ae2737c935a9ac7bb383aeb46e6ec48c48bc9c75ae3fc9e0ccb7007e31893424c155468878bcbdf9a8c0807d398ae46006fc5b087ac502c2d021d7abab8d4f053056619277acf6a88b610dbb8035bd9da3d1dab619b93425ac27c9b8adc082f9c4392bf97e8afe8525f4671b2cfb95092f94bb78372a81fd590c99b667096fa81bf89f3b40d9db33c1418d7980525cf2e147f08554e346f63526a782a3871ed6c4a28be8dedfe40f2db046f8e43a6d8d9fa2f91a17e913bb6bff997985df26c2b5e45b827a07bf5c93465554195e901b1d16683d4234bd048924989eb4820fb6d739d9f7f96453e40ffb73244d2d9d3982722bcff3bde6beb79b336b69373418e414e54f71d743ae35adead6339405ebf1b5b32a852c0526bea191a2c5e625fc4bf2de88127a41852fffd93bfd4535ca627d8c2c1712d0a7242351dbafa9c29bef88ff313f5960e69d03c0c8b08ce8000b3dab9ee8e35261bd292b6f983c9b35b47ab19a65db684494b44ce30b39e937171596f89ac027ba068bcedb45f24e0adb4ce794c310a661a1da44f5516fac6651d2c919b9b42d3c62b384a659b381030f76126cd712a136058f83c1dad9c07fa51478053de69e0cd9de67380a5b3a7cd111592fbdd5e7be8dd3bcd727f1246da66e3467d15f0470ba78043e0de25e2720ae459a64e2d94483c5a82e3ee4ad8287b53fa9247ef3898a1209f24f24729f7bdc31d193842c36486f697f8e7a393e8c2f1f23870067e0af872b5d8652cf5f77b0ac2b16374accf90f0caa66af087833d7c03ae214d4f5dc9872e063093345a0753a048ac81d8bdec3a34e8af9f31cb902f44a4a4d3179a947d6bbf329c097284206e148945e05e56bdd9add5cc9e3f251ef5fd92ebb35fb94337d6d405dab8d5e9d0eb457bacf7b870808662a52540636546159c5d377827886ef82a074ddbdb36440c5b05cb89d6f6e05dc165024d4e92c2b260b384d5dce4731815dd285b8d00df6903c6bc30141fa9334a06569108c8990593ed340ca268a24e0969a406646a97441ac92c5b248f285906ad5406f1134997eaad80f6b2a474bb55cbb7224129e1e89098e2039d10bed2cbdb2124174f648baa73f9736e2e8ef5eb43def22e7b1992a475cfa2605db45bc166eec76e0edef60d33cd4f191adc12d7566dfb20dceba9e35f8e3f150bdbf0e0143b6b8cc452dc17086d427122e0d85be12d7319f5265228efb6726941e094ff915b14cdc6c8b0e4dba1da7760ea281035914d6d0d902da1bb4eb34d4d031c2a20ac028198ab52085fedef3cc62b7b129c542dd066893bbbaab707a4241367c6ba0801a69514c23181219e1c9de0642784b059f868492078e4fcc01a9b1536a6b94ea9a4fc9a7b6b7f6724fcf1c408683aa40b6f7204ca100a0741b0f1bdb938cfdec132f5f63286ee8f47837ee4b38116de4b7817d0bac1fe1de9eeeec212476dc60869d18db05271567ffa10a1549673983239aa4b41ea265cc6bf3b90fe18322e35d564e83f82fb717732b43e9271a3e8e9abb7a51d13a17bf9999bfeca6daf7ed95f2b7f23992be83f6fa430ce481a0be92ea9ed9b1eea7cf439091bd88bffd9e0650c3da66896eabee52f2a45c1f588c61f90883c35819b32cb3217452897c8deb970bbb16ae109183a6b5343af6e8ab36631e147d3d11dda1971aecb1a4457f44d150b2e1ed3455b850fe35603c02c9c2204a99e1821df785bf64bc630c5b3e578fe65ec0c3c44b6134271e93c8162248385d7eff708772f957d7836bd9d7b1770a597a12757722eda2ff9e7b086aba9f776f251484278664e63dcb61893642cde4ada417e56d3face61f6d7ef7fb95319493a81770ea16a9f9353fb6afd14910ad2bfef2f1e330f2f6179aa67bc4882907cb902f8bf46a5f65b0d453fc5bad9fce55f9fcaa4983eae1e47449614d1bff331040fcc7b2f85401e870c99793e13389325880f086deb22b7ff071c5ae2086b8eaee21c28495b1c998aebaca0bcf6c4fe86956ff2d0a44da744ee9b8682e9bb951aaf00e9202e14066c4357eaca0777b91e085041138efcfa4a0abc47b771f97367241dc545ae9d65a4e2e75ee4fa62fac59e79ba0c46e9461e5c0bd20320e3091c07975aef81f3266eac09e883f3bd2ee7e03fe4f7a3e5b0f89ac311bb4b7df9e1534bde6f2652ed97b091c888423f0c4933d269e094f43ed7f43ad8ed5c95276b53367b26fe85e3a8ad913e196e4fa3c4a600ee239e6c63abbc261ef874130facdff9366ff3f0ed1ab26a367d7b7896bf3ff17806ca14eb0e9e6c0e0122f1dda0219de88e871d60209eb25c1d3b9170f1567112fb2995e1732d7031ab77cd73d51fbe6bcf1d26c3b607394a90c77d43be21dd9daf7c0f4b2bfc9f959a68ae7a1baa36ebec7a304c61a29e1a5fe2052ac8a3caf9189fc254d4b46d53d3f8b155442ce2dd455c9818c2c60a96282c7e2719cfbaf8843addb7bb66d87025049aeb26fb2004fcd789008b46e3c4a0cc91aeca76f8a06319fd566a0e1a949bea359e76bbc15dcf0115948c12ef1b05f8507927f0268129e4363643ab80be64ba56e8aa5165b1e24c8b4ff518b9febe564b0b03778f7b214a4107cce52f03529cf41783bbbe780dc91be49a595991266919aab0c4277b653a13eac4db4915e074f27af7f78269ee453de1912721d03aef7dcc1f2e7871d34cf91448101e6baf3674cc027865228d8abcf9ecee1a84c2a65a8d53042de16afe8e906e1dc371dd31442656a6d11433a5c71c906bc25a7f975e0e19e64ecf1a9a88879107c76fda5323192a852efa7e68be59516e2dab770c9be6ed533550c86804871fef20ec9e83ab1d0935f8044390d458a358178566fa03217096fdf0b94a7eddff26cd76ae5c61bc4ddb6028ce872069a9c1f8e4ac13a34396d70ce4ecbc0b6f9f485aa68cff6bc7ad35c56c3fc759db192afa75b8c7a52c77141b6208cb82a99bf0eacd1fa16f5702aac27f0d2460afa3d6cda3070fcbdbf7c3a0a62bf37a147f5d6b04eca4530afe0c928691b817abab56a3c1682f714bbeda61730ed28415e5dbf01f3cd016d92f4599af60692091c1d95e27d9eeda3972036698c0f9ee68b602fd02f8e5b5f75d5c3a8dd55beb9952d85440fd55c80366482ee7ee5880d5ab0c79d38d6164fe2fa7cecd5637faa9264353e4ab6bc4147faba81a14145a2176c1afc913348060f69bcf047def2bba9e5939b1b40bd7594ee6c3a77052ebf05532fda1fe15642ecbb772ea6af996e0808d411d58b3872a5008c488b890dbf51e0715ccdd5d78f76089b4423174d4de3599de82c30b268597682e49a71d8f0531f1ab2f7a53b2cc179719183981cc0de08fc59b89b15039de0b5b2598fa8adabdbe6b699d3cae4297c9116fb7418806275e7870fd4d2d7afb248dcc6ac7fe6b472c15188bbf081b9d148c43bf9a22893eafcabe7577db2a40aeb0bae9b160fd76e0eca0b4ce065df5207b7451dcde78b20f94136c129066bb74c7afc7f946a0749bee34b5efc0cffae8b20d2d1c3a21fcdcdca4c2fb3d841c9819a21a4f5c42c934bf031b2037d69ce4de3594d11e371f9146727f6db1e375248d29f2fc8f89d851db06e2f8322e002ffb074d476f7c6c279d6d394c137e051a869d74f37127f847fd1b607bdcb1bf8ef342f166ea2d634ba28cd96934664aa5da7cba35fbe4cd56867d166e283fbb9f6c71da7b76225d498712198d7533630597d252b86fbb34bdf663f7eb6d9e053e2419acb964249ca6a3078d3070451994adfe2bb2a1275e81f505706914caa0c090cd83b493179641a1ddd020db8f3fb886850f3243be8a196cea6fd4deedc5132dcdef4a5114d43493e3b0809a0e21a5c6a767dbf15dd62d0480b7cf1d9e635dfb5957dfa4e207186d4654272b7f9a6c5bb0efb1321ffdfcec0984d9c45cd9b6478a0b3ad11e1c175c88f1e569a9d9f37d9f2f8339c43a0c944f5835650f3fbfa26285ee85d2622ca2c85cbb0b98763f07d95fce2d1a88d5fb1aceae3a4325d3d7dcc57faca76b4c2ca88734904c5d579907674b9860ef0314c5c159da2b0209aa486be5f09a4df7084a78edc767168f36ecd4c67bcb655afb75278dac40ead5e002cbf9a8e04875cb5f277f15cd96d9c6ecba78ae823ba2737064f627e0cecde6df62f080d6c12d04c80096eeac22df0a37eb02b9d50931711c2192fcf32658c0b016db40344e4fa4f69bb01ebce91048b6b86a151ed33f9e21105ec321c733058de8ffe218ac4e9e01cdd54a18b2f12a6621564afc1e2c20e9055c42c89416a00b4b023a60cfc8bb51815ff4150b9a71213b7c38480f08c81146f8436eda5567df7bfe0bebc3de100051e89c1083f75f6a5bcc8f0a7e405158a82d7b0671283c34f589f029e7658ace05fc3256eb4f75e21c21b265dc1a4f47c8bf0b2d212b8d3dd87582a7f235759433733d5f4f8f339d34eb6fc8fc18fdeb42ab1bd797018684344442d7f2f2b824b14afba15b717364f64d11913845913bdaf420c54c9a2cb843a4a601cdde3f4ce9995c7286a94aa1156ee54e2d579a1b3628d6aa4b9f50e4a35135172e80438aa996c65008be2b2378769674e244b39ce2094e23fb1d39e5702c9ea1c576472b6190a3ecc6653121308a27309aa1540e6ad2afeae943cebe2ac47dd14dbffa0119d0eb82811a9bbf4d9ec0b47a2ca31b36603dc9282958506b9c810c8c92ec78a1e0f67504a10ccfab6d4bd218d85ed7df7f870f7e8f40b749f0ae9622db86a58fd39d0562dcd92be627a9ee26c36f0f97ca490c1d22c9812cfd3fde7d38a3412d3258e510aecabcb11239cca49674cdc998827d0ef1e1b97bcacdd1e59ed14a964e4392069eeae652515ecbadee0d86d2fb8e2185234e38d492e48ced64ee18606b408e1ce5a183f3ec058514e2a3f096c3c45e8c20f1a68705f9234525921308fd9fed29827c25ab1f2c9a6229f57b0845d7b135e8c0f71d2166eefaad93db1bf7d6e50db1f9f46e1eaeca5438f6ac11997162babd44a421c160f85daf7954a5598ec2c9f38ba9c0d4998702bedc2b9416d401db51dab29a8dc30ef42f234ecb451d26e960d010ca80ab644", 0x1000) setitimer(0x2, &(0x7f00000003c0)={{0x7, 0xfff}, {0x8, 0x80000001}}, &(0x7f0000000440)) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) msgget$private(0x0, 0x10) socket$inet(0x2, 0x4000, 0x6) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001880)='/dev/bpf\x00', 0x1ed, 0x0) r4 = dup(r3) r5 = getuid() getgroups(0x1, &(0x7f00000005c0)=[0x0]) chown(&(0x7f0000000580)='./bus\x00', r5, r6) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000540)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000600)='./bus\x00', 0x4) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000040)) getpgrp() getuid() getgid() getpid() openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x182, 0x0) geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000640)=0xc) 05:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000100), 0x0) syz_emit_ethernet(0x2, &(0x7f0000000080)="33ca") 05:37:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000036, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x801ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe32) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000002500)='/dev/null\x00', 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000002800)="5baeda5cc816dad5a46a561fc7f784758035a85f29ed1b9f9aea4239fd9ad8842f66fcd3cdca97930181348accf2415a1b4940f57bac4fccd5ce12e03b506f6f1ceaa0cb931068a65042b833463da1b35a76921b8da7f9f412e70fd11044b1ee1dfe4ead0f3d74662ea945139ede7f9424f65d4877d14e222af2c6d24d87ed64e7079788", 0x84) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000002540)={0x3, 0xfffffffffffffffa, {[0x3, 0x6, 0x8, 0x5, 0x1, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x8, 0x80, 0x80000001, 0x4, 0x0, 0x40, 0x5, 0x31], [0x4, 0x1, 0x0, 0x3f, 0x0, 0x101, 0xffffffff, 0x8253, 0x2, 0x895], [0xffffffff, 0x1ff, 0x4, 0x8, 0x20, 0x7cd, 0x8], [0x5, 0x100000000, 0x1000, 0x8, 0x2986c899, 0x9], [{0x0, 0x2, 0x6, 0x9}, {0x7fff, 0x1000000000000, 0x4, 0x100000001}, {0x40, 0x59, 0x6, 0x4606}, {0x20, 0x1, 0x1, 0x7}, {0x9, 0x4, 0x7, 0x400}, {0x800, 0x3, 0x7, 0x8}, {0xcc4d, 0x10001, 0x4, 0x3}, {0x8, 0x7, 0xfffffffffffffffe, 0x10000}], {0x9, 0xca5f, 0x3, 0x1ff}, {0x80000000, 0x4000000000000, 0x15c, 0xfffffffffffffffa}}}) r3 = geteuid() r4 = getgid() fchown(r1, r3, r4) r5 = msgget$private(0x0, 0x0) fchmod(r0, 0x14c) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000002780)=""/86) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000028c0)=""/182) writev(r1, &(0x7f0000002440)=[{&(0x7f0000000100)="82a5e6e82250572e287980128a74cb9f721badb19291963758716a0303b26e8b26fd72a71ae42ca53e97e9ce80f69aa47cf3875c26251bde6180027962e12298a01ae9356d8ab177ec612bd865e9cc416cf03749a4d322c4e58c86c62809895c9099b96ba6a4cbe0b7543238ba719f16c9f8c4f634aa37c9a355ac0c834f1020ecdad977eec4fa18c86bc6088cec6c68c7832ce167ac29a520a6bb6981bae1b44a9a97aa4afd8c0297638db27743debdc64f2d4d91f9ec6660cad0de0a71e286efb94e3d97cf98e5", 0xc8}, {&(0x7f0000000200)="146d5ebedf33d686a33b1231cdfd66cd9d20306f89b9055ed0c3ce5ce7d1c17d6c8cdef9040f4c694bf4effc5f8b180085f23937a1b9a324717ee0a8d2202d62c1111db7d4419fc6800ce4b3c9271af2bb691c273d8f904deb1190b5068795fa2e82e55d92de1c6788fc77caa4438b6a9f42a7d18cbee38ec51705ac476e0584cd90be04ba99eef31d8c0287846d6a10568ff017a39b78c0a6ae13293ff76bd33d93daa53fb23c55558ee0a714f19e5f64305721e72218d76c486974b3c033d7195fd9d7d208acd6dc7c783d7cf81cc541b4b03bc9b618e809280166110ac7492f022025abd1200d7af129a19e3e94f4241116889bd3ae46ec292b3ae419c1f050e3c4359c972939438a5f6886ac4d2e1fbacd60edb9d0878fecb99f8e8efb791794e65af49a5ab281c44dbb93d40300c097f9f775f4cb01857862a8801bb66f12bc5f5733c84d7f83248297f1846639ede0bea747de64c37d039159e0b932b412dd43230e80f56aaf6c1755e25961877f0b76b7fdad11d1278f89ff7882629e4a5e4e3ff7ee2a5e1e31ca69ea25470aae136986875f7fd6166de431affeed7d9acb5a8f89bf48295237444a82b1626fd6f00265cb3c24e4703abb86e5abdb6ce05bcbfb9edba975fe926448d634c2ac39fa827277edf1e243672def2ade23f42b2b80f2a8b9ed628cdc4bc54c9d908d72398c7cb6448a8bb41ebc0959f270cdae95b02d529397a57b9661f4dd3ac5cd73a0f3e5217770a12707857731f17255bb0b27352871e6b2ef3c155fc0354964fad2759aa48e3205fd7f505052f662b5770476b7bdc42218937f64c9094aec9479839fe646ed178b1653bc674e4f2a7ba64c9e9edb1e6408fe8f355f564786d0d4424ccddc14dfc52e7ec8ff27a3d6cd145e057ac64a165dc6178be88a9083e7918496f0f89b139bddfeda9d891888091bccca3ec82625ffe3fb21ad58c9f1a9e6b7f3981e1a0c343be3ed4ad118ac90f2bb4d9543e8a4ace1e7055fca70167baf882d58ba81696e8d033facb6dbb88f3df7ff3c0b66e00f6e46eeb25c94ee7a831b42248d207a93109f068abdb770cd214cdecb2ef29adf1a94c6d0fbf852d4fe05b6984f6a6b04ede40b15b41111df2d4d78c6edce4d4d1d9f44026f4db7b4096c46f0eb4059efdaf0a32769877f79661af8216cc49cacf62621ef8ee7ea86c78e8d128a6b0b0e42beba49e2ca3b3c773eb83b7e70265a1676bc42149b7d4a3673ac8b58aba6f4f4b82fc4ed52c09e65ba9c416737c6608a7b395cd42aa397650d557b6f914b9bd529bf0c04400095a4f1dbc9b9461a96c05f96cb21f05175e9da74121c2deaa303745402678b7e03862ada01181484bca05239cfa3329f2b9c68724b4255b9cc3b6be67de22c0f61d9fec72446e4e087a0586d29d1fee667a3a77d879c8b3df77d52779db14a128945deabcbe4d649cccb55e9883c1f2647bd24b2a90852d70a1ad61aac7cd7643230ca015574f9e06997522de14977be4adaafbfefb3dfb191b44a8f6ee19342e2df8a5eeeaad9a3e5cb25b6efc4fa15f1b2f397ae65f65050cbb3307be2feb4981b78bcdfa6221186a4a4b39883a897aedd6b24dab2ef114e619beded3486f139555da9d4fd3e5e96300a18f0f937b6bb71db5541cf9a3cc3e0dacc8b5236e01b9cdcc4134091aadf1b3af2c857f0d4791843d722b7d0d131ea7cc7e41a4c6cf8c288794f318035e93338d4aa49ee5c5245d3f7b616f8d9b23a695260737a00b38aa2e2399658b27fe3c753700e6514a0e670eec0c05980be867af5f742590702336de546adc28b20f29e00d067a2f3f9403876cae6f00b84afb89fbba0e8b018020bb9f591adffb9f21f35e51d925214bb5d22bbd6de686d6cd6fee4bd0207fb41daeccb5694ee1fd8a3fdeb03cf0dc5fe22afeb0e246cb385d2b074a735c8363e91bec6a100d66ae591842b7334d3b29ed2110c4a1126fe6bb0b968a99487c5fc553112a9003c2eeea69d5d3beb3bfaa59c4d9515562d3886d432817779b01dd669fcc1066c4632ea01ca5a733dbda7aa29ee4e7f4c9fed9dd583d593922d4cb7d17e5693de2be7a7a7bfdb809896a26c6e14d1fbd7742aa262fdc1fc0a8cc10de2145feddc59632e73c6268b171265c1e01e51cbe2f487a8a3d457b00efab891c13aa806daf0411d1c4617e893cff1dca87f017398658e9546a0675ce5a679231a3a8fde6aacacd7e88843ee40144d817557fc4b4b793a24d89d18112cf42b12828269a0b76608c5da00d0e2a369aaa3bf618857948b6b724f41ae35165953a3a9ed93c258f037096f5aec94ce7c865bf03ac619790bf041003d0002d767047d9f2785052a7bbe51989203df68de6174bb45e5f15a91f1797d157ef07dcd1b84038af76eb83cf95d3dc4f77c8d6a62106d1861b856bc11e61a7cac5927d6d81f6708957090d24492506d067d2b410ab8dcab3145a42c8d829595f36271d1ec001543110f596da534ba53f6f8b3c6fd9c6323e4f929a0393efbff195d6b33ae4285f35ee376c110c29b6b2b48858813fc69e4f179d70cdbbee5016064548c917a56f7b082a88298c769f1ea55b838ec4c1bd15088b81de6162949fcbeeef49eef63aeee55fdcb5d027748ac7d26ccda9c014242c32175ec82bad24229eaa69d1788050f4ae2b47e0a7220a950280f9a8b1a73d483cddc9fefa82afbd444e77f9215e6cc731832fd1077e55b9354ec2262a05afe646d97e8944f7c5005e664203b60879b79e07969957669194efe42cc3d33ef991cdb6cc2cc0db16c2c44c3a9f4cf34b9628ec1a1a36a45efe12dda74ab307353a7978f3ef54cb8179b04f03d5feaee543182d31b3320f2d0de9e6c76884dab58683d91f47a673bcb6fa9d19c6798252950405c8a3b085672561a12ded831d472aa82635fe54571ffbe75d240e57bbf77cfa4beb3827dc181f9faf7f8008e27f288f6d224fbc42beef5e27a45ce617bbf2de11b4c59dc50d414d054b57f0db57ad149857300d6cff9ba78df5e9cd6aa491db3629308c8d1bad6f9dc8245978978a7af704ac5abd97c8ef6a233b5c6aa513f2f7ab48878ec183ce99168f4ea113117ed5257d5ae8ff7878880fea5e409fbb5ca765dc2951f5ff46f9007df9ce9de2f054bebb9d6249e2fa851e6752bc7b2f20c12753126fa453aa9cb1f992e964d326d7f02a1e16b48c748325714d3b6787d2256e0d7874f987f7a6565f9a4cfe0afc3734d98499fe34dacb9f07a13451a11a537ef323e5eb858da0ce10a7ffadd800d5242a4b7b5af992cf33245e1c645037dc7f5af534cee2aff7f8a1c90ac041cfb314148177023f3cae7f70e43a0374bf69c07de4ebb24a2bbe016a8f24575e8cd1b5a4758f5ad3f487f963b726c98f0925a470f6c02177f438cdbc781c723212a8f20780a29350e628b56d93d470b21294838b4b7952f35c7e2ef4f861732095c1690ddd175aa06308881cca3d8662fe24a55cf1e5a0d1d54621d00e827cc1c2bb7f81794d749499a0da88fe5ab33c0e483555ed97f75c73f43dd01e9ff4a80cfac021e5c22ce8a22285e347ffb0965656a9079873cff9db36b94f76fd11be6150aea2f54d7557ee39aa1c6814048c0282d08c40162ede19078f62469ad62f57e6703fce3aa8afd1c8300b03e395c6c41aef5adeaa796dd74a19e63b8346edd92bcbc42686ae7f31b3dde740ae5de86f01765613be84fc15f416f45b99c0875dcea166f1a192bcd735747afcd1b96b5455856639dcb4bc7512657c710e5171b54f1408d806bc08c5183715687f896c8e0dd119e398b2230055a8be4002fd002f44d44fcdfa58b12af0cb150ca45441325a9706c2da5897b5be5078f811ea9b0b4564b2b9e181586fdb2fef3aa3145807fbec0c1e94eae43251d533f185e52e3312e490138560e6c6a73f8a3ab3b3e7afa83357a0a745eb81c8b1d4845b012f7b8bc403e097ec3871eb21078016a87e55c72cd804fb4cbc50fea7a3daf5f6f4d0c14e6dfe9a092963377ee21eb1c9f6f07f3982af729e534c83b1d2f468b6bc9eb4450d718336edf0fccb5721a31b190337294439101ea615980378343eb95a2fa3dafae001e35fc7b50bc838bd4adadaccb1c55cdd27206d95462c7a9ab9ca30887fd0e184d6478ba846b388e55e895e24aa193d96f96c00cdb9f02038c1592f92126290f5d7fed18fd68ce85387ac69ffc2c93b8044746f2c6b5a3963f2e122f80f0c961dbe4d1faf12179fc1a0e3c0afc66b72db6985812d87a7fbacd526f0f9f36caeb1f5d10ce7cf69086247f7c2c69e20096678bd54e59c27fbadd459b918a6006f0b57b8e409e57c121acdff5420d8b5f98169c18e93bb2f8a0ce87b39d558a615899fd66d3b77a5fe8e32054d16272c05e5e68d2d91078d820369c6e1b0a12f44cc6b4085d266f9c2a50f0d0347bbdd71417d0224ba4c425433518c79b1ea2e81be77fcdfcfa46b8c38cabbecf0302b111ee00c67571752630edca2c15afc8000058cf8e8ada05a0000617dd52fe35e7b5af2bd91a59e7246cfc337b529e8c0afec062b1feeb50aae8e11205a95f8362115e1fde2f8842226b8eae57b1b66b46ade4d1ba9e3a7583bf2cf5746b85e38e94ada236f752b9315f1435632e4b89e623ee43e9db842f02785195324c213e70550e50636b5960f7bf562774ca7066c2a521793be100aa8dc5fff16b4401f68eac7930d674472dd9dfcb5d944c8d382a78ad9c99cae82f5c2ae54e06715d1774b006dc238326f793bd3bc751831a63ab176dcad245d1b424135eb196f151851c69ab7ed0937a6fb54d3d48a98c75b9c656d79feed45c1dc590cb1b743a689ef19ce7ac8fb87637f61733dab7d2b6e2eb52a384333d63926142cf5cd21faedac02ae68c98c9a7094c2c6ccf0322a3d54d1a238f3ba5d0cb02551e8d66ede6e21e0be922bb32356e93957d840d43590d8480475b9a2feb0bcef7193c5a23ce0b38191feaab0f00011e2e5bd0fdfc6894fcdcf9265dbb638a478748a918adcfde6356b9ae4fc57b87328e8ee48f54734a4dcdd5fb6860d428e62f3a1dc670f6041fc6ed686c0197a441cdf31121eb35ca5869914b2ac896c12af3ee076891b24466e01005af714568e92a7d545ea6a82702940d16aa9f79b77eb73db8f4bb661af912a242192c08506f0158fa4220525775d2e43abe6eeb3b90612d328ab618d452ddf2f0892a8754bd93177eb8cac5caf68a9a4d7f4732d620d93888ab1945764149bb765e44b63bb397de3e78dc32a32786deeee9bf3843339d1d3d047ee07be965eb46dadf69f50f376de628858fcffd058bb71eb678ed321f413b5311450b1f72810dd00ba4113bbbc145510aecce0b90e9ad748615a00224453922fb315049ac07d240b7a388f744bac3fcb639dadd23b86bac3a15266f14a1948defd7d55cacecb42bf0a3f79374dd92ce7ddc3cb10398a806a6761a636ec2677ca6cec45e060cc7427c82c8203e295135b31b99675423fae134a147e13bc0b0a17fe4197d10e4718203007077d5dfb182642128c01b8cdd2419d795166ff3c33e4317e104ee02bbaf059cc41b5bbfc17f18ee424cff798bbb7159e47fa2e21df015e1397afc67bed0a63ec5945ca18a0bc67cf08dae148dbc2ff9da4f1249742fc9614f0cd204ae82632eed9170e5c6c97938a6d1c104da1a36fc2f85db52e2209123816be4b21a6f95ed6f0565f9f80e09f4315ec3f7b54b349e06530b189365ffe4acf8f21d81761c8f61cc6ef4485bc5d17e6b6d3b42771183a5", 0x1000}, {&(0x7f0000001200)="21b1e29857e5c645749de2a9a9bced98aed8e7fd5c56a30787e317fc71eeacb038b59c881455d0ed44b806a89548bf3ec063e53bcba0582d6a83a607ca4f69e841fe05927eef210373bf5dbbd4d6701f500414ca31e6520c4dd1562ce6a0b1f2a622786941efad83f8debbbd1862098114ae740e704b95392c8445c7c7b809622753325c55225d0529fd00da430efdf741c3983de4cd8813115d4a5dbc7dd214954571e0760330f12ebac48069dca70c8b958221d721f10dc21d6d9fbe4fbea3707ce24e8b84c3b18d04a18bb9c39c590aad", 0xd2}, {&(0x7f0000000040)="0c06323061a260cb4fe7ddaefbc86b0e493deda51154dd93ef9c", 0x1a}, {&(0x7f0000001300)="97a30c32d6e00641af60c2ffeaabf9c73b40bbe456b31521e10692dc4bfcfaa641b1965c707d632a16cfdbc8fd28ecbf1ef31ccfd8b1d7928828372caff20243a16b94a53e7d62cacda7abb98ef961bc94358477a72a6e21262efe0e0a2ce4f837df6fa2a88cb0aed5842ae87704ad3f", 0x70}, {&(0x7f0000000080)="ddd307373e744dbf5b7e43c023feb51a4488568a9f55d521872571fdbb7d386d77575d7ca9060d", 0x27}, {&(0x7f0000001380)="5a98db6fcbc4a94657e75d9e48bc7fcfad98c0a7b2baf4b2f995155ebad4915c8496fa679aa191900e1548925a96d8cf6b4acfad6325c523adbcc8b932ba1a0e8022886b249b8afe4f6cff5e860b5ca5ba4a208e1fd61773c402d8a068006beac7f96b8e440ee48fa7f586f3dbbf63e6a67959d1e6afde3785626a6f9cf133e4b0757300e2117ce831cd4c1e108c6d2f2e1d8ccac21d7b0f8bedf81885d541c2f636f6b34f51dfc68dfc0c308e7c4244435701284e6386c3c0f47e592f741aaed754268d13a1f1b3eaa27fa4cb0c15e02cdec7908fc436e71c2a92577e40178126dc943c3841cbe45aea4f3ae63b6c0cb7f95dac130beb32cc0e9148ea1ee1c5e5d5e3f649d9c5a4c1e023b0d05d51ee23589e6dedbbe6adb9164418721e2c9e1fb2ad8bd9980d0100cbec41455b868303a60f63a8894e1588edd006aabda059e41abfdd1daebaff4f31019081ebc37c36d354e5c047f890274c6ddaa1950853e67ee35d72ed5e2a84224d365ce5d27f7f0d6a4c04483ed5be61ba075db7676f723cfb7aa807a1ecfaa2d00a2eecafd7552c58c18b66d52e76366fd7d7d329c739db02e8e4cf24ad41ed906427cf132f68088a76e9ca6a181d87fd7c812cae8cd5b3eea534803a67ca01a3de1c2e5ec6a79f906748f7f7a4c90c848537a85811dbd21f7926ec35b44b47416233473e406ee6fa875907197cbced73777213eb5f0efa9ac840b94a699597db39f3a4acda26a16a187bc180f012e30652afdf677ed31c907ddd9064735d67ebc9435b96304c5f8e98b3b66c15393e403901a0d9ca4426a5c47ded11a59f2842a62731e21257a098f84a9406187cf9380f7886ce1d15114220a96a8d4f7884eab6962064b5eba7269518679f58c09981070bee425616797405ed95d84deb06f4149e3687d3ba41e95ea06e2a4ea8c25c03c548fb2ffadd987c5d1664249b7694f5e23479e3115a6a21befb43e8b01a8df86492b9da28d496cf84ce5a120ea37bd93ce51355052e85d45412b7bfca347140d050130f3c1a9f7379c5e02972152a9511a4d7872e689ce196a2fbc0a1445fc637740a3477649a49d938cea778c91d02f4b4572fb61022e92bc77c0a5d13f10bad0d53842f4d2f7eb96c746b939188d25ec5c0935c9aac1f421377809df0bf6a095addbc0de19cc7d97e9bc7ff887926756dac90c3a1d2b8d0681fdeb331702dc409f7c8e83a97e1d10f39c7f89faa086cc975f276b37e30dc90174766bd9d5dd5c2bf84679833ff2e2669a023addbc662917245fd25dd1d8e3cab613abb0c9ed13e8f6cee791e060d5b6e7a80aa53ddef88c531034fc259c455a78c710950368aea876061f4b7dd0e1d26c80bfd50eade371139e893209a18c3a41873c8aad890a454859100a92edcf6ffb1629a3f9f2c7f27683b94dc2bda4ff3565fe1ed02693b6b1162315081b1ba4f3cad31a986954aa3723c02db83144351ec2f76469f2ea3412de2a5b55669662e460c01f20e390cd3fb23bfb57775b1113d771717bf7ab7d69b667b13d30b78c7c3c8de52f2b1479b4ca20768f5cff3fa58b47300eb3960ccbb8b5e6913711ad1b4758f6a64d171e31e69525312a252004cabfff25ae8d448480e06315bc0400375af5286e0b96bf30be4f630e6b69a3ba2df63e6dc673c5cb66ca2ea5b0aa0e14b897d6234d0b451e70d8671699b1373ea73b8bacb64bda6db42456f6cc352a51f115bbfe657efa073088789d044ae75e7628c055bd9218e27b35c980e30f0108f1e68dc480f18780ec77a5f4a9d0644a774be9e04e827ae2145d41139423f738fccf3d7cf37e21e7d6bcd530e7df4a3ff573b2a0e184f25cc46d2d260526e55608faa4f838442f9465b68790a692126f87b7d41c35e4d1b0f16c3322e3d56da8353a2ac2963513e0503035daa750739690828a58966bb7c12b03d51422e9e9a7322d275f5a0919083cbad4795dbee252fc8679a187224f5126b99d00d7f17bd93de33d2501fa868a5e3ba26746f38c1a0656fbc8f3b972800ec80be0a6552623b2b588a5c4a14cd1f583f5abac4297f957cfaaa263dc87c3922a4684279d5db6c8a1ec12695d9af1c8ec1764cfcdb990bdcaeb994a81674070c3b87b7f6ad4f99943d5268ed4b668b4d9079274bdc514b4b2b06ae879e856688e6816ca50b80c452c79c8d8dad59b171082dd58feacbe4981d2962babe43807122aa622ba3bcaefda72608452a880d5f676dea23f686c9283983e027d9c88a470596560068d38893ba1d6e4286b557a4f2ee0c7d31ad396540a51664cf63a13753850e65c544e79bb1ae3bd40a2eb9148cc165857f8acaea6872a498e1be72288004b1fc0a343230bb75d424451f18d2201046bf905535abf5f24c07f643ce20f68e32ed36fc897fb8616ed7d6e3cb0855768dfe5faa17ae2b43c3bd16cf587ec253ccd596def524e75f7c9820e6e68c75b70b947921866b7c78a9fbdd22bd23c01d378cff51495e628f73009c2258fe3d223d5232502efd7b19baa44902d32d38eb84c72d27dbc8ad5fd762d88692ecfa4f1c7f18f6f47d0c93014a34889bf7e074f027340adc40570380515a314c08faf3ee10a18b1e3b0203ff29d3523b6af8769dda3486a431058292f9a0e88f05a74f335c4510484732bf0596f1a8fb2cb52c314cf1c07a2d3c10dcf9834cce6e8a62020209c59b22c5bfc78af9d7758be6ec13d4dbdf19753aebf7e691281adaa28a6dd22203b0b0727ed421405535db044f4e9d9a13a8d7581f569e46fc47d27ea10439269f04b12542c82a54e993085a98a42c99d3cdea2420e4554d9a9a05c5572ebafac5a65cbeffd1a08d33527f5d833622520d00ba3dcd97516382057849358c704ea0b6b81af2ca0a299c0fd8bc47878fb46d7b8687d863ce72695a1388f2afae47c2a4d672d49da0de11a836553dc8f25a8481123e3328dbfa51175d6e2d70ccc140e68bfaecac97c6623e888fb2e99c603a205b8e6af14b905fa0cbe31fc1792c7fd1d038b309317e0670768614f43fdd0a620fe3bf4cb3efa31903598abb1b17d55897579fca9a3c03bef118ec8da6bfb8c24349cd05f2130737dcf9d00f0a5aa50853f81a13d0af1c702071f88ad6a5aa976bcde1c15ad698fa28ca11cc7f4ad378e87d6e842601e7339b578c06c97d0d3ab6606016d2580dfd20c9c01e24b663be355dc8b9c513c0c21a09765439ef2cf662d1922317c0a6057390a342c67787b8f6ad8ad58e9532a3fc067b22c26dd7206f1989caa1edf4a4654f4a45e73acc1ca7ca4b957a9dcae71d6654c8458c3ce78b35ee6cbe86c49e1eee60d24213e1f0fe8be82e06fdb774d87aa6b9701d0a9e491a6ded48ba1e617baacc041ced8e379c74480f3b4d648cd8b768e7efa108477f2f1016e2b810f36bc5a3930d35d2876fa3e40a813c8b9afa774ab1f025f416b09ad8f125cc880cb9e406fd2e32ddf3c44648f7d9444f712f5296ab4490ffd70ed68b13b3b93f21176fa554cfe6eef1c92ad378b202d2c4af55fc5dbd3fc401b5f859670773d055bdfd5a8f0f8e1930007528eb10aacd99e40cdd94f904d0d8f82154af4bee2e9b64a57749763c9fdd69e0a6b3646df6820ac2de41dcda205f101503291b8add04219d0ab54862718945b1e2b31e8a81fdfffdf376debb07b640c8aea0e31438d0ad75950fc20b3398a58a078ffaf1d944fba22483244f149b2dcb233a9188032fbe0d06160811d4c3b93ce57716e5c9f71dc2325cb9896814be74d81681a4a87714ca66162eb245deba54cdb0f5f4604748a88e95ee91b6e5c6a2cbc004d253e90927e81673310c80109c476fb7880a109b6bcea35d685238812f38938738e41a554e1410d8c362cf10c2e0bd92ba29b5a72b64e432d949fdd589778767551cd51d3911177593985b5855c3f4a30b31c16daa8a004ec7505c79cd7b1bff17e1aa92b51ce7ee9f0c24d11235255e675e4e0c5c304def20d30aaa4aa2008afc671f4c1c8f5d8bb05308dd7e992a2a03bd785caea4d433569d27eaa6c7b40b2b88a1c6bf1b172c42793d13088173b4a3d653da24c9cefeef01956a38ae1e50a1f64cd49fe4ebfbac070a48b8a1b1d0c32cff363a2fc983e03143dd420687640a8a2f4667081a9686a50fde090a52b44b8cc5de6993aca26a99d014a9c18b37b9927f35a87bd0a9d081b570aed0d1bdbc472b63afe158347dcf569b7e899029d5e985bb6870ea90eb9fefadc93e73e1ebc5bdd2bd3603b1e00be1ff20d8c275a2ad957a4bbf71190461b8a0ba93f8c3f3f0164d68eb013d6aa949f63046e9c12c17eaa574a7b9322bbb15a3c2c4545f4e8810fd28606078ee771afa5d26e9de9d8876beb1b1ff34dd129c347ec254035cc11674487a4d9d50b2090136e5a19dfa587b76b63db4624c869d9d1392d85fd9c46dada453151bfd1a715f68b8cc62e23e3bf8516e3f0b9dcc6b7610ec128b4623010fb2e0c1c61b0c171f4ce1bd3badc84d9c41ef782cf56977f4bff52512e608892c39dde7d59e3de6d88caaed67ed1c393a737855b7d6033f5b1c38bb7d11fd8d215a2c9f1fbd6caf8193e8625ac0ec05386ac6e9690941899280f5a075f3cc0748eec42a74f9005e6485e0c0188963da8739d364b5f7bfc636ccd1cdb7d6eaf53e08e0ae03d0e9275a6c7a98ca16dcf93e357e5e324aeabae53ea0fe72cc3db3567417052285643c44db564c8d4469dd5f11393924dabe87dcdb1ab8a3085330a22395e3d97ddbe726ac052aaa2032de508560efe036ab0a5ec52b89adcfbcc62500b68c7bb3a8006b192e92ef40835622c98b42b52822eb84948d1634c0314a98289f5d5fdea877b51811770ff3666f1d9e106b721a24e995b9770cc0f82625fc411522cec91d541dbc7401519a87ce4848510a294edb50ee59005e903d40f65e03427645b96b6e77093a895c745dd22c0646274c26c7b5672244b82686c0223f683349c99b4c1ecb99085aaaff22136e51085ab01909de686ed8950ba44f41431ae575cf4fc8d46ff75809874955209eb9d88a7e84865ad62b3d3855114240a91f8eb3dc02a085396fcec9d35c52f91bc65ea8f0c2741206834e373852013b9a9515eb192fbcbda8b59d905b519dcd7c6194afe83b367ca1baa4c91e9a367f463c879e598a7fa23ba5afedb5c4b9613acdbae9b837c84cc2306d8ee07850807f832a03312c421d48aa7d6cb4bd37effc4928d33b717bdcf6786d15d4d009dab897ebaebc242325207b5b140718749cdb39f5776f5567bb67b094d3db150734739c5e6c0844c03ab9a7266241cf793847cc434d141224e27e641cc6d07f756d840dc70d42583ee70248df8066efd45d632ee1603f331241dec1be1a41b2884f4c4c39ddf9ed00e16b125c3f8227de89b5bc709d4bd28e23f0a8b2d51a85d7767aca59f847ea3307eebe8e98f841177baa6f09f8bc1d8b33062f0f43bda0639be7e0f1d2a1f020d898e74367c09b2d89756dfacbe2d8f5f28a798254664546dcd65d109880d26391e91c526fdffa9475b5c59abae8434565e0dba321b9f3780fd652d2dc6e1c740d27187cfad34a55b092b9bc4edeefb31ff86363217507edd912922d02511759a189fca3173506af5a601887cce4672f82eb4b0408e4c3de999d92c5712b1855d2d4954284135f6c2afefedf13942a2f44cf46bd5a23721a1161e629a22cbc8adafb90db2bb936ef920c95783a276642d4a17955a0798c14d19e7851b0295d872ffe52c30fb4c881d1979d57632cd43eee3a6c71ed7dc21e3c", 0x1000}, {&(0x7f0000002380)="b657b740052d2a310f4a7857037dc1f1a51e0fa09b293277b41fb96356e4deb9d393093c57cd0e89ba42dfb4d1ecef3ba1ecaa", 0x33}, {&(0x7f00000023c0)="707c4f0b0fdd70a45ae3c91aaaad65e9e3830a9ebc65e595afe78e1c062d39bc2754a881223a3d94447977bd89c87ed5aea5777d0bec93d634fac29fe22f7a91764fb54dd585f0", 0x47}], 0x9) 05:37:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x2, 0x120) semctl$IPC_RMID(r1, 0x0, 0x0) 05:37:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0xbd5, 0x6, 0x4, 0x2}, {0xfe8e, 0x7, 0x9, 0x3}, {0xa3, 0x9}, {0x6, 0x8000, 0x5, 0x8}, {0x7, 0x40, 0x7, 0x7}, {0x1, 0x1ff, 0x8, 0x1}, {0x9, 0xffff, 0x101, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x64}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x4, 0x101, 0x0, 0x200}, {0x6, 0x80000001, 0xfffffffffffffff8, 0x5fb}, {0x2994, 0x1000, 0x0, 0x1000}, {0xfffffffffffffffd, 0x9, 0x9, 0x8}, {0x81, 0x8, 0x9, 0x4}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x9, &(0x7f0000000240)=[0x80000001, 0x3, 0xfffffffffffffffc, 0x80, 0xfff, 0x5, 0xfffffffffffffff9, 0xd83f, 0x7]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 05:37:45 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f0000335000), 0x10052) 05:37:45 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000003c0)=0xc) getsockname$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) poll(&(0x7f0000000480)=[{r1, 0x4}, {r1, 0x4a}, {r1, 0x14}], 0x3, 0x80) setreuid(r0, 0xee00) unlink(&(0x7f0000000100)='./file0\x00') socketpair(0x2, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28091, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000001c0)=""/125) close(r2) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0xa8, 0xfff}, {0x100}, {0x0, 0x1000}, {0xcf, 0xff}, {0x86, 0x1}, {0x87, 0x1}, {0xe7}], 0x7}) ioctl$TIOCSTOP(r3, 0x2000746f) r6 = dup2(r4, r2) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000240)={&(0x7f0000000140)=[{0xef, 0x2}, {0x0, 0x1a0e}, {0x8a, 0x2}, {0x100, 0xfffffffffffff5c0}, {0x47, 0x7}, {0x22, 0x6}, {0x8a, 0xfffffffffffffff8}, {0x187, 0x4}], 0x8}) r7 = semget$private(0x0, 0x7, 0x610) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000180)=""/2) 05:37:46 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x10022, 0x100) openat(r0, &(0x7f0000000240)='./file0\x00', 0x2000001, 0x1ca) 05:37:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x20, 0x6, 0xffffffffffffff7f, 0x5}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCFLUSH(r0, 0x20004268) 05:37:46 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x2, 0x100000000, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="f1fe494a4e7303dd53add631d22063b740b765dc3114bc6b3da8e6bcc8848c4c5a1aa46e4c4c3703b0938891f868df9185052beda09a8ed0ef6909e42524c02917992afc36ba5cad896cac8d7f55ede7747a277a5ce4fc16b6b857923ebeced9bd16be3f1d2751e8e9c910c8a5e56ba0b265b35224ff9bd75d3c6e102a75991a40d882fc96ee741314f665bf4fa080cfac1c8bbbe62eaedf5b6d0d9e51d4981cb4fba0582aa14d4b70d65c5a03d8f3cc7a54818cd757c6485e0719f504c5e36ae5242d1a48616b43ace72118ec5eb96477b915ec3513746671d354ced709eb2cb85b98d2544bbc69b40749d45895b3e295fd9b376c46", 0xf6) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 05:37:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x42, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) preadv(0xffffffffffffffff, &(0x7f0000000700), 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x400) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000001) poll(&(0x7f0000000100)=[{r0}, {r0, 0x40}, {r0, 0x188}], 0x3, 0x1) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="066db53991beb77feeefed97c1c7f66ba459bb5f4e79a120fcd510b411f649c502d575d8c70e307d8cacf6c53894beebc67bdc598e6d65d30de4f56bb397f4e13384839cc8466ace3d7da4f1bf10f13efe206f132dabc86d25ab8ae1c96e49316e91c203ecd0d978f44fd559ae878502d36b3af06d1f98ad6f3ab529c3153554615bdfcb6f449101c3631ef24240304f7d373736d5d0c96a184afd", 0x9b}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x1}, 0x1) pwritev(r0, &(0x7f0000000280), 0x10000000000003c1, 0x0) 05:37:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0xe6, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 05:37:46 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xfff, 0x20004004}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000000)=0x3) 05:37:46 executing program 0: r0 = socket$inet6(0x18, 0x6, 0x46) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xeb0, 0x1}, 0xc) fcntl$getflags(r0, 0x3) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/218, 0xda}], 0x3, 0x0) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x7, 0x5}, {0x110, 0x100000001}}) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = getpgrp() getpgid(r2) fsync(r0) fsync(r0) r3 = dup(r1) bind$unix(r3, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000440)={0x0, 0x101, 0x2}) read(r0, &(0x7f0000000480)=""/210, 0xd2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000005c0)={0x2, 0x2, 0x9, 0x0, r4}) r6 = dup2(r1, r3) connect$inet6(r3, &(0x7f0000000600)={0x18, 0x3, 0x0, 0x1}, 0xc) preadv(r6, &(0x7f0000000780)=[{&(0x7f0000000640)=""/6, 0x6}, {&(0x7f0000000680)=""/85, 0x55}, {&(0x7f0000000700)=""/127, 0x7f}], 0x3, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) write(r6, &(0x7f00000007c0)="069f", 0x2) recvfrom$inet6(r6, &(0x7f0000000800)=""/4096, 0x1000, 0x841, &(0x7f0000001800)={0x18, 0x3, 0x0, 0x3}, 0xc) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000001840)={0x7, 0x0, {[0x1, 0x80000000, 0x0, 0x7, 0x5, 0xfffffffffffffff8, 0x9, 0xfffffffffffffffd, 0x0, 0x200, 0x8, 0x101, 0x10001, 0x3, 0x40, 0x10001, 0xffff, 0x81], [0x7fffffff, 0x1000, 0x7, 0x8, 0x7ff, 0x67b7, 0x6, 0xfff, 0x9, 0x400], [0x800000, 0x0, 0x8, 0x6e3, 0x4, 0x75e97a94, 0x5], [0x4, 0x80, 0xfff, 0x2, 0xffffffffffffff69, 0x5], [{0x3, 0x7a, 0x2, 0x76}, {0x2, 0x5, 0x1, 0x1}, {0x3, 0x2, 0x1ff, 0x6}, {0xab, 0x8, 0x1, 0x96}, {0x3bbc, 0xbe5e, 0x4, 0x5}, {0x5, 0x7fff, 0xffff, 0x5}, {0xac7, 0x10001, 0x7, 0x3}, {0x8, 0x1, 0x4, 0x200}], {0xc3, 0x6, 0x0, 0x4}, {0x70, 0x8001, 0x6, 0x4}}}) fsync(r3) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x10, r6, 0x0, 0x5b) sendto$inet6(r0, &(0x7f0000001a80)="156e9591275c4abd9238ffc6e383cd3afe2e11befd0d03b51e2205ef1449a0363d8aaa0be055d50913892119e0dc4b3c810c0b62d9a12d0c38472342d1bbbdb55044cf3003b0bcf9a287630e4eba65f8567572", 0x53, 0xc, &(0x7f0000001b00)={0x18, 0x1, 0xffffffffffffffc1, 0x8}, 0xc) setgid(r5) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000001b40)="7134be697e3e74311b99187c42f30bf70644acea29fbbba118bf845d64bb46e9a7d536a16104e77b923f3b31b0060f9a59bce1161be8d60724406eb0544fceb68940f40125fdd4f906e090cbe7ec7968eeee3d05cb7916a2b7d645a435ede22a4ad8d73b6ff6e50b053efdaedf434b5c6939b228c71f3721e2e4ca1a1be960b7b3097424dac9fd2b5fab292dc9bf4e17b8db93ca51c7151176db4d327535f3e30b966e3bd10ab818f9ce1c407ef52285fb9023c861b12a29d848933db155fccaaf8138bc", 0xc4) 05:37:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x47f, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="fbb62c4b33dc8bcad68dc8b2b4f02f43e2a41c024b4380ff7f864a3f8138ae58e594b9769f468231eaac0daf6cff9dfa92", 0x31}, {&(0x7f0000000080)="a4d3f62c290108d757ef426f842325b5b460a3ca261af66da5a60d6d6e3f91520a8c3be6f98879559047f118808e3fa6245f0c109158b415e9bd3e155dc0c9", 0x3f}, {&(0x7f00000000c0)="01b038e3692cf8ad8e7529f0fa5aad4bc289ad1d066a59d315b1ceb50ebf30553b20f68cb6b86c1192014ff8f45e4abacb17e1532ad2c1e092d5ebd253a79877d462819f4f464a03691a84e238622285ffb0eb11767d26e1a5f4151b7471038e2fc3deb1853a", 0x66}, {&(0x7f0000000140)="d81b22796adb1ffd3f7b65fa9a079b01ed5dc69aed52296a508090c315dba21b2ea1f6fe0035fa02", 0x28}], 0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0xffffffffffffff80, 0xffff}) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x3, 0x1, 0xcec, 0x2, r1}) socket$inet(0x2, 0x7, 0x8) 05:37:46 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x8c) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xb2fe, 0x0, "00000000e74de40003000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080)=0x8, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 05:37:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x401, 0x8}, 0x10) setsockopt(r0, 0x23f25efa, 0x1a, 0x0, 0x0) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\'\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)=':\x00', &(0x7f0000000200)=':-.[@].!\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='$(\x00', &(0x7f0000000300)='*[&^\x00']) 05:37:46 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x3}, {r0, 0x161}], 0x2, 0xbf6) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x0, 0x0) write(r1, &(0x7f0000000100)="84", 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) close(r0) 05:37:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000600)="8ecb7a94") 05:37:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x8004c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 05:37:46 executing program 0: r0 = msgget(0x1, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/182) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x20, 0x10000000000000}, {0x28}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 05:37:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x115) syz_open_pts() openat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3f, 0x14, "97f9de1ea8b39f8105067e42c6fd9f8fb8e522e5"}) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000180)="ecd4f162f185169c1b93c6e6dac8fad53ca1f4976002f1cc4eee040a", 0x1c) 05:37:47 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') fchdir(r1) chdir(&(0x7f0000000080)='./file0\x00') 05:37:47 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r1, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x40}, {r0, 0x40}], 0x2, 0x0) 05:37:47 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x84) r0 = socket$unix(0x1, 0x1000005, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000280)={0x4, 0x2}) read(r0, &(0x7f0000000580)=""/234, 0xea) r1 = socket$inet(0x2, 0x1003, 0x0) r2 = kqueue() stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000680)) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) shutdown(r1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r4 = msgget$private(0x0, 0x200000000041) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000ff010000ec268b59986fe5ff0ff211000000000000000000002259f0b1af453d7600000000000000000000000100000000015b505bc3d7607a6bfce8c83743a8d80000ff4b4975796d801c00000000000000000000000000000000000000000000000000000000000000000000000000000082b3b6dc881caf8d0000000000000000005dc3868b000001000000000010316ca45cbd870205354e825dc3a6f2332e57da00000000ad80ddd97b5908d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4848b380cb360b055765438339054639287829d1c2fd7a122c2ebe08805ed59ec0300000000000000ba782e0d622b5ff7113a923bfccf86594b06000055e42335b841c072449b33bb060000001e52c52159fff20978d56b98e6d0da1e8150a7dea7af59c7bfcd73b863010000006bc7b04e30417e925fa411b9214d81ab831a7c44ccd978342741c7a5bdfa5a2f539ef02e25d14679c66dea0f3a346a9d5e07ef2627abc413aee0eafc9ca126c51675966f3f20c9395f923dcb3997a02f17a9abd2a2df758abc706efc440004000000000000843cd861982500"/434], 0x1, 0x2, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$TIOCNOTTY(r3, 0x20007471) select(0x40, &(0x7f00000002c0)={0x5, 0x2, 0x101, 0x9e, 0x0, 0x2a, 0x8c, 0x9}, &(0x7f0000000300)={0x3f, 0xd7, 0x7177, 0x7, 0xd1, 0xa, 0x8, 0x2}, &(0x7f0000000340)={0x9, 0x101, 0x1, 0x1, 0x2, 0x1d36, 0x2, 0x1}, &(0x7f0000000380)={0x3, 0x4}) getegid() setuid(0xee01) r5 = msgget$private(0x0, 0x18) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000700)=""/77) 05:37:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = semget(0x3, 0x0, 0x8) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000140)=""/90) setsockopt(r0, 0x2000000000000029, 0x200000000024, &(0x7f0000000000), 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20040, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x21, 0x9}, {0x1, 0x8}, {0x8a, 0x101}], 0x3}) fchflags(r0, 0x20000) setsockopt(r0, 0x8, 0x6, &(0x7f0000000000)="723012612a1a556a4a5f942adb40db79e6f29d097e1e530b66c9f1ad5a2c7d5688a2d693cd1eb0e2a65b2d480a43ceebbf722f5b5e442c44c382e1adfc27822a", 0x40) 05:37:47 executing program 0: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x1}, 0x0) mprotect(&(0x7f000065b000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x10, 0x5, 0x0) fsync(r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 05:37:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0xed, 0x10000, {0xfffffffeffffffff, 0x6f13}}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) recvfrom$unix(r0, &(0x7f0000000000)=""/13, 0xd, 0x840, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) close(r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r0, 0x0, &(0x7f00000000c0)=0xfffb) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x820, 0x10) close(r3) close(r3) 05:37:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x3d, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24, 0x1}, {}], 0x2}) 05:37:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3, 0x2}) 05:37:48 executing program 0: clock_getres(0x2, 0x0) clock_getres(0x4, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 05:37:48 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x8) 05:37:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}, {r0, 0x40}], 0x20000380, 0x100) 05:37:48 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket$inet(0x2, 0x20002, 0x19d9) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='[', 0xffffffffffffffd8) setsockopt(r1, 0x0, 0x9, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0xfffffffffffffc01, 0x9694}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1127, &(0x7f0000000140)=0x3ff, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 05:37:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000280)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x10c0, 0x23) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x5) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffffd0) setgid(r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x0, 0x4, 0x1}, 0x80005, [0x26, 0x1fffc000000000, 0x400000000, 0x33, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x13, 0x4, 0x100000060b5) open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x4) socketpair$unix(0x1, 0x40000000000002, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="01f32d40e64073003559f88d4ff6afc3f18b2ee14e5d93f5de06000000ff000000eb5a1868437cb6edb6ac61045e42b97b4c66500169c4e6dda98183c18e2f1752c042f2382e800c5420f872d2c21047dfed97bf45b0f84d6554ca2e8faa1c1a80cbfaa187ca61c52cfb513a3c8e1eea041b7ca0b83b925b81b4ee4088d56a8a8488afd4550c66cba73ce101d97244910fe9530ded81fcb084fc24b29067624bcd3bfa320967280408d918a7b56534a91939c67ef12804106245c4c23b658ab036802a10e0a0d7bc5a54ee6e8b51da416f8af43475ad64901b2f429f21c21583017be9f3812f49a83bd4bcfdfad18995cd499a8cf378c759da1fcd5d816012ea0fd915a8aacd36b65582a0f024e2950cb2fefe03b0dec6968c264f922aeb0ce49f4df2efda0ad2b2176d97f92615d7dfcc618264f465c8d8a9303b1786c6476d3fa0b2a660a32efbcc74f05446faaf5649d1f2726c2661ca5d8b400180000090a79d5467053df6280021456b14fe2a96f6b187cb76103874cd00069eab83e82b3f4776924d7c5460273005327e325d94c23fb96d567ecb3c80770bcb3b2977d0a7daa87fc1e1d8c692e6ff652233c48e260229a7d73b3c32ff4e84525a4cf739867a09d6d20dcf2a3d0bc67bbfbfd3ef3ce4bcc8863d33332233568f2d28218e7195bfd9e081e1040300000000000000c30171aa4f12388f51220e170fcfb68779142e37f114e8d999aa419cbc0c4cb4b7e543fd5a9153d044c0f847078e26054dda208e293a539c537b4cd079399b4192d168909961f71532e7c76e0200000000000000669fc6f92c2bf898b63a6dbccb32c44bac03d43744e73ac25323377f5bf3777f58dc6738f6b453bbd0e6ab7b2b72fd96413e10c1a45dc9c8156b5fc68bb90a008671ca5978a9b294d245fa0a339dfb553f751a13a857e09bed25561ad3c70f6bc1ab0a3d1517b1fb264f183bbe7cf45ab303e9730000000000"], 0x1) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r3, 0x0, 0x1d0, 0x10000000000000, 0x0, 0xffffff4a) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000600)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r4, r5) getsockname(r0, &(0x7f0000000300)=@in, &(0x7f0000000100)=0xc) recvmsg(r1, 0x0, 0x2) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x20) 05:37:48 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0) close(r0) fsync(r0) ioctl$KDSETRAD(r0, 0x20004b43) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='Z', 0x1}], 0x1) ftruncate(r0, 0x0) fchflags(r0, 0x6) 05:37:48 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000440)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000000001) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') rmdir(&(0x7f0000000080)='./file0\x00') 05:37:48 executing program 0: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x84}, {0x6}]}) setrlimit(0x3, &(0x7f0000000000)={0x1, 0xff}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000300)={0x1, 0x0, 0x1, 0x200, r2}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") socket$inet(0x2, 0x1, 0xfffffffffffffffe) 05:37:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r4 = syz_open_pts() dup2(r2, r4) 05:37:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001280)=""/4096, 0x1000}], 0x1, 0x2) close(r0) fcntl$getflags(r0, 0x3) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) 05:37:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x81, 0x800, &(0x7f00000000c0)="4a29fa85c5163f909729b02cc4154ceb5178d39b4deb3b6b617bec288f24822324c2a39eae6a0f1b5b044d8614762008aec07d2067d6d9364e2130499b322d4914215ef6357efd71cafeef2482fb976c1fff466a3a7508267bf88f36619302f67dbbd5d1da7732565281e0e87d33a49be912ed1696693a8fe827e85e1b3701963cd872de03e16cacad5609648c4d1ea222887a3d9a2963a140c7b9c46b29adfa6aa74b7a680680974dd8663b50cd743b386b29c25a5252c171758fd4f64ba09a1ab6e30222abb63acfe4afb3", 0x378) 05:37:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x20, 0x9a1, 0x6, 0xff, "fce31aac39b493f09ab68506c67ba77a685c3851", 0x4, 0x4}) 05:37:51 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x4) dup(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x2000300000004}) 05:37:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x200c, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) openat(r0, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x9) 05:37:51 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) setsockopt(r0, 0x2, 0x2, &(0x7f0000000080)="cbcf1aac25dce90bbb8632a73fdc357338cfc669f10713b31e5bbc6cc2a8cc0da78d4caaa3c7fd5de83fb2985432ac401c93635086ed1a599032d93e2616ebf2aaa9a8848cf8b4e40a5a28f54407edba771375126b237950bf3a2c315d60943b051fe6498e14c01cb4b10a4a0b4f7ce9fd02f4c91c2a8a", 0x77) clock_getres(0x2, &(0x7f00000004c0)) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0x2, 0xed6, 0x9, 0x9e, "17504d071dbcdade36e9bccd820cafeea6893ce9", 0x8, 0xda}) msgget$private(0x0, 0x208) r3 = socket(0x17, 0x8005, 0x5) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000240)) setsockopt$sock_int(r3, 0xffff, 0x40, 0x0, 0x0) r5 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) dup2(r0, r5) renameat(r4, &(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00') getsockname(r4, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) getsockname$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x48) 05:37:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x10000) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000380)="eaf71201000004d8f07e00", 0xb) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100), 0x0, 0x0) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r4, 0x0) syz_extract_tcp_res(&(0x7f0000000240), 0x280000003, 0x400) r5 = semget$private(0x0, 0x7, 0x488) pledge(&(0x7f0000000400)=')\x00', &(0x7f0000000300)='{\x00') semctl$SETVAL(r5, 0xfffffffffffffff9, 0x8, &(0x7f0000000540)=0xe34) write(r1, &(0x7f00000002c0), 0x0) poll(&(0x7f0000000280)=[{r2, 0x1}, {r0, 0x1}, {r2, 0x3}, {r3}], 0x4, 0x9) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) sendto$inet(r0, 0x0, 0x2010ed1635d299b, 0x0, &(0x7f0000000100), 0x3d8) r6 = dup(r3) r7 = semget$private(0x0, 0x5, 0x204) msgget(0x3, 0x210) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0xfc, 0x1800}], 0x3) write(r3, &(0x7f0000000840)="75e1cd5dbbed78a54a5c95951e925063938a843498658522ec9976d81ed086c019f4af658011bd827652af4081d0637f223bad10350b931039618ebf6e30f70f595eeb61a46d702a3b483fc5a7540aea76fe8808a10e02049ad581e77683b9991570ac8b294592c28c7e8e1ec92ebbc19837780baf83f037e3b45f6c6243234c9d9e2777451b4a934db05b92edb37744d8ef9dd9e069138bf30572c31cbbe8202dc7666950dd7b00a962464d780f0a6e844f4547860a218b62c428e48e2503f7f6bc685843bbad872c34dbad1412c418347f734ac6497243a6e7674a5455b5571e9c2919f22f138f55f1", 0xea) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f00000000c0)=0x7) 05:37:51 executing program 0: kqueue() ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8080, 0x0) r2 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x6) close(r2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$TIOCSTART(r1, 0x2000746e) fsync(r3) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) dup2(r3, r1) accept(r0, &(0x7f00000003c0)=@in, &(0x7f0000000380)=0xc37810f3cc724bd5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x2010, r1, 0x0, 0x0) 05:37:51 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0xfffffffffffffff7) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') 05:37:51 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, 0xee01) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setuid(r1) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:51 executing program 1: socket$inet(0x2, 0x7, 0x9635) socket$inet(0x2, 0x3, 0x102) 05:37:51 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = shmget$private(0x0, 0x4000, 0x24, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getpgid(r2) r8 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x3, r3, r4, r5, r6, 0x88, 0x7fff}, 0x401, 0x0, r7, r8, 0x80000001, 0xd88, 0x1000}) r9 = msgget$private(0x0, 0x180) msgsnd(r9, &(0x7f0000000200)={0x0, "4dfbf12a67a7c88df09aa172db63af4c079a2f33c7950c330842"}, 0x22, 0x800) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 05:37:51 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x800000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9d") chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 05:37:51 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x7fffffff, 0x7, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 05:37:51 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) dup(r0) socket(0x0, 0x3, 0x5e) 05:37:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ff, 0x400000000009, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe0430000009200"}) syz_open_pts() writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="a989743708dba0bbdf4922319291a1dc5e679fd4afd87ef5dd70ed27bd87ab86d91f3bdac1ba929c4d473da60e466475f678ab578c2c04b1787168af361143e881fb13778f3bd09ab6e0a17300401dd00a08bff0665e0b44e01b391dd0ba502f526682f24401cfa081daff354903cba6149118de9f15d60999e6dab61214aed285182f4336f82112cec5cca50940221291260e2de344ca7620dabd5902ce7f3196a8752c541835a527cf88e5f1edea8f0ac0705fa18c5647a42faea18cf61308b145f0031a2be16fe683b0fcd66e4ca1bdd232d8e752b48c31c5f763c2e6fde7b7554554d1571e54d82e962c958942ba5bcea672ff0579271e6861dd2fb7d6ad30bd17c12b664ac6729cb1c690506454f944a9e5646cdeefb19a6dca2d62bc42769dd1a91c8b5c6e853a1f2eb2695d473ac825e841a6edd016ed66ef99897538d4d4ee2adb79abcf45f24ff36dc1bd709ce47c229f43e9d6b35e4f82a7429661a2ddeb29c7f1bc06453c6843917f0e83104d784f537b99ce59ea9a8bca219947d2860fb0b376af34367c983fe6edae6c8aade9e0d20c98a72ad02b4fef1ff42d86bd1cde7593483ab952d0156150bae81c07f72621543766f53cc08b05b9a575947333db65130b5122a6a8c9cd4132851243693e0c85a75d771fb873a34633baae981c09842e21a6825f6bfba8e8dfa720f78edf7160ebc975b057622e0ca1b5c10cead777d045aa52b8fd4f795a001b08746c822f34df23e320f2b5dbacacbb9e720d9297d71fd3447c9536cc763b94dd576ef798a5cb8b633360b1e2e70a9c1eed8a0952a99aaafbb1cbdb31d597706dd69a5cfefbe3c0ab158bca8479e066fa111c85fe40ffc81fd58fe113481ff5c942b19b0146e69a77336425cb3c06e8a24b283909e617e7159690a8d22e9690c07ede9cddb72727a69e2bcf512ad62f679e25791ba3a64f87cc442c8f0defff3646ad823d81d82956f26fa0cfb17f0c4f9efa3c28f1f5b940f471098ed05fb907ad52d3f03b1ca538fd5dbbde7c14b79d4186a0372d98752343c5c2b4c559c4e1bcc6ff4e4ea5428040b86ec9281976509523e3f7a6051399fd95484f199bac75316c8b64ce17e9da015a8a458c63b261f97887ad11a3c5a6941cc823284d6a8dd14af4e54b6351983bdf571dca5ef2ea22ab404eb6f9a3bafa5ff53a24a1656ac4608a0ecbd1b9135c8efa930783c82e8497c5c349c1555d5cdb1b1ae8cedaaba4f780f1dc2fb1628da0bd43cf8b95939aebcd275eb46cd49661168e288441b1c8346adff7b62ed47c852a3247666b64aea9b91589876c19f59198910e9b7314e4c0c4bd04795aadd74eec6f266e91dc226f7473f9871e65bf360020de358f5ac7ed4eb8c1bf4ea3db803b2a28183240165d0649a0705321d13c44a88ce99f65872158accfd5c3454e92b5e1a9f3e082fd9a3b9396895e9451551abe8410357d48bc44382f0dfa4f5a899b02f58f3020a90dd19e6f1f3a9082ca28cb781175f5ca37850c546e1ae55f07bf0e56e3fb02a9dbce2306f1e6b004368740fc727ee979021da03a806e54115d8e02dcda6372549cd75a5476237110ab075593228c3c9b07c6faa26ca5764f12b7c8c7a36d4cb8368e5811af742df8c36d337e6469ed02918473f2ea18a0344743fe99c4a22e3bd186137aa2b1dfa058b7ffca", 0x4ae}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb", 0x58}], 0x1) 05:37:51 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="38cdd4bcf1607a3e4a7848", 0xb}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) lseek(r0, 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r4 = getpid() r5 = getpgid(r4) r6 = socket(0x18, 0x8002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000240)="ac7383050b600fc5ea9f14e03fa080f06b61ed6c486d58188a787bda0a78ce8384ae508571a4cd9189444e1c0cbb406ea21534b6d0e8f25517f69d32c7fc3c5b28ea92ebe03cdeccbfeb28db7252222e1e21bcb4d5bb8c2d8bf95c3e751b33084235bdb6c1c71dd0dcdbda2d2ee4c1d4af9b2d7e6b2406faa7c9834fad611b10f99327be43e8f01c20acc5735e4ab47e06da2e980e4c2ab5bcb1", 0x9a, 0x1, 0x0, 0x0) sendmsg(r6, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r6, &(0x7f0000000780)=[{&(0x7f0000000440)="b815a457b1f621123abac2692f25563d6d241e1838cdf108c718ea8533cef970c42ebb179a3e42777b35110e19994cbaf076496df9e1cf24100b76e3ad283d2f4700160ea617562f06d195673b63936d6e57962611dbb32ea40dbe33ace177cb4e31df4a8a3f6186d755974a2d8ca531e5b39088f806bdb48e03445db960f63e0c2b338bd65677960881c3a63e6b7c6c634e1bdb6c0ee8d1aa7ad73e52b02a4e3c22f51fc45634e916a8cd363ff214ae1c24", 0xb2}, {&(0x7f0000000380)="5a2712d7632f7f0e5b3f0cdd9ba0351b3dd0c10de8687b8565dd6e051880b8c1054da3923c9d4972486a78af9cc3c9f9b86aaaecff70893022b153cbc4e98320aa57a0e9dce1218b1b28df90336f7388d2686a6a14f9a75acc031256ba7e1d46287503", 0x63}, {&(0x7f0000000500)="adff4664391e2029", 0x8}, {&(0x7f0000000540)="5249dcdf84546bbf394a8643997425058c9c3af8fcb346ac137cc8e030517fd0ba19f5ec2bce8f6163c2afbdc5551cee9f0aeec43e53d1ee46155bc62011d9591bdcb392d2e1809e1f0bca1f2e469b526db4ab32a0e24742618808b720c208d201c01156945cc597f74662f6db3b01e2ecc7a8716bbfa5e7112f0bfa3c7808b5749c7cab907f6ea741d5e73e93c8ab463915109a0fa729e3a18e3a6e57e913b155183c3e0af70cfef6e07fb9ff508222d7fff4d47e74af8ea847532f34b9244840b5c91df6929a02fa4df195601503397e", 0xd1}, {&(0x7f0000000640)="ad9f3ae956de70920131172452149e18d2159d29fecc7c279c", 0x19}, {&(0x7f0000000680)="4cd968d61a96587ed263fbe3bc01c72e58a5a6db4fe9af6615bd41f9b2826d265e18c4ecc29b9bfc1614aee6d52be1bd0c13e5f99c1839aa52927a063337fb48097f4806027492e3131cd85314774b3d00d9c5b12d6e78272cb43a79de59decb61e3f59d1805af7a0ee43a8636c985dec9e9eabc40ba7b93fc51fe51241aa3d7f711cb873a418502c73e46780581535811f2993dd8a62338557f86a1204d53bbe319a9", 0xa3}, {&(0x7f0000000740)="60e5739007c6881e080ccd116ba8e53c33ce148642cbf650f0d165e31c819cc458033d020cb244d5a6fab9df81b87abce02bfb0c956e0aa1c70d1aea", 0x3c}], 0x7, 0x0) r7 = semget$private(0x0, 0x4, 0x123) semop(r7, &(0x7f0000000800)=[{0x0, 0x800, 0x1800}, {0x1, 0x6, 0x800}, {0x1, 0xffffffff, 0x800}, {0x0, 0x3fffffff80000, 0x1000}, {0x7, 0x5, 0x800}, {0x4, 0x8, 0x1800}, {0x4, 0x7f, 0x800}, {0x3, 0x10001, 0x800}, {0x1, 0xfff, 0x800}], 0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xd2, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0xac1, 0x2, r5}) pipe(&(0x7f0000000340)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r3, 0x0, 0x0) getppid() 05:37:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="118a", 0x2}, {&(0x7f00000000c0)="dc85029c6edf8bf75aea0cb73e5f7a54598a4c91b61b1a854b88133f99c2a7cd23f7d8b3a3a7a384f86f35d061f22778f5caf1b04ff6873198e023345d756abe06b4e95393e4db478157b83afcf1d01a713fffb660df6ac2ca1abf01b20764c4d22e64fa4fe1cc12f86906c87f3e9e5941f222ccaf7ecb1db7a86558b4d0e50878ec9df799409590b132fe9a7a3f9ad9eeed7c7225d4fd", 0x97}, {&(0x7f0000000180)="7988ac0445078d6049e569484662d8bd3716585d756cb7997de011ea4d6564294911ec53559b3d940b700b6ef6be3c8e49ec0dd225e4af0eb6e80af5eadceafa7c9bd335d2455aab9a0f450b38e609baf28d216200b7e41a2472f1934e4b8ffaa36f7db5a253f8", 0x67}, {&(0x7f0000000200)="bb018459596c555dd1f5140dfcc62754048a4fdfc0579a5264c349de2f30fb84f39251c99ea7dd53140c15479def3c4ba73b411684ba9804e35837625f9aa1a36d6f40256a09fbcca7c1bb28d5ad79d546433c93731bb4610aca52e511bcc51fd760be394bbb48f68557d97e86ca8be010590077639d51c4329dd3a4fc9cc7d463e7890fe16ae04674d769f03e414466deacf15265cc61b00e90897881623c25bcc987c61052fdc41193a1", 0xab}, {&(0x7f00000002c0)="2d1e028d9a262cb7388755062dcf9e714667343b0a6a117ca48ca8453690ae2a4f0e8296cc63fc6b06f2c89b092f7a7f5be4c3c4a067afb0be42847248fd0e569dd1937069cc54ce7fd9398e392c7088eee14f558782de0342f9935f2d719f5f7794ab4f85ae648e6541375a0106f26aacaec72d96cf23874dd9ad912c4e4d09c693266ecb11f0aae6130e2e93b53e4417811f0132544f42c04da8ed7e03750d667fe6de035c856c1b851dd25897add84ae8b4d13a967d7fd2f3", 0xba}, {&(0x7f0000000380)="ab6f5d4d7b3af1e609c15efae2b82d24fd755e7d2e88b3def8e6996eb3b6", 0x1e}, {&(0x7f00000003c0)="6fee4c16cbea1922ef059e3ebcdf9670a42795d84bb9f373aa1d065da2deaafbb780199c05278b52e0cf54b0cc765774b914b57dffce9f92903280b7c5f35f6fc2c13df5e6ff59c11277d5585c8e4eaf7c4c21e84e17277e96fa0580316374f81cf6f180b8c063f9ce28386a47ca79d65e573c0619dad3428a8be4d737affaf1c6ed69ffcb9cbaebab27152e4ce9fa6b06aacf8303a20dc23dae7a73145c3eb114a852b7a3b10980caa022210e7fd686fae7190b9f5e54d5cbe33707760ee678d062b709156e4dc2", 0xc8}], 0x7) shmdt(0x0) readv(r0, &(0x7f0000000040)=[{}], 0x1) 05:37:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getppid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r4}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) setgroups(0x3, &(0x7f00000001c0)=[r3, r3, r4]) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x20000034, 0x0, 0x0, 0x2}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 05:37:52 executing program 1: mmap(&(0x7f000071a000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x10) mlock(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) dup2(r0, r0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x30040, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x3, 0x2) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, r1, 0x0, 0x0) 05:37:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x2}, {0x76}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 05:37:52 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) kevent(r0, 0xffffffffffffffff, 0xae11, 0x0, 0x0, 0x0) ftruncate(r0, 0x6) 05:37:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90, 0x101) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x20, 0x1}, {0x23, 0x9}, {0x1a7, 0x10001}, {0xe6, 0x1d8a}, {0x47, 0x8}, {0x40, 0x1d3f}], 0x6}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x21}, {}], 0x2}) 05:37:52 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0xc) faccessat(r2, &(0x7f0000001240)='./file0\x00', 0x0, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/null\x00', 0x41, 0x0) renameat(r2, &(0x7f0000001180)='./file0\x00', r3, &(0x7f0000001200)='./file0\x00') getpeername(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fa57c3f07b135000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002200"/4098], &(0x7f0000000040)=0x1002) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 05:37:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5cc1) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) pipe(&(0x7f0000000040)) 05:37:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x81, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x3, 0x3, 0x5000000000000, {[0x5, 0x8001, 0x0, 0x7f, 0x3, 0xd0, 0x6, 0x7, 0x80000001, 0x1ff, 0x9, 0x5, 0x5, 0x7b, 0xffff, 0x8, 0x101], [0x7f, 0x6, 0x1, 0x0, 0x3, 0x4, 0x6270, 0x3, 0x3, 0x1], [0x2, 0x3, 0x3, 0x3, 0x9, 0x6, 0x80], [0x8, 0x3, 0x8000, 0x2, 0x116e0baa, 0x5], [{0x3f, 0x8, 0x9c66, 0x7}, {0x1, 0x7ff, 0x9, 0x4}, {0x7, 0x66, 0x4, 0xffffffffffffffc1}, {0x3, 0x4, 0x7ff, 0x8}, {0x7ff, 0x9, 0x1, 0x1ff}, {0x5415, 0x4, 0x40, 0x40}, {0x1000, 0x7fff, 0x3, 0x8}, {0x1, 0x3fffc00000, 0x4, 0x9}], {0x3, 0xee0c, 0xffff, 0x9}, {0x7fffffff, 0x3, 0x1f}}}) 05:37:52 executing program 1: r0 = socket(0x11, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x5}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="84") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x18, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) getsockopt(r0, 0x3, 0xfffffffffffffff8, &(0x7f0000000140)=""/107, &(0x7f00000001c0)=0x6b) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000200)) sendto$unix(r0, &(0x7f0000000000)="b100051390000000000098070700000000001038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000300)=0xca) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000380)=0x2) r5 = getegid() semget(0x2, 0x4, 0x310) setregid(r3, r5) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000002c0)=0x3) 05:37:52 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x201, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 05:37:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0xe5fc}], 0x0, 0x0) pipe(&(0x7f0000000140)) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)=0x80000000) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, 0x0, 0xc649a6b020e9205d) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x80, 0x9f6, 0x7fffffff, 0x2, "1566f3e536ada191087a855fb4339b52310de076", 0xfffffffffffffff9}) 05:37:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom$unix(r1, &(0x7f0000000180)=""/152, 0x98, 0x40, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x9, 0x64a5, 0x0, "d3db975d3d6247b2f7cb13410d01b47a3a5cae8f"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8a20, 0x24) r3 = accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x4, 0xffffffff}, {0x18, 0x1, 0x1, 0x6}, 0x8, [0x4c34, 0x80000001, 0x5, 0xffffffffffff8375, 0x0, 0x5, 0x7, 0xfff]}, 0x3c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:37:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x0, 0x0, 0xffffffff00000001}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x5, 0x7e8}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x1) ioctl$TIOCEXCL(r2, 0x2000740d) listen(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff25, &(0x7f0000000200)="42a15c19fd6cd134830033d208000000000000001e9d05f6e10449971772a856f87dab2e0f74c611000000000000000000d6a2c567f9c3e3ea927308ef48d7b259e3aa588782b2031f7057") ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x20) 05:37:52 executing program 1: r0 = socket$inet(0x2, 0x5, 0x4004) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 05:37:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000005c0)="b100050290000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 05:37:52 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1000000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 05:37:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[0x81]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) 05:37:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x2, 0xfffffffffffffffe, 0x3d, "7fc73fb9b32053a839bf78946e6e4d71f51a4188", 0x80000001, 0x70000000}) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0, 0x1be}], 0x1000000000000220) read(r0, 0x0, 0xfd74) getuid() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x2) read(r0, &(0x7f0000000200)=""/227, 0xffb4) 05:37:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0x7f1, 0xfffffffffffffffd, "d4864f3ecf67193d45036d5d2af5fde549ab00"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcf", 0x2b) 05:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0xf6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20010, 0x2) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000240)=0x5) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x7fff, 0xffffffffffff0001, 0x8}, 0x800, 0x40, 0x6058}) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 05:37:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8b") sync() 05:37:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000100)) 05:37:52 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r1, r3, r4) 05:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x7fff, 0x9, 0x7ff, 0xe9}, {0x8, 0x8, 0x10000, 0x27e}, {0x8, 0x0, 0x4, 0x200}, {0x1, 0x7, 0x7, 0xb06}, {0x1, 0x6, 0x1, 0xe06}, {0x8, 0x100000001, 0x7, 0x200}, {0xff, 0x34a0, 0x8, 0x9aa3}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") pledge(&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000380)='/dev/bpf\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 05:37:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x100000001, 0x1, 0xd19, 0xfffffffffffffffb}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x10074}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000400)=0x1f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = msgget$private(0x0, 0x260) msgctl$IPC_RMID(r3, 0x0) syz_emit_ethernet(0xf1, &(0x7f00000001c0)="435bcc3c6dfa906dd9fdb69a777a772646b2a399e97ddad26914d44711ab2e8c67a179bc397a9407a125394520233b6d70e774c1196d5ab2b29039ceaff45760888eb90f56e640321acbc397d4ffa1933c5838a4f5caad1b2c0b02ad72fe1d98e8c24b90bf6651fe94219f736ce1d35f2eb60a0631764c3c5ba14b6541f008b223034dead2dcbdbb579ea4b7e8277a0b27a412509fbb99428eaaebc591b5d60fab75e2ef84535f3ed22bb56fecb0461158e19f299236338b3c3d72334acfaad893bb51e8d45e6e345cf0d50a93853343c074b9b8a92bc837c3289cd59b97f07b185a70cd4b106b5db2fb9af1ee742acb29") syz_emit_ethernet(0x1, &(0x7f0000000180)="8f") ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xfd75, 0x7, 0x3, 0x6, "4722df2008442924da9a252bf396c28536a066f4", 0xffffffffffffffcf, 0x741}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x8, &(0x7f0000000380)=[{0x8001, 0xb4a, 0x2, 0x8}, {0x7, 0x100000000, 0x3, 0x1ff}, {0x20, 0x4, 0x4, 0x1}, {0x5, 0x3f, 0x9, 0x3}, {0xa8a, 0x9, 0x2b, 0xfc}, {0x600000000, 0xef7b, 0x7, 0x401}, {0x1, 0x2, 0x75, 0x7f}, {0x4, 0xdc6d, 0x3}]}) 05:37:52 executing program 1: mkdir(&(0x7f00000000c0)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000180)='./control\x00', 0x1000, 0x0) mknod$loop(&(0x7f0000000000)='./control\x00', 0xc000, 0x1) faccessat(r0, &(0x7f000003b000)='./control\x00', 0x2, 0x0) 05:37:52 executing program 0: r0 = socket$inet(0x2, 0x17, 0x9fc8) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x2) 05:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0xc}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 05:37:52 executing program 0: getitimer(0x0, 0xfffffffffffffffe) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8080, 0x0) dup(r0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) semget$private(0x0, 0x3, 0x20) 05:37:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x20) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xc, 0x3) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') poll(&(0x7f0000000080)=[{r0, 0xc1}], 0x1, 0x0) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 05:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = getegid() r2 = getegid() r3 = msgget$private(0x0, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x8000, r4, r2, r5, r1, 0x8, 0x6}, 0x1, 0x1, r6, r7, 0x10001, 0x9, 0x30f, 0x7fffffff}) getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]) setegid(r8) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x801, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0xa, &(0x7f0000000000)=[0x0, 0x3, 0x5e, 0x5, 0x8000, 0x7fff, 0x9, 0x800, 0x100, 0x3e]}) login: /p: bad dir ino 2 aat offset 0: manngled entry ic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *474180 12181 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149e7b18,ffff8000149e7b18,8efcf21b914c1a8b) at ufs_dirbadentry VOP_LOOKUP(fffffd803efd9708,ffff8000149e7bc0,ffff8000149e7b80) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803379d3a8,ffff8000ffff4718) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff73c0,fffffd803379d3a8,2fb) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff59d8,ffff8000149e8188,ffff8000149e8253) at unveil_add+0x46d sys_unveil(ffff8000ffff59d8,ffff8000149e82c8,ffff8000149e8330) at sys_unveil+0x405 syscall(ffff8000149e83a0) at syscall+0x511 Xsyscall(6,0,8,0,2,8d2e3a9e010) at Xsyscall+0x128 end of kernel end trace frame: 0x3ae, count: 5 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic bad dir ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149e7b18,ffff8000149e7b18,8efcf21b914c1a8b) at ufs_dirbadentry VOP_LOOKUP(fffffd803efd9708,ffff8000149e7bc0,ffff8000149e7b80) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803379d3a8,ffff8000ffff4718) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff73c0,fffffd803379d3a8,2fb) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff59d8,ffff8000149e8188,ffff8000149e8253) at unveil_add+0x46d sys_unveil(ffff8000ffff59d8,ffff8000149e82c8,ffff8000149e8330) at sys_unveil+0x405 syscall(ffff8000149e83a0) at syscall+0x511 Xsyscall(6,0,8,0,2,8d2e3a9e010) at Xsyscall+0x128 end of kernel end trace frame: 0x3ae, count: -10 ddb> show registers rdi 0xffffffff811f14c7 db_enter+0x17 rsi 0x3594 __ALIGN_SIZE+0x2594 rbp 0xffff8000149e7930 rbx 0xffff8000149e79e0 rdx 0x3595 __ALIGN_SIZE+0x2595 rcx 0xffff800001a0d000 rax 0xffff800001a0d000 r8 0xffff8000149e78f0 r9 0x1 r10 0xffff800000022a40 r11 0xb55f678de3c59fc0 r12 0x3000000008 r13 0xffff8000149e7940 r14 0x100 r15 0x1 rip 0xffffffff811f14c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149e7920 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=474180 stat=onproc flags process=0 proc=4000000 pri=17, usrpri=56, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff4718,0xffffffff822af360 process=0xffff8000ffff73c0 user=0xffff8000149e3000, vmspace=0xfffffd803f013948 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 12181 336159 42490 0 2 0 syz-executor.0 *12181 474180 42490 0 7 0x4000000 syz-executor.0 42490 157095 1330 0 3 0x82 nanosleep syz-executor.0 98651 238655 1 0 3 0x100083 ttyin getty 96368 122661 0 0 3 0x14200 bored sosplice 86243 487688 1330 0 3 0x82 nanosleep syz-executor.1 1330 150632 30072 0 3 0x82 thrsleep syz-fuzzer 1330 432216 30072 0 3 0x4000082 thrsleep syz-fuzzer 1330 19352 30072 0 3 0x4000082 thrsleep syz-fuzzer 1330 454800 30072 0 3 0x4000082 thrsleep syz-fuzzer 1330 485463 30072 0 3 0x4000082 thrsleep syz-fuzzer 1330 38150 30072 0 3 0x4000082 kqread syz-fuzzer 1330 247083 30072 0 3 0x4000082 thrsleep syz-fuzzer 30072 79187 19675 0 3 0x10008a pause ksh 19675 445613 95232 0 3 0x92 select sshd 95232 98486 1 0 3 0x80 select sshd 16390 85202 23709 73 2 0x100090 syslogd 23709 501085 1 0 3 0x100082 netio syslogd 78856 17366 1 77 3 0x100090 poll dhclient 51813 275636 1 0 3 0x80 poll dhclient 70920 167934 0 0 2 0x14200 zerothread 7837 321579 0 0 3 0x14200 aiodoned aiodoned 24760 139975 0 0 3 0x14200 syncer update 75360 53154 0 0 3 0x14200 cleaner cleaner 84859 207127 0 0 3 0x14200 reaper reaper 57418 286030 0 0 3 0x14200 pgdaemon pagedaemon 77365 283537 0 0 3 0x14200 bored crynlk 87798 427301 0 0 3 0x14200 bored crypto 6913 365657 0 0 3 0x40014200 acpi0 acpi0 93901 69077 0 0 3 0x14200 bored softnet 61144 40542 0 0 3 0x14200 bored systqmp 85280 313106 0 0 3 0x14200 bored systq 33865 369341 0 0 3 0x40014200 bored softclock 77162 156204 0 0 3 0x40014200 idle0 13864 87360 0 0 3 0x14200 bored smr 1 87682 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9478 6450K 6711K 78643K 11385 0 0 pcb 23 9K 10K 78643K 211 0 0 rtable 108 3K 4K 78643K 304 0 0 ifaddr 45 11K 12K 78643K 85 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 38 0 0 iov 0 0K 16K 78643K 50 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1216 76K 76K 78643K 1498 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 7 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 40 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 338 0 0 sigio 0 0K 0K 78643K 1 0 0 proc 43 46K 62K 78643K 374 0 0 subproc 64 65538K 69634K 78643K 116 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 39 0 0 in_multi 33 2K 2K 78643K 50 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 221 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 77 20K 20K 78643K 1605 0 0 UVM aobj 13 2K 2K 78643K 13 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 29 0 0 NDP 8 0K 0K 78643K 24 0 0 temp 138 2705K 2833K 78643K 6338 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 inpcbpl 280 173 0 166 1 0 1 1 0 8 0 plimitpl 152 25 0 18 1 0 1 1 0 8 0 rtentry 112 56 0 12 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 64 0 60 1 0 1 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 ppxss 1128 8 0 8 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 232 0 44 12 0 12 12 0 8 0 art_table 32 233 0 44 2 0 2 2 0 8 0 art_node 16 55 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semapl 112 38 0 28 1 0 1 1 0 8 0 shmpl 112 11 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1905 0 490 46 0 46 46 0 8 0 ffsino 240 1905 0 490 84 0 84 84 0 8 0 nchpl 144 2546 0 910 61 0 61 61 0 8 0 uvmvnodes 72 2161 0 0 40 0 40 40 0 8 0 vnodes 200 2161 0 0 114 0 114 114 0 8 0 namei 1024 6913 0 6912 2 1 1 1 0 8 0 scxspl 192 15184 0 15184 11 9 2 6 0 8 2 sigapl 432 506 0 493 2 0 2 2 0 8 0 futexpl 56 5136 0 5136 1 0 1 1 0 8 1 knotepl 112 112 0 93 1 0 1 1 0 8 0 kqueuepl 104 58 0 56 1 0 1 1 0 8 0 pipepl 112 326 0 307 2 1 1 1 0 8 0 fdescpl 424 507 0 493 2 0 2 2 0 8 0 filepl 120 2789 0 2694 4 0 4 4 0 8 1 lockfpl 104 77 0 77 2 1 1 1 0 8 1 lockfspl 48 31 0 31 2 1 1 1 0 8 1 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 344 0 337 1 0 1 1 0 8 0 zombiepl 144 493 0 492 2 1 1 1 0 8 0 processpl 840 522 0 492 4 0 4 4 0 8 0 procpl 600 921 0 884 4 0 4 4 0 8 1 sosppl 128 1 0 1 1 1 0 1 0 8 0 sockpl 384 354 0 337 3 0 3 3 0 8 1 mcl64k 65536 11 0 11 1 0 1 1 0 8 1 mcl16k 16384 2 0 2 1 1 0 1 0 8 0 mcl12k 12288 7 0 7 1 0 1 1 0 8 1 mcl9k 9216 3 0 3 1 1 0 1 0 8 0 mcl8k 8192 4 0 4 2 1 1 1 0 8 1 mcl4k 4096 28 0 28 3 2 1 1 0 8 1 mcl2k 2048 57642 0 57606 14 8 6 11 0 8 1 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 95622 0 95556 11 3 8 9 0 8 2 bufpl 256 19223 0 16116 198 0 198 198 0 8 0 anonpl 16 59889 0 49989 57 2 55 55 0 62 10 amapchunkpl 152 2462 0 2362 6 1 5 6 0 158 0 amappl16 192 2301 0 1696 43 3 40 43 0 8 8 amappl15 184 115 0 111 1 0 1 1 0 8 0 amappl14 176 37 0 33 2 1 1 1 0 8 0 amappl13 168 85 0 85 2 2 0 1 0 8 0 amappl12 160 162 0 160 1 0 1 1 0 8 0 amappl11 152 43 0 29 1 0 1 1 0 8 0 amappl10 144 75 0 69 2 1 1 1 0 8 0 amappl9 136 488 0 485 1 0 1 1 0 8 0 amappl8 128 138 0 122 1 0 1 1 0 8 0 amappl7 120 37 0 33 1 0 1 1 0 8 0 amappl6 112 54 0 48 1 0 1 1 0 8 0 amappl5 104 449 0 438 1 0 1 1 0 8 0 amappl4 96 561 0 531 2 1 1 2 0 8 0 amappl3 88 277 0 272 1 0 1 1 0 8 0 amappl2 80 3395 0 3342 2 0 2 2 0 8 0 amappl1 72 18564 0 18157 24 15 9 19 0 8 0 amappl 72 1184 0 1150 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 12 0 0 1 0 1 1 0 8 0 uaddrrnd 24 507 0 493 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 507 0 493 1 0 1 1 0 8 0 vmmpekpl 168 7613 0 7595 2 0 2 2 0 8 0 vmmpepl 168 61712 0 60182 106 19 87 89 0 357 14 vmsppl 264 506 0 493 2 1 1 2 0 8 0 pdppl 4096 1020 0 986 6 1 5 6 0 8 0 pvpl 32 201055 0 188189 146 4 142 142 0 265 29 pmappl 200 506 0 493 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 341 0 19 10 0 10 10 0 8 0