Warning: Permanently added '10.128.0.113' (ECDSA) to the list of known hosts. 2019/05/19 11:34:25 fuzzer started 2019/05/19 11:34:32 dialing manager at 10.128.15.235:26320 2019/05/19 11:34:32 syscalls: 322 2019/05/19 11:34:32 code coverage: enabled 2019/05/19 11:34:32 comparison tracing: enabled 2019/05/19 11:34:32 extra coverage: support is not implemented in syzkaller 2019/05/19 11:34:32 setuid sandbox: enabled 2019/05/19 11:34:32 namespace sandbox: support is not implemented in syzkaller 2019/05/19 11:34:32 Android sandbox: support is not implemented in syzkaller 2019/05/19 11:34:32 fault injection: support is not implemented in syzkaller 2019/05/19 11:34:32 leak checking: support is not implemented in syzkaller 2019/05/19 11:34:32 net packet injection: enabled 2019/05/19 11:34:32 net device setup: support is not implemented in syzkaller 11:34:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r1, &(0x7f0000000040)=""/4096, 0x1000, 0x40, &(0x7f0000001040)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r1, 0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001080)='/dev/wsmouse\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001100)={0x7fffffff, 0xffffffff}, 0x8) connect(0xffffffffffffff9c, &(0x7f0000001140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r4 = open(&(0x7f0000001180)='./file0\x00', 0x20, 0x10) connect(r0, &(0x7f00000011c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r5 = semget(0x3, 0x3, 0x2) semop(r5, &(0x7f0000001200)=[{0x4, 0x9410, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x8}, {0x2, 0x43, 0x1800}, {0x2, 0x80, 0x800}, {0x1, 0xa2b3, 0x1000}], 0x6) semop(r5, &(0x7f0000001240)=[{0x4, 0x6, 0x800}, {0x2, 0x3, 0x800}, {0x0, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x0, 0x1, 0x1000}], 0x5) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001280)={'./file0\x00', 0x2, 0x2, 0x401, 0x1, 0x8, 0x2, 0x7, 0x0, 0x2, 0x3f, 0x2}) mknod(&(0x7f0000001300)='./file0\x00', 0xc000, 0x56a7f63f) ioctl$TIOCSBRK(r4, 0x2000747b) sendto$inet(r0, &(0x7f0000001340)="17190de03a7a1a980d9dea739a80bbaaa96fc5e13b3b1d0e8b9cfe3ec68cdfe781ef4d7a10cf4598c271fe79135cd0fbca2b833eac08fba4108bf4e402379ddd69db1b5d5525846ad56bae14b03bd29155e68e3ac2199fd532af74e4cae4fd1ff5fe0061", 0x64, 0x2, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000013c0)) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000001400)={0x0, './file0\x00', './file0\x00'}) lchown(&(0x7f0000001440)='./file0\x00', r2, r3) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000001480)) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$GETVAL(r5, 0x7, 0x5, &(0x7f00000014c0)=""/73) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001540)={0x10, 0x591, 0x4, 0x374, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7ff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x200}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0xdd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x7fff}, {&(0x7f0000b6a000/0x3000)=nil, &(0x7f0000fd0000/0x3000)=nil, 0x1ff}, {&(0x7f0000eef000/0x3000)=nil, &(0x7f0000d9b000/0x2000)=nil, 0x7}, {&(0x7f0000a5b000/0x1000)=nil, &(0x7f0000ddd000/0x4000)=nil, 0x7}, {&(0x7f0000ad5000/0x2000)=nil, &(0x7f0000f0e000/0x1000)=nil, 0x2}, {&(0x7f0000c4f000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c3d000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1000}) semop(r5, &(0x7f0000001a40)=[{0x1, 0x190, 0x1000}, {0x0, 0x4, 0x1000}, {0x1, 0x100000001, 0x1000}, {0x4, 0x401, 0x1000}, {0x3, 0x27d, 0x800}, {0x7, 0x400000000000000, 0x800}, {0x0, 0xffffffffffffff90, 0x1800}], 0x7) ioctl$BIOCFLUSH(r1, 0x20004268) getsockname(r4, &(0x7f0000001a80)=@in, &(0x7f0000001ac0)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001b40)={0x1, &(0x7f0000001b00)=[{0x88, 0x0, 0x7f, 0x46cf000}]}) mknod(&(0x7f0000001b80)='./file0/file0\x00', 0x2020, 0x7ff) 11:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20200, 0x0) ftruncate(r0, 0x0, 0x100000000) write(r0, &(0x7f0000000040)="6a4e97e80ec09b7be3368b9974c0984f1121f6e8c62387cac338706ab92113d4ff979e2b5e66254f4f8eb351f3dcfe9d", 0x30) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0xfffffffffffffffc, 0x3, 0x4, 0x488157ff}, {0x7, 0xffe0000000000000, 0x1ff, 0x3}, {0x5, 0x3, 0xfffffffffffffe01, 0x7}, {0x3ccf23a1, 0x1bc000, 0x4, 0x2de}, {0x7, 0x6, 0x7997}, {0x6, 0xffffffffffff95b3, 0x7, 0x81}, {0x3, 0x5, 0x7, 0x1000}]}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0xfb2, 0x80}, {0x18, 0x1, 0x20000000000000, 0x127}, 0x8000, [0x0, 0xfffffffffffff800, 0x3, 0x353, 0x800, 0x9, 0x0, 0x9]}, 0x3c) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x1d2ba1cc83f48aeb) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x3, 0x1, 0x0, 0x6, r3}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x9, 0x48, 0x9b08, 0x200}, {0x2, 0x6, 0x3ff, 0x6}, {0x10001, 0x4, 0x6, 0x54e}, {0xff, 0x0, 0x9, 0x8}, {0x0, 0x1, 0x7fffffff, 0xcc4d}, {0xffffffffffff8f7e, 0x735f, 0x101, 0x2}, {0x0, 0x9, 0x8, 0x1823}, {0x1, 0x1, 0x8, 0x8}]}) r4 = syz_open_pts() ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000280)=0x20) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000002c0)={0x8, 0x4, 0x2, 0x0, "1e0a1259a828cdf5e19d4860d03784af08bff4f0", 0x6, 0x11c6}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000300)) r5 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@un=@file={0x0, ""/51}, &(0x7f0000000380)=0x35) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={r3, r6, r7}, 0xc) r8 = fcntl$dupfd(r5, 0xa, r1) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000000440)=0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000480)) sendto$unix(r0, &(0x7f00000004c0)="ff26f7b469e06277e6f8b400c90d9ed986dece2c7bd165931e9449a79b4b5cf2ecccc403b19a91d0b6ff14010efb22d8bdd90881f5e76f99fa8f657d3bcd82c75cbcfe60fa1246365879752a7ba883d1b67c228f8d4d2acc5640cd3d38643210b01f634f5a4f3d562952b3941b3e12168bc4c997d39af1a3be7030d5f4f286afef8e561cdc06826fc08b685af94a556e3d2cc089653c3d306d6e356713a10adb41e28436a1e329a93a90ec8218ddaf69f8cb34c3bbb8ad8f43c603e2", 0xbc, 0x400, 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000580)) fcntl$dupfd(r8, 0xa, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000005c0)=0x7) syz_extract_tcp_res$synack(&(0x7f0000000600), 0x1, 0x0) syz_emit_ethernet(0xba, &(0x7f0000000640)="2812b55f32d38e6474ebfbcb451f75a62563e2f8064701aa9a0c8563924b321121e16139ca6d3bd9480c78eebb192e47b47c11e87d7805d1591c1a3065409601ab76cf180176ed082a2edff057906b4d562644f2f06fd78efd5cb4ed1bb70d6f7fbd58935695844e84c1bf69e9f02fee1fa12e3ad1e7f8eb33da1663a666f38cdff15c15ea07a127872c0abc1507182f6d1737628e11c0a4bb0317ab09eb14534dfaa0a9c82e410b5b021793ea1518e7ae00c62ed0da4effc61a") sendto(r8, &(0x7f0000000700)="d98396d7039ce186fded1eb67b7f8bae4dd85d8aadfedb314280e4ecbe66b18159dc83ff1fa7351be1690e9a0f15eea2ed771d9d31226bf903d5952d67334050114a471a320dab1786b5da59ca598da07eaeaaddf0b79210c93fcc89", 0x5c, 0x408, &(0x7f0000000780)=@in6={0x18, 0x0, 0x400, 0x3}, 0xc) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') close(r4) 11:34:44 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) writev(r0, &(0x7f00000013c0), 0x0) 11:34:44 executing program 1: r0 = getuid() setuid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) chflagsat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) 11:34:44 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x802, 0x2) r1 = accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000001a00"/110], &(0x7f00000000c0)=0x6e) r2 = semget$private(0x0, 0x6, 0xc4) semop(r2, &(0x7f0000000100)=[{0x0, 0x80000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x80000001, 0x1000}, {0x0, 0x60, 0x800}], 0x4) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0\x00') readv(r0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/230, 0xe6}, {&(0x7f00000002c0)=""/6, 0x6}, {&(0x7f0000000300)=""/189, 0xbd}, {&(0x7f00000003c0)=""/160, 0xa0}, {&(0x7f0000000480)=""/231, 0xe7}, {&(0x7f0000000580)=""/134, 0x86}], 0x6) r3 = shmat(0xffffffffffffffff, &(0x7f0000dfd000/0x200000)=nil, 0x2000) shmdt(r3) r4 = semget$private(0x0, 0x0, 0xfffffffffffffffc) semop(r2, &(0x7f00000006c0)=[{0x2, 0x100}, {0x3, 0x1ff, 0x1800}, {0x1, 0x6, 0x1000}, {0x2, 0x6, 0x1800}, {0x7, 0x2, 0x1800}, {0x1, 0x3ff, 0x1800}], 0x6) ioctl$TIOCSBRK(r0, 0x2000747b) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000700)=""/229) semget$private(0x0, 0x2, 0x40) pwritev(r1, &(0x7f0000000880)=[{&(0x7f0000000800)="10934f9b7a492012ee8cf518021bf935fc045a59a5c46009f5cbe4fe993921f6dcc9565132938e8fc3c3dc66449066ef9150643fee1643749ac93375e3bb79efb6a69ee1769b3887677a824ed4120d804c793019beef7e3b5e699c62a87a4c95877d0f4f3af2740a1c72a600128414453074bd2aed02", 0x76}], 0x1, 0x0, 0x0) shmdt(r3) r5 = syz_open_pts() semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000900)=[0x1, 0x9, 0x5]) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000d00)={0xa021, './file0\x00', './file0\x00'}) r6 = shmget(0x0, 0x1000, 0x82, &(0x7f0000eee000/0x1000)=nil) shmctl$IPC_RMID(r6, 0x0) connect$unix(r0, &(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa) chflagsat(r0, &(0x7f00000009c0)='./file0\x00', 0x0, 0x2) r7 = open(&(0x7f0000000a00)='./file0\x00', 0x10042, 0x80) readlink(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)=""/218, 0xda) semget$private(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000d40)={0xe1dd, 0x6}) socket$inet6(0x18, 0x3, 0x5) readv(r5, &(0x7f0000000c80)=[{&(0x7f0000000bc0)=""/130, 0xfffffffffffffc91}], 0x10000000000002cd) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000cc0)=0x3) 11:34:44 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc020699c, &(0x7f00000000c0)) ioctl$TIOCSDTR(r0, 0x20007479) 11:34:44 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000440)="9c87c3772c0035b84e33", 0xa) fcntl$getflags(r0, 0x3) 11:34:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000380)={0x3, 0x9}) r1 = semget(0xffffffffffffffff, 0x2, 0x204) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0xbd, 0x0, &(0x7f0000000400)=""/189}) open$dir(&(0x7f00000003c0)='./bus\x00', 0x10002, 0x118) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0x5) setreuid(r2, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000001c0)=""/1) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) chflagsat(r0, &(0x7f0000000180)='./bus\x00', 0x0, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000600)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000004c0)=[{0x7, 0x9}, {0xcb, 0x1000}, {0x42, 0x6}, {0x42, 0x4}, {0x1a7, 0x3}, {0xcb, 0x37}, {0x66, 0x2}, {0x86, 0x2}, {0x88, 0x3}], 0x9}) 11:34:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) recvfrom(r0, &(0x7f0000000140)=""/100, 0x64, 0x802, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x1) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 11:34:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) socket(0x3e, 0x4000, 0x80000001) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x106, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fff7f000000000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffffffffffed7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="101000a71f09000000cbded740825cd7"], 0x10}, 0x0) 11:34:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20020, 0x8) sendto$inet(r0, &(0x7f00000001c0)="8a4e7c61f37d36580d47a41fbbba4577060a7d20a85404ebf69c824637f0c8560cb265619495c802e09147b372ffb95ce45db1f4ead815c86ef1a630a7c48a7b7246e6360a2c8bcf349a78a5365ea94f0bdba2569bfe361ffca46d93c4e8d01b799295493b1a187ce0fd8da9b609acbe265a9c3c40c88eaa404b49744c0b7c", 0x63, 0x6, &(0x7f0000000180)={0x2, 0x3}, 0xc) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffff47f, 0x0, 0xfffffeffffffffba, "c4692008000d00004400"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 11:34:44 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/', 0x0, 0x0) fchdir(r0) 11:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x14) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000440), 0x6, 0xfffffffffffffffe, 0x84}, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x74}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="ab") 11:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x0, 0x80000001, 0xffffffffffff7fff, 0x800000000000000}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x400000, 0x40}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 11:34:44 executing program 0: r0 = syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x9) syz_open_pts() syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) 11:34:44 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x42) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x78, 0x0, 0xaa8, 0x0) 11:34:44 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) getrlimit(0x3, &(0x7f0000000000)) r0 = syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x2249, 0x2}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x10000000c) writev(r0, &(0x7f0000003880)=[{&(0x7f0000002580)="22a573ee8544781aa1b1a77694ab9c68fafaa9a420b71014f80d0aa89d7a64b3d3316024cda08cabc8cd30d507ee14d19a801e63e0d4fbbd72f9e1ca42dd4098d136838901a583ed3b3218dec9cec1ee535596ce5db45d9f54bd9550ba675051f3bcae9552d1f45d037bdfb2f17ade748294ba8f2423f93bf1fc0f09870d132e9657ce7950c2b31da1084856f519524355fb62cce9c30749dc3fb10aea5cbdef9128e536953f24cb623933cbbf0e9ebdc4aea5f618ce6d1337f93ceb214f97fa62b8cf6376e9d4e41ef707f868771fe50a327761f6ec6eb00c940c7a3cff28342c5bc208fa1c87bdc33a4598a3d4f6ec7062b48450c752b04b6da693d597c92f8dd0f725adab133270779926ee3891e9a6e3d09283f2c8c71ede012fca26ea585ac356b44841d8c06638666ea7880343e6ce7a84b5b3c42ee5e84e9da10a6f72f7c089d4de0e987ff8e4e3771532b344b35965f3299aac6f499ba57e14153b7efb7998165b870864437a9b9c84809ff93dabad3531631c63ec64d40789f0ae03b54da137349cbe2c039ed9f6d68995c2bd4f70c1b28e536e57ea9dc6b8c9c511c8d467a28e694ebe6b07ee3bdaa65a0d19e17ca9b7ba72ab465eb4fbeb5fa39a687d45cd0742f813ccce6c03b8420f65b5a4ce356569274f992b139e5a3f677229fe1167d9fa0137761101fb5fdabb5834c92c9507f6ac36c2ed9857d31ab070d48326aaadc9fde64d979fdc79c53861a82a9229a082d35c93f853fa5d2c8067e484e9339656fd3dc6261e13611e67fd6f9ab4d1a10e7a4f5c2ee771f7b89c301fbb938429fde8d48e203f7a75801d31cc3fe9cddd1bd9d24d5551bdeecc6ed5e92647ea38a2b54d21f012392ab17d3678a41db8ce6b9c00714e223816e834732b9ed07bd5be0ee4301c3adbf69dc14984d4b0820b2f5a3026e4681cd3172267f841d87266357b8fa170c8679479b718675fa3c456ec08a37b0058a8a32af74dc9c776ce7aab1775262511a675cad4252f220c6af1017dea0fdcd7f310cb71a5bd831d1ff81886c958e18108b7ad82bd6e8ccbfa2ae143dd76271beb581cc94d801a00c2d42cc20e70f6b9576572d8741f7a7a3e791bdc34df8983c12b10c09a1a778d08127467f2549bf0bc717c128b9a5ce5df1f040609d1d2a05a138952935931a2afee28cc3d8aa2c78b45eea40c93d440e44b7bad334134b314113fb0aa01c4649678f04d4a4ae77c3ff67fb515b8b9b9cbdd0069d32b231fdc5f1509d8facf5966f9a62c0338d7bccac11a2b1a41a522852e9aedf3cd7fbadbe66510b9090da88e90a4af5315095c7d4f865bd5c05e34020d12a5c42b46efdd7ccff7b291ff75fe4c5f504c1d169cdc29422435f976fca832970f03dafb2d9a9624cd8972d05a4106af2d8088e9d2ae7da68d2ff52d45d0ad4c87deb3f5a739d17cbe4a92d52e5963799faee56563f691b329e22efcc3b77c47d7086d25f1a5b6080d40f164488181712ea9024b8d3b043b75753ee8adf3723ac4001d68394bfbd9ee3c89abc4bfd9213b7d1bd2cdff34cfe2875d85c7aaa69a5f8f2b22fa9aa5f55e7990b97eedad4861fbcbe1112cda4aa058d494ed05194c4de1429ee1d96b76e69a99a2ed5021da3d30f9493680fac7137873aea1fa7573f689322049b4825e4b4bd6d5294b83166e7b140cf9305b03", 0x4ae}], 0x1) fsync(r2) 11:34:44 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x2dec, 0xf48, 0x3, 0x6}, {0x1, 0x8, 0x7, 0xbc}, {0x9, 0xfffffffffffffffb, 0x7, 0x1ff}, {0xfffffffffffffffa, 0x7fffffff, 0xff, 0x5}, {0x29, 0x9, 0x7, 0x1f}, {0xfffffffffffffff9, 0x3, 0x8, 0x7}, {0x5, 0x2, 0x4, 0xc0a}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x1}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 11:34:44 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f6669fd6ae8715ee46faedc66"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="055dae3070ca9f05", 0x8}], 0x1) 11:34:44 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x7, &(0x7f0000003680)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, r2}}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r3, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c28", 0x38}], 0x1) setegid(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000200)='./file0\x00', r5, r6) setuid(0xee01) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) fchmodat(r7, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/205) 11:34:44 executing program 1: setuid(0xee01) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r0 = socket(0x19, 0x0, 0x7fffffff) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000010, &(0x7f0000000180), 0xfffffffffffffe37) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) 11:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20080, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000200)={{0x5, 0x3}, {0x2, 0x1}}, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7) read(r0, &(0x7f0000000140)=""/143, 0x8000) execve(0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x7) 11:34:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1001000000000001}], 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x20800, 0x0) fchdir(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x3, 0x0, 0x80000001, 0x8000, r2}) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000005c0)={0x0, 0x4, 0x4, 0x5, &(0x7f0000000340)={{0xfffffffffffffbff, 0xdc, 0xfffffffffffffb35, 0x2, 0x6, 0x7e, 0x4}, {[0xfff, 0x5, 0x6, 0x3340000000000000, 0x81, 0x100000001, 0x1, 0x10000, 0xde4, 0x2f, 0x9, 0x50, 0x9, 0x4, 0x5, 0x29, 0x5, 0x7fff], [0x7, 0x6, 0x3f, 0x0, 0x7, 0x5, 0x676, 0x3, 0x3, 0x3], [0x20, 0x6, 0x1, 0x6, 0x2, 0x8, 0xfd], [0x0, 0x10000, 0x1, 0x1, 0x401, 0x1], [{0x7, 0x10001, 0x5b6, 0x8}, {0x8001000, 0x5, 0x3, 0x81}, {0x0, 0x0, 0x10000, 0x3f}, {0x2, 0x1, 0x2bf9}, {0xd0, 0xfff, 0x4, 0x4}, {0x0, 0xf4, 0x40, 0x9}, {0x1ff, 0x4, 0x5, 0x940}, {0x0, 0x2e, 0x7fffffff, 0x5}], {0xfffffffffffffffc, 0x100000001, 0x4080000, 0x400}, {0xb72, 0x888b, 0x39, 0x9}}}, 0x3f, 0x17600}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="a86441b23a7ae37bca8e05eb35af5752235f1fa46bf709c340ecc5c9d436d930ca46dc85e8b6ac6169b05bd41d9f82797a734c1a92638b17d14ef53dc5c205439a431855d49299c6ccf6c73c6d7366fb0dfa5505c3c5666795c0717912333e6ae468d686813d4f4d4e486dde71224dbb8c3d52faaed8387437efc6c7169b775de335c34737f211e86ed4d5dc1d2b866f6aa68a67c1897cca034df42e3354df376beeb1befa5e860d4abbe77d2ef35c7805c1f60f839031a105f8b453ddbb0cfd64c833722de0648e59987939e74b85ac29a4246c70ade8fbf52472a425993bb8484fb042c5b91ff0b3c58f697ac110aa6a27dff9af492c95e1a88458", 0xfc}, {&(0x7f0000000100)="fa8d73ec10d04a8ededbcd8c22ed02", 0xf}], 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:34:44 executing program 1: r0 = socket(0x1, 0x4001, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f00000000c0)="3228d1ae4d0c91328d95be858af1d4ba6396d48d3fedc345cbbdbdd9f39571eb", 0x20) close(r0) 11:34:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8002, 0x4) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 11:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000002c0)="9b50") syz_emit_ethernet(0x78, &(0x7f0000000140)="2e3dbada7ab5dc0b762137228ec3c9fa29d82490282a5505297d3691f8c7d5a6b511f3623a8b9a043ab29a14a614085bda1499e6d1022f47a69ca4ab8fd99a549699eb6a603e6c019c10d3d903c9b7f387dd67e9c01f61579b893f308f0d361bae588e2f7d1250f9c205383d9c79c627c9424ed35e63234f") 11:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81, 0x0, 0x0, 0x4}, {0x84}, {0x16}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 11:34:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fchflags(r1, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 11:34:44 executing program 0: r0 = open$dir(&(0x7f00000002c0)='./file0/file0/file0\x00', 0x40000400000002e4, 0x50) r1 = semget$private(0x0, 0x7, 0x4000000000000001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0xa) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000008c0)=""/191) r4 = socket(0x2000000018, 0x2, 0x40000000000008) setsockopt(r4, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r4) ioctl$TIOCNOTTY(r5, 0x20007471) unlinkat(r5, &(0x7f00000001c0)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x5, 0x800ff, 0x1000}], 0x1) shmget(0x2, 0x1000, 0xfe, &(0x7f0000ffa000/0x1000)=nil) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0xfffffffffffffff9, 0x0) r7 = socket$inet6(0x18, 0x3, 0x102) ioctl$TIOCEXCL(r7, 0x2000740d) setsockopt(r2, 0x80000000, 0x1000, &(0x7f0000000a80)="4775f99fe3a660030104cd19cefd6fe79cda3659246edb8759439deb4f2799ea3b1d8ecb473b23dfb96cd10ecb352ddb2c181469895b0b587999d627fb353b210e39d6f0548effaa815765ee4167c2e795e3361b872096335d3bacbd2179ccab9da6755c38f8985252aa88bad840c8101f5aab7ac58b4e401e9e8234ebc1f9ff973ece", 0x83) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x4}], 0x1a3}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x2) setsockopt(r5, 0xffffffff, 0x100000001, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680), 0xc) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000880)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000540)=[0x100000003, 0xffdffffffffffff5, 0x450, 0x8a, 0xfffffffffffffc01, 0x3f, 0xd, 0x6]) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000580), 0xb) getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xffe2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) setsockopt(r5, 0x8, 0x0, &(0x7f0000000740)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb243002032070e95c4e3d5ee1ed61b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b", 0x81) writev(r7, &(0x7f0000000280)=[{&(0x7f0000000980)="15fbdad3041aad76e67e6e163a429784523abcb642337d51b2ac2fe7c70f0b808ff79d8c9ab437b32945d25a47d44ec8d718c75c25451384910bfb73498c846968d13ef8eea1cf907d0da792375473bc4cedd8513806858f7f1088b4cc555bef22bb5acd6a32a993d52a40b863fc06ac9953f708606f09c1b53c3bb4a6439a28b183545caa73596cae1a867ea30edcc43d352c409fbd8a310adf42d41d3723da080d919b220db7ff833c4f5979ce420b970fb36d2a7f99a2123aa940d3652bac27bd3fba0e392403e8b3560dde98809b85eb3c0bd2a6c3f9c3772e32d687e9ecdb1dfa269cfa146447d2181adaa9c8ee87a76f42b4af706f116c5c", 0xfb}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x40, 0xfff}, {0x18, 0x2, 0x6, 0x7fff}, 0x5, [0x9, 0xfffffffffffffff8, 0x8b3, 0x46, 0x0, 0x4, 0x5, 0x9]}, 0x3c) 11:34:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) chmod(&(0x7f0000000180)='./bus\x00', 0x21) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x4810, r0, 0x0, 0x0) fchdir(r0) read(r0, &(0x7f0000000080)=""/63, 0x3f) 11:34:45 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6, 0xc) 11:34:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x4) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 11:34:45 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='\x00\x00', 0xfffffffffffffeed) write(r0, &(0x7f00000000c0)="007e08c7b002000815210de9389d0c", 0xf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:34:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x7, "00b5c542860000fe3b5320000001000000080d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getegid() 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, 0x1000000229, 0x2b, &(0x7f0000000000)="ebffcbff13b9fd812ee69906929648", 0xfffffffffffffea9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = geteuid() setuid(r2) 11:34:45 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{0x2, 0x5}, {0x1, 0xd34b}, {0x0, 0x6}, {0x3, 0x8}, {0x4, 0x2}, {0x3, 0x1}, {0x2, 0x2}, {0x3, 0x5}, {0x0, 0x380000000000}, {}, {}, {0x0, 0x1f0b}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80105728, &(0x7f0000000080)) 11:34:45 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffb1d, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1eb3", 0x5d) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) shmget$private(0x0, 0x4000, 0x28, &(0x7f0000ffc000/0x4000)=nil) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/141) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x2f, &(0x7f0000000000), 0x0) 11:34:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xd) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x87, 0x3}, {0x100, 0x4}, {0x3, 0x8c85}, {0x25, 0x6a}, {0x0, 0x2000000002}, {0x43, 0xeb9}, {0x1, 0x3}], 0x68}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 11:34:45 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept(r0, 0x0, &(0x7f00000002c0)=0xfffffffffffffefe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00e32d2f66696ce80d00006227127430d56cc03d0aef94c73846ab22f71ae500000000000000021c9881353143a3c601d19049c7ff6bb787b4afff88d7f504600c57e1ffffff72db9d552201f9ff5a92eead4a12321d1907e815b1da7d782f88701d44b90432557918f948737c8db85d966688fa7edadf8508aea6fea1baaf602a0ceb93561c683310e495535c64d0ad580856b3ea421b919267baecfbf2f5"], 0xa) getsockopt(r0, 0x3f, 0xfffffffffffffff8, &(0x7f0000000100)=""/66, &(0x7f0000000180)=0x42) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) getegid() 11:34:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000000)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x6) r2 = msgget(0x2, 0x0) msgsnd(r2, &(0x7f00000000c0)={0x1, "2a72a515d3f8717031f48d62dc0e0f7cb8946659f095f75824b46f878d84c8bb607a028a26c9c35fdae048eb8fc0b7a7b68d243b7f624ed73d005e13cae14a11422635844ee3a8ba632675fabfe092de9c56ac3b"}, 0x5c, 0x800) 11:34:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x1, 0x320b, 0x7fff}, {{r3}, 0xffffffffffffffff, 0x0, 0x40, 0x0, 0x80}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x6, 0x1ff}, {{r3}, 0xfffffffffffffffd, 0x8, 0x8, 0x80, 0x446}], 0xfffffffffffffff7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x20, 0x27b, 0x6}], 0xdd1f, &(0x7f0000000140)={0xd4, 0x91}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 11:34:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x616, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/89, 0x59}, {&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000200)=""/222, 0xde}, {&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f0000000300)=""/238, 0xee}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x7) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0, 0x0) fsync(r0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000001ac0)=""/238, 0xee}, {&(0x7f0000001bc0)=""/236, 0xec}, {&(0x7f0000001cc0)=""/222, 0xde}], 0x3) pwritev(r0, &(0x7f0000000000), 0x272, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000001500)=@in={0x2, 0x1}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000001540)}, {&(0x7f0000001580)="b5ee45433a38de1475ade92bf1286b9cb0433d246d789e128bd9add3ac215a722b04ce33cb7e5b4f0143c7edd22569ef3d85ec358f551118fb", 0x39}, {&(0x7f0000001740)="a72e97344ab83c0e912da7528663fc7f6f0ab7e7729948d9d5abe6b91a3f5c4a484880c463544bb036a74a4a0502d2942e0bfabcb115c7c1ec74961b73460be765e758ec5ec47dd6fcf8d275dda3ff6d39a2a5985f2ff2311f478122a663fc45ac9e31af1330ccc1fefbe25155ab19dfc87f2b6923502d7e01f95627ff9a23b00abb2f9402c71f97bdfad0cf3c7811cd0023615547c07a827b4d000826316163182698c1ca375ed496cd13ee5eddd84d49a0a685576b8a0b140f76d341e2fe1d656d7e2615", 0xc5}, {&(0x7f0000001840)="2b118ba00516ac3eb72721d411aaf3a54f9270156b2a1fc5c8464b6d95af9dd0121bc2b145a9f2c4bbc2d334efa43357a6e8c2145334994105cc6ddd6ccb3d49cbf6dd0b96d5ff656662ddf85f56a4cf64ae95da626bf850dcd3db65407bf1fcc318c6784c82f949453b3daaa85e88185fa6a2c3dc30d42e85c1ece7d0defb61012eed3c8feecb13950c986593b1", 0x8e}], 0x4, &(0x7f0000001dc0)=ANY=[@ANYBLOB="a800000000000000ffff0000000000004eb6c7475f619ca23db24125ee94f45617a9ac4b19fa0750c4183633f525d2a71327aa03132b8cc69a6b82a9d32b6bfc3dd29294213cafbcf7ded52e13768e37282c0d082624d8d0ddd545433ddbc702934dfa24c2f306e0ac59f7167b4d5a382ade3f262486a00599224dd51d5636ab5890c5a6d8c994f320d44cb66dc76737dc8529c8d66e961d4062084fe631a116fefe837ba5f83b150b2d3b7c4f394238000000000000000000000005000000dac7b721337b9abd4e5401858afa9d363bf925be8aa5fc89004dd97688b29b92e6a4000000ffff0000000001007e9f5f74622a5251f956a66aa0ad68ae77925496bbf5a406a41ea753efb12a6cbd148bb61346e95cf6b473422d41e31ecfbfe81a551a7f20fad4d5daab8f0be8fe8b16d0d54e0f9574f4f4939abe6ba40fc86cdb406fd8aae5bcd80f0de83edc612c6e1e6946de4249b9f87c7a280e8074b5d126e6ec6cda289a47abcbbd3700d007648abefe6e668f92a7c2f3a21911781bf6115d9eb0e444be08a64fefc455c6a04ece737e354600"/415], 0x198}, 0x2) 11:34:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1ff) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280), 0xd054, 0x0, 0x8000, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0xbee, 0x0) 11:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xf3) 11:34:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0xbbe, 0x4, 0xf3, [{&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x2}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x9}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000002000/0x4000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x40}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000004000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x78b4}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x6}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x85) 11:34:45 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="00000018600400000002000000878100000000001600537d00ff396158b3edd168e9195f67ea5accffffff00000000000000000a", 0x34}], 0x1) 11:34:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = getpid() r4 = getppid() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) setpgid(r3, r4) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x2) getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x2) r6 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x200, r6, r7, r8, r9, 0x8, 0x7}, 0x2, 0x81, r3, r4, 0x848, 0x80, 0x800, 0x1}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) login: load: 0.06 cmd: getty 62721 [ttyin] 0.00u 0.00s 0% 308k load: 0.06 cmd: getty 62721 [ttyin] 0.00u 0.00s 0% 308k load: 0.06 cmd: getty 62721 [ttyin] 0.00u 0.00s 0% 308k 11:34:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 11:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x800000000000001, 0x0, 0x0, 0x200}, {0x3c}, {0x800000000206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20800, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000240)="e9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:34:46 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x80, 0x0) r0 = socket$inet6(0x18, 0x8007, 0x100000000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x401, 0x7fff}, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffb, 0x19}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x2, &(0x7f0000000700)={0x8b, 0x39}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = kqueue() pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000100)="caa68c464a141d470822cc7859d40afb5349058983b77a8b98d8a2cb1b6b7c345460eb3c060bd714b4ec811bf8153a1d40015d1e3a2eafaf48ee328f54fd45b5bf7c5202db201ee021386cf8d1655b502eea6d3a44a172b8291e64845c53e1fbf4406ffafddfbe919f9ebe781519c47e517f2b02c0eb63e5252ee13cdcc89c9393fef6ad918e900e3e2fbc092da28985a49e10110675239633e76bdb56eb0c", 0x9f}, {&(0x7f0000000080)="693f11b62e71a554a871b1298b92", 0xe}, {&(0x7f00000003c0)="1cc11bb590bcd49b4bd41f1806c425231f088521a626cee5fd0c0f31f6090d6e1b922c648e9f3d5bf49e879ebaa008d1cbcf68e2ab47fd00bb2d4f1e7febc293a255ad4ca96828e1c4c4834b169f6a534f46feb2338b060849a2f268864d9700d0315786e4f765b7dd08982adb4e1a52865a4db305711a53c9eaa9402b40aecad5484a078e1f37a3fe43d86676737704bd7abfcad8385b470c47d8bcef6bd50750f8d9fce2c322ad86ded97ac7722c3b0100c45a93016833c5c3abce2d758c39a7777893fd83f74dd2fa80a9853d6f80305fb5e435f2695272e12ac4e6150407060ddc9df8eae4de15bb9206c6544f", 0xef}, {&(0x7f00000001c0)="0de8fa671b5e555c7fa9159572c6711c6970454fb2d2a3d66afad3ac8bb9326a3375", 0x22}, {&(0x7f0000000200)="8e4b5c2af563122d133a6d22a215c017bcf8ce0a86df4779124a18eaa717902503139ec328", 0x25}, {&(0x7f00000002c0)="23a0817709ce689377f3a49869eb599f45cdc0435e7c06120cc12469c75891f91db76f7b9fabbb696177add8bca4d1b7ffdb1401daaa513672b9a7a9f8ef00b5797b06a93a226b6af02cd141d4e7a54da0231e8ec45bea43da07145e2aa18904d0b54b91d145d92b41af746d788695f71b5264162004048f9a075ae9d5ce1078b6bfb87b50f36ba3334f3140e0228e61c940b34e8c48e9041346e7349ee9879a8eba5f0e652d2424f9a76f26df83626806e3272cbcbf31", 0xb7}, {&(0x7f00000004c0)="7b17e334b0c189a12a95c61218cca0baa83d7a9e56046dc351dafa0fe30e2be8bc9ae84b53d78e7a1ecd199b13ad626a14f9be896109dba4c9fe30e0457d20ea9a58902b7e588a18c03c80dbfefb0159feab21215a61f63557afe9ae231104291c2f2b9d2548bc06e875d31a50a25ee1e03c708c7eb418253d9121c579a1676e87dfcec5b13fd39107789079e8ad2a1040466499f7d28149e4e85482206c251e7befc1bfaa39f0f5d06a382c84cb089e", 0xb0}], 0x7, 0x0, 0x5c) socket$inet6(0x18, 0x1, 0x7fff) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 11:34:46 executing program 0: minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r0, 0x4a, 0x4e, &(0x7f0000000040)="bbed0f7edf78d1d67f24aa850ebc85debb7f4914720f1dea25bf609f5ec5932a7759abd72e3db62728242172822f2f75ef4aba1de8f8cd0ee27c8b2d5013ec6520514d639d9733a9bc4805da2d101c958acc644c49fea2642760bbd6a4a432c5846b17e3103cb62a5d784137471f62df6541f52f4831c1995a7f51eab9c04e0b0813243104fdb684f30ccce41f07b9f52febbf6e3a005ea9595046e08d10f6631ebbf2929add28ef6d23b0976e643d77a267b0", 0xb3) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x80000000000002) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = msgget$private(0x0, 0x40) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x61fc55a6) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x485b, 0x5, 0x0, 0x0, 0x7, 0xdfa, 0x1, 0x5}) 11:34:46 executing program 1: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffff, "342acb73beb3a4dcf67207bcb60f138ba48a1697"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x7ff, 0x80000001, 0x10001}, 0xa5, 0x100, 0x2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x6}]}) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000140)=0x4) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 11:34:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)=']') 11:34:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x1e1, 0x0, 0x0, &(0x7f0000000340), 0x0) 11:34:46 executing program 1: open$dir(&(0x7f0000001440)='./file0\x00', 0x20028, 0x0) socket$inet6(0x18, 0x0, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wskbd\x00', 0x0, 0x0) socketpair(0x1b, 0x2, 0x1, &(0x7f00000014c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd0\x00', 0x8080, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001540)) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000000)="ce154283238fa81e655f45807d1fa49b517f3395a5258e6c3e9cdd3af0226755a86c65f34a3087fc4187ee15f518374d2387c976620034c7c70e4529301c138e562cb823b7576bdac13377c29eeabd4da9a251917e318a62b064c50402b5d7151f9eda25701e11f807171a6891857d1d1f2a98d2e3ce70b20c44d4a2a7675ab9b8ca8101c4f81942b94d26396fb159e99f94e93528dbdc39f3df5c81bee309220af1272667304b25617531637941e3f402cc81809f7d46f8fd8c7fc07bb9b49ec3e39417d3397d5002727659c6cb468fab890d076e466035e877fab487518bbdaf98946756df1c71f2ec5c468eddc018b205c2d18ddc351f44c92b6294656cab51e86a05a2450bfc0972ba8788e05dd34f5ea8ea451732c12fde7b3b91dabd557f953e3b3bf41452c2043c2c0964a19d9c24ad3655528e1eb781f3f8c533afdbfe11dbf3639bc412a582f3c9c61656dbd6b58e54c5f41171272b35490c01125f411723f07fe5d604f315379035ac04b4b56c104118783fc49a679e6b38a7cc7fbdcdb629708d551df0e58ebe141fbf89ee5fdce13189ae207eff9cd7b5a6c4c8e4e453fb9e66b07946d5ae95be17b352fba9d74c9a29fd691b0b7c10e40d60c0b35e289c55bfa2e632c02ba4572be93288db2e45c089494dd6dc6dc5885d19e1213a4748363e8bc8ff169f22c70554d8c62eacd60152d4d48ecaae8be39a8397e5c06311d7a3bbf2df1c2b8ffcb309556b92e1f8f4e6607ee64b67b07f08f673ec6139548c105b99f3778a8c5776e0702e0ddd106f6e0b9f819a75b0a643d45da675350f436516e39348f0727804a96fabbc08554127a466c5c88015282bff25f01938b2e46d1377d16cabb269b19d64df74acc9150d5214a0d14f28b39d02ad201b5f5b72a075814b897c94846ff5ef0787431929a4541c2c360fbfdb27ae15b5a68293399d636f54f6c23ac272f36e6b3576d22d28c960de0bd9b04a962dd3f1d5cf476bab21058036740d96622b80ea4c300c6ac672af2b0762d20bb2e4a1fc0addf23ddacc029afd15dd76e146b8750a706f2313777ea75b975d06d0285ec9ee5514074d78364abf2e28ccc68f86636741028e1d9cb97e5fdca649b051cc3800a9b431723662f15ca42e7bc697a1fdfa68a79bec454411ee2b12dde3338f08c27434f08ce0fe8bdee1048e665c87636847c3ec79855aadbfab85d7e4b0fa5716c2aa9b4d24add9804f08f686ff4f8398047ec9162f43554ca83d8d26061dfa1db0e8be2a601519ddfd598c543a9fd1ce51b4ad01be2c033e8142c7334bf400e37aa7b4eeb6f99e1fffd5d6320385cb44fb48884a0f8b9b8940cf3cd4d235858f25f5b8042dbc75169c0f5d4f4ae23f0117e7c0aa6fbb6c1fa2acb562e2e94da175a199bfe36294bac677f1cb3bd301d8eb0f7bebfb4b0236d4ca843ba92b9dc8060ed6d38dbe5356f05574ba232308a13aef3d05b69441c6d013362d8642e48c0396c23104cf79a90334d132e2daa866466a3e7bbf0d3e5f212c8b94a7b8dc45429fe527b5445ab011f21731bbfabeb5987686c5616ec93a69c59e12fe4247c6791e66a86b6476d84fa738e1391b8d390fb790fbcc0af94031cf10ecfaecb0bced908e25b023badfd9ffb46d97352ad72e2057c9c9e2b08f8ea39c61b2e01406dd951ac3e55275f4b0fa4771a3f7b10939bcce59547cc21e342801d657f39f04f6dfb69bc1e0f8463ba980da38b1a932583b030b19ce8ec53e50ac60fc6afe9f5d8a87352cbb44e9b3261cab51ea7091bb9f45eedc0f99a479a19ea0e1f179846b24acde5b4f42c471963d78a91561139b33379f346bca2d073beba18d15f9d7e8a59b5e0a36cab5d4667661ad718f15986e5d34e030d6dc7b0fe6b6d4dfe4865983450a7e5a0a543c980ed14d1cc24cb465b35da55c9ff20d17c3409085e813c9a0c3fffbab2df762368b2d9861a988c8083b0361e9c3537f98588aad721c37ed4129c75dbd679e6eac95a78ef8e61963897dd46ac111e5f1b6e2e7fc9ff79f0c1eac37c754c092931c0af8e815495bc9ca0ea01e9211207988dff76cfb0d73b3d409f3062dfc12272aaf0125da8ca382c0f6e5de162da084c9d087f733ce5a1b1665632033ab8c1fcba5e6ffce3850540b8c466230f9c62b7b59679f52ceea38708dfce87b2f997a4fd3a125ac3574ccf36ebc6af6d88293ae6b0fad2fa487095338655caa82673c648a3584cc1611bfa9500a1a77566c618ac8584afb1205b6322e419775ea9d536dda2289d5b7d095d46f40568090df1fc0d3b8fdebe5c95b8b39401bf9b3904782d2e7639926230306a579933d72fd0a986412707deead1f8a3940d2db93c78751cb3b6556d962a12bbce9d49c1c89cafa413c606a3d28b849b03218c57222d809e89ee1bb54901692e40da5918e2957312f093a30dcc27930727a04946b60c7b2691912f9341c2a44d0d5fd006e2de13817aaedd597793411e6a70998f606a0383667bc220afd7a72e02e45d1c23a30bb2c57c714d416e56ecf7198d724aac172edfd5e505b07a607c9e278aa9a63c27b252a95c5b12b54828f309c623d142c1488a4c15661fdc20d5e5133ea70c0b7e9c587a0826c749b46de7dc55f6109937e361a43ba8dcea4fb200b503019643ef20dbc13035923f442b3cb8f984402755d387ccd5eff81fc922a6dace626bacb33235ffc5d700fc99e65b0b05df2476481fa1184ff92861b7dbf1a70a9b70ed66e079f1a49dd32e6e6363a43dff05921d8cc8f5923b7f28e6ba6558fb8b77f3a9b497924cace1d30d991e0b9d388f160e35fc86ae4b9a4cbb533d364c7e7eaf9203c178b2f31215e540b2e93659eddda77dfa6a2d4effa03b2e550681b7ee8bd83203307b4c1171c27a9a882066355563ab4156d116f9ee1f40eed04aaf79d32a06a59f86cc40edcb0fad01075bcc28e717c4a05216934ec4a686d47ca02c2ddfd9c80d78fb07c1427717f84df768f8b5dd0c455d9d3c07f278c41adbf268d85ede5d66d11a5c53e32f8088680c993b3119433694877261763ff1dc2681ad8b1e16ce6ab72e508d434f786182e4d631e5668a82c136e2fb919a87f2706ca54d22dda450d970548b94abe568f5a460a7bb1909175d219730656278cbad4be101af590c97b3fec127dc7acc24e4249ff010c82ad124bedd124d553251d2cd0938ac4f6d0455991d82f05f505aef78f6f3bc45ba16e6492d24d1a3de0cab0ee68d71cb44010dffda744b3e5fe16db3e56f2a52101ee5c45d8a900344f39112fbb878643ef4549d3e9ce536f13826f0bbe4f9cb97d532c89ee53ac86f8d07ea39dfaa61c6a209c9b9d45d2f172063dd0a2fb146558a2e28d2beff455b7504719a64bb7b497d92af0b82f4e992518d169e70072ea4427c8194ccd071470b321e38b0fd93c29f81a74cca8a6939c7f007c47ec39862d3c0d6fa71632862b7188ef044ce4de092a98870a7697966ede89105ed208471d009a65a944da550f87a9bf84fd896ea394cff50eb6ba21b624ffd7336d53715e287ac0e8a5a73559a875fd1532256c7e0a825ab66f898503831073341484d57ad0d8e0ad55ef1f66ae660665de436476eb4b9678b9835580bfbb091041a4ac0e63c8d28b13eb0974b7cd5b78f13b1e45ccbd7a75b13be0ee22c2028f9ee74eaed3feee9f9f0127d3db6a5a04df8bb445ac844de7435eda195d6e5c7e15da4cbe3e0f979e4f2b235a8d85268e251b486c0d64f9a952989cd8bdb49c70e1ffcd22a948c9d1ad3e3c9dcf0f6e9c886acce2b0ebd7f5fcc8d724e66fe372fd8b24414b614e60161114db6682c25a4488ba5dbded8a83cf87b20a0ae7177a611ca934e2fe58073203d9442e0416954bb8deb42fa660a3dc3ce2dc8f513d729691bcd7ec0cf50c71b5d8e41e3ed88815da391dd00d83951d9d2e4e88f5d81c6c9bcd989179b213d01809ad0a4e644661eecae311d52099f71346afc1f57182176ed5da4805be9dcee00f0f557dcb2405d26d274d4fdb4f53c0ae57b701cc5c8574e93191b98f9e4b0461fd1af2568c5495b7940865d71ea49507d6cb6ada96c93a2d22aa3e579b01803ea5ca4cd7349ac91a5d9e3bb7db52352a3935cbdb1833471d36c8523ca3a986e7d6eaed7024f625ef126c7d3297251c51bf0ddacebe3941e71f0f39da2aa282c0a7a38a0ddd1819f644dee6ff943208831b183725bd6ea9e15c404a187978253f0251238e633216b4825fd3b68755cc29f11598ec160735fc057d49f22eabf0ad95fd72dd4c4cd3bbb4f161d99eb3055158e49b86c5c29b07752a3fb599c7a3c89fd677fa25004aa4f831198329ab6787e7371aac374ea90ccb7e777f65734d23cd5980796e0b85126aa93d137458f097330f2cb13877773195a10e3881f7891956cdb416fe82f1f3f3b3eb70fe28d108e40d8d276b11290f876ce8132d0dc4fbb63cd2cfb8d92db0186e41b7101e5701fd61d35c19d847d77d2570c7cac65ba9e2069043cd54528de9f442c7eddf8a740998ec7d0f0b45d4c3115b1cd1994cf02c2967dfad4aee8793a45d211d897d9c1e15000822b865d8345475854fbf556210a03fc54ad9b716eec03af46b1114fdfcb7ee937063ff395dcb28a463c59269f80184357480d318acf1543feef683159405e0e5dbd87014071640c1efb0c7e0b7daa7f5ca4e7cf9c563b4c384217aaed287eef25c42a97f87f68a20b62d84abb6ec4daff7ef2d5e3c71de1b5ba25629b21e96f31000c75cff779f4a852930d4b572e7b4c613b09401a324a3551e25d7a14ca6d083994f8a856d66ff4117317f123272d3895adb0d215c8d810b415374bcabad54e727af07f91d2cde85f12d67567b2cf862eb466e25cc01c01a8b74b361e3d3edc9413d831ea383e113f240888ffcee78d1a4c3d9dc29e979c067a123bc9603fda8e8771131d2fbf8239dc722666bec34a3ecd2c2776f0b50d784e98f98db7c58f992f6eedf40fdde9df1f9eae8ea27138a965212a5dafdbfc980175177d3cf426eb668f327e6cb7fe170b72ab91e12befef5ceb5f3ed15d4f4f733e3f9eeff6464742fd839107c2d3ba9607c00f615512472f72bde5aad1276825676c14ed864b62deb33db85630cc64b50ec2625fce23fe3bb7c4e60503efd8a7b88b851f8ad77621a26bf4158be6bf8e7c4ad1846cbd0ce3e48bb9ef190aba89f19b62cdeaa223266a68b98dcf2f5586421cd3c251c606c3a19b13631a13676886176832c656fd91ddc10340582b8a3a4cb8016fad26fba3431370a148209e5fb24961c24598afbb44b46c53c1787856257608e66bcd7d599907f72890c167a9fc58339c8050deac350e8e736d617322ecb95291f49ac4b1fdfe22208ebbd28660383d467361fcf6b152400f7cf591670447adeb27d8c5d3dfc978407e9085e0cd540b926357763cd0309687365944a5a448438b44a3e1c8a1e997404e73f50a75d34ef8986b424ac54f606ff11d808ec4e7745834ce58a46982530c451034961e4f1070ad7bbb0f8c2938f223feec56b32635f47c3fbf35be0897305dcdfe5a7ba4c9c0aa30e7a4dc53e46bfa7bd3054550504dcd6995091a2176ab337954c8116406330351c28c939915181b6cb674a3ed45e38f3781f6d1e7f35d85aa1dd7b461826e67d6bbf45ba9e9e09559a3b640d5708f0adb36508d5a8d3474758daf91e020ee34ee387dd92aeac510ffe44e1f641b0322af15358e91deaa851618ce58faf6916e88ae9cf3e8366031cddfeb0f500714d38dae2a8473e0e7a", 0x1000}, {&(0x7f0000001000)="392ddb7edc5b65036e6ece937c2b87d08172402deeca214925447315b94ae97dd9f2200090addd340a6a5f9652a2d9383a8f475b02131c0737522ff4c6c891ef5a63224787f2024d7d6e7ef0b0a6c2ba741a0304c608cc8a65ebb0a964163722a9642162c4ac372acc95f105a140864062a7b061ee2f1605a52b1feb58352a13a615a4dd68920385846c287b777a83e538a83b3c466f18d8a4189ae1907f4146ef038fcd0baf5593462c60d8f3435388a2295f5ff2b74ba90700588f2eb4fe39541a3a35b313e01a0c946e84c63c9fbdfcc65b272a44ba1da18fc8df4e888586a658796d16a1030f30691d226c60f5065866a6a93b86a3bf1a06", 0xfa}, {&(0x7f0000001100)="0d01d823461224cbd7348e2def0c7b25013d995299bc423ab431fe94ede158a093a5269605ac0833fbb4e59a0e2caaecd17c17496f1b40493df8fd14ec8c67820fca403cbe63ae9122e3871d5c5326c320df0233d542d5c41350404a15f286d9b804cf8fb4d42a3a3d6c998d6f54230ef86192662d9dd5ad02c8c2496609f5ede1912d9d96963ae8a354c25a9c321efd303e16621d5a28294e1d4a1ea99deccc7ac3e4ca2ab04613021f109b38a7bc217e45ac795363d79006a2b174d0a065b5d329fa42eec569020032986f46461737ece5528f591f160b4c6371bd24ff22bb5b8921d33c2a8b5c", 0xe8}, {&(0x7f0000001200)="5732e14a9619efcfc57ab6b1618fc1712daf9ef57c0e3e704c708c8c26a746e879b9a452ec824865e67a4f03d27f3c3c64d5c253c27edc36b854a79f901e3b0e90429a32679ed8861cd7b5de33254f0dcfb7f8d5fb4e5e62a7f8d93229d427c73b97528f84600e7b353c30b1e76c048ccf5b6bcddefa1a192f0e541f302a17beae18a86f", 0x84}, {&(0x7f00000012c0)="8642d0e2c2f45b8791de00850d6ef7763b85862d2e838a37d22ca8fd5b98c61accbde4f2984d05aa8c148990f8e78e1f987a8565e21a2c9b9ab89d994d938f3537ffce2f764fe08c85fc4ce10bd358a1ee109bb52783c8316f4665d642a63b148ca1f350b4991806d7c48e329f4d61ff8b68333787a90fd2e7dee59f769c3e41c2ca0f7870fb751f11", 0x89}, {&(0x7f0000001380)="71c9d760dfd35547c260b723079e8e889239cf", 0x13}], 0x6) syz_open_pts() ioctl$BIOCPROMISC(r1, 0x20004269) 11:34:48 executing program 0: clock_getres(0x6, 0x0) r0 = semget(0x0, 0x1, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x4, 0x8) semget$private(0x0, 0x100000083, 0x80) clock_getres(0x3, &(0x7f0000000000)) 11:34:48 executing program 1: r0 = dup(0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket$inet6(0x18, 0x7, 0x3ff) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x940, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/79}, &(0x7f00000002c0)=0x51) r7 = socket$inet(0x2, 0xc001, 0x6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) r12 = dup(0xffffffffffffffff) r13 = open(&(0x7f00000003c0)='./file0\x00', 0x8, 0x109) r14 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x1a, 0x42, 0x7, 0x2}, {{r2}, 0x0, 0x4, 0xf0000003, 0x100000000, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0x40, 0x8, 0x4}, {{r4}, 0xffffffffffffffff, 0x2, 0x20, 0x0, 0x1}], 0x6, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffb, 0xf1, 0x20, 0x4, 0x2f3d}, {{r6}, 0xfffffffffffffffe, 0x20, 0xfffff, 0xf870, 0xb88e}, {{r7}, 0xffffffffffffffff, 0x40, 0x200fffff, 0x100, 0x8}, {{r8}, 0xfffffffffffffff9, 0x4, 0xf0000021, 0x4, 0x3}, {{r9}, 0xffffffffffffffff, 0x20, 0x80000006, 0x9, 0x4}, {{r10}, 0x0, 0x8, 0xfffff, 0x8, 0x5}, {{r11}, 0xfffffffffffffffe, 0x4, 0x0, 0x10001, 0x5}, {{r12}, 0xfffffffffffffffd, 0x33, 0x11, 0x1}, {{r13}, 0xffffffffffffffff, 0x0, 0x22, 0x7ff, 0xffff}, {{r14}, 0xfffffffffffffffb, 0x40, 0xa0, 0x8001, 0xc000000}], 0x0, &(0x7f0000000540)={0x80, 0x6}) r15 = syz_open_pts() close(r15) r16 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r15}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x100000001000, 0x0, 0x4000000, 0x0) kqueue() pipe(&(0x7f0000000000)) dup2(r17, r16) OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) 11:34:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000040)=@abs, 0x8) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) close(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0x12e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) sendto$unix(r1, &(0x7f00000001c0)="5c511b7302c0edb7bd15975fc9b7e5db1b5eef06b1392ee73e3f918d2c0852b807c32993c49353a880c6ad5922bc5e80c57d1d71dc4e83954c4edc76144d9874c6d862de06b9478fec2bfeec3d60cd59106e717c55a04e16c6f05a9418b549ee34163242a3994c6fc0c9c91aa5adf8b2ac4274bb1d15dc28130f7ce637a45ec5eecf17ab7a05b678946bae9cc3a34699fa51f4", 0x93, 0x8, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) fchown(r0, r2, r3) 11:34:48 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x100000000002201e, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) close(r1) 11:34:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x30d, &(0x7f0000000080)="0001b76f") shmget$private(0x0, 0x4000, 0x222, &(0x7f0000ffa000/0x4000)=nil) 11:34:48 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x1ce, 0x4, 0xfe9, [{&(0x7f0000070000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x40}, {&(0x7f000069d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f00000f7000/0x2000)=nil, &(0x7f00004d7000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000067000/0x4000)=nil, &(0x7f00007d9000/0x1000)=nil, 0x300000000}, {&(0x7f000006f000/0xb000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000037d000/0x3000)=nil, 0x6}, {&(0x7f000068f000/0x2000)=nil, &(0x7f000026d000/0x3000)=nil, 0x5}, {&(0x7f000018f000/0x2000)=nil, &(0x7f00002f5000/0x4000)=nil}, {&(0x7f000058f000/0x2000)=nil, &(0x7f000031f000/0x12000)=nil, 0x4}, {&(0x7f00006c8000/0x1000)=nil, &(0x7f00007c0000/0x2000)=nil, 0x53b}, {&(0x7f0000444000/0x2000)=nil, &(0x7f0000656000/0x2000)=nil}, {&(0x7f0000070000/0x4000)=nil, &(0x7f00004da000/0x1000)=nil, 0x1001}, {&(0x7f0000706000/0x4000)=nil, &(0x7f00001ca000/0x3000)=nil, 0x1}, {&(0x7f00007d2000/0x3000)=nil, &(0x7f000009a000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000380000/0x4000)=nil, 0x81f0}, {&(0x7f00006db000/0x4000)=nil, &(0x7f0000241000/0x13000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x72efb50c}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000600)="d5ff9668", 0xa6) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 11:34:48 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000200)=0xc) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x48, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x401, [{0x1, 0x4}, {0x1, 0x7}, {0x2, 0x8}, {0x3, 0x101}, {0x2, 0x7}, {0x3, 0x4}, {0x3, 0x3f}, {0x3, 0x3a}, {0x2, 0x101}, {0x3, 0x8}, {0x1, 0x96f}, {0x2}, {0x0, 0xfffffffffffffff8}, {0x2, 0x200}, {0x349a8c8fa1e8725c, 0x400000000}, {0x2, 0x6}, {0x3, 0x7}, {0x1, 0x4}, {0x2, 0x80000000}, {0x1, 0x1}, {0x2, 0x1ff}, {0x1, 0x2}, {0x2, 0x8}, {0x3, 0x20000}, {0x3, 0x5}, {0x1, 0x8}, {0x1, 0x8000}, {0x1, 0x400}, {0x0, 0x9}, {0x3, 0x4}, {0x2, 0x3}, {0x3, 0x7}]}) 11:34:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000060000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) shutdown(r0, 0x1) 11:34:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shutdown(r0, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 11:34:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = fcntl$dupfd(r0, 0x9, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000300)=0xbbfb) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x3f, 0x0, 0x0, 0x3}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x5f, 0x7, 0x9, 0x1}, {0x6, 0x100, 0x0, 0xffffffff}, {0xc086, 0x4, 0x1, 0x5}, {0x3, 0x8001, 0xffffffffffff4ddf}, {0x6, 0xac3, 0x8, 0x4}]}) r3 = semget$private(0x0, 0x0, 0x20) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) getpeername$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000003c0)) r5 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) linkat(r4, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/104) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x8001, 0x0, 0xffff, 0xffffffff00000001}, 0x61d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 11:34:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002008, 0x4300) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x350, &(0x7f0000000040)=[{0x1, 0x7f, 0x16fe841f, 0xffffffff}, {0x7, 0x0, 0x0, 0xe58}, {0x4, 0x3ac6bfbf, 0x1, 0xa}, {0x3, 0xe30, 0x364}]}) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x84385, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000080)=0x3100) 11:34:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) syz_emit_ethernet(0x3d, &(0x7f0000000000)="c600e663551e383000079b2d89ba047aaf41027f97ee3e1c513c75cc1a337361a26bcf6ed8a6accad70900f9bca96af57e1e5e074b65d79595a12ebde0") dup2(r0, r0) 11:34:49 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, &(0x7f0000000140)=[{0x74}, {0x40}, {0xf6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") 11:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) 11:34:49 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x1f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) clock_settime(0x0, &(0x7f0000000000)={0x3}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 16:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x100, 0x20) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000240)=0x8d34cffc14d0bff3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x5}, {0x6}]}) getsockopt(r2, 0xffffffffffff0001, 0x8001, &(0x7f0000000280)=""/196, &(0x7f0000000380)=0xc4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x24, 0x1, 0x2, 0x80000000, 0x400}, 0xc) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20c00, 0x0) r1 = msgget$private(0x0, 0x4) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x80, 0x80) getpeername$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) setgroups(0x1, &(0x7f0000000040)=[0x0]) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000002c0)=0x1) setuid(0xee01) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000003c0)={0x9}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000400)) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10, 0x7f, 0xfff, 0x5}]}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000005c0)={{0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e31}, 0xfffffffffffffff8, 0x10000, 0x0, 0x0, 0x7f, 0x6, 0x2, 0x100000000}) 16:00:03 executing program 0: r0 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r0) r1 = semget$private(0x0, 0x4, 0x404) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/248) listen(0xffffffffffffff9c, 0xa) r2 = syz_open_pts() r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0xff) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000140)=""/159) mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000480)='./file0\x00', 0x0) fchownat(r4, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000003c0)={0x9, 0x4, 0x5, 0x5, "9dc6705ec38d702e398c25a25bc2b16f0d9a7523", 0xff99}) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000340), &(0x7f0000000300)=0xc) r5 = shmget(0x2, 0x4000, 0x63, &(0x7f0000ffc000/0x4000)=nil) shmat(r5, &(0x7f0000ffe000/0x2000)=nil, 0x3000) semctl$GETPID(r1, 0xffffffffffffffdd, 0x4, &(0x7f0000001880)=""/21) ioctl$KDGKBMODE(r4, 0x40044b06) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000680)=""/121) r6 = semget$private(0x0, 0xffffffffffffffff, 0x40) ioctl$KDGKBMODE(r4, 0x40044b06) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/8) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000780)=""/192) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000440)) getdents(r3, &(0x7f0000000500)=""/162, 0xa2) socketpair$unix(0x1, 0xb, 0x0, &(0x7f0000000640)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000400)=0x1) munlockall() semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000004c0)=""/40) 16:00:03 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x4, 0xa2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10007fe, 0x0) r2 = dup(r1) readv(r2, &(0x7f0000000bc0), 0x2a9) mlock(&(0x7f00005b1000/0x3000)=nil, 0x3000) socketpair(0x400000000001, 0x8000, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x4, 0x1010, r3, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000002c0)={0x1, 0x2, 0x401, 0x3, 0x1a}) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000600)) getrusage(0xffffffffffffffff, &(0x7f00000009c0)) r4 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x190, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0), 0x2ec) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0x5, './file0\x00', './file1\x00'}) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000a80)) munlockall() shmget$private(0x0, 0x3000, 0x600, &(0x7f00000b4000/0x3000)=nil) r5 = shmget$private(0x0, 0x1000, 0x62, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x658e, './file0\x00', './file0\x00'}) semop(r0, &(0x7f0000003300)=[{0x1, 0x5, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x4, 0x1000}, {0x3, 0xf2d, 0x800}, {0x3, 0x1}, {0x0, 0xa6d9, 0x1800}], 0x6) socket$inet(0x2, 0x3, 0x4000001) semget$private(0x0, 0x3, 0x90) select(0x40, &(0x7f0000000140)={0x400, 0x6, 0x800, 0x4, 0x100000000, 0x1, 0xffffffffffff8000, 0xc1}, &(0x7f0000000180)={0x80000000, 0x1, 0x73c0, 0x9, 0x7f, 0x3, 0x3f, 0xffffffffffff8000}, &(0x7f00000001c0)={0x3, 0x8, 0x8, 0x7, 0x81, 0x20, 0x100000000, 0x4d5f}, &(0x7f0000000200)={0x9b07}) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) connect$inet(r4, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000680), &(0x7f0000000900)=0x10) readv(r4, &(0x7f0000000940), 0x6) semop(r0, &(0x7f0000000580)=[{0x0, 0x7f, 0x1000}, {0x0, 0x9, 0x1800}, {0x0, 0x9, 0x800}, {0x0, 0x80000000, 0x101800}], 0x4) shmget(0x2, 0x2000, 0x20000000000016d, &(0x7f0000ffe000/0x2000)=nil) 16:00:03 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001980), &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000001c40)={0x10, 0x80000000, 0x4, 0x336, [{&(0x7f0000002000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0x78}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x4}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000006000/0x2000)=nil, 0x7fff}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, 0x5}, {&(0x7f0000000000/0x400000)=nil, &(0x7f00001de000/0x1000)=nil, 0x7}, {&(0x7f0000232000/0x1000)=nil, &(0x7f00003ca000/0x3000)=nil, 0x1}, {&(0x7f00003b2000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f00000ea000/0x4000)=nil, &(0x7f0000300000/0x3000)=nil, 0xbe2}, {&(0x7f0000054000/0x3000)=nil, &(0x7f00001cd000/0x1000)=nil, 0x81}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000358000/0x4000)=nil, 0x1}, {&(0x7f00002b8000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f00001ff000/0x4000)=nil, &(0x7f0000295000/0x3000)=nil, 0x81}, {&(0x7f00000c3000/0x3000)=nil, &(0x7f000003c000/0x3000)=nil, 0x100000001}, {&(0x7f00000fb000/0x2000)=nil, &(0x7f0000058000/0x1000)=nil, 0x401}, {&(0x7f00000d8000/0x4000)=nil, &(0x7f00000d4000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000284000/0x3000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) close(0xffffffffffffffff) r4 = dup(r0) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x10000000005, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000001880)=""/64) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8914) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000001b80)=0x401) ioctl$KDGKBMODE(r4, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:03 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1ff, 0x5, 0x0, "c5b677091947817e3f80392d2b98d76b66a389f6"}) ioctl$TIOCSDTR(r1, 0x20007479) write(r0, &(0x7f0000000440)="d004042f755b37856595e1cfb5e794bc918a525e5eb3e30ec9d9940e7eee581d9925bae115fd4a40dd6d04235459f91d1a7b9f006913c7415d147837cdfa84730e7286018fd1947254c3d6197d0dc55f1702d7e2af51d480079b6cae213242e2e0c2efb5e9f9f0b25232ab67acd726d021ef4cbb867e139a676205105098e7bc9a69d39a1311105428c0c0f8a5b5ea8d5f0483c243dcfec3be14df4f846547613cf00c5c0e04c2cfac1929b91645ecd237e93f1ecfedec7fe4d9c2a8e27b31dcc38c2c87eb343f9eff83327a1c33eb4f7a0cb55b2e4e8c1c347239ebe4058c593b2aa7dbb2121817950e1d51737d74f9ccde9effe6727dddbbabca2cb45263062810569e1434bcf81716fc30455d8e7897c05a4bb7b62cfd352bfb188864dab4dfef494cef5336968760300f56003f4fa86ffc13660044e50ecf73b3d85754a7335527601b50e11d6bfecb83f7bd5a603feae8b32dd03f3da06eab09", 0x15c) r2 = shmget(0x1, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x4) socket$inet(0x2, 0x5, 0x19078) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000980)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x2, 0x1, 0xfffffffffffffffe}, {0x7d, 0x8, 0x5, 0x2}, {0x0, 0x9}, {0x14e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(0xffffffffffffff9c, r1) recvmsg(r2, &(0x7f0000000940)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000300)=""/159, 0x9f}, {&(0x7f00000003c0)=""/250, 0xfa}, {&(0x7f00000004c0)=""/15, 0xf}, {&(0x7f0000000500)=""/27, 0x1b}, {&(0x7f0000000540)=""/138, 0x8a}, {&(0x7f0000000600)=""/100, 0x64}, {&(0x7f0000000680)=""/16, 0x10}, {&(0x7f00000006c0)=""/228, 0xe4}], 0x8, &(0x7f0000000840)=""/193, 0xc1}, 0x0) syz_emit_ethernet(0x93, &(0x7f0000000240)="c7b7fa9dfbab1e3df1eb52a275b71f2ac5552be16cfb8092602591399717147ec8af757d93634d9e18152b0ba81ffc90c5bf5f0ec95031ee97d469d3e249c631e312664e42377952275b7457fe6bf33a74ec44e86759a7b33d522a215d383b95479b949edc6927f2bcd6e8ec039432ea569af21b6b71863acc82b23c656e2209b2017476c7f4c8770f22f64149748ea3b9aafa") rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:03 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) shmdt(r1) r2 = semget$private(0x0, 0x0, 0x300) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/43) shmdt(r1) r3 = semget$private(0x0, 0x4, 0x200) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) r4 = semget$private(0x0, 0x0, 0x110) semop(r4, &(0x7f0000000040)=[{0x2, 0x6, 0x1000}, {0x2, 0x4, 0x1000}, {0x1, 0x6, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x8001, 0x800}, {0x3, 0xf76, 0x1000}, {0x4, 0xffffffffffffffc1, 0x800}, {0x0, 0x7f, 0x1000}, {0x0, 0xfffffffffffffff9, 0x800}], 0x9) semop(r3, &(0x7f0000000000)=[{0x3, 0x9, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x398f, 0x800}, {0x1, 0x5, 0x1800}, {0x2, 0x401, 0x1000}, {0x0, 0x401, 0x1000}, {0x3, 0x9, 0x1000}, {0x6, 0xfffffffffffffffa, 0x1800}, {0x6, 0x9, 0x1800}], 0x9) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1000001, 0x54, 0x5, 0x20, 0x2}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f4d1be57aeb7832fbe72073c0ea9e419c12a5bdad7dc1dfa982abe091471c2f14a6aee0debca69f99ac2bd2f77705cf05973ac34809086af671a9c026e88d574044f8569cf3a6fd7043d902451c19022e8daa881a1865b91bc252492ba1e47097e8822615a3ac7390c5a2507b5061166ae95bae0e7e1613dd6458a4d356aa39cbba3f8c6fd971d11cb6fa883588afe32e5f952e9feafb44a721acf266b13d620d62562491c8aef79374d4a2d61dfc077258abd0d16ba08e788ee304d1c3721150f6f7689942a51196fb7df4e18ac379432992b15d1630f728ed3f91e0a230911d9fc6a6a3bae2154fb0b5df5c73dff95754bd6d12fdba2ef4ee4f577b0a09c0283601dece26331a81923a97bb647c088990f3a191b371a635c509b038c5f3e475fdb9ca759d53632847ec078cb6089e1612d3fcb2cfa38efae65681cb4565871df3975a513af0b6a9ac231053373a2f68af96926991352e8481631b24fe1f7ad08a8d00cad0250bf3ff95fd5086ea6bf44a979c85bfae0bca91f7753dc73bae9935b5a6c6951dcd2f980363d11d91035aa32db0dfad424c9eb30e8798a335804b246b6f04b7a23d67930b59a51b642ee404f49fd2bdf2de23a7cd78449b411d5892b25e978ad8cee7dee75b31459152227ca082bed20474d46b9dedffe690c7a3dfa8b874660da145d6a7cfa341b9e59cd27a96dcdd0c09711c101629524a030b5b8ea9a0be5127510c6b22254699ce3d273a4ba462b6869c648f4c74705ca8b4e7efa97de43faf41bbb54af498e83eeb8aff1ac2c292a44faf217d151a0161598dee55ae4639735641a327399c44261c96fd50c91f79719385a2519ad222ba7d8495107de1c43015a5f52305c340bc8c75473a7d8cb0cf8d9fdf27456db5ff12a22a76592b5e47b8f663efed42964046d4f9feb0cfff143ed858294b5e74d24852f9c9a385aab38f78b654a4b2a5630df5ac85886a70be00b9dc36fa898bfb16672a09427e3082a3c6f848c9a5b1ac06b441c0ddad9db6333f83bab2dc7f5c0c6208105b2fa4212bcef4d376afc9bf27390e47a36fabb5c2f1c80d81e1a4c648f2f70b5e8bd59f7d46bfe633255abc5cb62b5f15414dcab535103ce59857e9c4348fd48d4a734d81195970d638ea9fd146984cbfaddb689d814d96ed242a06ddb231a2d5a5d8e154058e7df0f51358b617fb015269752e62a6991f32425c6c5c1e74cc76fd39fa04ce1c5db517dbab4b702526c4ef88f9f51e552ee8f9a7b5ba4640bdd8d1f0d91679a66cde4d0bcc11e59fdd45fcba592d0f782f3552cab334dd2e4a38a085a9c061e9ac61868edd81dee5625bd9b42e34f294da53c42c76ed9af57756ae7564bd95b62dbde5f48046ae03b0c8f08afb149b3b350f04544ae2bc5a0756fa7bcc4e36a354d843dfd9003a12e7bd9d7c42d53a568d77ab2f14e392a912fe45ad1248cd4a6d29e50f88ca3d91c9c9506af9464bbe03817543b24f0e15c3e9ed0f35a89c91428176ea7a6565b64da692bf48b91f07595767008e7f79ff0cb3cd4f203e4550f0d7a60ac6d857480e80e1ae4afe641bb7d03af91fb444c09bc0a490c63acdc8be65cb1199949769182e2d83d65f941a90ce11bf8f923a19a20a039fcab5ab6949c7d1379340b96002806a753f8838f6bc86dfaf645a003a4d237f6f119ad136b1cb7979e64a322ef869b112192e63b2847e83400b6116ef62441f0ac9d42a169a9d9380b9eb35d57304067e02049dbcfc9a72e4062370255ddb273843f1778a2978a6459a1edbba0bd7560fbaa5a760eeb24c15282cfa03b66d68500c", 0xf3c) write(r0, &(0x7f0000000000)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746037f", 0x16) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x40, 0x6, 0x2, 0x7d98}) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = semget$private(0x0, 0xfffffffffffffffe, 0x4000000000000028) r1 = geteuid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffdb0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x8, r5, r2, r3, r6, 0x0, 0x1}, 0x6, 0xa9b, 0x2}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x800, 0x0) r8 = fcntl$dupfd(r7, 0xa, r7) ioctl$TIOCCBRK(r8, 0x2000747a) readlinkat(r8, &(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000440)=""/125, 0x7d) lseek(r7, 0x54, 0x1, 0xa811b2ced95ee9b1) mknod(&(0x7f0000000000)='./bus\x00', 0x2101, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x140, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x28, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000400)={0x120, 0x1ff, './bus\x00', 0xe014, 0x7, 0x8, 0x3f}) r11 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r11, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) symlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000700)='./bus\x00') accept(r10, &(0x7f00000000c0)=@in6, 0xffffffffffffffff) setreuid(0xffffffffffffffff, 0xee01) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_dstaddr=@in}) fchmodat(r9, &(0x7f0000000200)='./bus\x00', 0x102, 0x80004) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000100)) shmat(r11, &(0x7f0000ffa000/0x1000)=nil, 0x2000) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000004c0)={{0x64800000, r1, r2, r5, r4, 0x1, 0x8000}, 0x6, 0x9, 0x6}) r12 = semget$private(0x0, 0x5, 0xfffffffffffffffc) r13 = geteuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0xfffffffffffffff9, r13, r6, 0x0, 0x0, 0x8, 0x2}, 0x6, 0x100, 0x80000000000ffff}) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r0, r0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r0) open$dir(&(0x7f0000001500)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9, 0x0, 0x4, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x80000000, 0x0) kqueue() 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x3, 0x1f}, {0x18, 0x3, 0x7, 0x20}, 0x8, [0x8, 0x10001, 0xffffffff00000000, 0x81, 0x9e38000000000000, 0x1, 0x80000001]}, 0x3c) ioctl$TIOCNOTTY(r1, 0x20007471) openat(r1, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) setsockopt(r0, 0x2a, 0x100003f, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fchdir(r0) sendto$inet6(0xffffffffffffffff, 0x0, 0xff08, 0x0, &(0x7f0000000040), 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10880, 0x48) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4a}], 0x1, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x8000) syz_emit_ethernet(0x1, &(0x7f0000000040)='3') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)) r1 = kqueue() readv(r0, &(0x7f0000001340)=[{&(0x7f0000000100)=""/8, 0x8}, {&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x3) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 16:00:04 executing program 0: syz_open_pts() syz_open_pts() r0 = syz_open_pts() fcntl$getown(r0, 0x5) syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:00:04 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340)="541a0900b1187f7f443cc395ed078aa3b2c1330edd83f62ba0bbf823c53455d55840e994c100d9951337fbf5c8d3e91ba6aea88546b072f1bbf0573ae428ac0083db7cbedceeceeabba2c04a478c670819d1d48863d25bd9ff6a8178adce9625ed4efd44a4870d4306a28dbdb86cb3c4569c13bea7cfcc7925cf81213755b8f865f7cf177c761479607f819cd22957fa394b04019d1b155e65e7c9e33eaa6e7c762354ab2fdfcc9dd372ed082f07b2ac51bbe07cc22bd9a974926c4c755a9e73db8913111a7c835d4b685b02ea1cf5abacf872f805e31b0034f290f3b951ffcc65cee6f8a1568233cb8f4c67aac816700cad9d4e8b35003d2ebdca243357e42b6a5b64a7f5205b40c7f298b8c2c2", 0xffffffffffffff78) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x10000, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) setsockopt(r0, 0x6, 0x40, &(0x7f0000000100)="8be8e4cac089754d6c8bb2caacf3e35e8f7a4197550fe252cf555160de23820723289588e6e9ea1649f5e9f58f22606b3ddcebdf81b475e569f89b08141397e2c476151aaa8b1af04b1604f4b4225f5a71d96836c7240e142b2b034a2e32871a3e774a5c74a815f5b4c3ae755229a01db762a0533af954452258ddb67ded44326ca1fbdd58d5e8e37e3645294490925ecb5e88b5169080f12fc9d4", 0x9b) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x6, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r1, r2, r3}, 0xc) r4 = semget$private(0x0, 0x3, 0x82) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000001c0)=""/245) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8, 0x0) socket(0x1a, 0x8000, 0x2) ioctl$TIOCSBRK(r5, 0x2000747b) socket$inet(0x2, 0x5, 0xf8d) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000009781e3d2a4908ab298cb6d11a2a900000000000000000000000000000000000000000000000000030045b352586adc000000000000000000004000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000001c0)=0xc) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x29d, &(0x7f0000000180)=[{0x60}, {0x35, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = socket(0x20, 0x7, 0x44) listen(r1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r2, &(0x7f00000002c0)="67c8a4211c792fa6ac6a2c41232a7aa66f4c16994771aca94d", 0x19) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='>') 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x8003, 0x10001) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x1000090d2, 0x0, "d730c1e7bb6fc6e2010000807743c27c00"}) write(r2, &(0x7f0000000280)='X', 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/111, &(0x7f0000000100)=0x6f) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4efeb71dd7a5a4b992f691c1583c0426360db353"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f529844601e6abc882c03233e855439a238ee8c7"}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000300)='\x00\x00\x00\x00', 0x4) 16:00:05 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2012, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) write(r0, 0x0, 0x2a9) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x1}, {0x8c, 0x7}, {0x46, 0x3}], 0x3}) 16:00:05 executing program 0: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3, 0x2}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x3ff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getegid() chown(&(0x7f0000000180)='./bus\x00', r1, r2) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) login: pckbd_enable: command error 16:00:06 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x230857b2, 0x4a2) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x3, 0xf690, 0x6}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x1, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20, 0xe9b, 0x80}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0xffffffff, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x2, 0x80000008, 0x1, 0x2}, {{r0}, 0xfffffffffffffff9, 0x20, 0x0, 0x0, 0x7}, {{r0}, 0xfffffffffffffffc, 0x44, 0x80000000, 0x101, 0x1f}, {{r0}, 0x0, 0x1b, 0x0, 0xffffffff, 0xa247}, {{r0}, 0xfffffffffffffffd, 0x29, 0xf0000000, 0x3}], 0x101, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x10, 0x9, 0x2}, {{r0}, 0xfffffffffffffffe, 0x90, 0x41, 0xead, 0x8}, {{r0}, 0xffffffffffffffff, 0x83, 0x20000004, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4000000b, 0x0, 0x2}, {{r0}, 0x0, 0xa9, 0x20000010, 0x7fffffff, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x8, 0x8, 0x4, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x3ff, 0x2}], 0x5c72, &(0x7f0000000000)={0x0, 0x8}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000300)=""/116, 0x74}], 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000001680)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) pwrite(r1, &(0x7f0000000000)="5e3016f2b2828f8aebb4daa09317af8797e8f917a301882f450d18a1e0103f4201aa84a31febda28d6ec28c5911610", 0x2f, 0x0, 0x0) 16:00:06 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010001028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7dcea2652dbc12d1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00083a27feff023519edffff0001000000bf02008c97c8aaaedbe36be81b8bd313128caf8298171fbb18fb9d568e58a6b193ce02df1286a2a219a3ac621f176181ffe691ec51f8", 0x4f}], 0x1) 16:00:06 executing program 1: setuid(0xee01) r0 = accept(0xffffffffffffffff, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000400)=0xc) r1 = geteuid() setreuid(r1, 0x0) sendmsg(r0, &(0x7f0000001a40)={&(0x7f0000000680)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000740)="6efc2f557f4afdd662df4cb3228aeaf50645b599cbe040a7a47c025e26787dc67c0640fbc1ea8868bbecbfbfa3217ef1c76185fa25fd5c2a3f227d8785831c7a6ba74f0657dd9dea5c7cca2a9173d5db8b0fc676ea2c7a963b3c667ea0d7b3ed57e433c6cdff131c44f0faf1dd9c210bb9cc8cc581327315c111e370c8e8caff692984f42d1fc58bb7b1f71bdd25800725a091bd92602c71e0c8a42bcd9680078a049c49d4adee38e032d546fab2fd00e17f153e3a2895696052fcadbc32323311fc8b6a7b87fa8a1aa371e68ece9cf29bde61b54d3748d84050d544b4cd2e074dc80e7dd722ee0f7c33ebdb74a1ed2465da48b473e608c65fa341fb424f28d6cf55d65618d130c1784a5f37bb59aa8d57ea5bcebba94b7abc2b8cef8f22fdc15f73370af46b6c4338c1bc30d71b602a721e19901a649a579445309fd642df86dc2c8c2d0399e4225d3dd8a579a303bb9635ba9b1276320bd64772101994d99d28a77db10cb69d3fc9789488318268c63260458fbf98fe82ae58b25189671b8de5082633916e59e83c151366a2fd171e0e71cf6efdac890bf1809bf906707b2e0018540e59abcc624d6854bc7e14925e46348196f01131e707861626be980550540ecc577978e7331549f93ed69e29d1aed709583dec2d8ebabd1155723f8b1cc454759bf4aeb1c32847e0457ee53e2ea6b3c9d58f8d52f6b9e8a8a16088659b3f11675039de056831106cfaf1621b1b435573f08818d0112693876b30cd112694c241e80b0108835fd9034c25af4c884801fdf619abd67b3b78bb93aee3386af45f6ca2fd3ed8c94e7d1626f6b4815ba533e8a94986ab2c9a80d482e73f3771b7c68a3ae5104d95eb22fb959a048ae0e2de4148914c5e41bbcbd6ba00af48e4cd725c07794801ba6e6d1855720858e3ee6a034c31ee99990bb99c99e9bf7883c55e77264c9b97e587bcaa2d6cdc4c063dc68f3f3ad342089eb3e7f4943202e94279fa4e96042e75d70278f3c3dfa4bf1de0d34e8aed8da844f8bac126a19d92fb32cb37780277e540b1d8ef7bf247b1bd561108fc2020918ccd73addbffedc93242fc9d837dc633298e2ea3545d88471a554fa178cf4865bb2dbd282d23962c17cebfee7783a2eab5987a153accbfac04f6788f1f54da49d3341db81953b79a51567ed51808bb52af275430349c079d443c13e0890505386c8f7958761e8b51b07b8a017a7a482477fab890db92cd8f5b139446e3308a09c077118bb798c5ea5319e935b3fe90960377fcadd661d9bb03e703766b14a095ff9f0cef98528e35107b9807e61510f7d7e35f153cec7b0eb880f98a9d7ea66d2dfaccc4c2467974adbb789bf6d7120b81333c1876fcf9354a8808b9e79586dcce8953015bdf6c89c8441465bce4d6c9be585e5dbf3ebfac04caa1c9e3010e6966dbabdf60f62148ca12646ab4c9826df9e089f2c26d5d34feb4d8edaeb465ceb93fb5ec3b59aedd55e7acc81a60025dafb46c94c656f445042127fddba5125da7c6eded55c5e984017a926c3dd1170290b4799c9e58815d4e1a2b0e636bfe743a58c8b5b89a3847aeab8c4dbf8e6d3649d88a6abb9139cea6246c13194b8b6fb8fe66e85decb862529dfba048ecb4eae3c4c4363b04210deb501002e18a7acc0ebe0bab900ecbce1a708a00b544ddee1216c502a31aad3369f825e18d9242ab77ac654655745e32d543bbdf9aeb149290288f67c84c265b53ef0409e85419cdd758ee3cc8bfe1c7a8a6908202e84ff449e6dfc60ab3c25bf3cb914553557ee1835af1471d38c1850a7bf0ed647be69525100918bbacfc5e0e59529f3ef6d12021e0d51d24c457a0adf8026ef1dc293dd0313378ccdf19cbbd293537b6a80947566a76923563e8ef78d0589fff528b520e80b668e09c77a6db13828e8c5d62a3d00461559b8c22b49f4bb8ae8c299e280368fb1c1241e1529cfe4d051d08f428640601b78d51be519d6612e397bb3540073313a0b51d99bd58ca2c1bf42235881f007dde8af29f73646a25280b9cdc29f363ee3f4798ab100a2e501305ba7d497e8c6e3b212f6b5eaff3f9a05cd6b7b9a62f3d40d92204b945698a9e0f25f5d509a1b447008e3679753c24b80778ea1c45d306c49ea27ae4aeab1cfb96a27e4f9356d5781898e9d3d68cd2775b644d55c4e2702e3498467a0604068e6c0be91490f1d5cb5e3520aa1986f54876500253545df94c1a1ef9a129b6b2ea0477b9f7c724338e573968e110d28ef21b8c72c7a0b5c736d1f510ecb919993ca10dbcf12eba60165e01e441b8407e37570ecb5c8359f624c3f9c0216878386762f1f75867b8553676c01e363a49c768661f66a4ddd09bc70d8296c272c563ed89a919dd07f52068669ea19b37ea376aec0b25c63c989d1b360c4fed8e8f79889309111681bc18a6da7fdf5abc977c10a173f1c62208f629cd5afe12821c0712ebe7456fb70c189b2d92845657410ad28bc310d899cdd8ef4c219c22ca853f05428144f9da507e97d26a70945539abd2407490916559597992c6cc52cbfb6d60099d10c4022929c5a392ca1cbec1e3a179809d793c20599e18849074991e90de9c8f1ed9ab429ac20bfbe5a248b939b5d2536c02dea6ea3d421a945caca117e247996df52291fce46e927b1b68aa06feb788a3e10237d21bc25b60f39b0adfbc2e292fec3d59771be81a996e1a6be72a448c2fc78a9b3121158f8cdb5f6f807d106f67bc0e5363d12bf6710e93cb65634014fb285dbd5e0005dd457daeba78c3c84faff6ca9eee38a859c0ef39463e05b23132157f7cd92be7bbd27c580a9c9918969c56cd23c0847b8bab9b7894009ece20284da3cbaccdb8c74fdc21845cfff5c04b2fd917ab62e2eb95008cf0ad4aa21eab385cc890c62f7e7a7ac3a54cb18cbdbe0f1dd3957aa9fe247c46c49bc936c057b6f43f6a02e7a74c10864860f3c66f55a61bf067592c4efe06b1bed6985686ac64adb107386486e0944d65b5cf5751a20058b41f03d62bed6ae87f18724694ef31d892c0317db50d821f6f397309a09c33d3d7033051e3057a7a9152550d307c834a37a59139e2bcc224cc55eba2fd84f6ecbd29885b7e709dadee619c0983370771d68a34c73be32b282c070671fc0629e2bdd4bd02e91ffebd2cf1d0d194ac3350c1c2b131697a296772ada1f7a98a99cdd5b34fec05f20cc61f7203b97e3b7a2668ebce06114e1e60dc828948e7fd3043c334136c5a6287c758ee490b1b8788c87633e26e32d9239006794154b4352df5756f6a450fd837113fb6ee257e83e01713fd62d4a710a6984dd787b17c300fc20cda98946cfea352901bebb7d747ef74f3e0b37bc870c98cf0c418199b7f86b52b48daa2d51b35cdf837f644e8e20759b22eb1c9a37eb96656e022105759f25b015763c348d1cc440310b3f3a619d8542c751bb5e1579f980a6fefe52b0a27c6e4f9b18d1f84047c5e82283e0fff629dd7fb6ca3efdb1d3ec5d0a935767859996ebbf8c743564cd62f2bbf8e14de0861b4d9961862ddba099ce91ff90181e98cc7ddabcccbd794944e9cf12d26711435fff7c8df79e1527b479d8373213a49cd8a3a17c47820e1e9c53fc29e430f5beea1c439f1b2d71042401cb799ba115126b6afdb3c2f211269ce0b2b7386c9b4a9cea05726178c3142aed9ce85c1d45104d79878ee8042883b98eca6a8dacad3da6fda935fe4492027af9011ac030621062056000000000000e1a76636c5d4dc4f45f177581d4fdedb1aaac4b302f7ffdbee2cd7afed20c47d022017e2670d4e31c6033f0a10595715a4f7d722494d34c9bb85a26ab3e8085d6ea2c6759190b7d8cd1c5e386db4d269312dd979e10f5816bcdad198915ac49d5738173e25a850eb599f38aed5c676bb0fa2345f2a48b1e064e52a791edc574b5cf2f6507684cb213259178e888efc61ea393feeb11d5dd15f88524750168f40dde3a606aa28ac1f58be0252a8a4480ef1ccb0bfa56df218c25ec62310b0943d3410ee4c45ee6113e868e144b7588985176f03d5fd20978a5d1e8d5d18245251b5b2924cc03bfbb9f0a69e8a3d9fa365bd22348ea60a0d970e8347edc26b107916f89b2d338bce973903c4f578335903337b901b6cf2c952bfb037873155611e9109cf4237e30f13d851017ebf94b8125589d2931377d05b0c5f98ab09b3abe83090aeae6938c228aa6f006bda7d74f92186bc61f51845e220a7bf3353a382caa02771c15ce9680b446da475164ac01b7e79486e9817045243bd638080a10a7acbc296db79039cde56809a0cd1be7462bb4bd7225a9d4baf1ae4e636138c0a5ae312784eee13ba34cdcb2b41236e55551186191d7f04c21bdb518645a9f47a783ab05bc59dadcea6f159772800cbb93126530aefcd2f7b29f09434ac1c4cedd721089d2a461155978125fd063e6ba099ee3825b387090985f4076a17aa1f8869a480c1789e01f9ae5b4874fac5d3ae5095ce92563e85b18546153ff4168b9d270f5fee16e5209c97f216d74e13629710f75f8e901688e7e7ab514082c148cf51fefb31ac5de6514036a0be7cf529db5a78423cb2b48b3fe27e6d0e1034d837ae3488bd8236d1688bd49800dc83317e9c7464db74b95bc557371c1d9295dbc8c23c955cb07ce649cb5683c873d9d8b6af71a2e4df28aecd5863f8ea4ef4d91be20581c069b2117618cb781c54ebe5f63c88bd8c595e472a770f9e64bd9be70cac8d28c43ec6d0f01cba13ff5b0b20af891a6e0f860e4f8d338b1cd29504581615231ca480749850ad820722bc3b18add71161f74e47a4e3b51fd36d4e1dceac7d7c943fd0dc34296244f65a12bbf32d7a36554066e5901abb0c226b84aa5a10e261831ad744a0989aed285af74d9f10b4971335ec377dabf9b68074f07365b34cc28aac4ecc1142d78d4adb7d2164ad8d743389d7b76b7e60c37e8d81e805a2f253146f6f3d832279e6436287448ddc6b29c4a42974ff23283c0b1f3131e44f0fa543a61357c86f9da9399add264eed1d4c0e296f274c41562aee2ed12785c0e73f1f504e17ebd678c76463c4cb69d23d69c2e3b682f7f497c08aac6ff86daf9663fa7fe843c7526fe4b3147a075c028a26d5975c56cb2234d91e947ffd169a7b4cb049898aaa2de3b32628a35378bad261fa3efe1dbf476b92693e3549467391ea8ab0e56202d9b0804b1490bc7223bd0396b2bfd49f4f05b3ca3b0307356c682a911bdd13b4370b15844a6c4f648b36366b73e707bfca892e21d476433a7732bc343d7cfe8d142c1fb386b35b13ffa184e73d3458d69736dff862869caace520e35ab27d9b019d9a937785354965637c1e56aaef4ef08698e25377913e1b4eccb18db894a1197163f135a3394c8f5476f34d4bd9b3eb01befe9bb5b25f69fec197dbb8756798c78f6e96b24fb03df392a7bd105d957ce55e6d675979d031707c626441987eb83c82fc0672fa1760a24fb3f6e3844081f8a8b0245a955d01e3f20838613439f9678b7a2926e57b4c50b1d31907238570391dc9d741c7d6f5bc0532264f01094d813e4afbe291a3f82fb4e77e30e2c8d79e84fe508b078c81fb0e5c8d5788fc5bb0a18b3254724b7bf86d63a17292ca1e7c328e7194fc4667aae52daece780586d4d9150de108ff0128994b4828520e14233ff8c02a48107907c36c4b81a688238db2d390b1d7aca2404a84e9b91b8f36c26fb14bb22ad6478b8bbdcbcaf4f8d89f591e81c841923964bff00041206f50a4d96b303cd984714", 0x1000}], 0x1, 0x0}, 0x4) r2 = semget$private(0x0, 0x3, 0x20) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000180)) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000100)=""/61) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001780)=""/206) socket(0x36, 0x7, 0x7) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x4000000087, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x1) write(r4, &(0x7f0000000240)="e2c36ffe786c6304ee465e71d482899728bf91032ea5ac3edfba655c8d1a42544136c7549ab79f2cd35845fd916e62a16072d47d603a0d51f0cfd0e0b0d05cdf6db2fa428e740f0f0283f474d86f3e589d832e2e37e10973b9edc1", 0x5b) setsockopt(r0, 0xd49, 0x10000, &(0x7f0000000140)="3e8d", 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/46) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000080)) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000004c0)=""/123) r5 = dup2(r4, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x29) setuid(r1) socket$inet6(0x18, 0x8003, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x1, 0x6, 0xa833}, {0x18, 0x2, 0x5, 0x1}, 0x5d20, [0x7ff, 0x9, 0x1, 0x2, 0x7ff, 0x4, 0x4, 0x3]}, 0x3c) 16:00:07 executing program 0: r0 = semget$private(0x0, 0x7, 0x100) semop(r0, &(0x7f0000000180)=[{}, {0x0, 0x7, 0x1000}, {0x2, 0xe7, 0x800}, {0x4, 0x6, 0x1000}, {0x1, 0x8000, 0x800}], 0x5) mknod(0x0, 0x4000004, 0x0) r1 = socket(0x21, 0x8000, 0x3) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x1e1) r3 = geteuid() setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0xfffffffffffffffa}, 0xfffffffffffffffb) r4 = getgid() chmod(&(0x7f00000003c0)='./bus\x00', 0x180) lchown(&(0x7f0000000100)='./bus\x00', r3, r4) chdir(0x0) setsockopt(r1, 0x8e, 0x3, 0x0, 0xfffffffffffffe26) getegid() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000400)=0x6) r5 = getegid() getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000280)=0x4) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000440)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000300)=0x2) getsockname(0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f0000000240)='./bus\x00', 0xbe) writev(r2, 0x0, 0xffffffffffffff30) fcntl$setstatus(r2, 0x4, 0x4cc) mkdir(&(0x7f0000000080)='./bus\x00', 0x108) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x1c, r1, 0x0, 0x2000000) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x8) fchownat(r2, &(0x7f0000000200)='.\x00', r3, r5, 0x6) setuid(0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x7e) 16:00:07 executing program 1: r0 = socket(0x1e, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000ac0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000500)="6351f6371be9b47b916aa568af4f2e5f6752477645ba0212e4e9066c62aa6b70328fabd867d234fef61a8d69bd6a7f478f577e935f7ff8b89403e20eefae4a9524d73b580fb14ad0aa136cfa48c5b15cee8bc115305e3ef4ffba8b0287e5d173f03f1750378a778cbc1fb5bce088f58c0940ff68c98f5ce59e682f9b8520327aadca7dffc8bcccfb0a06237728eccc007e3bcd084cd0e5c854699503b03949b2295f3b287eb79867918a277d489f094c85d5cab1110eef4292fd93cf0a50b14f4a4550fa9b", 0xc5}], 0x1, 0x0}, 0x40a) kqueue() write(r0, &(0x7f0000000100)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="35d4f915337ff12240eb4c3532", 0xd}], 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x4) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000180)="cea141ad8435e707d8abee923371282ac3869b7f4d8a1846256f3136dc7a8f0aced0f638e8e3ae4e5dfeacf694aff21be65ee47a05cfdfb0df3eb2ee22759e9b75021dd2f38396f31a79d7a316bce805f836bfbbeef090f944e765423f70bd36f2e7544de0791cde3bfd2a11e92cbc32d3d8d22b578b9293ef3201f4fdc251a965f78b86f2c6be1bd50d5f87001e8fe4a2720e46", 0x94}], 0x1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000240)=0xb0c2) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xba0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000c00)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc69b1221161a906baddb0a7bd78cc8cf76aab492d2bc16ff98afb2851edf515c237e4ad0e3db5514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb095203000000000000008045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f779c75e59fb6872c2558660c0e9fd0a59014e713628a375bcac8ddf7613ac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e2", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000108, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000140), 0x1000000000000229, 0x0, 0x0) socketpair$unix(0x1, 0x40080800005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000100)='./file0\x00') bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r1) 16:00:07 executing program 0: pipe2(&(0x7f00000000c0), 0x4) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x442, 0x0) dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pckbd_enable: command error 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="12c5adcd06a0396c01d8a857ae3e", 0xe) syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000003040)='u', 0x1) r2 = syz_open_pts() dup2(r1, r2) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) 16:00:08 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x400000000009, 0x0, 0xe3f9, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000080)={0x1, 0x6}) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x9, 0x8}, {{r1}, 0xfffffffffffffffe, 0x22, 0x0, 0x401, 0x4a}, {{r1}, 0xfffffffffffffff9, 0x4, 0xa0000003, 0x10000, 0x5}, {{r0}, 0xfffffffffffffffb, 0x27, 0x81, 0x7fff, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x0, 0x7f}], 0x80000000c4c, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x100) connect(r1, &(0x7f0000000240)=@in6={0x18, 0x3, 0x8, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") socketpair(0x18, 0x0, 0x1000, &(0x7f0000000080)) 16:00:08 executing program 0: socketpair(0x22, 0xc001, 0xe2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="301585c12ef94f2acbdd59383bd44dac87b5366a16c1408f8576eb4e48754fe12030c6b8cc55b23b6fb13d75bf45efcec1ae0279fc3cc669587629703162b5a608664db7e27e64100febf57fc4eac67a3a43465ba5b935dec2a0357f0fdd59ac9c0e607c2753ace6d78b8fc5c589de29debf18a3b34adecfefed4716e1d68dd90b6bedbea551a48ca9755fbb84a8063fb604aecdf23cfb422619ef53204de8aab70ea82a14b04f5454c6615c20f2bf1cadfd9573c6a64a17e8cf901dd85d1a8746374984125c12f8454d35", 0xcb}, {&(0x7f0000000280)="1f7c4c6ad9599a67ca6e080c49b658dc4ecd18d79092ef0c9841ba7668bc70fd53013b41b3a69ee88154cfd328b73da7a045d3e5375101831a2edbe904fb65720f692b5199f3647d0a8bbdff7eaf6f1862887008f2d4591903b7c08775c1aff84289e43a7f3b395902fa83c82e65eff224b04476e6b1a908933cd2a026b70fd7597f376f101557005707b7ff6e6ef76c848db731f99251eb0b8af4658357e0ccb02986351786db4cdfdf2d7853f1ba97f79cc560b3cc83e367e5995cb50ddbe9391a30c4f67e19b3bb2abdc58ace8e24c2d6d8626734ebb2180a87be0dba38e8cde770c907151e6ddea15073e41cce4f", 0xf0}, {&(0x7f0000000380)="bc47e2d63973c58653d9c3a43de878b506e8a6be52c18c1cab2b9cf1eff08d58549fe7b1bd3d6c4d0dcb6380e21f879788ab69c19b5876817586c82169a453f80cff8a65b31925bf3dd17a4e8ad49fcc847c04b1a9217710d7082a9b76cd2d942f63078a333e80a896f44231a1bb53ec9c4c1cd34e37d3dee82ba44fbd597fdddd9c3350980fadb9986978cbbf9f1d83cc45296c3bfbb4aff3e1a7fe55a28a94bc303f0fa62a23e51038a9434519", 0xae}, {&(0x7f00000005c0)="9b0f54927a9101dfb4cbcd30add05a4ceee3dc8d884f916bed1337a965b94bc7d9b009494cc05bc2cce670918f41807d7bd8fc7dc3ca16b3454fb8549efd1a1ebe0ced2090daabbc3e1d9791956af5d0452e68ca54b62de039aaa5ac783200c75ffa2cb40862b2ce69bb993216f4e3a3c48ef762de6b017c66b045f72fa79106219123ad0063853d60ecb1688dd69640b2bf1911efad3ce2d2a6bae18551518d7fc531b0ca02f5505aa9d869111bd715088e61c3a267c546e12b1abaf319986d89fe6f55a1468cf14c4c1f806ed42b7d2e3b286c8ff14947a49ca1a2be95c190833b1cd2edde80e250a7206b057302bb1d46ac876ad69db4ee461a0dbfcedc2eb094bd1932e82263c0a7c2a6cd8a1536c2f529584a3b1876a063c410b9920bda88283cdf870b17bfd0dc065c5aa930317982b89d861f61827adbbdca10c7b19192d3d954857bca84223cbc3de2562e13b10ff8f9ab85402e141fe947ba1ca00c56217b48aa812e80d1f4419d483e92b494e2dd9499a1bf68dc44a4d34c47b8d922dd41b28c9b318c4af4d508ce070af83b0d443bb8872293f799d57e50fd9f9d55d12df8b3402021fea0f60d22340d997055ffa4755155cf13ffe7c0e1c721bfbbc6e02250bf12f0e3d21b0b474c6e38543bbbacc1ef535854cd2e3e08065cd6e6f0d681e21066cf0fc60546f6b6a1c01be9ee36f7ad1c525d9f31f50ad1f77fbfcff0cefe7baea5de89bde73b54fe3f363bc8fb9ada7e17a6f2487ef9ba2661529643602b2924431af0201e8f9670a70dd9c04c8c41a481389c9ca679de75755ae6beb4513612422a78316054a584e1d0a17a04776a8b022e6581d5492544ca2305a2728aac64f4fae24f971815698ef033ae03973bed1b94099ea65793066b659d2c2a54f5648c4e4dd63414cdc434b21e5b057da24e76dc03497306e926c805282ed516634360b08e2b6ae945cde5ccbe9b81aee0205acca44c6e4023fc6d939c0a07072820bf8aad32fdb5c46be54eb329be8e523b79a129ca4ab2d85390ca78e8bb0f472db4450535bc149e460f950001c62e1ff33976c9a88a98484421864c99b938edfd76fb35084210e1e7000e20939235c3c18fd1f943b001d4c1873da6906a4127cbca63c573b7522438549c7b02d3517470c8dfbc92dfb35027f3e32aabad2b0d23f5285907a1197c9993bb076e288aeeea00894486f12f30d434768ebbacec9ace4ba9f00b4f5f5e5b06bf4c5eecaea3220558bef2082a23eff2b62d12360eaffbbdf89a65f85087c57fee1d3ab349b678de680c17e6fbc65e57078c73e180472770b298402bc935fcd7d8fd21d95a5692587f9ad6e6878952240647064603dc61f24e0e4195add2d8904f7130a4a9c690fc042e807e456d9e8dc38f66b55abfdf856d76329952bdd18e9d0eb4a14232db244d1a8485b9b43c9ce0c3f8b4064f41f1d96cd7cbbfa5e1b47785f10e0b8ebc1076e2f5e90a31a1a2c7ef43e35148b4a562ed048bfd6f0c16c2f852525a9580209791037bbdaffa1e4473fce4e3b8437f8fe4038996551142dcd260a35a475f8094594e127311fc5962abd56ca33994c98a462cc2452d700a703f8955866bb1743ef26f050986c0ad9d03ac8915d2e73df579dd819e9acbfccb76799e77b33033599540ded6c6fc2066acd18be95bf8a257996d6c8b80a82ff98191eb4b0c4a55d6336e89510eff20dd7a70ac86bf4b8c3acf31effbf0174257b54a9d81f1f8f5fbecb59929b33e3d2e7c9b859a0e53de49da62954c09a151ac1f95e358a835bb89b7e938827885d6b6cce4ca0486928bb378856dcb8799085a7c45a69427a90e9526db17eebc137451828df9362b4e46bda8e0abae7517f055f0aed2368dc155ce2d38b76350ffd68fabb462998749c526cd4e181a04bf901e46392a04d7f2b948386f9bd1db76978f768c999057be5ab59c9c5ef45a110a7af53e0b3065c965c2cdf72d9606b5adb001aacb7d52361439b1a9c12942da5c289fd6fefe859bc6fa885890d1c68daf267724a4ab9ba8588c61365a5b6f59b827d4d55c7ad45c81e6de8a9c9d60b41fbeb42d7e861a58f346e283cee8ac15bf6c3c661e4fa9c5a44b2cd75b13eae2ce6f69eb594d7daef19060e40520ee332d5a682fe53b12ecbbeb61c15e5bab60a9de1f00152b8019e854c9e3b36d7f505dd4d8a63f2197df12258a5f0cf71daca04f60c24983f519f71cd7bb88eac64d63e6812736c0c72752743d2725184c02da80bba6089115132fcb00c68a7435de9de5434cf79474ac97e0aa5307cc56a09f5317fa407945c8cb2620032f41b28fee1d818597274c68343cab86a68f96fdd9f9bed99053e50a2b53c759f49da21d77a603530560fd72cea63c2d677124601fd02584bab741052aabfd11eee5e2086a81871b7feb0a1b3cb2db74aa6b58c9bb63fd4079950e9de6c812a0cfc90d6b255f470ab4e9388e96e6b6e78d54a85ab2c319c57cf036e6bb1d28ae76f5dee6ae45e908630c7db00886d03fbbcc1c0f99da2bf4194134b4445458cd4dde03da592a6f0b4c2175d6ef1cc35334c26d9f2ed744842cff6d2319e157795afd0e6003559afe443a7beb15e4d270e53c28047bdf8207c14413a5712dd7d2732eba9eaefa159fffb1c7d09ce6b5394902f90c9569ca0e517d27005f1065181f8f665ffb1c98bd8f6723535ef10137f2eb5426e171aa7abcc3769225dd1c56341ba68653caa8900f1d143ad8598b7ebd449c79ac235b65ed8daac3989cf454476c30b47f65094f8891a9fb4e631b98e2c95c7a98e00d20abd7aa64d1d94e3968047d6243b1a20871de5e7460b4c04037d67ebb1b2609128707204dc7478f7710cf2f0583519917c3028bfde14376b9803c838d0d26698eb3feb4d63d6abd2b9b2b25d5366daf876eed9eb69b23dff46aad9322990e58ed92667a691cd19f913ce0d72d0c6a3e63d3d6c4116f46b9b28c44dfddd06d41f34bc2e96c7b76c8d790d36f565ee30f6743d431ce91d2ee352d1f8f637ccefb2bcb7fcaaf2466c969a7c95357e06d10092fe85c3926ea6f720f3d3b06ae5cdfe24085811b7035ad8a21b938b70d6398e13a83ebc8076305426f811d81060e70b02124314306d92015f3f2233a5fef7052f9623941a343effc219e0cd00796604ac9ce5a75226e664bd994594b971965a548f83fdea17d60f4c9ff01565c018b335b56e88ac7270eb5dddaf4f6621f790f73857aeef30475f7e835304ed5a8d553cf0507b6a9de55659f6345ed0f9541e97abe19f18818de6796f3f4e13834ae281d7c8b857faec3afbe7718b881e0180dd7caf51050d2b92ce6e53b89f0252fbb5409bc7f2f98f52fa76b2b8e22b975a400c972f1f24cb683a4ade308308ad828a977897623e9a03b1431f9e98eebd9484c4155bacbe8b9fd2b1569812f25f13d099d0c761b7d63c96f1e9d3f5b485a241cbc7097ff42a692c64abdb4978f6a59264d295cf6de3579712920cb7b1bae7061e9f5cd29bc126a18edfeb8a429fdc1d020629952095b0f8c87fe08eca054f0b2ed22b86624a558372ebb3bbc42932169be8a65bcbed3950f6f85552004929a517091c1e352a6cbfa7a53a01abd84669c1d48128ae859bd6319e9afb4dff75ee578015519c477382ffcddddce1db5edc02423ebcbd652466c13563793db3c20077bf1eb3940eefa863c3334df8bf3a015f717bd58df4acafb15eabedb8a3df3bde0079ec3a552756c2af939b58c4829a2b59fb05baf7751afc9821975df124615472d249903de0ae9a75492f7e7d96bafc7ab728c6b79f6de024275eb6d88c413cdae7bbdd52ff00e4ffb6ead9c3ca6e60528eb0dc81a376635a01c98a6f7ad2e581cba2fe5146398008d9c99774679ef2c981a34f325b9336b44df25b4332da92d5a8983c27b6b4cc78dac64cc829475330892ee14aec7126fe5c99e5424cea5548791c8c20043172df18c6391b5b3bf82b3989a04689abd1db5b3908a107ec8d65feb567ae57b5b70e9f0461429c12c3fee23c3801050cd884775f734c3fee50003c4682ccb1b456e6ab2391e0e9876ef06b81347f5ccd57a339553599a66268fe60bc2cdd733ff2b64c066b0de0cf8c496b07c190af1d8b11809cef675c2e7bca728c939170d45a3aabb4d24082fc2a0ccadd25db29c820160d57310f5b035a4d7fb45459760db198c339a1b28dcced04ddd14b204d75c39dd1d2823413d7059f61b37c34cbee5493ed1a670cea024b7ce3fa4cf21289492ea1c8873bf93bb45e76402eef050ce9ced730416f13ccab5a37606e78cea89ea07e9f5bff09e51e5cb07d595a67512cf247d5808ae4a1bceb17e70fd3b726c37f96da81201169db450dd54ad6e8087bcd659dc8d4be09f2b6fb2f5b28971025a78d6919b04dbae4ef7554769d9477e89c304b88b562cbd7065c0833cc1db8bcbc38bb7cbb95f0808b1ea0aba13f047281b4d53d8bf37846ea271f41b8a3a4ce8db18a05e0fc385fa19b075f45239edb68fe72684e435e70aa772ff1c8083219bdb3e978a440fabb48c06edc15839d9b5353f6167b10aa74d622fdb8f109376c6d767bed80fe6bcd56e118366287102557293aa704ce4f2100a52cbae15fb876863b4b0b9b6e4e752db684282da0ad0e825e20461df6f5a66b774d07ce4cf531111d9e18cdb040a7931614b36d89a3a8558b5863265d7a479d1d9cfefcc0daab3ecbc234fb5dca33788e0638460d372fad493e4ee8cf14335ce84d17967a1eccc9bfb0d10bbf50dfab4f374701dd6399007dca213307a0fb7e1e669f630ebb764526159dc59fb8044012d82847fd9087c57271c6c7f78e1bca04cee7354d00dfcdbabd76357880de35af8ebd996e6aa35d9222dca1f3b02731ddc3185451fc2352c871ce982c935eacf109fca37c6f18b4e145ca522bbffb16c9f4ee28e2db30c4a8998fccdd7998e5924fdb2c30fbeda873d179ce507aa5386eb2b8d5701221b5e40891f3234a09938d48ce2bc5a9e3224b0d8b9e97984b4ffaec5f51e5c0b30be99f2f91115133261fdb967dcbfe8df45acf50a69aad457564514500e34d418a380d8c86fd6319b95099d1badb256e984922cf1f0da9472772cb084acf5665d165c06a48247362b9ad172c1ca363eda409f12ff4c85abb171bbda005ba7c04179fc9b93b2815fdbbeb67b106b43bbdbe1aa6a072775c932c2722abdf6ec1001e9ff391e831c2d329af5f95cf3dc8de455b8382343f7b47d954faa754b9940220b6abd32a6ce8afac865450accc4a98639e512721640399baa524c60a6c291b51605e015052bc3b09c775a61d3d556ce5a9e62583452453bff4d3f87ec0ff79af3279c27606a02c304fbdf7dc745b8b20285c46d551a3e480c38f00c66ddf67971bb3b1cc8952d11baed701e2ef81141702000a304b96275623d8cc9fb5286c046038504f0257f4369daac3cc1108946ab4df025ac61e63bed60b7b217351aba9d354ce2d6d72d70dabaaf8a8e7cde8b3f1bbee513ddadee9f6b4d56911e474fb3222ced0456fedc12bcf2b29b952c18f6002f016b56fa31b48ea5471d16f6a79705fa20e4caad521226f68b9169e6e594ceeec60fc752fbb66b6f60fee0a828df63c8f31951f169710abfc84c842947ffae7eedacb6856ce0325c76f68328fbe892c26c6d97843bc82dd6cb3aae3ee9dc3372608ee7e864fc8aeaae31e1d131793201b9e14235a034eb27d66d9745d1bc20f2bc6262de20a03580249c897ae4391e6f47378b040d59ab0327d35869448ecd61", 0x1000}, {&(0x7f00000015c0)="4799b008d0fe4be2045ccb091cce7a9e47bb9a5fef4fd9b92d0dfe5ea06a0c9b79062e9467033de42ce887346c23594cfb1f0f7943740db5683e6b75ee355b5a8c2d1ea0afcee69aad9c243214d0fa27100feb59d2291679fe8dfca82d9698d9ae5522270d00e76fadcf98cec89ed89cf1903a51aa53f974ff7b3ac3f7eafa783d247fc3aaa281f8c6fd429b72710d46f2edcc282d3a973cbae9c8f2631479c40262244b0a1b6f0cc6a3449b41316e0c9144225b42c7b9b15e0aa6529ae9e137c947adf2eaccb7", 0xc7}, {&(0x7f0000000000)="e91651f67cbb19825af5e7de8bbfc527eab25644b096bfcbefdf61726fadba513c7953988aed5da7", 0x28}], 0x6) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a2789", 0xde}], 0x1, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1e56e24e0c4dbd8abadda206339d3adf6ee92f00"/35, 0xffffffffffffff96) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x3012, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{0x4, 0x3f}, {0xf03b, 0x5}}, 0x2) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x17, 0x4, 0x20fffffc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff4e713048e699319296480000000000fa0c7aa481b489b3bfd7b7c192103f159bca79c98eacf46905006abb11d56d944bbe259b6af3dd7fe52f82be79450d9837d1a6016bddd428884ec87ab402ff3eda45a24d2fa036731792814a1035d314a35553723ff2268aa8de47b81d0f50152384f1c11c665a9a318cba0def7c5643fb1b01cdd8496a2a5a", 0x8c) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x2c}, {0x6}]}) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000180)=""/71, 0x47}, {&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/209, 0xd1}, {&(0x7f0000000400)=""/53, 0x35}], 0x5, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x61c7, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000880)=[{0x0}], 0x1, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b00000000040008700"}) r0 = socket(0x0, 0x4, 0x400) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod(&(0x7f0000001200)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x84, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x1c6) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xffffffffffffff63) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getegid() getgroups(0xa, &(0x7f0000000380)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) r11 = open(&(0x7f0000000000)='./bus\x00', 0x3fe, 0x0) write(r11, &(0x7f00000001c0)='n.g', 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0xde) write(r11, &(0x7f0000000080)="0a37cc", 0x3) 16:00:08 executing program 0: setsockopt(0xffffffffffffffff, 0x20000000, 0x2024, 0x0, 0x0) 16:00:08 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00000c2000/0x2000)=nil, 0x2000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10201, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) symlinkat(&(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000240)='./file1\x00') open(&(0x7f0000000280)='./file1\x00', 0x8, 0x4c) mkdir(&(0x7f00000000c0)='./file1\x00', 0x80000000082) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)=[{0x4, 0x6a, 0x0, 0xfffffffffffffffc}, {0x35, 0x8000000000, 0x8000000000000, 0x1}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x81d, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='./file0\x00') 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8100, 0x64) r2 = getpgrp() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003600)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000004c80), 0xc) r5 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003640)={0x0, 0x0, 0x0}, &(0x7f0000003680)=0xc) getgroups(0x5, &(0x7f00000036c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r12 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003700)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, 0xc) r16 = getpgid(0xffffffffffffffff) r17 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000003880)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003540)=[{&(0x7f0000000080)="a7988bcb45e67a1ba6a18373a021cd94c9c327f3d7a6f98d2a7b7676f4bf4685e456ea25c187c625de5e46ec82768cf9ab977898752387254b7f4f14d5f8331dc4457930a30dda9def55cc3310bc1378324ac0f47bf7371d210e008fc26a45e44c30aef1a19fae7f6a14823fe6ee12cc3411c8e9c1a9e0c9a04cc55919720880c84456b444a66bb97c7040809eae7e78690124c506cfb531b08ed79bf2bfa854c27064d8d411be8bf8472f902e9712b2cea55ea682e1e4af3d4bb39497c21d359f71737e14af49a66131c7fbd0d2ffbeb15878720e9a481fb6387c5851f9", 0xde}, {&(0x7f0000000180)="70587d1c1a6a15346bbee792d884fa99c71b33d8274d9fabacf16b4f30c66cc85720e6f58a5b76aef79b94a219bf2d147aac2e219958b90dcc2b2b51e8daeba31929818d0933b39a1af8cdbaefda4653bca0544f1ca5a34687da93e5cb8d75eaa43b9be9e5c7f3587ead330cc289d1232b5b9db595cef7b5b1a5717c0e205a7838948854925cf35bcd4a51913ed56495d7234717c177d09352089caf1a447bea0b688cc728d129030f258ececa52dbd6dc2500a4e0c62261f70d8501f27a1188aeec4d2adf5c2be2c7031ccf3d21c67bcd352d0fc538fedfa2219c2605ba5ecdeb61674de08057cc3fb7c41cb205415cadd0a483df7cbe6b6b71c4082ac2111590156b9be494aa2a542a4c9815149876ecba585c0943f4c686ba124f4cf26b3470d9e210570d2dc5eedea70de04e835693abf978da597cfe932ba01a963d6ab01ecb210b853ebbc8d1d266a48c1000bbaeac1e50374ac2f19c7d4e933b4394ca50c321a084ea7c6c298842df9d91e558f75423a930f3871cd58e45a828a13169aef7a1832fb07598382445934aa2e91d9f2b6c2f4d20876ed2433e10d7c4baba7ffce5cedde6552fd93e8a123b13ef1362a4ddb04e4d1ca85223fb8702e71721500cc80e7f7eb5772e2b1d41156bac5c48a2684462fc7e3ae356c68714226df729bfd7cdbe44a31261e2078a38d1ee7096d423102daa21a39199d1372532ce86b362144aee99f82eabeb0f7287a32b1239551c3a5016443802f01d0b4069d608dac58f6a1b943b3bf517e9aa62fec11192165cc4f4064a797982766a2b15eef4ca11c0a8c181bbadc68ffb721a55eec32990d9bc53a4f4f445292360bb026271142bc838bb4c7e2eaf8410261836dd5be6849c49ee2496295e94d773a6095a3c78de49ae04a7a17fb769305e6756b5ab15dc183adce8be41c364762d6d3546034621b9756300baa267a0fd2eeb1e17775ad44c0173802ddd0a6d2455a0b1fe944efe8dc27742a69b55862fbe11d30b437deec15ddc7634671c9fa72b616fe3e5f0d0f6fba155584b8434e8045d78b7441a71d698448ed8f51afd9121cfb4bbfad8239c4be257ad30c920679b890108aaabb406f51111fbf03b31ed01ed992bd9ff877ffb977cf80b3c1fc05b2c07e4a43d08d554a31973de5d923dee65c0ccac72f9643c444cd38a303d9e286f6d729cc56e94a0247fed261f8a9826342b6a7ed8942cbe51fdcf491f92c1397454794f2b6d88d27bb01304e9c2d45c18846a4e35c994f3561ce9840705a2b7c22960ede87157230780a635ab5784c69bd206d37637e89d7898b18f142a08023d6ef1f4af6572f1bf25f2571fb53439727fe8673a7c75d0ecf0ed56654d4cc1e68609f6e872a7beb5ff5e7b299b2e585f423cb93a1e71f10e510e6c8b6233f2ce4b8d83105dff441b29c42b8fc345bfc818333741ff3fb47e9abeb233a510cd35bfc71e9eb5d4ea99fe000054c5a76983a12259b774c28574c789291b5972036c9af5747c67cbe1f816b7db6202a7d47d9afe0e6315d59399462cd4c0651c76bf53306381950a92e666f065230274c35b3df325ffd9b982391dae99122efc1fca603da4d3f5cf7cd49636d2393c9d02a34b5c5414bad8a366b7eb081bd26d365ad995fd64918d89faa19563077e6fcdcdb01e2bfea81a18a5c22e6cc4a7ca9e1c8a95306450f33b426d8cf6b9388bc405a0df061f789d2e3e3e54a1dc30db4c704fdbcfebd6c564f4821a4beb3dc0f3ca40c282d43120ac65567e16e459fa95ae15ed529653584ed9cc93d1d10190a128144ed3a5cad36344d6cb2bcb8df231dde08f8e0b8d01b234ac78c81f58fab17e3453161d2b784b2c3f9a55868483b83d8ee5a04779d19ffba82ea6c9c385d472507fe64473636d3751623c104a07044d34de187f3aad1a22713b46d25186ec2b7b4e09861de1ece99497b9858b9dfec564e89fd905cfcb94340ee9caff30e9b9f53a3c2c53f167f9cca273f1f997ca0a88f09a5ce90f7bbcd996499a59c1d2f7268608f7c9ced2d6cd2bc6a1a5a6de3a3f4de39a92483f9892e84ef65ccdffca87096ec5900e443911b6ab887b7100187eef0a73a74a19de51423d64b08cf4d1db9d119880ca1b80de0722518df5831c2a2dabf42c55282d0c8b296d69209667b5e9648a7ef1d1e68a5ca7fcda04ce0f1a09fe3917bb9288372debe000c764b0c648ca0a815deda32203de156c19e137882a3c88c4ea2d4b8abbc3f1b4dde3fa79481fbeb96ae0f10a15ba08fcb5532000d4904344b77e97fb7cf100560acf1d816b1f18bfee2cb4e0246febe21fbcacf29aecbf5a077bebe994ec7e2df520a0e8bd9f139c8b43931d5d2a433d029d84af69b6a4f735ea7db1a8047698ce1465089654af327ca9c1e8ae56aeb7d08126288a079d025bb438c6334ec81569011c2e644cbd5315815d472bfb7cf37c975f082bdd63940de2db70e3efe7267e144c75d303c54b4ab1d1ca5a5e10d1e7e7ce66d802a2260ac4bd15410ea0c15bc2343b562c530e44fbea5c784fd038073c20fde54db47eb9333e738116df879e096eee202976d745f9d1ddd80a1bbc4d37b38c9634a1d0e5526fbd6dee1bd65fe321f90aff6ea9715084caa0a01deb4a8bf8e8ccde72170744ad84dbe6bc989dde686ed3795a17a7fc556227487ff287e8afac1077ad197223d82ca944c7e6939df10008b71837a634bb853f1a7002e532af85880419e53b87ebc1c326edc81175ee0396ae2907656d3bdfedb94f7d9d1c484321168e5c4c9f1bfd2f80a835a4fbfc743110247fee4448d07fb8da65142e6604cd3e528c1fa9b56b31f6faaddd358d9945573054fb07ae7de3d5e87ff1889c3c0f30edd5c6078b6713f5b7d1a3de0e546fd0cb71f8e092e8dce2b4469f9502811ff0be9c4edd8ed3aa6fab9e37d2c3296babdec2c3f344f51e0a925187b7885df993d0c1f0234b131b3dbba8b01e12519d2eb56bec653077dfbf7b11597c0e4fa5fe2bc4d19f5c0ff40e093e81b241e24c565c63e9edcf092cd8c0c066acf8716c0d9016a93033824d0848465638aff8761bf90b071545dc0abeb0e0c7ca251c3c917c0364f2bf764930cf4ee5e0acf7a546bd84c52d91007ccb22a31b3275c294daf3e186fc68b8d1ed0f5a4dba9db4633ad67d89017f3f6d1b63c7f250ed9661f06b2bfada2edcbcfee5cf86b51623a4e0daddcfb2c613957433fd4b61e5f750e94f663e79b857815a6eb79356913391bf626a7e88f039bdc1ad8752c907985b0cd2272531a6c537a4f81d48bcc466cedc44d41dab24bace2762273697daef06ce3feca49e6328e406301065d42c5b61bfde1b72c1eea5712b0ea28f7f85eb534054bf2fa97b71858080d6d48db8647cf80c70bfbcfbd55fc547117ba1af273000d41697276051200c605fcad59b189ae3e4d6107b0d0c8d69c4957d0ac5452c17ebde5d77d3b3ca269510c4e9c42f1caa3aed53e8bc6016671b19dadec978d6185ec4c872b16de73864c08184a0493beef19adddb5f900051df9742fd67ae2b115448a0622d28833402f665e350f54e79271260b5606df72d00cb01363b9f27bdc61665bb748a39833c457339647ba579f1b5d37a59a610d1d70cd3dc9ab34a201cae09998620ba66f651824f3e38a9808cc06b6e01267d110a0d4caec091a52069637dd31755b0c9d5405dc4301f4737233bf3531b46fecd85219902113c8b4e94a523fe28019b29fdb1819dd3f4bb1fb14da0c192585439c6206cd60fd7543a945b4d4d8fa6440b637fe33fcb1bd20ec3970adc1c7f5bb25de816523294ab6ba5d5fa5b8e2949481175b4905b6274e183d8448eeeb3724638ee8dd339692e486e0c8cb0f8b16f1fa59ccc1bc015cf337c47b2987cde45a8f9cb6c79f50d57cc059bcb115ead98499736cff1f5dec9241c5b5ee53e38e73415c9c18a008d86ca7d8c051f2baa9dc67be6abae2de0e6e5428c44f6bcf0565c265877e9fbf855995b78b13c322b93202c25c67190fded209da5af88d9f33b1d2ee8a270e59f2914ac879b994bbe2563e191c263d2657280fe391544e6adc9e3c720a142bb8009979d62b5acaa9da06c8518772b35a2fceeb9132d1337e6c248b04f7b88352f018d46d77e4786c9fc4c570fdc303dddb4980fb20672085ecda7339a16bd2ed2ea12fa67356d0501858cc3c3bc43ae94548a871796e801005457eba0f4397cafa3c9a1b281c0007433f31d0c7c4537b5623ab82ec888855776b630213e7b43f016a449136f13e99deaa507c3a0089190f13ba21516d91deb165ddf1540943722f6b50379d23198095e7c45d9b385ba1c37c1b7d075c27f4111b9df55c4752604f944aa0afff664a328ba1ca8dc183337e74634395410cc337c73b76f222e1fbc0f41683d07ddb15c273e1493ccf265331951270c3cfb0743eb262ee3c7fd02fa22389663f48acf203006293b5906bd61fafa4c71dd0e52bb6f787858f512de7fc3189cc2adb333f24db999339eb9c1deaf8d4eb246806d04db0759a3be9dc2e2fe1dfc8d861ec7b827a2e7905e47dd760a0d4eeebb51b403cf0bae5dc5cd8039e2e92faa16bfe99c2951096c3ec82d37cf54164174131854adfa138ae38c1d8cf0f796067c582eca63d9351460099615ffd93b53f08c93444f488e1e16d39d3dfb96109d71a402673428d293a69cf7ab03798d4708c1e50b4f976bd3acecefe864a6cd44806d73ee61b755ab71858af637758b5da37bd4a94b22858922d2268a03ece1ff4ab2bd647d14aa8760180ce8e02b9dc622451598913d07d51ecc7fecfe96dd2c2b68a6a409670cda91f5dee8df65c5da5ab07a257c575ea02455ff13fa5673fead0f3ae6db9b9e3fc9850fcb9f60be4c4b86a76f0f7ba13ba38458ebf35b14e94c913f9367bc981c0790023462fc5612d16ccb919cefc389d31ac8e60ea870039a66ee557054242688fb6f7c279bfc5dbd4da6ace4daa184f574f72ec5162c9588fbdd15a1040af0ba206ad125ffaa9c7884b6fc7296744cd18fdc8028fa4171c1f58d18d1130b4a62c467f1c782aea78572a557be1fc9c7cc224c9a74a52c0f08083519fe6da3e718e4a151231dd595cc06c5e9a591d89327b475a19a8189fb708c18bf4f53e62691b46217c6a602f7d9689ed4c25c29ea1b983a029de4a570f8bb4e7415d717ba5bd9e8b7adb66652efabaab75de9bcd14fb8f9d72d8a6fc4d0be54a3df98ff3bb9588ce6592f8fc70f7943b65a920ac06ee8411f0d089ec52afce3cfad240f6e2e09b8723c1b6751e553d42ab9959f5f1a098a256df95f4b9ca18dfc97c52a1c8f917cc3e15b194d12ed215dcde8ac1938677a3295c45ea911f140f3657e0e403eb753a7bc13c87215f6ffb81cfba8c88d7d0268ef228c30bb403dde9e5927d293af05e68e76e8fcc375f85d247f71d117e2fe4adaf72dc4676f0fcfa8c88c078ffa5a1bef8ae6a123205ce21311f7867436719249b92351edfbd028c2daa5389dbeca757bd6d4798703d16807dd71fcf92ef15eaed744739cdbcfd2fc94f0d08713433e7c2b2bad31dec69e0b80aac4a74ac14d5e7bfae7c0629a0b6fb3952e56daae304db8e7133fa5679fc56521210ddfe390d33b2ed97acddec0ca041a6bd87ad1224aaacfc00b4095740cb5f92e3aaef5b6081a4893ba8bf8de91c6703155f8f26a8a32d3b9fc17c60953f6654f728ea477195459c65d4cd3fcf86b28769f48331a935311a930b861506f07bab1c497a24602d1fd140454896775b517af598fb1646446", 0x1000}, {&(0x7f0000001180)="86d2d9cd61e3faed5b95138eff798363b1ca68b148a5facc875f26e5d754eb120e1cf4aa4a4d827b87281f311c1f6e9c0036fee71e01b2a6de079791f3569cd6a4f742bf372677c77a3ff26fbd47966e151ca27c1328d4c06120b9e15d7fcae542328ef2c55cbcf2d3aeb7e3a83a34b566f7c40baf68c3a9499ce56a3310c7ed854b3f9c4847bde2cc7b48b1d6b4589f5864b7f2ab8cb3d570f7a937d532084118a1a01df4ef3503127d6f06f01ac87c5ab4ab4c237054072365a36c6f6c373f644355c74e97bfe94ecf1ff4faf7a47750baa6a153311ea7ff75fea6a81c6840a0032d8f032c965fe167402331193ca613870f747f76e8ba7d09df626a22e267d97f43fd141531b9e4b51f5dc491d1ff2a826a9ff87e728c691e776ea84c8c70840f98515e62de6146baf4ea448165dc52018172b88a8b39ce2ee532f98e35649cb952f990e68f2fa947f7b91e2411dd1382969ce609ba26cd60cd6858ba0b0b67724022ede43fb6beabfbb00e22e639f411db567ecdebb64cef9d42c9495e5412490bd60335dcf91adbe69f8e85fec2beae0e1a4280e57bac41f71e86503b5c70c16c9564a786e1c7cfa6817c48cfe311eb9e350dc476494650f99a329d4ca642f9c02bf6e8179fc970c31f67562d99d96fb3095d7ced99987f1dd8dc0d374adfef800cc3743ffe8b904939d58296361e61cd32a96e04113103b1ebf2f2257c3c8794c46dadb096b03411f9abfedc6e5fb811096d466a29ab4e3f52317e8de8c633d6600447f00130e037cbc86ea9d8438108047ad5012694614d47fcedb11e3ea371892c694e23dc1530b62f0e938aee032e081040401fe10eab3ded7dc198afed50f77fe1f615bce1efcce2db1dbcd5cf2489c8e8b0c716e491d304f934f456e9bb25a3004872df6b20b96238e65f8a103129d8b5dcbb01b16dd9f52b5ca3ba006d4541ba485fba9fb0b4661cbf5079133e7fbd3968e70280b00300462e11169fdd6492c9b64af7fe33a1d56653b39d07056f93b991613caedbf7302f43b2e5180cfb511a5fb915e130f38c34ac90ae97e22c98764aaff535c81e6bddc3aed8bf7ec121df72178ea00aa206ba6e7f30e7d3b835c2b4d4fb54a08066e23d41b2b57f60a12c2fb9f9cb433a49d6f5dda26cd5299223efef762e86e0e731ae4adb71110b301034e28dd5857f603894c4a54d17f0ff1524cc2cbc789bd812766c0a3201431d42f924d4006b70cebe7cec1b1a8c4976f26d6034335097196e4ba1cc6e2183eba649f7810acfd5546ad687f6d85b73af2f3a17a1c59d1a48989d8218dd0ac10f67e48502f86a8cfe07097026509d544ffbe016bf8807096e722826c3ba352c63fdef2693fd31bf25e7802323f1f55c317e8003399541fdeb33bb66fca8de08a570b3ab3c224d6a7c2ef20161f3334f7c36950cfb0cffb744c8911d511a2d47d41f58117e9bb644673bc1d59a76f58b869829b968873b3d405361b179f112caa04d627d45bf7308d7937c16b066bfdddd8ec6c73817a31f478020d5cd2278999dd1227a80bf675b627e67cdaba9a4bb7a352265e63fc1777185b4d04c3a12859db0abd5003eb52399b581d5241c3c6e89876ca57214529dee5ca74320f17a919067f39e406cff1806c3478f23d4729b58ecccde58cf51ccc30688152a686188ddfe52172dd17bcd28db238b8647e51a014f86c594ad355809bfa0b95d76471d3646119df7af55e9e48b2efdf6e843fd1413c4050b24d035b95adcd60cde17995c7af0606e594fa335d19246772ed1b6bd822bb45daafc4396d8d2ac02cf397409c59550ababc066d403180a319099eb803c075b922f9fb78a964cd77477db87553de220b79b2810a49306feb97e61a68431ae9e2b20b6a4371b45612fbd6110f73c48dba8690b3054f410cf6db04e1110e88117af48ded339262d3f8d296bc59bec4db006f0e1c832e005e5b820f247485284a72aa1be1b06d6f6348ba47cdd9bb9406670b64e9c74e43a49aff61a0cb5805769ccc74ce64ab40d220134dfa3ac8dcf5ab4de4eb20458cb2e624258619d02ca7fd3a56c54df9f482dbe878b035dfb735bc6001e041786acbbd3eabfbe0fa3a645d047466e582f2dfa6b176b2fa35e0a4610dbfa25a08fe2d2ae6852c7c8979192250c74973bd254ab2481efe11ea1082dadc836fa4a9f48f8fca024886feadb55d9b2b42fd9fc29dcc466bcfde870639a58c3eec49e0bb96fc969d30c05d6401bb6f898144460fa03a69786071637ddeac1798b33d32a1da755620cde468d4843e8a8204ff8e61262ea9af8223169f900b3668c450efafbc7b683b5f15ec4a5b537412e211b93927ed7cbea9294aacfc9679ea996ae82eda79a4a81596c6181797d14d6951d95b9076c288fb8ded7fad7293423ae65b182b8cca5ef59d8cef3b5997655bf38b928186874c7f61249d7cabd89c9060961746d49faf6158bc9a0e66f199d0c60bec9ccad4d7c50250241e6b1cf604c319fbf50cfdeb3c41b703d631561a7be2b29a40d3b10f02fc51bafbf63a1d99d735e5edbf20a9cf131a4679cdbe2203fbaeb59a66e44bd5ace8187d2042e9c99ba07fa20c40764d110ad766ebf29f9a81f7be2c64ee0033086f637af75059ccee5d6a67131784e448941ec3a94bdbc210ca5d61f768ed716a3dbdef4efa90ff45211f043f28385785f38c48b30531d17dc5bd16f3f910b0a2e40e45d516052d2b522924bfd38716ec44248fbea1e42e1b1f4e31c64fc5b7996b43d2ae288442b8a2d6427b8bb3aa0a060efaa1f07075cd592f110e2376a8a46257ff9a57b3e88a03d9fe1385abc0f4896f1026b7ca4cfdc00950012c6d791cecc2f119cbdb512f19a0879c2c85a31d07d6c0eadfdb6aa013fc2c084ae815f52eacaf2416314ac16f757074f93728e31909b8364d0f5b93cbc8c1c637e0df9eca4ff2d9cf9e738c666a62c912e02ccfe74c6581a4b9df5c9e70266373036082f1bf3864aba4e9938014e902ea0a7ccc818885cbbea9dd7a03a82caf321596ce6926e9902cbb807c1559dd2bf9a1647007e30b7a7a4d8e8f07cedb4aaaf806ee9c2d21d4f1f18bc2295cb9bd9139d10e06f5c9a56ea749632b02539e3844087a6a12d0a747651150bce9b387f71daa107dff826d302d73c119c904ec1b0de6b0a9a61a310ac4d1656d059a8939729c84fecdbb63bd39c5a1c32bc76ac23ed50ba176058a015125351c9a72f4b941f43f35045ac257353d2a7aba274a152803909cb549542d0ac1b5c84f78e6574085a2e459f636897234c653f0fbf7c178a84d7095a580c2dd6ff1ab12ad516599398c28d8b6f463a0647f68f33547a0d7f28cf3f5a78287b98cf948838d144ebf552796c7f08e8f1787ac2dd0f89a11fd06de777d7ecfd95871136fe1574d58f138a114d2f497c230a72f21afb0c167df4e4c8875135e6443d92f0ea9cb2bc0e80911b5f31924648c73737055b197cdc442407171ed2a0f2b85a6dd92156b132c8c9c992dbc2c731975dbae2ee12c657877e7de5d3e7cfe2f72a4e01df83d246283da3ce2691f62ec32971284098399ea1580934492c178ea6527cae7eb9af1d92b19303134b76e3f7c34735e60c2ba60db6f8317a2734699edd000cd25a2fdbf3219af975749c4a2d81ae4e94d9c6cfff4f80ad3f45dfa720c3890520481a3827d21ac80bc6d5b0fdb3ffafb13c9beeeb6164f29e282cfc4cf7e1fe08f51cd53e4fa53b4e0876df269a0f5648bd80c54b473d435ec06cfc9d8e711ae45e1d13ad02fd83fa3cbdf34fc4cdc21a78f2e289002f117bcb43635bd0d999478c3a1949f2588edf6c808439067af350d4e3f217afac0fe57b4c94e2ff3986958aba23a80c3c9074d9bc3dca5894efa415780b9fae5c372bde8d7f3859b257b4adacdd9e87fdae9d7a8ba7cbe8a73bb5893253b5120076eb75b00eebe6bf3cc419acd7af82c765cfa0168c24d802a2e8613eefa53952c00d87c1c7f80392e36e667e06471595f0574d290ca6af79915b930a0e47fdbcfb9c8620ea60835207f62871ef984e3b5b647b197b023cf6467ccc6c0788e1ea7b21abdce8034e7da7dffcd0bb31dfb1a99fc39b7fcff4a28373aa489d0f481af9d190d922fb821e06e5ad318920798cdda7c7588f4803cd81da6076a797840b58dc076a94f26a75f89830d2857a4b8dbb80c20649aa52600cedc199b9411932b30707e81854cd8eb3c595bfd845901c2c17ce6dc40ea5dc480f37a98b919084147d726f444e0057aa6479a48b96b0fc8b81a70297f22b73ae64cb2ba1c1660f4fe384bec93abcd243ee7198b2e5d071310931be774623eb1b5640f6f0fcb79ae5376f93cfe692b124f9999406b96ecb2e82d4b95925b3e580f535bd0584c5fa69d826302036f4b059142eda334bebcbe28c93b5e413d2ac92a02fc61248a18285877b09bfce7eeb74002ceafeb91be5fec6978ed3ac4b8364b40ba2de722a102cd0d32d395dd00174dea3853bbfa941906e6eda06a4a9d0b3e0ab7d31d8a027cc23866e7853d208eec9f4989e7ab24d171eb1b76747f21a2734341ebee7df3e2ce3acbf53408c5168010a96d809e75480bc7de60eb36324d670465b0b1f82d47bed84ca0a5380bfc0a72c4a568d8e137f503a65be081cc37122565b2d8bc6c27757c40a5d68cbc5ba3b9ee475941af5eebb6408f8cfb5af2318d164b06292e057ad55c6a0767fa981a511649ffc39470ebff4ac5d287b81553971a533b516a6f70d0f54f2b2d80b992ea2125c8d827398e463cefb08dd3066e346828f454b61b7583ca1a0cad20f70ac4c0776940f0752259e072e98d020d3d63e1b8f370cdcf285885f87d63e2ef2ca3211eaf4071b6879fae0d4e8d6615d08e9b1cd387ba4dd168e583b8af6b0c6dc519b168014fb8b473c0270b5491884ba35fc2180652e6ec3fa9abbb5c499f92305ef509d9988ddf07f2c8e48e210c5124aa7a62023e12511959fe291d16a0984a2cf7b84ac5f7b424513130d210199211dd4e2db99e6ef86bace58287d145ba2f5dcd6791981423a5d0db5b0c9d7b27cd558268ec7cefcf6a47d5dc55e6875b9d8aaaa417ebef8251a1ad54552c7b9b94f9cf52f814dc5812e38fb5e7f25e6cfdefd3be3b1a1279e0fa7461d26866f645944d4c29cd1561ca32d09b8db211fd87cf86760b77d6be916b4e7c4b6ed65b0a23c032d2ff53fc1b86eeec04af4196d6a44d5fe033b5ec73fe1853bbbbe2427883896afee71f38ea91b17c99930758ce21cfcb8045e3070cb726c0e378950f6a264e4b70399830750fcd0efa1bd19b0a534b53d6563f40652ce460639294d04c6e4627badc559b11db8895f4957ee689885664f61b44f93ec9b448b62854bb501d3a81cab788202b1be66e5160fcb8ebabc4e9529b005a13e22164a42a54990c1b3c4b5b84565eff9b04d410131d9bd13ad610de3488b79ddb230c0ea35d9bb14e3c92c15f9ab7cf0256d5504136fe503a6298343009e00e7ed411822f1483d2a0c8902a628f8eca96d1012e2e1c10e49ced8efb88b8dbb259bfcbe67ff3af13d2c5af9400e2bc0b0b72a676d3893761442393c753db4346e16966942a02e8b139df9eba5fa486e1b31935d4655ecc639e4c619228755575da424f4fa0013bc0e7262481abcb76d126c3d3e1da7359dfe18f9f3bf55be220f7e95a010759457cc356cc21957e97c66d9a485352bf38016b0d86996153e5391f2a160c0a75fd71965bee1f33fcaddec28263a3b29619d511753bc1737bfbf052274b0fe9bca018b", 0x1000}, {&(0x7f0000002180)="c39874003bf9d7dbe33cc84e8012515e3e9535e41c87f83051c6442364b9ce85ef09592019bf43012bf4b97b8b9068758c913cf18f03328e579e348dbae681c36a338658ce3f15bf2c7e933d190086a283e86255f95e1ed9e9955e97666f5ca0beb582313882615b27ddb9129be76dd9b7383446da85fc7d2f26f1e2120a71ba8a3abfe36c6a74158e286f0c884e81ab8dcc995816624ebae4b5b9460a0ea763ea79a4f884665c001619d88fb576d219c685a6cd21f930f42c8358d8d9014628e9ff167790fd3fe0952ae2fe9ca2336ffd781e285eeb145f4459527cb8ad60c7da8aa4e86fa8bb3b90363341f4161dc34024af965058365dc48c1f040135cf57559b3e10bcd511156d174b6f354119a118b89ec6ce8200110431408f33e28efe239746539da6e64287402fdda9ca082f393e9d46bc5d4aa68776aabb4e33ac14ed0f94edb0f6e8499e222def49097cab7370d5c47ae5895864760e55f1deb53ee8e9d85b0547a0200bc2527144c87d3fe8492e60e468434b900099cdf6651483d363b4246b48db01919e0cf5883c8eb5bb283aa6d0ae829706d6659a18115128d485b842c62674319ca6c30314e3fd5fef7834c9938125c4ff500a16bc0f6f1328f14556854c619e2cc0fa6d1a133ebb669e33858d26668180c3b5f59c958dd86a45e73a59f2485bb531208c607ec6834e30e1028d939db63ba4f342b3565f3780f792c1028d975305fa2a1d1dfa298fac14be4e8e5176228a026e18a4a20333f9013504a07307363df8b156400b4b241462ebd8463f06a7e9e718494268acfc6f041c896ee29886cfe913fbd3a2f0c44badcf991024a6e7e46823b8cb85bd4043e87010be52c06d942cc58e68423cf3d31dcdf4e3fd78f2e64fe6b72b134e6d49416a481f276a6e404a7c245e5edaa1150f5444279ed732a0c62bc6dc0afff9e8418109e6e66daf159a147f9a9eb4d51137dbb2a1e4005ec7fa3d2a737183bb1471a96c4cf5dc4da2b963a6fd2ae9274c5c3820db81ca90c51da20d788ccdc8f52581a0ef023cf4a9f0d03e441e411ba5039efd9da8ac2d116f772b9a08e2b0fdf3286569ea93b4cf1434a8b8867025bd26c5b3bb3381c3d75dd2031f6323128ec38c4f4bcd310b4c6d000bbad81200ac182a94f0b5d34b8f8f746a03a0d226afb94a5a80027a97de1d280c60602bec211e9a6de1a4405c13efed1431a3fa465f8abd8b6e223a14ff30d759f9e527d5f9e2ae3f93bf64c49ed5bcf870f641608b1a716b9aca3f0032162c8f82334387abe68726a66acdf1e4ea06cb580a72c8b1a9fd053b10e77555cdb574d058b57369be06fbee6f3ed12523ef055d50dc9cbee993e1fa41040b201a6b82f2f0b16b0543d28dd590406d4d3b87590b12adbc8b0181a369b6835b2ed1132b49064288f030cc514e719942cb0f8ae850954615a05e46642411da49d3d5728c0e9867d12832bcbce78eae9304da2af0b728999817027c4a001cd1ae83d1cbed175d1e89b0c2481a75b14fb2cf02639da148b07c46935384863910887cb01cd5e8ca24215690bcd7ee1eb8b63bd15fdc62bf98abe4b3e09dfa78f845573d0c0a0f5a33a65a1ed84cdde544c5166e487cfbfc1821d72fe74fb29bf5a1bd502cfc03bb1b56c376f2b7aaa17129e74a5f6ff82e30b28cc86ff6093ef19ddaf8e5d96d48cfbe7580430d29e2f8cbde798580fa8d98f95bdacfc54eaeddd3feeab158479a44b0ba8cde76df7233eb5b07d19795415dfaad6f8bf2b53fff81b7c960e5b7e6b3c3cce045a84240e923215998ef3549ff2bca713ab238bb20aedddf8e2587046a574c7c11e7482470a14310ffe5fe92547c43d29e09b1c3dc514c6880281aa14fe5f54f2358cbcaad96cb26de437ae52514af3262371cb2a6f8a29f40a8bce263567fe491f02d336622f7f4dbb7ddcb7a21147ff625c181d287ca6f791763d3e555d2a9679cd07c3ccfa329412c6d336dc169e66d24190ef19133177903540dfdc53902c3d70485e6853131ba309cd6e2ca0f0dd173b9253950461056bfd0231b51d02735519b4a9b058cc80d177d688f2f48320cb12f64f7f7fbb6d27f65226392dc0a1a6284b3737ca9bae2214e89fbcfca2cf779411f736601889754cad8c809e03596325c8330e46bbe94b8f02aae656cc9e581b929b63ef0d7ce6847ebbd69e9d16d2821768c46d2cde4ec7664a12941df5d0b294d2f91bcaf93f2d6affe59bf15607499f231298cd4c18c3bc85ddae676f38c0f4e25db68df51284abc6d15457b83b1a8b6f572072d88913d02f704b5c548b502077c39f76980ea4f459ca353d13bddb47015d762f560313ffc6cfd584ef367b9a22ac0a16f1758898cbc1e84b101e3d669c1c09396b51a4c058a43588c864a10150d63354d07a3fac1f8395acce5bf9272db7521a6ecb97f68cf0004b1c430ca938ff24299d21c71b00ee94d217fe99774290d654432ce7b7e443ac1c359ccfd795430ccd5b6e6dd69dfbe46bce4a21bb2485ab061f78f82fb8a55d2502b9f714e200bdc51980201bfe824e5afd70e63b1f594b77557c9f6e0e51943b897bbd7ff4a8b3083252c87ba145cb51f563c7e5d388a988e46283334aaabc84b0715b39873e9f3ecb97972ee8b29bb2c1f35ccf872473501ce877249e738877f2dbb6cc965d25196531096a85a4381c6ad91da72a9bf4af64e7e7da3c1df76f2dbeca190c2623fe21e7ad28fe2614d7ba7bf326639f6e680b2913dafa06b50e7e91d957c626460d43e71fcb05c0a27ea7db37d773705571104e56e75e20cb850f1a74164f9a6e59abd4f8d65bea2a96b4e95ac0663331c84c54050df7278d0ba4599f888055d25de4787dc79437e3c859b5e52e4fe8562860553bcc033efcc17309dc854028f6a0721c7b29e4c5b7c07a1c7ea0d53add3e968156a90ee3156f26107735aa8f14a8af4bdec5973c1235d1a1b6e4b7bf34513a473b5828adf88ad99975bf1c33a132fe21101fc3e8be15e7d6399e47cdfa788a5a9a42054f7f3a0aed95f8337621e046a16722fb2d00af4a74f32f90f379f3682c97537d29b23ded1d6de0903666edde9252e7bfc80f4d66675ded2ba4e36016e59422f6ac9d84107b60e5842a1d538a8fd4eabc5e5e7d49891d48aee6a92e9657c74f4b411d06f9f7fbbfab02e6ed8fb542a0a1835def32ea518573c5b9c45cbfd4cf96216f09dd30738d7c704a234dc4fcc0cfef62ad19d1b02b94899f3daf8938d66bc9c0bc3cfac73604834d36a2aff14b5f98ebbb1d7c210a3c9243557c1a030829e510d41386b5a79ff9646a606dac5797a3b53d5dbf87b9d680e357d58703c309435857d2a1895c37b48c8fcfa82dd9540d19c6c50b449a44c749b0abe650c8b5210db0dfeeeb2baf059303f8ba7698c4439a7caaf118a5517eed876ce60f75848f689a1b07f4e7d8440bbc46309838a9387bb791b503416949bf4b5061d59d827c5ccfbeb190e52bbae3bf07be048cd5925f6f876d4ae809f77a3a4bf1b4636e44c651490045b3a5c4000e5f9fc25ce3736d77d0179f164b9fb25bd5679f7ebe98e28b9e0cf36dab97c3ebabf9e8d2f5bb092985d056e71cdae8455c61aff6d784edd13ef3298641ea96d324cf543e971e38788764d23ab659f45d84f9875f7c1b1dfac591826094aaebef2a64e06ee2448bd5bd7e472beac1c1a0be656ba38f14bf6996fd48081fa8eec7d0435e980afd1ba20db7dfd9449decfce4fb74211840de9cc0a18094c33b67cbdd2710359e7ce187cd4e8fb0667c3429955f63757be9b2b09d2226c33466279cc34baba6a196b54a4bd1fcaca71ca546038198c0e691c3555107642f751a7cbd6c6071997630924495f85fe8a316237e1991f019cc54cc5a4d1d657e5e3be7c0dbb324af907ee400c63c3fe6b72fc7683ae6f33f76a5b14a954df83f4ca28d90fe284f5f46cde658e2ebea1f029f07dad1302cdf7f834f19a4e6c5db013a3e62d5214c6c4535f2375a5c4bd87ceb092d3aec0e9f8fa415326073247d4d9d477412c7aa28d2ca0a50d5271706365e6f48af0f348690515e691630fbc39c34f51f75bb363b82e1b1d94b5718ec91aee69e411919ca61cba9489cd4fdd45c81c49f9ce646c3b9f3fbec08e1abcd271680e3d5e03f3a2abf41050e82f62fb9cad6a49741b6fb293117107014dbfd5417bdfd23d70eb4e9f9fe97ebc52e246123ac64ee216aeccdf058885095a1a8e6cedb2893cd2936ba83f162238113feee462a2c28803ac46d56c1674b65c2b6fd4bb344a6eb28b93ef9090f08cb24083ac2dc1da8c31f9c77f26d42ffa88f61890bfdedf2c3c5d1cb938d951a83c105c9f64e0f98e5bcf261def2c686efdedfd28b647a648984baa10b874b47a00fe19c8ce958ccfd48e202fd2be54a0f99701d0ff91cebb24668c1c545a85dc894b29dfa4a1b3297d22a31997ad4397d18089e848a417125a20db070c2f0dc74dd5ac728720b5da557b0d89a3420bd6f0fa42e50ef59991435b2eed7fec17d9b52406812f5bb48c64f118eb6850e7355aed0f18b7b9519f2e5361fd8aabe0db82ceba642ef8e40727f09a205abfc4fbbae62b25e2081605242733d9c8d2929d12a74e45e8aa84fa402c7a3ac0bcea0b3418a6b227fbf7b9c05b6ae10175e897239071d14d886804291da4ff43344d0f567cb24e008df9f3183f63e3b57be4a63c8047c05b96a4e646d4c125dd8238d6a6c742bfd6467a1890f79573e393fe3fc6e2d0bba4c402d99391529951c5d777796c70163e5143fb03cbf97b437b133424ed622aa90e7453b018d26a81e388447e7a741a5d52b4b6f6751bd70b32fcb0f482932dce75f62cd81e743b2a82d4d184d5a45c055bcf75c34e754eddca4a3d1ec5d3175c50211334d188ce938c3f8949198aed75ba4ca8d4cdf72ed1fab3f6f194b05e69af140403e6827d1b1e6051694be8a8cd130a76a3cd0d54b4e48c13d9ffaf486edbd77a7260c772988861ad5ae518b653250888eee2d76f4a11a4196e30b4531c706f122873ee7c5209773657f8d1edb11fc5d8f078bd43e8c2f1a0f29c8fec144f6f10a2e51e696b3a843ec1cbec3472e5d2767ab27c003c00ba4a1595aca46199cf7dc5d6cd0189584a5a6a36b78cefee32b5642681e22a42518ab8fd189ed719de75f5ca4b1f5073759b2a3d7e2108893ab1b0ccd10a44d28bc555da19d9fa56e110851d930a0373a0f99ef2aa4a7575be8f77832f2cafdefdd5d09e9d72f2922ba304e47d470d326b43d41f95d2a82b0b4679c1eedc281869c8d473f82f8e29e3c9ca77e68fdb159185777b7cf90381c16e25dfed8eac28e5ae2716be70c882ed5ff1b157b197bfba7d0d1ce4bd3d076d1bd5a04d475fb06216d16066481208b26c7907ce40bf3146ff077e486c0c6d109e658a70792733e4f905115cffe69527edc98a981703acbdab861ec172f42a559437d5bfe73bfed897e60f11d4def7df12a3f4ec3dbc270cef62bc47d39f58528fd82fb7cf7772ef6deadc07041458f35cd30925c4177752a7076a4b192cd10cf7b558ad009a3419b21b71fddab7ac6f808572f2ae8c7da9328d979af01f756e71081a90769e02b267dc6ead4e0e784f5121c91d81f28756764141b4dcc4368e2e6ffe60c0c32066903136493ee01d7fbb5e4c2c70c0b15de742488d558143dfda3fe64ff1c1d7c686070ba84b6efaad9a8d991a181180f96983cb72c4cc98f8b0ad67ff357be1fdd942e133410d5f1ba2ec5d6ee1d39e39ab2f5b4edc035eb0863971359f3a", 0x1000}, {&(0x7f0000003180)="93b8dcb21b21721385e7078c9788854e45eeb92a12f00bcbbad6df4cfb90c097ab36662f4dcca5c7f5ff4758709cab327dfec664fae780ce", 0x38}, {&(0x7f00000031c0)="374e61407a1f171064430f6a7b02c7ac0ad9efa94666bccab924d931e3d4904d0d860917444496565f699ce1aeddd4c1193a1f73db7d08a670bf8a23ea3201722eaf47c7bfc8393bfb89eef33447d61c1acee85c1d9d93fb9d3d412db478a2ac47c343", 0x63}, {&(0x7f0000003240)="59df8bf5a3ab83f8ba1db03439bc90cdaf5851c71bce30872f5670434c76b2c25c2188ac625465f8d2f0536562d06478b1551dc12d89241dbdc6caf70e56ca08213e6556f73bfd942aae0d67e724d2f8d7b4db6c18a59463db3a97f93d670d1f288adc05e6287bfe200011b5cbf8a0b410b1df", 0x73}, {&(0x7f00000032c0)="98f27376b4b47d36ac64045f82ad004ffd7c1287760cb60dcdb38ff4a437bbe77b684346a608d2b37c93e446d96dac53f9d5c3ba2369956048f968831dd254aed0057341d43ebee9ae58c3bcb04f4cc7fa6e6ca851ba44b59e6305094b8abf3019839cbbfd1713b75aeb8edc85689f9dc6de1f3e2f55bb362a7b100cdb53db7ecc64ffa6948dbe5547f9a5980ff6319d", 0x90}, {&(0x7f0000003380)="67c4be15eb1879bf730b5c029b60dca6bab8e54eebd802cb8a10fd379b53a27adee3edec7e04495c4c41fe1bd35c8089498e5518caacd326006495107fabee3a3eb8514d85970bbcfe039be525aafbf4eb722dcd775609411695f9ecd304e08f4bfa485725aa56ad7e0c20e5c167614d12c2e87b51ffab5c5c20dae1761d320d8b8835aee7ba77d7c92b1aa5b0fc647b470358099050afe6d00104525d", 0x9d}, {&(0x7f0000003440)="241a45427ee3d8e1c049371e328d6b0b63f49691cdf400d51a9e3e456733b80d00d85cc30c2f9d11edcfa15a1781d14db9a4e17adb60d4ca3556182f862518cbf52b9ac2463458b1f3d76ce86d924042568d91963655418b7450eabe56819410097f833705bb04c35fbde9271472910baaedcdd65a2fafd01edca73db178349ebff5d7592968e0a93c499a2121ce5515a98e2bb5ab473d8558d530f14f1b339ca41877b1356740cec33ea5c3c4f74e9a8102fc625cf9f1ea47f3a647681d6519a51fabea5e45056193deb0c71c5b3337008e47bf09e7", 0xd6}], 0xa, &(0x7f00000037c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r10}, @cred={0x20, 0xffff, 0x0, r12, r13, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r19}], 0xb8, 0x408}, 0x8) sendmsg$unix(r1, &(0x7f0000004c40)={&(0x7f00000038c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000004b00)=[{&(0x7f0000003900)="a4998f5bf5d5e5473d6de65d7ec174ae09b02183de3a5c65328375be35b81ca99bd8573515f09bd6098eb314f7bd2ea4e837e700ed9445ff4961df27574960acb1afbdb31ad931", 0x47}, {&(0x7f0000003980)="f92f0dd8ddb96f43c48295b55e4018e87bd6b864f6a4f641a745c41fd18a6d96c261108f7291164c1bbed6121bed7bc5c3534453b9344542d1ca4483e1f590ee66b3efb266102ecd0ff4ce19b129d11c2284abd9b9d80547019f391185b67c63d2e5ca3ef8bb2aeeaec751fa0eb6757d56a64b896fdfabf2c7fb7ec12e0594108fdede61d28f2ff1ec0f6832b6f6633d4de749fd27ae4080edbc0fdb5c1ccfeb3ff775c1ca73bf70d384c58d7ab8407c3017bbd9e8c27fb64e4e4ebaeffc51f0e7e005d963e78c0ccc4769f5", 0xcc}, {&(0x7f0000003a80)="499c836f6c9015092032f3d198df3ddf0de34a886b0f34d922fe6f000a1b35994fc30cc6eb949b8d56ca28424321d69680b721b2cb9a4b6a073151c42358b569dc88fdf26c95c6e184b5568d40a32c1772172aa6d7419ee2a7badce38315a9e497ffa30a4dd90cb2381a70d480a047a2270d01d89c29ea26945d0567e89c58a7c556a681b3f10cd3f3c55d8e501bae8b2d16146ef3cd601f6e6566b8df3130a0dba8d8465d1da983464ae2ff518955767e645d1f81b4dd54f5ac024e1e3952be74da41e0587f20f33585c7083fb54d82dc2c289e861d4905e4c514cf988a4799ab74675b37ffe51da631829733abd26491193c7a799f192219e7fdba6ad3af8b8371ec92bb27deb5696673762aaa03d57abbd07f0307600661b3c64b955e3a2c279cd413f7d82133841166cf73081983d829dbab514c185c70992123a80344c875b075e65b133ee4f9632627a96b96224f3907be671b9e7702079491eaa5d5af8c314de3c281dc7639dccfcc7f5a1e3897abf66039f1c14499380705197feaa9824e644b3848da99e34877de991a7225a0f4647f5e6c604f98755a13ed9033960703cf786598c4a2c7b329868a699ec7633db968b8ee33f59e0421f41b3e041b3ad1a9b1d8b5f92026c0f0852f14ca402527c9f34669aded032953e1b968876aa560d802575e22910683fe26554e07aa6c903ea553f329d4cc6e827ca6ea204fbb3764c5e9594a0be91566bee86f67c01b61504e654b57cfa279cea62d210e40226204cda7b247e0f31ec3a2a7b22e266b1f1195de6b97910708d6f3492b4895b3f0e4b49414cbcfabbee8db13a55434af56b54f4a439f4ab040cc1cd4eb76e0bed2a8734f7c24bea9f6d82c702884e293d7b9b8f2f65aff74a9ddd9e8b4f46efba372e1f5d57f170fc27b4b27ef156b60a30130e583b3e2ca350c9b374e844fad9ee7d114254de405ef039ab61aa8a6ae32a9a6ba037a6b5ca497ad9b334e36c606470641c5a16b0f0fd9a19562e12c283ca945dac3db8e7d2b27d92288bb8f97cba87de4523ca0b360b8a3fc67f4b480b9cfcbcfb87e91f66c3bdd5785efe35345d79cc2fc766f1eae6dd406fc619eb31956e67ac7ad40b8ec6385f83a2edb9a5c42a9cd853f8d5469810e5c7aa3ea6d4a008aeaf0b72ba607ee5b2def4bda9ad37a4995c3893dc389a00a9f1b90d9afef6a5e54ad36e4b6a87853aec231d8a69ce8717628f909b124b6f7c7d8c0f19b8e52ab7ab082857270416e8bab54ac7f68eab190142ade10db7851e10137cd97d74fc42d0d32efb130e5244e6cb88b1bd6895d432367ac45f15cb506cd71d388b45c4eecb39d50ec9980ed3f8cc934d7fb156c279779b3482c701608ba6be5e2bd6681f8030a3aa41715f2207f0b637a8d87e28eb45cbfd6f50ac1f494ad5b84fb4b07e945a2d5160d74a63430fefcb84f323463935b464520f2c547f64c52200cad908bf6f215743fa289130b189b705dca2f9b73e7d301a8729399c27b5302645088127a7342b6a84a3a77e3e5484a454c58e90d82bdafa42d43aa3499b86ad978cd3cbe9755ac460647f5bf6b4c1114b554b79eb820fa1d6660c316824c3af6ea4dbccef89b8280cae419d519e3539f5cf95ec29176a33512e920b9d2c0cb90fdc81c28a631e7e7cfc27c2a97ebbd7c8ce3d8f9dcddae990bf8c9a3a068e1d125d3a0e26e18ed120e31a17dad2fa63128accb10724646c5c6f115c46f5d0b91b408628196ee5d260558cbfc286789549f5b57781a19fc1f623ce236eb6c077cbd6d65419627f5e390410f78e35af96ccc602d372aa8c419a82bc0dcd7ac2e62f6ec38deffb8eadccd8ef9952c13586713ef552c6101244de038ebf43741d71aa2a4f2770264fe2982941b5452131fabe135db4f1b26a36f4c47a26c97660219111c11689e792aea8285c99a17ecfd42753bcab32eb6031a1a0c43565e1e6568fa301b65df710c5da25f9bf1f11da87ca0b8d3fb5b4d05038f265ebdbf862e542a46ea15ee377d92913fd86c936d9345d9938ca5666aba87f26ede0d0446db28dae0900ede938526ecbabbfb7b4704ca429cfc99ec1f3ca40ad50a626e49bef9dda25c4d96e4b78833519c6a70eec5f642441d8d60a7cad677e75a02c9c03fd918cd698968cc49e244b1a89ac1064390d90090cdeedc185299970f804c6c0f56bab813ca8816414407e7b78911afa743ce1e83b29248e45af2d648657b0ed0bfe90cf25f6706193a4001b7f758b1ce5ffc30594f37d95908ea7628c9b0d70e6bb2cb7a7d24313317158078a06850b6344e75b06caee3991cb0ca7b16ec37f9abd20031bcc9a3f6a6a32e175bf2ce7c309896a40238e01a7ef13b211745f482f804b233463d12f5503e060944050acc7aad13546dd39ddcabd53b747225fe460c13165124fa12b0c1cfe72d4959165a917c927f492fd8b0ec87afd03d47b53eef17ff6bf4346e9f078823aa2345c2e91af23b65edc33a1aca72540b6f2b3b7ec3be5e6dc3be488e9998f411f1ee873ccbbcf1c64667166555db0e544903a3d769647ae3ffe5dcee26833a14bdb0f39e370385c98510cfdb08351cac26e71c405b4c319f19a0ef6ee9b3bed270cc0562701b40840d7964267c762237a2635f2e8bcc6272f0772cbcea4af9ef0c24aa43dacbdf03a425e94adc42d55c4f4c97b2ac208653af2498c067aaaa60a729459f0c9a282d93beedf0d7de8f234f9ccae91ed48b0da66737099c120d90742a659f632ddf014e6ce1824197e073a1aa0824dd97be7cf3e6fd885f319ed58c5f2240bb48ddca80dbfd2ccbce123e8c68bf7f55c197f85eba3b36534c23a1c15bf031dea7eafbc7413a722e2de7e06aaa73161361dd51532441ccab094bc19fdcbf8058564b03d32e79d0810877011637c9af17ab4d00a5d9ed3d51109609cf91076d1a056113cf1e2280f8fc8e9d82066eec7bda5fd35f6ac7580f5ad2871c15ac1382a069be00c06ac5e6d00dc09c300bde7b3d84caecd9c3466a2d1fbcf9a9a6f0088b5d2f60cc8f7e5581597a3c793301fe93dea98cbb672d51c3f95f6efef4da81caa338e5f809f3b33df20fdcb5fa0589198d88949ad72830d896867c016b29e54f2edb4580c040f3133bd6414b39d0512fa85d267fa0f897c11081dcf1603c7252472b2ad67f193929acb4c2c358cd13bc7a9a9323d1a4d0fae66e315ae4ef17eb659a303fd4ba288f6e3be6b6dde93691da3138d9378ab035372ce67476eec327b54a24f100eda1e77ebde69d22cb936fa770fee5df3b9f6936c05a2c925a2baa2a962f7d8ad9c401e0d45185cff7851a7156483dbe2a091ca6b2e345ef89dfb73f4d97998591ca646542b257946fd2e00d2c7d494f045ddae2ffaf236dd79b6d04ca31023f1921788269c09d811055826e5c153cbbb6029095172a2f176b04845c64ba5b976f636e6f20468a3f5026b26abcd9d466f2a7710f63dce1186a20c99d9a01f8c0549e531039eadb2ff6f647c11e52713daa8bed0348faeb8e139b30324d830fca7c3a6d1e60ce73a40d5cf9a5f74fc397e6c4e38a54dd086365683be90d598113a8825f1d350bfb4403c4a2f90c01684971cd351fe2654c5541171592299e195b782291a9d8d6ee99538682a3a83021795f1e3fbd0a1d09dede137139274bfc12aa09b2a7c2291aabe71cc3a289516bb4de26e8a2a22f42b6ae9f7015389882afed58f1fc115c575b03eabd089372d865319b1625041e71d8ecc51de4e05bf619d10cd5dcf83678d28482e86da9a41e3f9029b88252fac80b9c15b7963d7b38bdb4b3902e181d991c93456457bccf82b3a7ca36f58c35f29ec1f08f716b7d44994dc3b532ac94e7c094a8a5948a74c43e2a81be100ae291cc3781537721ebe1f0932be5673fc22eec8da77adabe09eb3d1c4034cc8c5fc24e25d7ff328aef59b64a24b7f2660ad80dec7ef5c37da731a9448119e6993676252953f27e3e8cc1a93d84090b602d9e1da670c073b8a83e12f33a321385ca372a0ba5ceadce7fb03bb289caf47fce75d7f19b8d0ccd4b1ca0e3a5ef21d81d0d09c2d2815dd3c92526dc6d942388580c2bec3f7aa14e11cf0d60238f1de285d3461f2b9f082c8473c507181ad40ca2403d6c5c6d8de2c63a31b83a43953724c9d3fe2ead7e9d272ff804910a8cd4d7c9bf90b6870dde7b3a62c6d05a43115d0d22fb4a85b2ee5654147e0b2f78a8e4c96270a2fdbceeb4cd48f727a6b4e1cf02be5b02ad70c58cb3dd60a30427d0a764a122b9f0b08c5da698f323c1fc926fda99f11104df941aa05ba08ab05513179e1274d741bc0b5f564b5ebc341bce4823422eb61b90c476688548989152d075656d1c711410d0b0c96c342a8851064cbcb2b9d7a30df7c873bb4d615992e1f86e4486054bc6fd9116970096131fd28731da3f2d849b654e5fc52342c2252cd46111cd65cc8e5e3b1297f3118c7689d5ad4d4302d2a33f686d482ff1cc68f4d11e27cca1cf48384efed3e447d525f116801f51de9695d8ded9e53b6be205be51d0b0efc2d137d009dc0d1eec34acbc168d785f01cbbfa5612b28bab8cd6b9f69b9110cb8531924c7bc85b09431349619bcb6278d87de17e4cd9e55cc049eea59a28641436f5715e4cc44071925562198b200b7d94f2e2cc41b5b4b8452da1a2b8b6ddf5668c1ae16ce4725d7803c8b05b560030449ad3a50f8a30f13eee0b0b608b7ebd34aa50589b5920706a89b3562419def70e836fbb2a05c981992c8143438495a33b26216e2058ffc822de6f2a446931c8637d6b5564861bbb7887a29aa941e5935f0024396f8a3473c295c5ba3fa8b64bfe30a1a20e5501cfd1deda427f254be03768b4c7e7a6183610451322cfb2acc9b4e9dc7e989b15dae3b54f366ed72badfea63e0f57fbc8a2a8cba22cc5a9383711fa401f62fb87ab210bd05c8427ab7d9a219d1756e8b4b49d5aff173afd83cacc17f9d988dc39eca683dd6d7572913951b69a4521686d898623bc3b32da1b5efc20d7e44ddd1d611a5f92deb5743b73ee62eaa6726e12ba5c76437274d87b864085717032b4c53545028215568260201c137610798f0cbb6c7cfb0b27563ba98431032b86716350b2d784399036357df207594a24a94805a162437eecd2a5a5f13467cb73da619add741fe90b7bb6b5e4343350ca2a61df0d357c24cedc2d475c5b579ab1c403cd98ffad1c11016fd78d0b3bbe48d197aa44f233960daab2c61106d53bf3ac7c2ddf4e64aa170823018614b2fde808a4771ce0edc25412da03f7b50b23fbba2ff4d4fb98f84dd27f94f007ee0148d23ca07299992b316857d897de1813fbe9d7c18b2ca80109a7c7a0cf4f9ce9b6b710b73ef595457f6a807a92af4487e3751f1ba9e218c93641d63872692175b51fcbe0abd610fbb63b74483fe8c90d58fe199f81167cdf1395a400b7d2c1ed389dbe08488e742dd0b8fb389dfd91c2fa6eebdd054b2295239b6a729ef58f4fffd6f2f5b614f10f59abb3da70e4d39affd9618d234304fc35cad80c320c25d4aff637d99ea6347b4f1bac0b40b7d932eb0b1ba0cd0830dcb04d9961e1bca3f2e3e2346e474c45c135eff86e5afcc655c4125330d6c635871aa34dfdec32750584f3649f0c4e78a90358d0967ee16a2773f3c41cfebf7b871439b629042bee6aae302df28a9ab5c890f42e7dc5a1a9ec564a920e8f4cdc18407d589f314c960fca042ff816ae5f67c3a6617c8a9bbe3584cc82047c8e2c041cab187f10d0beac73ac17c7e75c1eee627e7", 0x1000}, {&(0x7f0000004a80)="27884714ccaecec7c32a52361a90e69ccf02fe61db2b6fa802da7cc97607018b1bc5ab9727a549c15fbe99", 0x2b}, {&(0x7f0000004ac0)="cff3842b32b67e871f0b186656f4efa569376e9dd2d0d380d4558f3b683951fa23d5b9b460", 0x25}], 0x5, &(0x7f0000004b80)=[@cred={0x20, 0xffff, 0x0, r6, r18, r8}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r3, r9}, @rights={0x38, 0xffff, 0x1, [r0, r1, r1, r1, r1, r0, r1, r0, r1]}], 0x90, 0x2}, 0x0) getgroups(0x3, &(0x7f0000004cc0)=[r14, r9, r11]) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000fdd000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0xfffffffffffffffe, 0x2010, r0, 0x0, 0x1ffffe) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ed8000/0x1000)=nil, 0x1000, 0x4) 16:00:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x184) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget(0x0, 0x4, 0x604) r4 = dup2(r2, r2) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x8) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e6b83b3210fb1119ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c005243e05159fe8ad23ad5f574c3f884c820a7072751f93682308f635ca7c3c20a4874a633fb315b259d27f94a3d3aa0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a000000000000000000000000c91a62629b6b8b156c656514d8ce1132154d3b527dbd41e05edc77c9eed3f9a10fc0b6c265a4daa243e09556396046bc673fbcd80e0643e0f3012bd1758d0535ddc0b335e8095cf9d0b3baf4cdd3472cb022a9c4da4e9320b97d95cacb8e31ed82be1824872eca09f80bd084e6fcd340d10703ce1698518373d340cb10553d8e3609f21a642856bb621abd2b722e80f83d8b86360426ec967974a0663d5b53fc6dfcc67e20269d922a9b62e198c62cfb952e2bef8919e59bd2e770a81e813b58bf9602919a9c63a4a5ce7a567ba2c328a19e36709f015183196db52622f6bd49c207a4", 0x185}], 0x1) setsockopt(r4, 0x7, 0x3, &(0x7f0000000a00)="2002cbbc65fd813bb42f6bcb5efcb4ccfb5cb8e1c61b9922b2c6044e61e74a1d766bf54cf1cb5f8e01be6b80b2f2174635ab1659daf081976a2c99c72042a208a694e7b7ead807ea78102871c53849572639fb7521b7399426a76660e5f0f5e66a55eb0257a1a2c260caa71d894c114250085f93eec470baef322762df62c4889adee4c9902c127dac1559bf17ef3197a058d4156a41c7b2218702e1cd016e8d70f962a0e3f0c5016978584306413c2f66d7fffb910a5554f21c67ef9a5012cddd9511efe6a1594be1759936e55459e1c7032991095137ff05b34c2e67f35b6a54d9445a49ccbddee84098da532150ed93a320012ef7de8994bfe1d6c05bb4e5f2ce1af4c977a51cdf621b4a73f10693c00412be0f3b912d8bc28d06f6f53328b98e62ab722a50d58a2a131191182211b81a28cddbcae0d22931c1c718b21f58bec61b974b6cc789304be9e6560435e7dfddb814a6cc4d40a556878a94957097776cc22db0eb", 0x166) recvfrom$inet(r4, &(0x7f0000000180)=""/141, 0x8d, 0x40, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000007c0)={0x8, 0x7, 0x6, 0x3f, "d5de2b93b9068b6df8f1b3089f1846ff75fc9c73", 0xaf, 0xe2}) r5 = syz_open_pts() close(r2) dup(r5) readv(r4, &(0x7f0000000000)=[{&(0x7f00000006c0)=""/247, 0xf7}], 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000300)=0x7) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='U\x00') r6 = syz_open_pts() r7 = syz_open_pts() ioctl$TIOCFLUSH(r7, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x3, 0x6f78, 0x4, 0xe17f, "0104fbaf5f1c28dc1cca20248a5efa46606760fc", 0xd7a5, 0x3ff}) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000500)={0xfff, 0x14d}) pipe(&(0x7f0000000000)) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000280)=0x4) ioctl$TIOCSETAW(r7, 0x2000747a, 0x0) pipe(&(0x7f0000000080)) 16:00:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) syz_execute_func(&(0x7f0000000040)="c4a2f1be2b66440ff9098f691802b67c000000c4e13157b2e185160cc4a13059dec4a2fd931c6ac4a2e19064390fc481a252cd42807f5003f01092ea57fbd9") msgget$private(0x0, 0x4c) 16:00:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000), 0x4) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x3e, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x2, 0x0) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x80000001, 0x0, 0xffffffffffffffff, 0x8002, "002000d30628010000f8000d00", 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, 0x0, 0x0) listen(r0, 0x101) r1 = socket(0x6, 0x1, 0x10000) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002840), &(0x7f0000002880)=0xc) getuid() getgroups(0x3, &(0x7f00000028c0)=[0x0, 0x0, 0xffffffffffffffff]) getpgid(0x0) geteuid() getgid() getppid() getuid() getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002900), 0xc) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002940), &(0x7f0000002980)=0xc) sendmsg$unix(r0, &(0x7f0000002b00)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000002780)=[{&(0x7f0000002680)="d3a9273c60c5b039be56bcfd7c773847a68bb054d6f4c97d88c5b26bba1e5d983e4c39c4f7f57f57a8eb40ec4ea559767d987c1634d712bae415fdbe6b5ee305de79d387f80b43bffd30845c83e6d20fd6bcfd836815978d601cb8596cf8a811a6b322a6cff386131b3de42586cd58318cbb49b5714437b15fa75a6439365899832a47a36457d5300c324ab7f55c7a2b50883410673c0e292b69f11868abd9e6ba09c9264402ad02fd8a7aa911605028ec9bcd368639f806dbfba420e3de941032f557a1f61de4576b6e71ead93ed5d466cfcfe0c243f4e0e3e44926d94b931420c4a22e54698f908b4b4f6e419d102f2fe969", 0xf3}], 0x1, 0x0, 0x0, 0x403}, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x40000000000) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186104000000042b09f8e58ca1090000000000ff010001000000007cf6d17fac5558763331f64fc1ca2b002e6ca3735ee3", 0x34}], 0x1) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x80000000, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x0, 0xa7c}) r2 = dup(r0) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17", 0x105) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) readv(r2, &(0x7f0000001000)=[{&(0x7f0000002180)=""/4096, 0x1000}], 0x1) 16:00:09 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000082, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) readv(r0, &(0x7f00000008c0)=[{0x0, 0x3c4}], 0x1000000000000020) dup2(r0, r1) 16:00:09 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = geteuid() setuid(r3) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x3, 0xfffffffffffffffe) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) setregid(r0, 0x0) setregid(0x0, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) 16:00:10 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x0, 0x2, &(0x7f0000000700)={0x8b, 0x39}) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:10 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4000000005c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:10 executing program 0: ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0x4004426a, 0x0) 16:00:10 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000000)=[{r0, 0x1a3}], 0x1, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") nanosleep(&(0x7f0000000000)={0x4, 0x36}, &(0x7f0000000140)) 16:00:10 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1005, 0x0, 0x0) r5 = getuid() setuid(r5) getsockname$unix(r2, &(0x7f0000000680)=@abs, &(0x7f0000000580)=0x2b2) socketpair$unix(0x1, 0x100000005, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0xa3, 0x0) socket$inet(0x2, 0xfffffffffffffffd, 0x1) r9 = dup2(r1, r0) getdents(r9, 0x0, 0x88da8d22fc571501) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000700)=0x7) ioctl$TIOCNOTTY(r0, 0x20007471) getdents(r8, &(0x7f0000000100)=""/29, 0x1d) kevent(r9, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x25, 0x7, 0x66890555}, {{r7}, 0xfffffffffffffffc, 0x8, 0x20000000, 0xc6, 0x8001}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x40, 0x80000000}, {{r6}, 0xffffffffffffffff, 0x91, 0x2, 0x8, 0x9a}], 0x3f, &(0x7f0000000900)=[{{r7}, 0xfffffffffffffffc, 0x1, 0x88, 0x10000, 0x60}], 0x5, &(0x7f0000000a00)={0x3ff, 0x46}) r10 = dup2(r4, r8) lseek(r6, 0x0, 0x10000000002, 0x0) semget(0x3, 0x2, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) unlinkat(r10, &(0x7f00000008c0)='./file0/file0\x00', 0x8) write(r9, &(0x7f0000001000)="95d409c12e86dcd3d6d7cb904817669b120aa623d87e8f4f66d642917d8c89486917d276651892c65f6dc414482ba194dc29bb396887fa671cf6d41598aef1759a6821f02a429676de0a1662c46a4048f51fb4bb4361484245a225eff45249f62959e56aaac18e6310e03bcf32d8c9413ce2d383c6e67f461a35a253ca704321b4ed0ed3b97d8838f35702af6ce9dd4faba13c28b3fa88bed9187dfd1e6455b338c8358e40381d1ba48a8047fa67da01c33a71a22b6ff90c64970791641a0d356629d1f442a89500000000010000002b9f493996229890acbb03f8db78d1d3df58e86b993d9adf9c8855dd5fab399604eeaacaca5d454731ae1ae8336f52b64593e8ed9d12144135da62fee3396f964960367dbb223d35a01e731d341c2a46cc3c6c7b19f585967743130d32e176fe210bd651e529b806a4cb599f9d6fd73378bbe9fa87a064ec0e0022efb9ce630d1be2101a36faa788ff50e1bd33000a20b0fce1890ad39844eae987acdf821599abdcd2caa262661dc179fef0e5cc06129a15f2a8b18e97a2e63765d75f0fc582240b8de67295f8910c7bd7ad0c308b8589797ee8313b11706b5b6f3bb08cb621bb9d2beba032ee3b3e7dab143e623fa80d3929b220c72aa827a8d05196ff1d990c57c984d3d945e5e48b1bd6197b02b516f49a2c39954cdc828436b851f9e634e331ff1c1b661422", 0x1f7) fchmodat(r9, &(0x7f0000000940)='./file0/file0\x00', 0x110, 0x2) semget(0x2, 0x400000000003, 0x200) socket(0x2, 0x7, 0x3) r11 = semget$private(0x0, 0x3, 0x180) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xf7\'@-+\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='&+\\(^\x00', &(0x7f0000000380)=']\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='\x96\x00', &(0x7f0000000440)='\xb0-\x00', &(0x7f0000000480)='$-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)=':\x00']) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000000)) dup(r0) 16:00:10 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)=[{0x64}, {0xa}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8b") fsync(r0) 16:00:10 executing program 0: r0 = semget$private(0x0, 0x2, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000880)=""/88) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000080)=""/252) semop(r0, &(0x7f00000003c0), 0x0) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfcc, 0x1800}, {0x0, 0x8000, 0x800}, {0x3, 0x8000, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0x5, 0x1000}, {0x2, 0x4000000004, 0x1800}, {0x3, 0x9, 0x1000}, {0x2, 0x36c0, 0x800}, {0x4, 0x1c, 0x800}], 0x4) msgget(0x1, 0x94) semop(r0, &(0x7f00000006c0)=[{0x0, 0x1, 0x1800}], 0x1) semop(r0, &(0x7f0000000480), 0x62) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000080)) r3 = semget$private(0x0, 0x7, 0x8000000000040) getsockopt$sock_int(r2, 0xffff, 0x8000000000000000, &(0x7f00000002c0), &(0x7f0000000000)=0xd355efc60d00e03d) semop(r3, &(0x7f0000000240)=[{0x0, 0x100000000, 0x1800}, {0x0, 0x1, 0x800}], 0x2aaaab82) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x20000000447, 0x0) r4 = dup2(r2, r1) ioctl$KDGKBMODE(r4, 0x40044b06) r5 = shmget(0x2, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r6 = shmget(0x1, 0x2000, 0x44, &(0x7f0000ffe000/0x2000)=nil) shmat(r6, &(0x7f0000ffd000/0x2000)=nil, 0x1000) open(&(0x7f0000000340)='./file0\x00', 0x100, 0x0) r7 = semget(0x0, 0xa669fde76d8219c, 0x100000000020) semctl$GETPID(r5, 0x10000000101, 0x4, &(0x7f00000003c0)=""/157) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000900)=""/231) syz_emit_ethernet(0x14b, &(0x7f0000000c00)="efff8afa700a6a3cc8ecec26ab9447ed22f4490022c06a07d55d574b87f0710ce8ce071ad7c4a12da6f173c15ee45ece14db41d46e595d5a39c08a6bfa090d3941f9315261b308228bdcccdfa47d5ca45fb783059fa8940cf954fb877030828c0ec30cae4bb4dc830b61f6ed14a10252cfbb7eabc23f4631053214e5256b835c3de18e2f55a9565d00778c5b59a115a2921d5494773896b4095ae9dc7d08dc9012804dfa7bf17e7b644a4013ef66156ed50b2c9f15c13bdb0f14410d528bf88bd5b47cc54cfcfd01c41ebcd1b7d9ae342a00b6f8b361348a19f7ca4be14a3f9ec4c9bb7b91c71a155ab547a5047f24a98046f49c59dd67a2b32a0b6ed4b7a9c15576d39941d1896c9aabef594a5af28e07e8b634949b652da66ced53b559f928e1e42ffd3efe1723057b86337ab151b2675ea62ec8d005651e76ed4710816ce689650abbfafe6aa65b5e6c") ioctl$TIOCNOTTY(r2, 0x20007471) dup(0xffffffffffffffff) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000580)=0x4) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002003, 0x4000000000002d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0x2}, {0x16}]}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000200)='./file0\x00', 0x0, 0x1000000000000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x1, 0x2) accept$inet6(r1, 0x0, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = dup(r0) getdents(r2, &(0x7f0000000000)=""/77, 0x4d) 16:00:11 executing program 0: r0 = getppid() getpgid(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x53e0}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) setpgid(r2, 0x0) fcntl$setown(r1, 0x6, r0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x15}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='W') ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) shutdown(r0, 0x2) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x8, 0x2, 0x6, 0x8, 0x8, 0x710b5d3f, 0x9, 0x3}, &(0x7f0000000240)) mkdir(&(0x7f0000000100)='./control\x00', 0x0) r3 = open$dir(&(0x7f0000000040)='./control\x00', 0x20809, 0x1000000001) rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000080)='./control\x00') r4 = fcntl$dupfd(r3, 0xa, r3) accept(r4, 0x0, &(0x7f00000000c0)) 16:00:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f00000000c0)="b8c8e35afc", 0x5) fcntl$setstatus(r1, 0x4, 0x80) write(r1, &(0x7f0000000140), 0xfdf9) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c6, 0x0) write(r0, &(0x7f0000000140)="ae8c", 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 16:00:11 executing program 0: r0 = socket(0x3, 0x400000000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x500, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x3) flock(r0, 0x1) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) 16:00:12 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = kqueue() close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x3, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/247, 0xf7}], 0x1000000000000205, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x800, 0x0, 0xaf68, 0x1, 0x800, 0x1ff, 0xeb3, 0x3, 0x2, 0x7fff, 0x287}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x6000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000300)="12aed48795f2a09ff14a2cad00fb6390849581c2211f919c05a5bce86635d6fb1954054040800ecf970a15480d7886614c6dead1de80f25d03e79d3c8ffe7dd01e35f111bbf2fb90ab3e741fec6c7c3ee22f90675467fe58484840c7a67cf32d3a3f946f89", 0x65}, {&(0x7f0000002740)="4c178e1eaf7ef708423eccd800cbdbfc1dc1d8fc2243a6f8994116b6a5babb83d32f31a730a728cbaa686bdffb45ba0c212e8f64393ec6f52e9a5cf792ccfee26a71d4b8d553d2e4ac62fb3ffe05989e93f4704bc49f0100ac22e68f347152dc195472fcee713be6dced912debb6e838b543f31ecaec2fb9a1f906b68edefa207974d8269f9661e93cacd01251b3212f1523d1a3bcf658ec72a0871a910292af5a91e584aa9a6c953e7cded1af444fb035e5d071e5a586d1cf8396588dcc19e99336e3f56e2cd6c442c5ed56809a8fdc16b616b5f07b8eeade9db080120c1959ea47e0923ed92af5c3800aa919e2a15766e7ba18ab41158dc8a5bc6e5e3775bb1d96bee28fb06548fee43cecde2d6a24b964502825e8d40325d617456e22c2caaa0c53d869f45a71877b1ab39f2ee65b3ca65ece650517b711bffbc64f861c1641e1acf9c4f283ee25fd9af75314a6fab6e4034917b208ccf9f3538d3a88c7f502e6d2a41d228b913207a21f1c2bc129fb2ec3ba268e2922af6686cc678ef96d87eb85b5d5436c2237042590040a9762b11f575d567430bb315dd929f657417811e5100fa820b79211e1a1d5473bc144e7743b79239a065af92b8685a834c05ba7f37ecd0b51e1e6ed34be12b5d428f2bc6b15121e6831c0d8b0b6c42549bbdfcf885de1b5c11265101eeb53598c02750ebe99b5efb23e3da39708a09cba8293a29394ba140ed19a224a68dd8defd37a61da7f251765ac7f9d03247c6cecfd012ecfad5da1ab4a207110a8f5c56080c5b24848e3d7e6c578a6798cd5a59abf9199b0c54a3be143fae6a127502d4edf655f82a85275b820be2db96c24002f76f3124402b3c70eba4a0bc6cc54591684e5b6dbe3f5e7c41b25d249bd48d9d7af94582cd5f4624f5ad48a1a458211219b1b9c1650bff49b399bbd93fcb75d03ed02d385d82db02859dd1d2d9cd72f8ef5d46c8231d4afaa2063b4f870d6479a18da985a7129ea5f81e2488a59713c916c759e9b1148ba3b0b82dff4ea4df1aff5a2679491b5a87f516d6ca9c307784778d002a02b1ad70ead850597387c56eb3c5d06f44344505b477dba8269b7e4eb6bb77873057a609be0a11eb8a2f6aaa7d867b144d0ed52ed29ee448a59a516fcc813b845849dd9309628bd2190ba02dfb96a0c92da87bd02db88f9b122a6b847f2257953c9708b516f0c9fa3108588a309fdfc1d643802db011ea369a64a526a532f57626c289b9b12e020230b3a761be02ff10ab44ce94235a2a0edfc5c76c033eb3ab6fb3af979076b9486e095082e38dcfd481015b2778a5e98588b50cc04fea3e7d7ceefdfb9f552d171bbd75ff784f7bb3f264ef73b3b536a57178d0109c313085c1498b714813048ce56c10036fef4612450e68c265e42870584ef578812a6c2bef1e72ad93a83cb45d2b95eb9bf8ab613b0d43a8fa0bf66a76d80b8173024d1426d66de56b641a8400711eca54612aaf64111cc4182ced6ddcb57cad29995d2c757ef5583ae019ffb4f7feed2dc989b15273a5eec95a647a875e9470554c828a648c93afc3f7f200151be603adb95b80d0edd7f5deb915607809e745b1e6bd77b427b9dae5a9e21c7e613374f6b82fe04c00ed3e5bc83f0c819d19bf6e192773aee8b33aebadc1b2dc3a2f73551cc9b0000371c3c74ee0cbbd70ee3e893975ea59a85cdd336b718047c8b7f42f710e7e98a96fe9a0300189dc514ede4dd3bd39e350e1312600d9c27a0f164b09e1c40de5076e711e90c4a8e5068e29b529a0bb1e44482c5c21cd683bde2f2448be62c9beba21083b658b0671d0248548e2c0de7e8607e5bf254b7d67db41ad1f2c97e426b58c66038fecb02b244a3591ae5adbc3ffb4dd7c362c2c02abc07c0750029647d006fa7f11aaa6302c7c667a3df38c630fe480c719b3d7f25cbd584625bbc6bea98258179f90189b835aaccf25309be876e7960ff094af8fe2a454dc3cfb0a8689569c79d9f297b6dfc10006224c783a1993e690e7aa481831bb05561ed2552c2ab8d0f37b48d3ed37beaea5bcb2064708c888b4913911c415fb2ede58fb5c2dd9d61cff1d920bf4fcef5d3714f7254112632107a242324d83b2fcd13cf4687eb1e5048b501fa998416b1989cd9d23c184af0ee7c7d922b2359961b774fe31bc796bc0c245b7461d489e7f0e773bdfb8bcb5b06d687c96b3f7cfacd4c496c3336df9bb9ae5daccf637fbedee4fa2593da236d479080cd22c3b27ba14d7c09fea3cb22ab194b6747af8245196638bf1b4ca7d9aa2abc607d1d618186f259f3e99b6a8de8cbd742ab00dee206a8349d2ad2c9eedcc3223a099aa5dbf0de9c4a4acf54affb2ed5e61650c9fddee296970797be1817c93d9a78fb5bceed98fd3aeebd0086d41055221a6bcb20051d89946d1cfca7cd8e57b5defc34b5c57f14d82e42f0ea731d9f1b12bab6bbd059bd0af83e7b4bbc6d13a006d2871d615570533362e50bee936bed3cf6743210608b0934131ecd0b25d02fbd3c7b4c036437d9d373358764dc89396a3a074129b3d6f57da19469f2c43c5ff1ed53cbdf00cf5c479189655f06ee258e802d60d7081fe7a14249f1fbc74a854cc0c8305cfa25d97609c2355653db0f1e8aa64ece3c582eed432691e4c8f0ce2529a2c6d10092d3abbd5d2b9002da247d8066b60fb2ff40db4919c6803d83aec0601bafd4cf26770982982926da8e24ec4e3efef5d58c5989451c2b735df09611d2578973df0cfb14070666093274a09d40c2c272ccd1c46aed050cf76f4ed548e5414f8260daf57e05417e21c790e06e14a600a81988d2609dbb50ea7d6897193dff037ea00965738da843e95b968e0e03e38880851df3f5cca14f1a6838ed7058a7c993fe85decbe0a12d05bfb30e02392665a7ce849c4a60fbc1d0786da57ac9ecf527b96898d31a02635bcbe4fbafc0e2273d2e73236e6dc49ae0832a13fecab0fa74a64ea7d2c09292a7fdc2e309637260cc35cd62f2c0fab0b2d3e606337721c1c51d1f74f5840033b53f3c52a2ae1192ae44bd8d5e7619630118cc4663f97a3302581f3377bae4d374dde95212401ef994cff4ba522cefe0baa7a8b1e89fc9df4b72df8bfc5568c844bec53746931771efab9e2748bce1b090c692f2beffc148b4cbc0bb5fd57beed8cfb1f9d527c747f8b7fd05c848f31d4143019a7b13ef97df4463d3a1b44cb77ec0647ee7e23bdee6143710fc32a6c00c26f60f8969d2d0217ebf0bb0f55375606f8b53583c78ace71d92f2fac8886ebc5c74920b37efece5bca7b3df3a4a6fde6f9480603084bd4ee4c360d74f66bed16e6cebce37de437cad82a6865479b32e4c70670a72fdc15a00b083baf18e9eb8772c7f2085af75c5040fa1d527475f8d3b0c51413ab94b749c139d158aeef2f7f29f2e3ff67af0937ea1051fe8dc786af03d5bc7905a523b2240c075c0ace09abf623513db707af4baa86bc41462463495b6c63c8eed971ca4a0cdce22e74c90358dea61e85ae971817f49e5a5e771b26bea107224b5d1fbb40b9b04799bfb2b5b7e7259f0d69c161f2e068861721af8d067eee8b911e56d6c9ded19bedfc0156f5675503f6caebef20f4c170298b0f280c7944f4c2c449df34229f9b5024ae5ae45d438998bfb0cc21311f73b46a9364d3de3a6b23897056e8e07509b8b34ed4607aebd5f34035d574937ee7f924f1a67fd7aefb2c05ec99aa0777328a4941b6739e1bfb13c91bfe0df7c645b1e935d6b862fb946ea57444aa05901d1e817d7fbe1871a2d30e004dd35e6b817ed4abedcee4fee221db71e07a20f73e383bcfb95033b25778bcff88ac91280085353de5ca36c98853b3db0c11c9a2bbec5151a1b9bea3e5d4fb3b53c199552cf559c8ccd873098727b092d2f0fdec0fe09e9897fb24e0aed57b8291ae78356e94c10d914ae90b277ea6b6b0bd9803378422cc1a0824f8db2995d574df79a428186247fdaa69c0968b15b5a5c1a5709f8b22976857385931194e10f5daea2ff74a3da1a97a71bfb00e083b20ac8dc5aeb5988ec37e7b8f6964a17dc68412fbc9d520af451c5ef91f83e1a189568466a943f9e76117687e4c182e2dc88a5506dc69e0404a7ba921d385e24af52d2d944edcadbefd2fd9267a832d013ebfd80944b41c7876b7b41b89fea7fc5c73e0c351ed6bfb82bc7bc87cc659a65a0ae2864ed96b1086cfc0ead2338e6cfa90e83030fa60bcb0bdcc3f148fb0141bf62f2c2731d5250276cdd24f8a8c44fc9da2e1f40c14c8f2cfbc62713620e87ce342ec69c7774d9c7da79de643f93da69db5c4302cae6cf3b4ac16b22f2de2514769d9595be76c17867bede7a4ab602f81ac6bc29ce175a0dc50885635123dddaa6fffdf16a65956096e5aa49e28f951bf9b21b9a70cf369909000cd29cf7a2e110503dcc0551585425d072087cb8837a555bee9c5d67794bc7152efda6fd0d28e280480344321f3ea5c6d3100520d51fb29f066f1183b2497cf22ba9346ae6c364c9158b9600282db5a4459f3f373ea1f34d1b1f802e0d8e1a38a1eca348d70fff2c8bc86ef127b6a6b66e472a2f34051821510881b219424ebcbfeab4f8c6ae2573df22a20476523a950adba03f4be21964c3ab8af54e32ae870a55d9aca184b092460d8b80287d7be9e845ca801529dea8114a587309dd0200f06a33381ea37c5c659756a84372a7e347a760a3a041afa25b5aaad8915d62a61c2d2d00f31b8d6c9512c65ae4e13d5e7a006c7e52ecb867fe07daf3e447aea0d201010caa7c9e4f9c67aa49e4e52abb78f63d08027c6244c87ff8c7f2dba4b3820c66d4057b1498dc74c0dd4220e8d07edf5801592780eb79fb2cbbb892c339d767f1157e83c1b213aa4a2c1a596477f30c2de675ae9fbeb56e13833710e5ac3a8fb61ba080d1afea6d297580d27dab30e007bbdd3f5569c1cb67e5029e3d8a78f12906b8da5686e8ef0c8559d4d46cf51d0e644b98886960a9fe92d774e4a13e3cacb32b4862adaf05721261c9736626f5d49e74df90e6b11ccc43abf03a03b54ee02f21c3524295a7fc61df06ebb023295003e12d27806b0ba222b42036992c42a9a1630334711579adfbfffe3a879ec5f27cc9cd4aadad575e5586dfa86571dc0ff44d871a7f03757bb3babfc08d041295dc7585d9e252664e7a852fa695de6bd5621d7919f7d986f6ba405a9a822ecdc269cc2042d0c1aa8c1aea07286d33cf0235db00277ddde361c11c4e786e83b9f786307736dc4c847a80c5245a714a8f03d0c885ffdc8bbac06cd85de058b4b7483a95f6dbc04c48d5a3c047e8aca8d7dd14e3bfbf9e6d06fe8623a864109a7d12ff256b795df6fa73becfd5c7ff152988f527af629df4f7a927bf8d182a417d74ea551e967dcd303380a07b021553c93eabad740c1cae200ef4f951a7a84adf7e14353ae5a44a175915a32ec2ab9ad82217b206a006a30d101974eeb54075cc82f4847c67f71ca06ffc2ead8545dd78729300795f90bb38d787d202c891aa3c5d241e2b2f2bc95ce88490bdc0b1f8384ab47ff2e13e79a80f91ec2d12ee3d3e0e75a4cc1b7552845e8817a300b6b05bcdb5845a8cd7e2880570fc2865a26ea04e552193672584b7d74609cbee4b7084c5a203cfc6d343f7ce5e65efe0d3678898064c2ac9c75c8481b2477c1163641b8b4db6a98eb8340d2517c3a917668c00d9373c63ab389a99c1b619e7e13b788c939082e71d8d0841278e18334dba0c4310fea4c66e170b087be037a53953baf899146b27ce", 0x1000}, {&(0x7f0000000380)="a5b3521e2633f55a851bea03decde81505109237db1f9a74e636ef8bc1ce93579cb3e9779ab8c9a93c6db03a7000afa19fe88d5990f47c2180ad3de62a17fd8fb2d0c5a114ac3bb116e773915f11ad887c83780c057ee08a6b7fe8706dc5d3c5bdc88a7c6ee4db483c2ce1a7734c4a1bcbc3b122c63f31e6e07279d83e30eeff805e86522a9f7ca2d89683ce073a2f41dd8c4fa48dd67f7d949bdc3b136b9aff6b9205c958f25d05603b28dcb119399271548d0c85be3f3deab57f6521a34d523ec20de1fe3f302784576df87a5062c0270f1fec164b368f35b43763e1881cfb5bdd04925564f57013c307b9c3691282c2edb273a5984a", 0xf7}, {&(0x7f0000000500)="84a3a3fad2cc74533e18feee0a02332f0b47e71ac9c19a66fa3bcace0ad26e68dbaaa14bd3e69c29b9f647769dac730ca169e8b7c907166c89b077b0e1529e631d12d864f758c95f75a683d171f10cd6cbd364f747300f534cc8b76776795dc45c7fae0d31bb7c76d51fb5505e5e9fa1bace14b8dd2ddb61f74d2709bcfd60ee3281ad165a5a353fb267623b0cb3db64eee0d05bd15efbae0c0c970817ef36d910e35fc27207c9b08f18363712dda2b2c70c67ddc78384fc4fc67b502ba8b9e02e091a2bc249235e81a0fbc3fd4eb38f829bda7328acda56", 0xd8}, {&(0x7f0000000600)="af9afddd08b1fad05dd868312437848f85ec85e457489f886640f34164a8f3ddc5e9bb121693ce8c0761e0e027dd92470c20e2165f024d6aff7e547fbccf4f7b62099550e9d999ff1c27efd95e0f12a256cfe409abcc87e33ce5949cb6109a32c002303cf6f4bff7f1f8f1952ea0d76b84f3f15042298c2ae46d72390004aef93dc90b0677fe9a5450eeede4627173fbacc1fb9448c83a4c", 0x98}], 0x5, &(0x7f0000000740)=[{0x58, 0xffff, 0x3, "958e2c7b9da80f7ae1c5d89105f0b2f96b1029a2815db8fa42c399435bdf5d8c60184b18f7cdea832ec15020b8d2b92ed6a96b6ff40c4aee8a41bc959716c27e5d8b2334d2"}], 0x58}, 0x400) 16:00:13 executing program 1: getitimer(0x1, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000040)={{0x4000000000}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000140)) getitimer(0x0, &(0x7f0000000000)) 16:00:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x240, 0x91) dup(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) read(r1, &(0x7f0000000080)=""/19, 0x13) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x498, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x48, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x100) 16:00:13 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') open(&(0x7f0000000940)='./file0/file0\x00', 0x8311, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) r1 = getpid() r2 = getpid() setpgid(r1, r2) 16:00:13 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3b4) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000180)="106d5135f15090eb", 0x8}], 0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2080002004, 0x40004080010028a7) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80000000000002, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x108) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004000800003b2707ff023519edffff06000000000000ffff411dcce5b4c2adb9d692870a020000", 0x2c}], 0x1) 16:00:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xcc2d, 0x0, 0x17e, 0x80000000, "faba64f7b18321d5014f825b31c07fda3b6e3a66", 0x3a5, 0x5}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000640)="daff898fde7eac01c8d8cd538a0fd00b3d4cc958a108011d56604a25937053d854358bc4de2baddd1152040f06a94d204d03a2cdc61ef345c2855a743424172ee6b76393c08d6457bf4341d246cddf82f6092b1b3bec4b324daea9891f564035e5aa9ed3004151e28ef197e73e29e0acb64aeeab8064243650d281f63e49a281a8472246102f77f95b4a365cc0f59bda1203844efd3807c3d4f39430333cd22e85b9216310198b8ac8bfbdb42cb37c2dd78cabbbc53420f1346c6e8b9a36f93f62c16b8eec715240271bbabf488a", 0xce}], 0x1) r2 = semget(0x1, 0x4, 0x20) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000007c0)=[0x9, 0x7, 0x3952c2b9, 0x5, 0x81c]) fcntl$setstatus(r0, 0x4, 0x88) r3 = shmget$private(0x0, 0x7000, 0x420, &(0x7f0000ff9000/0x7000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000800)=""/167) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000008c0)=""/94) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000009c0)={0x3, 0x1, 0x8001, 0x7, r4}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000a40)=""/59) clock_gettime(0x0, &(0x7f0000000a80)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wskbd\x00', 0x40, 0x0) r7 = semget$private(0x0, 0x2, 0x80) wait4(r4, 0x0, 0xa, &(0x7f0000000b00)) r8 = msgget$private(0x0, 0x30) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000bc0)={{0xffffffff, r5, r6, r5, r6, 0x0, 0x2}, 0xfff, 0x9, r4, r4, 0x8001, 0x6, 0x7, 0x1}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000c40)=0x8) getpeername$inet(r0, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000100)=""/150) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000d00)=""/255) openat(r1, &(0x7f0000000e00)='./file0\x00', 0x109, 0x80) 16:00:14 executing program 1: r0 = getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) r3 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000001000/0xf000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r4, &(0x7f00000000c0)='./file0\x00', r0, r1, 0x6) shmctl$IPC_SET(r3, 0x1, 0x0) 16:00:14 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x84b8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xf) r2 = socket(0x3e, 0x4000, 0x9) r3 = dup(r1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) setsockopt(r2, 0xb56, 0xffffffffffffff00, &(0x7f00000002c0)="c1d21c7b61f634db7e1fcdfb02585d1fc0171f2c709c9b30412df013071ec267bb3d645740f034874dc867941fe02b0ce3328a5019791683cbeade08d5ddac27bbbed7205fe640017ee0fd1ff97ae7378df6cbb297683da16678549b4b9656b2679b6004689adb13e89e477c5e118780c1f984308d347b8e", 0x78) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[0x800, 0x4]}) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r1, &(0x7f0000000180)="e60598410ead10ff374072a14865ff283016f444b0b7290973bbde47a2456fb59407c9d4e5cd86fdb0e2c67819029d0440fc3a11bee5b41e118853de9d3c41067f306470f269861f7cbf608504f527dcfc395237f8153367af25e66a765042e642515d8823010779b58159b86a1c14cdd169632cebaf0f3ffef9d67b8a07882e4b16f33328197d26c8c6655f6172e6f575611f175a38ecaf687ee5435ba0c76654f955071c35b7b1bf7cccbf3de384ebe08542af0d391c9d276f58176d4098c604884ca443367ba7076866839afffc6deca534e8cdfa39d2a6", 0xd9, 0x6, &(0x7f0000000080)=ANY=[@ANYBLOB="000000010000000000002aa968969fb8b3b1c2ca0e73367ddaab4b5eca5ce1e1961350f379a41a95262be9e3432c87133cbf05512f3396c89465a69a900000aabd02dc0deae763f100000000000000000000000000e1ffffddd9d7e061c74000fe2ce25c482d86b44ab3e05fbb6d75afa05e94d51210a0c2ab3a0aef4c93f7e1fc2a4944bed561907a60bf097faa9e9270ab0240650299c3e1"], 0xa) pckbd_enable: command error 16:00:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="66450f38f675c8f340ae8f49f890b604000000c4429d96ecc4a279790346d9cf80b9d5000000002e2666450f383730f2428ec9f342d021") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b3") 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x80) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffff8, "a2db05a80cc8265f1c02632a5021f6f3915455d3"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be23768295", 0x4af) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05", 0xb40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9c103eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff35f07554f04fd7bd08e0504933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb89866063", 0x18d}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x801, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14, 0xd2}, {0x24, 0x0, 0xfffffffffffffffc}, {0x6, 0x0, 0xffffffffffffffff}]}) syz_emit_ethernet(0xffffffffffffffdc, &(0x7f0000000240)="8d") 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) connect$inet(r0, &(0x7f0000000040), 0xc) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ef5fde549ab00000000000000df00"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) poll(&(0x7f0000000100)=[{r0, 0xc}, {r1, 0x40}], 0x2, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x1, 0x40000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='\x00') 16:00:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x7, 0x7, &(0x7f0000000040)="942777bb965120806f5b2027f26fe5d3317e24e6482c4f6488584dcfb5eda805eae538f8188b98972ff383569e3e69cb149aba03ac4afed7686f80962bcec2e7774014b42420d3438a7d46dc69f9490166d822d05805350b96d1d84e82cf20b565f622abaefff31dee1f7586e6cb10f4105891838101df5317bd4fe19d47b08d8062fa945c434b0bf187e2728c793a6e7cf87ebc69439280b0699c6f069a02f6201da7195510d4af468432230bd5b978", 0xb0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r3 = fcntl$getown(r0, 0x5) setpgid(r2, r3) 16:00:15 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chroot(&(0x7f0000000000)='./file0\x00') sendto$unix(r0, &(0x7f0000000140)="0c6e4ca6a01933ad78ff9d9cacdb5c2cecf5932d730f2e9102fa2f78bd9f622d68a87005aa128720d7ab2fce6e885f747b3a7ea3559fa1b092ba6391c1b6443abffcccfc4bce30239d208e", 0x4b, 0x400, 0x0, 0x0) mlockall(0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1) pwritev(r1, &(0x7f0000000100)=[{}, {&(0x7f0000000080)}], 0x2, 0x0, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x636f, 0x0, "1eca6a3471841d7c2871b611e9bb008a2c274f0d"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x5a320c9000f818e, 0x2) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) semget$private(0x0, 0x3, 0x615) dup2(r2, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(r0, r1) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000000)="9c8bc3774f4c35b84d53502e2e2e8e7cfe", 0x11) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:15 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8008, 0x20) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() fchmod(r2, 0x20) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x366, 0x1}, 0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xb71, 0x80000000, 0x3ec688d6, 0x0, 0x3, 0x1, 0x200, 0x1, 0x1, 0x5, 0x4}) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000000080)={0x3, "a88c578d1f1607028ee2129451b9dd6056d25e9dd03f64048232ad8770b6"}, 0x26, 0x800) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x1}], 0x1}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x640, 0x8) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0xe456, 0xfffffffffffffffa, 0xf477, 0x2}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x2000, 0x81) r3 = getuid() chmod(&(0x7f0000000080)='./file0\x00', 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r2, r3, r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x40, 0x1f, 0x2, 0xfffffffffffffff7, "441296be8a2003b3c75f16923f1776e0268cc356", 0x6, 0x1}) 16:00:15 executing program 0: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0xd8) 16:00:15 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x40000000000001d5, &(0x7f0000000840)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) lchown(&(0x7f0000000000)='./file0\x00', r2, r1) setgroups(0x0, 0x0) r3 = semget(0x1, 0x4, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/251) mlockall(0x1) r4 = semget$private(0x0, 0x4, 0x200) r5 = msgget$private(0x0, 0x40) msgrcv(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000000a34d36e463112e984fabc9bc8749dd5b5d40cc88f659a53f60b41e316ad583c876ea8805d730a7963cb1db594ff93ad0d55b9341ad8ac28914d8eb665a58d9b574382f779a3c09ffab1591f492fd2433dbf21b1cda4a5fa7828f3ce6199be7645d6127bd190a822e8e0763cb28c3143e9704b6087c95ef922913afe8c760bb6c255c3bcbdce8e553858f022333d443ae061ce1def88d2fbbbc520b444f4b52b209462d6cce049bbab0f696ec4b5d98c5bf99effeecf847d59143f3805bb2c00a92ddfccf"], 0x104, 0x3, 0x1800) semctl$GETPID(r3, 0x4000000, 0x4, &(0x7f00000002c0)=""/241) setuid(0xee01) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000680)='r\x00') open$dir(&(0x7f0000000200)='\x00', 0x400, 0x1) socketpair(0x10, 0x800000004004, 0x9, &(0x7f0000000540)) socketpair(0x6, 0x4, 0x3ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) r8 = dup(r7) ftruncate(r8, 0x0, 0x0) getgid() semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000006c0)=""/238) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f0000000640)='./file0\x00', 0x10c) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x7f, 0x1, 0x71, 0x0, 0x7f, 0x5, 0x75, 0x8]) connect(r10, &(0x7f0000000900)=@in={0x2, 0x1}, 0x9) semop(r3, &(0x7f00000005c0)=[{0x4, 0x3ff, 0x800}, {0x7, 0x73e, 0x800}, {0x2, 0x0, 0x800}, {0x2, 0x8, 0x1000}, {0x3, 0xfffffffffffffffa, 0x1000}, {0x4, 0xa00000000000000}, {0x3, 0xfffffffffffffff8, 0x800}], 0x7) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') linkat(r9, &(0x7f0000000600)='./file0\x00', r10, &(0x7f0000000240)='./file1\x00', 0x4) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044266, &(0x7f0000000000)) 16:00:15 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r0, 0x6, 0x9, &(0x7f0000000080)="645ac8bacd141152c44ca022692364c66e91e9fda87e4ac4af247c1468ee224357ccc6b08de9e47e5e4812a5b40e06ee0f886bf01a6f31d6cbad7b12a5c2aba107a4337ea33da7f0bc4ed86afae0975bb2a9758fc998a93196818062dcf63c41e705d51fca7249cce453f0e3b427f657a64c922cc6fb910203be36d11339c4f49f6f7b32d6c0193ca6bc1ed51882641506bbae47cde99e46b5a4928c3fce46b4829d349b7de01a623b22df8dd4ce56f6461ffa671c96a3c8da24341314c2646a184aa340c6ff6d391371db3c5b062615e2c89771c368d917dab54fd4dc13c52a4b0be293c1b6c5d35ef78b5d677fbf3653293b1a", 0xf4) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000200)="186fe65c", 0x4) 16:00:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x88) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3, 0x4}, {0x10001, 0x5}}) fchflags(r0, 0x10000) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file1\x00') unlink(&(0x7f0000000140)='./file0\x00') 16:00:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x6, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r5, 0x20004b43) getgroups(0x2, &(0x7f00000004c0)=[0x0, 0x0]) r8 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x8, &(0x7f0000000580)=[r0, r1, r2, r3, r4, r7, r8, r9]) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r10 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) recvfrom$inet6(r10, &(0x7f00000001c0)=""/221, 0xdd, 0x2dec66e49667bc4, &(0x7f00000000c0)={0x18, 0x3, 0x1000, 0x7fffffff}, 0xc) setsockopt(r6, 0x9, 0x1000, &(0x7f0000000640), 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600), 0xc) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x0) r11 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r11, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x4, 0x9) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:16 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00020700000040000000"], 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0x1ff, 0x0, "b80010c900000077da0012b8dde8f445f7cd00", 0x0, 0xfffffffffffffff7}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x102c0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setreuid(0x0, 0xffffffffffffffff) 16:00:16 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3}) faccessat(r1, &(0x7f0000000000)='./file1\x00', 0x4, 0x3) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x101}) r0 = semget$private(0x0, 0x5, 0x104) semop(r0, &(0x7f0000000040)=[{0x2, 0x96c5, 0x800}, {0x2, 0x8000, 0x1000}, {0x0, 0x1, 0x1800}], 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="ce10160a2f56a0b99a62c573fecf418ad279a1927ce826cf09944bccd65b90dd314756deced84195d1aef368adf54dd19eb510a5c10fcf25b198da9e21", 0x1}], 0x1000000000000461) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000180)=""/159, 0x9f}, {&(0x7f0000000100)=""/61, 0x3d}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0752d1e1a66e35304aa8c192910f12c0fecdb979"}) recvfrom$inet6(r2, &(0x7f0000000340)=""/148, 0x94, 0x2, &(0x7f0000000400)={0x18, 0x0, 0x101}, 0xc) setsockopt(r2, 0xffff, 0xfffffffffffffbff, &(0x7f0000000440)="2b36b91ac6adbdd223f9a289b13e92abfe72c7f1b0", 0x15) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000280)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x10000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "a52f89e51076e03e6e03a5fa8b703cc34c01e28a"}) execve(0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfff) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000001300)="ed780e051203b23f8ee1a9b18c5e49b6c779f8596be3f0840fc797a5f351ac997550ae1c1dcf96d19f3f1689505346d27f7dc450bb8c673bc1586791409c5e2750903d9fa62d2d3f4a393ecec65e4745f36194165673abf8e439a5e72f5be21574523d7db8a549cd5c0ef98434e1331b5e16ad582731f136df215db86221da386b355ad17d59bac6b54a6c930ecce42d2c4dc2c8101375ab8a0402fe2e1697a1df2fa0f9119c8368a9f004e66617e26b85b45311207ffb60b267413a231ed8f497b5a8b66a87b7fd7d1213c8081fc0e60e895009be968e55aa9db646463f656f582d5bbc11cc3b008a43f25cbbfea223ad455259f31ca564d4dad173162b2fbcf8db988d1118e24184bf10a365f38e35fa37fe528d768c863b839a643a81cc79905fed1144e312423f74e9b216f9178e9be8d1835156d3a2792a475da0aa37dd455418a95f24ac5963c3219d9fc515e137c1be1330aad1e80c6fa117aae3f1f6c5a85a98ab811595bdc6e1d33c642aa303764ab967585d6ddd79e76d29f9e6deb46c7e2d20ff3c2289cb00e45ae893269d21572d079fa4094010e15a6f2ad7126e3b617708a15f19c8d20c960e65125e538bb7bff49a8a34002f228c10ef0cc518b94120c2c0c117a1c3238725a87d620cfca860544e63eade10fa12c0dc43cf11617a60a7312c7aa74ebdc86fdbbe9f1d1db29c91e5ad304f5959da5019c044dbe486aa75b97a6e353cf9f5d7fa1aa1f4df4ce259e2a89ee393c2530aa24d5b10e4631757cba0e9b92e03b086433570fc93347b22d0c37461bc938a1c9abbc0ca9f16fd99f834698de464ab3007853a9ccafb7be8d94fb8fb7cff7f8945e1035946c6d116e3e960cab6202e76f399b870bd01c57b9c06245c556bd524e9fea0f4b1926788fd29fcacf40238c170cb665b79bc3aba873afd7bf05d4080b810e3b6dac0fd5b35dfef437edfa7b9b770ca730252b8ebb49a43536eb93cf2f07a87b190086f643d67e743f9b4576d440b6adcc5126851b3f6a039fe7c86a900e1e89867cd26ba0f1418344ba409dfa50a701cd3298a741cddb77ea94decde077c9dcebd16c439154e5720543fbff2338446f82ff5a62a701a2cd677771c13b0eeb2579c96b76a10df25b0f75cca72cb885ce460ee22aee5214b87707549efebb38e9e584f45485ed04db854184e88bfbd68061df8091a3e5d09435e577bd660c47e1635570c94ca1ad3780b1f6473187adc3a58985347a36a24e3641a5baf426d2a185ecf46a98ede4599460882ce3c789988c535e4be5ca0a327f451a3e2f94d10ba73221c5f66e19ec19c8efc05969a48a575edf1a72c1eec5ee496898aaaad3573cd9afe39004a58093542f6a11c937dfdfb4970c7c1aa45602a67dd505422bfd65bf332688ed67f6c39e3d66f3c267e0aef95d5c55e18552915a51434b6b778ac7e4b322cd336a6898b405b51f165d029867c0b5ec3494e8643e04faffef99dff3a4fb766eb88bbf0faff9dc59013fbae00fcea05cdfbbe36aa091da7b69b99bd5fc19554da5fc89a4538e425ad8ad0ab50f5e12bf68e1fa6112e69684903994c8cc86ec394ad92463d542f75f102b95d6217b0ef3c68fe673a5e2906c0748ac09e70ef1fe88d2453e715a19fe4b36abd4cdaf1166c0240012dd0251d8afc42399ec3cedcf3c62d888c9f82ab6733eadbb5ef0af5ae1edc1ac11c1841e799f48e6b4604d5918ce8a27f120c7c24621ef37493159b4025a7ae750a67e09fbd882f9062d26ef1be573a6362284e1cba7e399295adbaa28c5170c97a648e8020dd59caecf00aa54d5bd408bd5fcba4812a7aff3636e7c6168a1443c7324ccc78166031f5e148c5aa8c473a9a4e93ba69d56211a3a16a5d8bc2ba6c80a89ea679ab637c26b6fa1ae62f0adbb4e8c2b126b76de6e935b13192de72e73117eca24b598dc2142ef6794dae73e5d1209ced8ffcc84233f2dfdec0830abd5a67e064a35955f31a82c1cf6218f5c304d1f58f1c59ebaec01ed540331494c831048d527351c20d92224fe7b9bb941a7c59e4daf2025f32a8dd0d39fc0a8ce00776e370e64a1f32c284d5108296e839268f30bcc3d44c26bf8ea83fb5704dbddbc24fea4e7b7cc3bb3da47986beedb7f8d8a35839464d6474202f0f95e64b8b0644229c2c74f25baef4139b404deefec67ffa29c8c55247bc941d2892ab406a91480979daf4f815fe7036311f20bf573a684fe0497511aaa2bda3f30b0bb7ae18eba2b67a3f3155440b3040ddf8fc9e42f0e5c524839af851ec1512700f45b0efe89f7a2ad336b8191508e8d71c69b2438208517274df0acd73f240c7d4f25434801f958a8e3718f99ade679ab17e095b1ff8f360515a52de204fbc8e99c3fee0ab879029d9b8ac4415f83509cd5accad56b217221fa2b7efbe18dd0660ccc383e4a2e8743f8f27a06c72bbcc4248e10f7d67e52943ad37e3b2c13d0ee9d146632d50a4468472bc16df7636630958635e7aa703540cc756b4d1a9a6ba87ebbddc1562a09a73e411335013f53d1d72eb0eb2ac5686072ae166a4a332775b0f0a160867931e5631994b9125a910342b53770e6c6c97ce698c2a99b15cd8cd96c9be1a080c687905747d10ae614b456f1ad766075c34b3d2c603feaebc924dc17602d17005a27e4e87e95b92626e4417020fbb8c20a4a5d26def00dc1f72ec6031e4904f8068d3a6d5eb16389dcc0f0e8da2c83a886beda0daba64f76a2a551dfeb2f9c6719ec3cd8009d83a36ec987477e7a35dae4896c0a1e2f6468b137bb58be399f9fe71b0e1b7e6e538668c7a459ee41fd131e53c81c31a7f4a323fd600a248efe20a3f7f37c7b9a581245603add51858bc6cfd313333daeb20aa4af7d18967ebcc1a54171a5a7804b963624ea26817c1f055a3faa58def418a1000c9fd7a62f22292a0a63aed663cb525c96094359a46c42b676b7cf027f4d0db1a5ef10615c7f8bbe7149124c9ce13371ac5848fa262734252b6de7995ac1f444896d0755ff90334d1260e81bb1799ef0a804b87f6fcfb38caf5c50a1c0683240eafafa84b183466149dbad0dd2632fb4031439a99347098f57a7e48928e0943a884be2778447eb4c89c43e4e5eaa5d46227f35fee97beebf539bc1f6d1eebab453149635f861d87827f4fd9b7eade1da77c2ef90eebeb6c7251baae2ad825003a7ecf791e03b55cc01c557b5df8e7e5e4bde05cc240e3425c99d116e709610fbd1a028e81a0e9e546b6dd7748d3202978a4c47ee01a03ef39f7ce091891e1c0c32f12254cb9a96495322245fa61fc565348aa0df7c9d74cd64edd1e9f277ac40f9aa6f862ebeb0aafda2893d09e2a34e472c15080bdca4cc7af6a46f67375cdbf068361a405020db537c711caa8a25c62ba82df280b50893cfb0775265f4a114a198b618f5e90198ffc8e109b42b094593a0326b7b785cc347e29e5698f820ac9d7fb01b5a240d912fbeefb5841f05488179e958e7fa1b2679a6346e394a63722239ef6315f9c616943c1a57aff815aef5d34581eeba6c22c55ec3eda930a510908ae13895d6c533f1826a6c46375f20f480b7142588c204961f60fdf5562123a01bb925588b282062a19daee223f4ea83191e931de4f317b0657bf6e8e5f34a42e30a718d918759f1aaeb4ee51f76e3a08cdf6451eeb8ea017f53cc545943b2d53eaf3fddad416cb0e1597c3204bd0c8bd70bf511f57e93ce30d037ef049752cb6fc293b4dd71f63e109e34aafd6d81c616f9a22955aa5085bc4b65354b9a2265f34e4d14a9ef03076e86db1db851371df4f26a85489f8840bedb6056c1dcaf34a4019eeaf726ce0c5a2f3b47dc69dd04d669d6428e5938ff07583a8778538eb598dfd8f91b472d8761c1f5d7d83b0b76daa94f32c9867562e4eddabfe23900a9e067f715352bb60e625ca650c8e4b834da24747faf661cebd60b935cea61d76cd7084b6c00c54bd8c45dcf9842ac4392d61aa291474a7bbc24986f9dacd847ff295f1704f65d1b1cbe00faa4cac07b1d3273e9303458bc65ac9d88d135131ed0982ebf9fa7aabaaf6925335ad2a78f90dafad34e01c31b09c24fda0243008eaca4bf15f3a049ea01a5b56d79f1ac11af034dc443f3c101632eb22742c6f9a072e87bb54cbf9f0d72ba1bf1850ab0cead16d2caea996743e0e9487952b9f95ae18d7b111945e39d2ad9ebd5530a0023db59bc1d6b8fc3a1b4b0b9966294a86a453af0ba266369aca57023f2c4bd4e8f36e39b509e01bf06de0eb427ea78ecdc942cf3af283452763e43fe91f5b937cca0dc5bd37f62087398acb8f59e81758227e4f57ea88d4085dbdb9b9fa25232f351563fe04577274ef20d329709fbb4ce7d723920ac675ddea7d67c4867a35bde2b44ab4dc161292269d0abba2b59db60f5fe6b19cff5785a3ed018e3b0206607af97bc443861ac40ca10572a997bf6479b4a00535e662235cca771320df72d93a7cb47dcfae6c80a5f7dac9e436d3bfef4a984cb65cb4db2bc5e7d9736c9aaaa2d424ccda405a9a08cd676604ac8bd860d5c46a0683c0628354a557a8e0fc67521ed828d1697e9a1cdfb01dae9ea5ccb839ded70eadd8601c252e56483d0266e713eed1a0fd0b3ef58f0e5594e6edfa4727520b00a7d04b66564e9d1d04bb00ac1969788e7c7bca33509b44563d2687c70a26b36caa63004ddc7d7f0d2085e7a6891bb380cf1b63f9d2406131805e0e89c313f390b8ca4bea0b3f31a6f35073b9926c17bea22dcb0c385a12c3a90a3f5ce833bc082fd272794c686fc831012103b2a72dac9261254304a7365ce2207c2eea7d318550dad850527dfef6d35cf892da5fca19aa8d1ee5a65171edee64f2cbd06d24cd35801d4b85068416913d859217892c50fce77b36f59e74edc49d87b425bf1ec654ec04909b219d132e2484e61082f94b23b470ffa752457cd9e9e7329e103762d5071eb5773687bdc860bfbded1622164abeef920747a382b8d709946ecf439d99eee369964e26a53ff2d8ccb55401b4971c0f59fbdee3c9bd99691983cb7a0cedb54d77d10ef074f740643c62cbfd6c69e57e4c5875e4a957a62a3b5594be19b66ae6bbfb126dac0568517cc3791cd3aba8382bd64dbed835c11ab689cd5f9a04c991b04b227a6e5726d44c22a56bb328b60bfc44dcc158df89239f520a91b5809bbfe2fdbda15c7f12569292e98289f8c4c9f8237cee9eb21f44d0b66d6a918f87789b4c6ad7eb22ac46a616854a3bdfc8a6bb5641a93ab4474de478c9262ba7828b683783da77f325188130ea03a4e118f9a5960dca35d3939e398716b8dfae46113a76ba7225efb32464e61cdfe6cf56ac168f401abe9187500a553acd7fca26eab47ae1ba0f1c637addb93ba983f733f6b1d1fd53d2311753ae901f5a8474f99f64ff5387c4c625ec88f2ac9ce38a88d12d28efbc8f1ac4f89e1b3ad9ab44c901a47aafbe21abbd8e3e2a2634bb25f56076c951a6539a00b079cfce79c4a4f70f8e7a736bc294366d331f015cdb16cefce24c9079b795dfeedf73d51215162803e87ac4e9e2dec72facbb068a61d1e39491235eee22ba8e9c19a5867a3a5443afd5385422e2ee26d9d73ccd2c0cbf5b93b1f65f2e81f662082fdad38d790d5141f323c509da3bd54bff8ba575b88dcdc5900f6edfbc97705402fe626f547fb9694b2394049d91cc2578995130626dcd2cb78be8a8618ae27ff5d10ae91566eca2321d1356acfc16196794828aca67465cdf52efcf7fada4179f9dd702fd6ffbc491d3", 0x1000}, {&(0x7f0000000100)="f7b6fe63318a6b7e39e5f847b645cf60aead578a98290e72eba93d4863b0ad84efda81e6b43e502469335b08eb1e3176f8b552fd0d6ec3cdaa095ff6c5f0f6e64673cc65cdd08211e0b4510a6d5e3d285cfe50f1fe990d4a916446cef03d0570f7f91c51aa70427bfb95755c5d5e6e408808038441791f40cbb89f8fa4900bf48b", 0x81}], 0x2, 0x0, 0x0) fsync(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x40, 0x2, 0xae, 0x0, "c55dc9d0681f2364e3ee7137e6704acbd18fbba1", 0x34ae, 0x7}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000380)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8022, 0x0) getsockname$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getpgrp() dup(r0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000180)=""/243, 0xf3) 16:00:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r0, &(0x7f0000000040)=""/62, 0x3e, 0x40, 0x0, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0xa, r0) socket(0x6, 0x8000, 0x8) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8010426d, &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) close(r0) setsockopt$inet_opts(r1, 0x0, 0x20010000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) close(r1) 16:00:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x6, 0x2, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x100]}, 0x3c) 16:00:17 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000001740)="e8b983292d9f45ca3a0a2269d71688f88bd44f63eddc12f21ce042bde81d3f552b3f2d8adcd3353f38ef94e577e113349bdacb02940e2625478ae66e3ca9f218b70c67c00522ae311cc53fb2175341a55285ab9281aa6928816bfec7036f8e5e9aa26f7f7f90be91debd3d1211d1f620b8cb08d233ee808fe9b1ce00e9d08c3ba2deeb4f635ef67ffd4a2ba02b5f924a9e74f67a5300886f24ff4d2dddb98262fa10136e5ac0511b579d6fdb1569e8dcc3640e878e30212da32c960cf342a08346e7176b4a9f04f4b7de7e44ea893b6d6a938b47c0e183e186feb7a111601a17dbd8e001abc49bf219ab2146b7629530117e57e24b3f3b49bcfcc49c337114c2fa4d68842766b303d6af854c6fb2b2b5cbe29b5104c14e0fd2a9dfb404f8aad1bc3c393940b49d316b43511b647f820682e931238a68d38822ceb2f9b3cb0fe92ab0f02b135ec4edc1ef3fbdd2adf670e3c8b58aff653d85a9eb629eb5309f68c8c28ce552d9f1f7b4762a4b38b7169531f78c8e7704a6deb23dcf696879184dcdd99ca2797bd00fe455eba29b35c00047b3c90c6f806cb8978fa886e8e0649ce43f19ba01116df40a1af4f84167c74caa11e9dd0401ab0ccf2d7676ec55b40e3e99e9c7d2fe1e4d51e11a74b46bd9a52a26dbd9e9a75349e5fad1a7e001bc121d1665ddfe2179f2d77160b22b62f5177ff162bb695d94b82e5e1c766ef42d1068bc994610b6eaff3d744418c1f5e235fd967c6bceb2c17a0e581cc0011a7151aea273f8df88da7e6c2ee16488b14566b2554c983d6f4d466d9f8523ed92f0ccafb7c4a27a40629239825322f2316373305bb85bd9e2668449b0a9d2cbe193df2a67f1e32a452f7790cb543ab53d292b3c182579c164cc0dd8f7331369770d42d45e816862ad44dfce4623464b7cadb42799dc30b0a0a1189acac4284b8e4e770caf73cf2e1db2887ed741bfd92986b62190d19b656b39ee5f08e1f767cfc662ef1a90686ec29289c90c408748e3766cda476b1cb5528e08fe20e1034541a67b8316763e37e0265093109bfc06724c5a871391b8de86919df1259f3e6cadc5ef27935fbd7cbb78ec559e3932df56d0f1747644277731e48d2cd381375b6278291c1402c70ad3a779588d9c07493c88dbe43aea34d9636a617c23cff2c4a2c9213e9356f75cd96167f28fe63c8682c2024b079910e2b5891e8efd1e869307f45dc199dfdfc18de53c33cefd18847d975ec1c5b8f5a4785501206f8059325f0fe5687551652e5f9637502913", 0x38b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r1, 0x4}, {r0, 0xa}, {r0, 0x10}], 0x4, 0x3) fchflags(r0, 0x10001) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) getdents(r0, &(0x7f0000000040)=""/142, 0x8e) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)=0x3) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getown(r3, 0x5) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000280)=0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0x101, 0x7fff, 0x0, 0x4, "a04bdd4fc7477d470794d24cdf5336715fbc4f3d", 0x0, 0x7fffffff}) r5 = dup(r3) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x1d) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000380)=0x1) faccessat(r0, &(0x7f00000003c0)='./file0\x00', 0x100, 0x1) dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000400)={0x3ff, './file0\x00', './file0/file0\x00'}) unlinkat(r5, &(0x7f0000000440)='./file0\x00', 0x0) semget(0x1, 0x0, 0x20) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000480)=0x80) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000004c0)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000500)) readv(r6, &(0x7f0000001640)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)}, {&(0x7f0000001580)=""/57, 0x39}, {&(0x7f00000015c0)=""/77, 0x4d}], 0x4) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000001680)) socketpair(0x6, 0x5, 0x6, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001700)={0x4800000000000000}, 0x8) pipe2(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet(r8, &(0x7f0000001780), &(0x7f00000017c0)=0xc) pipe2(&(0x7f0000001800), 0x0) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001840)) 16:00:17 executing program 1: r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r1 = dup2(r0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xc2, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(r0, 0x0, r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x403, 0x93}) 16:00:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) chroot(&(0x7f0000000200)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000500)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x0, 0x0, 0xffffffff00000001}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000004c0)={0xdc, 0x10001, {0x2, 0x20}}) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7800000000000000010000007f000000089553191f00cabe7da189df3f498637a6733bff1282bf0242e9fe33f9c824a9faf6fa9d80aec5eda33b36b13a0e8ad7a94cd7e7f101ab58aa8bf5a193c8e3498f8e76ca6aca5ce0e02b6a5424a77a59ab4c2461a8343ac5b926db66417740ee3ab461b6c5328ea0a251abb11d66b36efc884836b716c0dd033a"], 0x78}, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_metric}) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) 16:00:17 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) kevent(0xffffffffffffffff, 0x0, 0x464c, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x60, 0x80000000, 0x10000, 0x3}, {{r1}, 0xfffffffffffffff9, 0x23, 0xf0000001, 0x7, 0x1}, {{r1}, 0xfffffffffffffffb, 0x5, 0x42, 0x80000001, 0x9d4c}], 0x1, &(0x7f00000001c0)={0x100000001, 0xfffffffffffffff7}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r3 = dup2(r2, r0) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x3, 0x0, 0x3f}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x42}, {{r0}, 0xfffffffffffffffe, 0x40, 0x5, 0x80, 0xffffffffffffff81}, {{r2}, 0xfffffffffffffffd, 0x61, 0x80000041, 0x5, 0x64}], 0x8, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x4, 0x40, 0x8ec, 0x5}, {{r0}, 0xfffffffffffffff9, 0x0, 0x50, 0x4df8b16b, 0x33}, {{r3}, 0xfffffffffffffffb, 0x4, 0x1, 0x9, 0x8d9f}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x80, 0x4}], 0x1000, &(0x7f0000000040)={0x5e, 0x3}) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 16:00:17 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x2, 0xb512, 0xff, 0x7, 0x7, 0x81, 0x5c37}, &(0x7f0000000040)={0x3, 0x8, 0x1, 0x0, 0x8000, 0xffff, 0x7fff, 0x15e}, &(0x7f0000000080)={0x3, 0x9, 0x2d, 0x4, 0x1000, 0x800, 0x432, 0xff}, &(0x7f00000000c0)={0x9, 0x200}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x16d) lseek(r0, 0x0, 0x0, 0x2) fchdir(r0) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x18) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x6) unlink(&(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0x9, './file0\x00'}) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') readv(r1, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/62, 0x3e}, {&(0x7f0000000300)=""/189, 0xbd}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3) recvfrom(r0, &(0x7f00000004c0)=""/4096, 0x1000, 0x1, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000014c0)=@file={0x0, ""/108}, &(0x7f0000001540)=0x6e) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000001580)=0x3f) getpeername$unix(r1, &(0x7f00000015c0)=@file={0x0, ""/4096}, &(0x7f0000002600)=0x1002) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000002640)=0x6ae6) utimes(&(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)={{0x1, 0xfffffffffffffff8}, {0xfff}}) pipe2(&(0x7f0000002700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000002740)=0x82b) mknodat(r3, &(0x7f0000002780)='./file0\x00', 0x2, 0x2) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000027c0)) getsockname$inet6(r2, &(0x7f0000002800), &(0x7f0000002840)=0xc) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000002880)=0x8) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000028c0)) write(r0, &(0x7f0000002900)="dd3ca9f2177e5dff944086c0efe0", 0xe) recvmsg(r2, &(0x7f0000002d40)={&(0x7f0000002940)=@in, 0xc, &(0x7f0000002c80)=[{&(0x7f0000002980)=""/32, 0x20}, {&(0x7f00000029c0)=""/44, 0x2c}, {&(0x7f0000002a00)=""/86, 0x56}, {&(0x7f0000002a80)=""/61, 0x3d}, {&(0x7f0000002ac0)=""/50, 0x32}, {&(0x7f0000002b00)=""/77, 0x4d}, {&(0x7f0000002b80)=""/76, 0x4c}, {&(0x7f0000002c00)=""/106, 0x6a}], 0x8, &(0x7f0000002d00)=""/1, 0x1}, 0x40) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000002d80)={'./file0\x00', 0x36a, 0x7, 0x58, 0x1, 0x9a, 0x4, 0x9, 0x3, 0x3, 0x6, 0xffffffffffffffc1}) preadv(r3, &(0x7f0000002fc0)=[{&(0x7f0000002e00)=""/198, 0xc6}, {&(0x7f0000002f00)=""/178, 0xb2}], 0x2, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000003000)={0x1, 0x7e000000000, 0x5, 0x6, "9ecf49864eab11be80ea4c7e8980f09d3880085b", 0x0, 0x1}) connect$unix(r3, &(0x7f0000003040)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet6(r2, &(0x7f0000003080), &(0x7f00000030c0)=0xc) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) fchmod(r0, 0x88) select(0x40, &(0x7f0000000000), 0xfffffffffffffffe, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x4, 0x7fffffff, 0x2, 0x3, 0x40, 0x5, 0x5, 0x80000000}, &(0x7f0000000080)={0x0, 0xfffffffffffffffb, 0x5d3, 0x9, 0x7a6, 0x6, 0x7f, 0xffff}, &(0x7f00000000c0)={0x9, 0x4, 0x40, 0xfff, 0x1, 0xfffffffffffffc00, 0x9}, &(0x7f0000000100)={0x3, 0x3}) 16:00:17 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = getuid() ioctl$TIOCSBRK(r0, 0x2000747b) r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCSTART(r0, 0x2000746e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x600, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r4) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc43757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b28027822", 0xc9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="b68c12dacd4e775dd8c163e63bbb1877d7672a5a787c6c414fc8b02a332748007e7c2c29b276040b4dc7e3bacd82b832f86342f65bec3437df528f8b2d6d72bbd1780ed8a4e7638d5f8b40732ade7579f589a1c87f335b3e0ca555bd0b21dd64d53ce296a2bb379c418e2132117677875d092f0ac5f43a444e06b1ff484862c27705f04211bf59876f0c733af30971a8ed8ccc8546b6fc3aa0d21dfb05c3c4c4a6ca1da82406fa37325d5c0a3a187e9592d58321d5793330f961d738573af82b26a14083080756537f16e741296ceb1a4e01385055bfb425fb2ef6462bcd627e58739fbec81e8327bba0131c05fbf251a4e3d70c9ce84d6cfc3d56f1facecbbb2c105bf7b7097f000fda19ece42e6ec0f6a1384441599c59d924f37b500e85199566101399a8cbef75d4110abc8400552123c6a6c931a90ac9a5687bc107b3b8a5e649815dda98f88d5a6b1cfd7aeaf96f6325bb7befb50584d0129bbb3f20ea935c48aa5b11b87c9bcb95e08b63cb602ab20b95d8cf00f309e77a4a1cfa9ab62d3e9121980d0be244f12fd8a367470b27e8f47951b08fa30dbdb785f873f3bd27770cbd237e370496f0ac4e4ff3c0e80e48e858f89e8714a8fdebdc757c24f9a0a8bb283fb9f22d09976e30334d6dc78bae8b40d5f01bdf126559ad3fdf64d5370cb95d01fa7c15b772f6984facbc613d03c1b83a570d04d92b0becc14a63170f5c7a6ea80388f3f8b6778175be79d21151bf092d8260a38b765dba647a85e2fcd94fc9f04061740f557202c82f6ffa57b0d547f3a70b126783fbd0531b1265cf2f2a6e6d763f06550707cf2bd65de4e7dc0f4ee73e5aeee5cba34303eb33a186823ef309f24c8ec7e8b64d56d4b6f852beb6c127c85208454cf6c808d3644adc57dbbd0bdcda4dbaeca148ccd42d92197035ec0ecd45ea35d37d5c451522188335c19960b53dee2e4d31e2646eede847c83f8cf17fbc44aaebadb76f2c579625f1df8b142f3ac8a2c92ffd52ed038102cfb3801c7afe4133bb97b7789510e4cc7bf19dff2f778aec86a04cb7b18851610492ff14fd351de8d56efc5c1470622c5aace6be358e40613636450540e0f5ec927e50e8dc348154d0eecebc6de9a07451d5c81083d5e0ba73b886275094d4e3342aa488a4655da3069b9dd02aadc76df76e9d6577cec6b37aa001cc456cb748a73bc757bae23c44abf9019df69189f542d3c757673e69c9feb7877171ac2a42bec77f4ca64b26b3ba64065cdced4c5e62d15069f3b8c8dd5656b34d0928866da3fda5efb4e7a3f323686350808dd27863f192c7a7c5d344a0f07ad6300f927ca9f13c8816bbc2be40e9ed218559804590739b9ea9fb570f3fcc381b3b8c82483086b75a142343b01d144bf7eca330c093f14c8e275c433362933a1ebfa037cdc1f5434d8ed28548a40b98c0ab6fafc86ec2b57d4b02cb0d9423bdef1cfc7fab14b2a584454a363d4d13abc12939809ea8babe0adb093e19c300211c2935744fff92aab82b63e7461321f7668c25cbe09c922b9f05ba1dd0999eeb498c8ceacb2fafa9f5737ba8f2be67624b2f5c7b13c316e4cbdfaddbf2bb2d6ec017c8a2dbb54b0149b80acae026b91c02f753a9039288b7c0ad1a5b7b26bd2c35cbd645fc33a9c5f774061f4cd827a9ce5f6ef8b598126b1b2ebb3cabfaf39339ad6474af87b1d9d02195ab9ee8e3f36609d19614ba9cfb2ed5a582aa758e3fc1d87dab3ffb519b64f0b241a40507d40b808569d924ed91943461de305166e120247fbca0f580ff19d3129116b0bfd85040d8236d8e5a56f88a7c00d279867007ad94b67808fbb3343990acb7bb4c92ea47b221708ba0c7d5bf0eed006c4a6598c5ab3c505129d738091c3cf9b07a79b62c0e01f0419d91d930b64f6de660d8a9efdd87d0739ba628d522a2f23e95faffbaefb84577156edf83b3ddde28046ca22b24490d9214ffc0ff6102abe08aeadca9b83cf4b07d5c851e98c53d99ade06d96cc37dd2d37105c260abd6117c38d57e392443d6bd10f3dc63bb99aecdaf3ee3a16b69ff15f6926fe6a00e8a4fc9089cb375ab7834f09400f8b5ea95670556513341455db3ae8a17afc593d0f7ceb1caf25dc0d104cbb8e1cb98f98fbb854dd3406f20cd7cadd467bd8540198b5b661adf7f720918747a6dfa75731062b95085fd354cd5fcae36db34d3b41bc67a8f6602ed946eba3995d30919feb84f468cd76c9fb51f742fadbf803be0b14b842523bf56bd0419db8ff954c4f9f8cea98395764dbc3e684ea20abb6fef3797f2184189fa6f6922819f22aa1303715fc8517fb3a9acdf81d99b42abaf12af2d3c696dbabc2f2c8501edac93e7ac6ab01a714111e073c865b3687e805ded85f91136c9262add37059d7161643db5700020d19e3ce5e73ed15c783b86e2d77024e25234bb52a7ab6d52a49d4d95cbb1613bca8526e130f038598c14bd96c846372724db9bc38a6dd93fa96bcd6777ffa3bb2b6f3f52110b7d64430953c0568bfa487b44c2dbb8b1f42e60b02b8844ff42bef64c622a77fd26b58693c8a453f15fa919fdaf5e70f695af9b91236f7b1d0fc2881730c6dd59887078a0f7136a5f35900e853e0a3203f89d72e3dd6331071f5d966d1f896615041b78c112663005e653ad9117bd1691d3c7c759dac897879e986cf18ce17aff1455d5282d759eb84a8e6cdca1daa256dbff258c217bb5e75576b8b4217fb141c9f8828f706372a4024b8d322130f48d91835673d3773c539373a034a1a32206f1681ad39b93619edfb02c8089c13d6885bf44a37954d557b6ef0504795c3bc8eb5952aabd6843d4600ef65608e63c48c5f0ab65a1017063243df0819f09a66deeef021a17a388f438793954937328de2c6130a6b4ed6f242b393c1ca03ccacea8968e47602a1294b85b5ba9c20da2acedbab67f59a349baf6b5fa5d3ee4ac34952fc74b56c73062dbb18d8a6501a7e21541524439f09315e483735ee46ed7aea1cd0530791d8cbc62857875ec81928e998e8963368586a2bf46e99ac6648303401a92fc2d8ed45df22e0e7fdf11503538aa28de422c2dde0ec765d97c56fa268679aeb5c8122d016b7a9a780ade83cb1d49e1d7547a6c414d95d1038fdd6f5ccc338e11d3b2bec445abc53a2f111c4498809ac4e69f04c157312fe02a3690cf3220f1f0528c03f284105ccfb0a878b0cad905e68259d303fed14008468cae91fc3e6f3bc39e9779745b0726bc7c40abfb60407647cd1389250a17664a7ab1fa2a94acc7999c6d84067d6df76f57d838214d33cbed3beb73c082e0729af2fddaf669df740621f970e21b818610b95285644e8b84a2deb6e42df710bcdc760d1556584ab604907c8d6e5fc8362aad10cbcd128d20b8ce1cdf7b58d1da90548eb934102242178a76e64bd93488f9475b28b2ebabc65ba89be4108a353f36bc6ae8a5a15b1ff1ac8b636e0d4c93d3ae6af2b4096d7c28f9294c6ef1e7ba0160f387e6960b044d847052a4fb36f8b0a67f4314939d58da6b4a5d6ca29d422b9a00209a7db8b83a85574f4fb40dc1badc9d7cbe57bd236c186359694cd47e4f61ea32a95d58765a050dd54f7c1371493b0a402542a242a2ffe23afd248fa8d9de7332040633ec09b95bf339418a912777d347a97f48162c6ee424731b71e7439b10b38173f7e13421004b82c6d8e958c73bc3cba1df707586851dbee2ad209fb71731646658a3282bc2ff6d575bb43ff5542986970f0f9363b4a7c6aa7c7862f57bb9525b59ed5acb52d52ac70293d843016c73ea8f7bf561456d9c4626736da57bf0487a27029d9c1b77959e049a40eeae802a07f5851084c26fe6d15c30f2ab4d1ccfb939e699a5b59bd1d767c44b93ef8d1660093189d4272f999e960d5d43b9cf5db79fcae7bec93c7b6b227c637bdf38dab34c0ae468535616a59d7a28a4f313f66d1d75359919ced403c4df5cc33d077c9b24ace0b6565b7b207f935ea887d683a354760561b427d6b25ebeb9e6231bb2aedb2a7b1e7ab3246921b4c7c8471578ab6f9a9230517844cfdb329fbc5beb9c876a7a4b0724ff2cd2df2f76075937f22add931f1cf00978b619599cd0531291b4dca0604bb4f80974cd963ef1ff7ebe235e989c00f7bb252491ebc04b2d9d0686273719364f23581b399d96d61df7d6436e959dfee237891ddc473cb02ae04ed3fed9d14480496eb65ae1104df404e874bdfa158d1230cfaf1776ee03671a2f4ce9f2a4b68520f4a3a20828ca5d239d38a210cc00ba7308de178f54b86c6cab098deb738392d9c6b0aa6938de6474ea35d34da76fcbc163633961188397a72d53e9367e6ee578c0bbcdd640405b139d879f62315108fb46b2193039ddebac6a110c3ee14fbf20da73f47a48ca16bd897b5705afd26dba77223aec815535057d25cedba30589cac5194e2aa479ff0538e50db48f48ec747b3044185a70478e7aa47d8082f147ed2e085ee33810026728d590e659cc3efe499405f51e0249a8fdf6398b0770256ac6a71be576e10ebf10fe775b682981c1fa31049254d2a9d9a9a5c3d41c231c911a264e6c0e53f19f5697772705a443fda0ba6a9ae664678a9be774516dca34d8db4c178a6c59ccc965793a34be078bbfe7f7378a4b2a36c11e1ca49782016e46c93f518524d0a8b4e6d21c1b878efb2877cb4aeb47d75e8e8cdfbae3c279dfa2a2bfa43c1c65905760674a82ec23fab7403870096a3fcd618396b929366880a289dcbf7673e39d4963f9ebf3edaa8c2a9c0cf067f627f2f170d5764b7e0338745004ac638174793b728aab0464ccd45dde99f89aede1817b906d91fe6ad5a467a4fac392b0d256cb31df2a72e247291e9f8cb718d95b2bc505f3f01bf4c48f53577b48ddcd5517b2445d90dbbb68f86a3aa1d9aba1d2dc9b467b78b2628d18ae94c9507a99be0aac047748e2e11c2c9547338fdb3c616693443347e762baac4d626e50998cd5e325adfa80005255855a0d7d27d7c599f6d35f8cb0536b0d3ad3cb2194de5069220d147ca242966438f76495768e455fb0e798e5bbfd6017d859ded2bc6b394bec46f33ad9d070e4aaaf41ba36824f837fbfa44a59ff396154ef5af24098c3c7535a9a25b77529f0db8970a16c042ee0504842e1e55f77708442db366629365a9ced2754132dbb39c49be79975c4e7292b969f5bb119634a3595199c6038eb39052ef33fdfd34f73d0eb19be2b0d70ac8ec0ec3e0e1bb29178039293f70fd2f018a5306cf9affe528ef6859257ca23026a84e8132943d13523bd7388cc8e2590d81580442ff7fb5f0183dee8e1aaeae14c854071f7cbe429094a9da626b7eb4ec88f68e529a1a3a1a8e5d178636eabc67ed12be775878077c05bf12952aec8c44907c1c6e8187ceccf2504cfb3f9a0fa32cbb2e840ce65a2f5531da30174e236ef178f000cb191a4057914496d92cfa0c6783e678c47aaa5cd85eb694492ec0c4ce538de8f17f6b5114ce6927c9bc2fa9871774ecd3986984794b8c23680d4d795372a5f0d7cee62a8fc1e2621ae0094d929cce237d5978adc675b8bc5822a87708c0dd9eead4d6e0185dd8995da78a8aa88b5bc69163bd0165ab7d9349ee10de5e2cac831fbb64ecc040082fbed27d5e1897ab6b877a326d6ef0b31f5e93eac3ddd1f83179e00a59302576c23ba6fa70c787312329add9fb6a67ea27ba28d41bc7e647af4da130d47a8d754cef0030713de7368f12e6622f500511a5620c3c388c33eccb320e078e20b0ddac4f471955", 0x1000}, {&(0x7f0000000100)="a795aa5859b63fe553a5db7bba64732fbcb31ea92384c869d8e4dd648da235ad6f77f6c4df167e764e2fa78b2c66472be77ee9d3", 0x34}], 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x85c, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x48, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="5d3f6b430e427419", 0x8) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r1 = open$dir(&(0x7f0000001580)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x5ab, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x3) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 16:00:18 executing program 0: r0 = semget$private(0x0, 0x1, 0x0) socket$inet6(0x18, 0x4, 0x2fa4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x10001, 0x401, 0x400, 0x3, 0x7, 0xffffffffffffffc2, 0x0, 0x6, 0x5]) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x20029, 0x31, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002003, 0x40004000000028aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x201, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x0, './file0\x00', './bus\x00'}) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./file0\x00') writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186119000000042b09f8e58ca1090000006996ba58bbbfb202000100000080c3bab9de2d007cf6d1d10000000000000000", 0x34}], 0x1) 16:00:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x9, 0x10000}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0xd7cf, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0xa, 0x80000042, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x54, 0x80000001, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x20000000, 0x3987, 0x8}, {{r0}, 0xffffffffffffffff, 0x12, 0x2, 0x8, 0x5}], 0x483a, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x41, 0x40, 0x3ff, 0x3f}, {{r0}, 0xfffffffffffffff9, 0x82, 0x4, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x81, 0x80}], 0x9ca, &(0x7f0000000140)={0x200, 0x6}) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0) 16:00:18 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 16:00:18 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x240, 0x0) r1 = dup(r0) socket$unix(0x1, 0x7, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) utimes(0x0, &(0x7f00000000c0)={{}, {0x1f, 0x20004004}}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 16:00:19 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x141, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x10001) dup(r1) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x2, 0x4000, 0x49, &(0x7f0000ffc000/0x4000)=nil) 16:00:19 executing program 1: pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000006c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x10, 0x1, 0x1}, {{r3}, 0xffffffffffffffff, 0xa0, 0x80000000, 0x40}, {{r2}, 0xfffffffffffffffe, 0x3, 0x17, 0x3, 0x8}, {{r3}, 0xfffffffffffffffb, 0x0, 0xf00fffff, 0x1, 0xcde9}, {{r3}, 0xfffffffffffffffc, 0x40, 0x4, 0x4}, {{r3}, 0xfffffffffffffffa, 0x4, 0x2, 0x8, 0x7ff}, {{r2}, 0xfffffffffffffffd, 0x20, 0x2, 0x5, 0x6}, {{r2}, 0xfffffffffffffffa, 0x20, 0x0, 0x1, 0x6}, {{r3}, 0xfffffffffffffff9, 0x95, 0xfffff, 0x9, 0x8}, {{r2}, 0xfffffffffffffffa, 0x11, 0x80000000, 0x3, 0x3}], 0x7ff, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x1, 0x8}, {{r3}, 0xffffffffffffffff, 0x14, 0x0, 0x1, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0x1, 0x7fff, 0x9}, {{r3}, 0xffffffffffffffff, 0x21, 0x10, 0xe2, 0x2}, {{r3}, 0xffffffffffffffff, 0x6, 0x80000008, 0x3, 0x20}, {{r2}, 0x8b528ad724e1a0f6, 0x20, 0x20000000, 0xd56, 0x67}], 0x7, &(0x7f0000000040)={0x5}) r4 = kqueue() r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x7, 0x2000000d, 0x7, 0x1}, {{r6}, 0xffffffffffffffff, 0x62, 0x20, 0xcec5, 0x1}, {{r6}, 0xffffffffffffffff, 0x14, 0xfffff, 0x80, 0x92}, {{r2}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x9, 0x9}, {{r2}, 0x0, 0x40, 0xc2, 0x7f, 0xf9}], 0x2, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0x8001, 0x57}, {{r4}, 0xfffffffffffffff9, 0x16, 0x2, 0x8, 0x3}, {{r4}, 0xffffffffffffffff, 0x20, 0xfffff, 0x3, 0x1}], 0x3, &(0x7f0000000400)={0x9, 0x4}) fchflags(r5, 0x10001) r7 = kqueue() kevent(r5, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x40, 0xfa47, 0x10000}, {{r7}, 0xfffffffffffffff9, 0xa9, 0xfffff, 0x8, 0x7fff}], 0x8000, &(0x7f0000000580)=[{{r4}, 0xffffffffffffffff, 0x10, 0x90, 0x2, 0x24f}, {{r2}, 0xfffffffffffffff8, 0x56, 0x80000000, 0xfffffffffffffffc, 0x5}, {{r7}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x3f, 0x200}, {{r4}, 0xffffffffffffffff, 0xe5f5203019ae9c7, 0x1, 0x1, 0x5a}, {{r5}, 0xffffffffffffffff, 0x11, 0x14, 0xffffffffffff50f0, 0x1}], 0x0, &(0x7f0000000640)={0x9, 0x7}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r9, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r10 = getpgrp() r11 = getuid() getgroups(0x1, &(0x7f0000000940)=[0x0]) r13 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r16 = fcntl$getown(r5, 0x5) r17 = getuid() getgroups(0x5, &(0x7f0000000a40)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a80)={0x0}, &(0x7f0000000ac0)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0xc) r22 = getpgrp() r23 = geteuid() r24 = getegid() r25 = fcntl$dupfd(r0, 0x0, r7) sendmsg$unix(r0, &(0x7f0000000c80)={&(0x7f0000000700)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000740)="3d3f7a0b83dd1bfaeb5baaa911abf937f4ab79e0c542493df6d5a1dc9013e616e6e3ddc851502fbcf211e64482e8e1fcbb67604d2569047062953c00b9c9dc0ba096ff5e2621942e7dd97a460b00eb425e9296f3700dad24ec7a7a2625b8ab416794803a870248188d68b266c5a8c1bd5e7aa484a1205ec6155054880beeed2714bec997e51c7bfb2beeebd4124052b3ca58", 0x92}, {&(0x7f0000000800)="6b532746b5b3b9b2218200cac7b6a3538e04e125e47355617afb5bfaee4ee25481b4927ec5ad0f5b59a9e83efce17bc35acb642144fd", 0x36}, {&(0x7f0000000840)="85b4613f2d7509a98d4fa1783a8c53ba69a51d8239cec19d7947e161ae36d7bda18ea81b7e1fa4b7a6daee69837150d66256bc804feea023e1bdb7f1953ffbcbd710f7bb81c5d50d004d50fa112ae8f10c0dd7861456fb3e8ed35611f881fdf4f4e85decbd5e94d979062ca93b3c6063368dc7e432a3f9403f8b7a6a6af7c053f7c9", 0x82}], 0x3, &(0x7f0000000b80)=[@rights={0x20, 0xffff, 0x1, [r8, r0, r8]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @rights={0x38, 0xffff, 0x1, [r8, r25, r2, r9, r7, r3, r7, r7, r4]}], 0xf8, 0x8}, 0xa) r26 = open(&(0x7f0000000440)='./file0\x00', 0x800, 0x108) shutdown(r26, 0x1) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r3) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x0, "61aa0db11de9a78b3ec000"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)) readv(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/19}, {&(0x7f0000000200)=""/17}], 0x10000000000000b9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x80, 0x200, 0x19b7, 0xd8, "99c85d2e2ece43552a0e26649d46e204d64c69f6", 0xc2, 0x7}) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) bind$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8) r0 = msgget$private(0x0, 0x6) msgrcv(r0, &(0x7f0000000480)={0x0, ""/157}, 0xa5, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000efff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037"], 0x1, 0x1, 0x0) msgrcv(r0, &(0x7f0000000980)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00;\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1a, 0x0, 0x800) msgrcv(r0, &(0x7f0000000680)={0x0, ""/159}, 0xa7, 0x3, 0x1000) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000200)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='@!\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)='.\x00', &(0x7f0000000340)='\x00']) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000bce398b227e9b9b4bf2d80a2bf92ebb38bf33981cfaf746f40b5692c9e96321c6cad0561c2e1bbbafde322e8be0f7a49a48a87733b0b5525b1f14d90ed9aefdc719f9787b5ef24e817161929778b1ea70d4d362fcaca6dd321c1e835533411075765e85b57ccd6c542dd60e40000000000000000c96612fd87ce27dca1bc2580d617cffba6eafd5b2bf2799b2689a391dea73103bf89700e704e"], 0x1, 0x800) setitimer(0x2, &(0x7f00000003c0)={{0x7, 0xfff}, {0x8, 0x80000001}}, &(0x7f0000000440)) msgsnd(r0, &(0x7f00000007c0)={0x1, "93a191a56621c5524448bc341ec00f5a07d71de71562c411e4141ad79de091a23e715133ff5977111934e9193bf342529c7e19e3e2821885efad3999849a4806d58ca407e020c6dac9d09cf4b8307dca047cd40c51564380210cfef95f690f337b3bc1d318c0c411c808babcef4301483355700035c16c22d47cfb3897b32d7deba9c8e963fccef641d7cbfa2bb9405473b6"}, 0x9a, 0x800) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000086000/0x1000)=nil, 0x1000, 0x0) r1 = msgget$private(0x0, 0x10) r2 = socket$inet(0x2, 0x4000, 0x6) sendto(r2, &(0x7f0000000600)="427c9635d335d2485090cfedbde1c3d03807180011d4bc92a32322b256fd573f0b0b09fea176337a346b236e16f1f24db1bd4a5812937514938794f2627b79aea4362f4a92804d57ab083e654c84d1", 0x4f, 0x407, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x9}) sendmsg$unix(r3, &(0x7f0000000dc0)={&(0x7f00000009c0)=@abs={0xe4e2e93daa68511, 0x0, 0x1}, 0x8, &(0x7f0000000d00)=[{&(0x7f0000000a00)="7b330e549c9ef288967ad59c0c5a48aa8478a1fbee6db9b32451bebe3ace874022a2618d97c9e85c2daf90df0e4e2e180d24e87daef6309ed163aa10a078dcd801194b6e9cbd500e8cb369af4ffb7e04ae47fa1f4d333484f492009febfb3fad6e8dd2524b66cc3430e9c226c82aadc7c46ede7921b4e2291615d170cbbc6fcb7dcba02a6ff31e5a3bfe69e1d138b99b7054c110bb2c1e7b1c0eb884f4a8356e046918074838d70a45d76cdb672052fb8b8d3251", 0xb4}, {&(0x7f0000000ac0)="8ebe8cfe1a1889b9ec0435bfdf0d28cc7e499d1e6b011bfab2f4d23f92ba160456bcc7b390aeaa08344b31a44244b2d105ae917f39bb20cb84473ede245fb502e8ed94", 0x43}, {&(0x7f0000000b40)="673bdc4fff9fe83b2a139d912244a364b024033d8c0898cccd59afa0660774548a2b83d346365ed29fa2618ae07f3482b376a33efd16a9cfaaacfb2b0f6ab7cf686f0bbc63600668a946dd179b7cae3d3724cfebc00f38ca31c98adcb5b0ef0d58197a995cdad19f78d1b30e2a92349509623c2d7d93c136427a64b197390b5783a0d0efd5ddba12baf618cf27c2ff74c7c98faab35900b1969a795468b87ab83c455404a4f52480b2ce7e1faa751d11fd7f1a6011157210f9b9f7b2a5ec43d0a3da76e0afe0daf6941a0d68c455e51cf300f74127c650c7dac7ce071cbf606739c8af8a9876dd3c629888dde7", 0xed}, {&(0x7f0000000c40)="2663d0721594035483597019cc551901184efa538b940833851aa02ecf9911fc575e41a495c4a0165931b2e03e0a8b7dd0a58c1ceebc75c00a4551d47314a172404e0d91715dfb62e92fbb8bcced0705bb0089f98edf629231af64bbaae54b7aed3fa6aad30572b6405dda8d056e492ddfeb9f03fa15abd6bcba6005b251bd4956039ef23a57c93f592bf604cce9cd021c4a84de8e0a", 0x96}], 0x4, &(0x7f0000000d40)=[@rights={0x20, 0xffff, 0x1, [r2, r2, r3, r3]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2]}], 0x60, 0x8}, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x1ed, 0x0) fcntl$dupfd(r4, 0xa, r2) r5 = dup(r4) getuid() ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000740)) stat(&(0x7f0000000540)='./bus\x00', &(0x7f0000000580)) getegid() getegid() msgrcv(r1, &(0x7f0000000900)={0x0, ""/68}, 0x4c, 0x2, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getegid() 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8a02, 0x0) r2 = getppid() r3 = geteuid() ioctl$TIOCEXCL(r1, 0x2000740d) r4 = getegid() sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000140)="caccee7a16cd49b6f7830fe53508670d722c4d89c565fdc29651303388fed0c6e076f942a5bdb9a9616ccc07ea0165536b2097acf827d6aadbd7aec97051b2999ba236ea1a9cbbe53b9fb7701dc6e8a2075f885607b5b29347674b11979d21a3f5241de15dea717dca83f649816698641394e267375b3b491dd5576ccdbe7a2e3ed35db6805b65aaf9f16bc869837e61b3549caaf7a3e9252c706cea2fb9facf35a2ccb620d0bf15a82695577cf91f253a", 0xb1}, {&(0x7f0000000240)="a59d56e3ece9c10cfe93684730563ca601e9ad04a214f3c19207afb531423b9cf55cce15f44312a5a6797afe2a", 0x2d}], 0x2, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x60, 0x402}, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x28}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000340)="adf5") 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8080, 0x400601) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x6) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) chmod(&(0x7f00000000c0)='./bus\x00', 0x30) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) 16:00:20 executing program 0: r0 = semget(0x1, 0x3, 0x78) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x79) r1 = semget$private(0x0, 0x4, 0x40) semctl$SETVAL(r1, 0xffffffffffffffff, 0x8, &(0x7f0000000080)=0x5) 16:00:20 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x24, &(0x7f0000000140), 0x0) 16:00:20 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) setreuid(0x0, 0xee01) shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ff9000/0x2000)=nil) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2ef3574712e3001c, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) bind(r0, &(0x7f0000000080)=@in, 0xc) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) pread(r0, &(0x7f0000000000)="2f2ba8733c9278b177bacfc96a63b6637187c350fe1f5d3b26f187df9115fcc5cdb061d61f86b824f9b01b453a0944da821457280cb22c21ff8ac1c57e98a22415a208946c6610d54ef2e675bfac9eccdc9b0851c22df27bd42ac515746adf55cb1dd02186b6ce9e3f47692d3aa08d8fcdf2fb4b2631054f218156f88fad3afe36b674cc89c62d2762221ffff8a6e2d1a9fb76839d384499cb4b3c79c3b2d41c372fc372153760eb8962af931f2d478e00c5b3fa946fb4cf5597a2a600f04b18db3dcf8b629a4f6b1bdd31e52f94d826b8d10d4016968232355dd470261ff4400e57f8c2cd070b9945a2f1eb86f0d21158d20626c45dd76df0a2d641a21d", 0xfe, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x1, 0x0, 0x400, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40003}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x80, 0x0) dup2(r3, r2) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000180)="38800f9f4036e9f37a541005d9ff1a864ff15d5f9a193227b32673594f743b951eb2e1bf8318ba74b9503859212add7933571c6c5173b5e0da409c5624cbcbc05c3dad52ad4b33daa790d190c1cc744d57c890aa4bc906cdbb0398a7c851c43e31c25309a33a8fb6a3b10a44aefdcb587ffc10913de5a529e91ecf2d40ffba1f9bb92936657989111276c5e44a6d503c6d0130ced622fb517327589a5827cf26eef9d7d80268a41f6e3bd82d0f09c3289bbdb44d625074492507ae9190ff93979bf4eb395f6ac89e9f5d5808c457c03644eb2e099317", 0xd6) readv(r1, &(0x7f0000001540)=[{&(0x7f0000000000)=""/253, 0xfd}, {&(0x7f0000000100)=""/54, 0x36}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/128, 0x80}, {&(0x7f0000001400)=""/130, 0x82}, {&(0x7f00000014c0)=""/76, 0x4c}], 0x7) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x1}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x22, 0x85) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x81, 0x3}) 16:00:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x5f, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) minherit(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) syz_execute_func(&(0x7f0000000140)="c42265169099899999430f87998999990f381e19400f0fb7feefffff9ec4019ddddb3666410f5686be40000065d8c5c462f9939cf900800000c42265bc8a06000000c422d591b4020b000000") munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r2 = getgid() fchown(r0, r1, r2) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000002c0)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x8) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000001c0)="1af99423be518dd1d62e1cf90be47a87b041d60ef8d9763cbffe3d529d4318a429091053c003707f449084524d737e2b15096b47e481492fdee6154f979f4dfbe199c926fa5a2778ab62624efc45881ab01c3e473b307f086d7831a9547f38679888edb25e47fd9110897078adc5c1670b142c9abf23eea4a603aba03e74c9c90b58930b437eb8b084f589d14b304b44eb759b0e0103fdfe0b74b445e2e633647cc9b9dc", 0xa4}], 0x1) r3 = fcntl$dupfd(r0, 0xa, r0) getpeername$unix(r3, &(0x7f00000007c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d576202", 0x282}], 0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x30000, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x40, 0x2}) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x8, 0x1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xfffffffffffffff8) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2d4849895d470d4d52aec0c6b2a08ccffd307ffb"}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x87}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() faccessat(r1, &(0x7f00000003c0)='./file0\x00', 0x40, 0x2) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0x0, 0x2, 0xfffff, 0x100, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x60000000, 0xffff, 0x6}, {{r2}, 0xffffffffffffffff, 0x40, 0x80000000, 0x7, 0x1}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x1, 0x9}, {{r1}, 0xffffffffffffffff, 0x90, 0x81, 0x2, 0x7fffffff}, {{r1}, 0xfffffffffffffff8, 0x14, 0xa0, 0x0, 0x60446cd4}, {{r2}, 0xffffffffffffffff, 0x6504978c680517bb, 0xfffff, 0x0, 0xd32}, {{r1}, 0xffffffffffffffff, 0x80, 0x40, 0x7, 0x3f}, {{r1}, 0xffffffffffffffff, 0x88, 0x8, 0x7c, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x82, 0x10, 0xfa, 0x9}], 0x22e, 0x0, 0x10002, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x40, 0x0, 0x7}, {{r1}, 0xfffffffffffffffa, 0x8, 0x2, 0x9, 0x8}, {{r0}, 0x0, 0x5, 0x2, 0x40, 0x4}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80, 0x0, 0x401}, {{r2}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x80000000, 0x1}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x1}], 0x5, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffa, 0x83, 0x40000001, 0x400, 0x1}, {{r3}, 0xfffffffffffffffc, 0x1, 0x90, 0x800, 0xf3}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x5}], 0x5, &(0x7f0000000380)={0x9, 0x2}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x48) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7f}, {0xdc, 0x0, 0x0, 0xffffffffffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) getpgrp() 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x2) r0 = open(&(0x7f0000000700)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f00000008c0)="09003b4ed3ed22ec", 0x8}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xd002, 0x6) 16:00:21 executing program 1: r0 = kqueue() r1 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000001c0)) r4 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) r5 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r6 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x208, 0x4) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000140)=""/70) clock_gettime(0x7, &(0x7f0000000240)) r7 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x3}], 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x41}], 0x5, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x4) pipe(&(0x7f0000000280)) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000002c0)={0x4, 0x80, 0x10000, 0x9, "006d4dc4675e83d9698029df0577ce1083b21379", 0x66, 0x6}) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x10074}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x11, 0x10) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x7, 0x4, 0x40, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x999}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x20}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10000}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1a27}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x700}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0xa000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x50}, {0x45}, {0x6}]}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1, 0x3f}, {0x3d}, {0x76}]}) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) 16:00:21 executing program 1: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a26) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0x1000000]}, 0xffffffffffffff9b) getrlimit(0x5, &(0x7f0000000100)) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000001c0)="0239b84dee5ecb885e2abfcc0bc9c8f50ab17e106a15703542ec311e674eaaef30ebf2975b029d770f71acb90bc1ed42d2fa6a3ef0021c6fa131a1fcfe174ede6b97714769da1d30b5f1dd3ee92c12ceef72d3161eea0803faf2bcdc99e860a02dcf96fc01ffeb6d04dae40cc9e2f40a0829213d448da53f6355223b4243fddf20844c6872bc2b34caf806a4f5b874d0022edc3d2813368b60ab23d41eb0c37ca0901511c481d289fb776047362df7766e1be569f7fc3d27adc9ed53a63eb494eb9c06a9919dceec030eb87432c2b69c82d427fa5151901e", 0xd8}, {&(0x7f00000002c0)="6ecbe40df9790c15cd7453913025bcc2adad526e3639ca741ad593132d7961d2b13a190d1ba8c405b8eaccd8", 0x2c}, {&(0x7f0000000300)="02a33a61eef8e8e136e9c8da248b574f7121b98aa1374fb26352901af0ad5bc468311e849747bb044318620f50e3210d00bd15c87ab23ad149704cbf293b9e24eb9388cb5c85f1114f79be95cb07213587683c98984df68d6e14e2bed6d2636583c88efb846797bc75e1a0acd4dda5e66c73cfeeac3a35f39de8be0301bd3a034c190e5391e6215c23b92df1819a5b4dad7b77bd243d0909344bb128808350c709a7ad8731ec5ba507e4224734e50289d247df584d39d4a8465d35e7e9feac12aa6793765617591cd10f3456", 0xcc}, {&(0x7f0000000400)="3d1b1d93054e7a5c852790f5268fa51809efb1714e482870620249915d6ac8e91dc5a8a1f9cc7ff841526dd30f7bdbd899e5fc6bc1f5df9b", 0x38}, {&(0x7f0000000440)="ffae1b9aea172d68cf121bbd2aa0d5192d084f6b106ccce7dda3ea803b5f3a93453cdba325007d0f9960a56fc338a213", 0x30}], 0x5, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x90, 0x5}, 0x3) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xffff, 0x6, 0x6, 0x1, 0x6, 0x200000000000, 0x400, 0x0, 0x1, 0x50, 0x8000}) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x2) 16:00:21 executing program 0: nanosleep(&(0x7f0000000080)={0xce4, 0x8}, &(0x7f00000000c0)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r1, r1) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCFLUSH(r0, 0xc0206911, &(0x7f0000000800)) 16:00:21 executing program 1: link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) fcntl$setstatus(r0, 0x4, 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) socket$inet(0x2, 0x5, 0x9) r1 = semget(0x1, 0x2, 0x284) semop(r1, &(0x7f0000000100)=[{0x4, 0x9000000000000, 0x1000}, {0x5, 0x9, 0x800}, {0x7, 0x6, 0x1800}, {0x1, 0x0, 0x800}, {0x3, 0x401, 0x1000}, {0x0, 0x3, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0xfffffffffffffd96, 0x0, 0x3e6, &(0x7f0000001500)=ANY=[@ANYBLOB="1000000000ffff000024000000000000"], 0x10}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) r5 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r5, 0xffff, 0x120c, &(0x7f00000000c0)=0x54a4, 0x4) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 16:00:22 executing program 0: r0 = socket(0x1, 0x8002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\a\x00 \x00', 0x4) setsockopt(r0, 0x101, 0x2, &(0x7f0000000000)="143caea05bd4e26b563b12ccaed1a8f1779ef7f01341f3d0bc3e82619e4f3cb7d20cb1d2194110a33a2dcf98128284209e87b16330", 0x35) 16:00:22 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/21) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x4, 0x2, 0x8, 0x3}, {{r0}, 0x0, 0x40, 0x80, 0x200, 0x8}, {{r1}, 0xfffffffffffffffe, 0x12, 0x80000008, 0x400, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x9, 0xb6bd}, {{r1}, 0xffffffffffffffff, 0x9, 0x12, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x4000009a, 0x401, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffd, 0x9d, 0xfffff, 0x2159, 0x800}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x1f, 0x8}], 0x85, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x3, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x49ea, 0x2}, {{r1}, 0xffffffffffffffff, 0x18, 0x8, 0x69, 0x4cd7}, {{r1}, 0xfffffffffffffffd, 0x48, 0x42, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x92, 0xfffff, 0x2, 0x90f}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0xffffffffffffa992, 0x9}, {{r1}, 0xffffffffffffffff, 0x9d, 0x4, 0x2, 0x2}, {{}, 0xfffffffffffffffd, 0x50, 0x44, 0x10001, 0x7}, {{r0}, 0xfffffffffffffffc, 0x66, 0x1, 0x40, 0x7f}], 0x6, &(0x7f0000000140)={0xfffffffffffffffc, 0x7}) kevent(r1, &(0x7f0000000180), 0x3f, &(0x7f0000000040), 0x101, 0x0) 16:00:22 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/223, 0xdf}, {&(0x7f00000001c0)=""/132, 0x84}, {&(0x7f0000000140)=""/36, 0x24}, {&(0x7f0000000280)=""/184, 0xb8}, {&(0x7f0000000340)=""/139, 0x8b}, {&(0x7f0000000400)=""/32, 0x20}, {&(0x7f0000000440)=""/192, 0xc0}, {&(0x7f0000000500)=""/14, 0xe}, {&(0x7f0000000540)=""/233, 0xe9}, {&(0x7f0000000640)=""/145, 0x91}], 0xa, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfe) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:22 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="225dae3070ca9f05", 0x8}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 16:00:22 executing program 1: r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) ftruncate(r2, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x140, 0x0) shutdown(r0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x35}, {0x6, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_execute_func(&(0x7f0000000080)="0f7f533fd0150f000000660f3a22f54ec4a291928cc19ba99999c442893a8a0200000066420f1ac0c4c1425dc4c421fdebf6f26c31a90eac0000") syz_emit_ethernet(0x1, &(0x7f0000000140)="14") r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x2d}, {0x6}]}) r1 = msgget$private(0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fcntl$getown(r0, 0x5) r3 = getgid() pipe(&(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xfffffd56) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x6, r2, r3, r5, r6, 0x114, 0xcca3}, 0x1, 0x0, r7, r8, 0x77c8, 0x1, 0x7f, 0x7fffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="a9") 16:00:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) r2 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') shutdown(r2, 0x3) getpgid(r1) 16:00:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="10") setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x19a, 0x0, 0xfffffffffffffffa, 0x1, "d730c1c6e23c5b000000000000000000e400", 0x8000000000}) listen(r2, 0x1c9960000000000) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:22 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=ANY=[@ANYBLOB="10000000008787769e3d2708b6dd0040"], 0x10}, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x6426) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='+{\xf3,*^\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='[&\x00']) unlink(&(0x7f0000000180)='./bus\x00') r0 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x100, 0x100) symlinkat(&(0x7f0000000240)='./bus\x00', r0, &(0x7f00000002c0)='./bus\x00') r1 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x3, 0x4, 0x800}, {0x18, 0x3, 0x300000, 0x4}, 0x4, [0x7, 0x1, 0x2, 0x2, 0x2, 0x1f, 0x0, 0x34]}, 0x3c) 16:00:22 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) socketpair(0x18, 0xc007, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0xbf8, 0x6}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0x46e}, {0x6bee, 0x3}}, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) close(0xffffffffffffffff) preadv(r1, &(0x7f0000002800)=[{&(0x7f0000000240)=""/225, 0xe1}, {&(0x7f0000000340)=""/254, 0xfe}, {&(0x7f0000000440)=""/215, 0xd7}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/174, 0xae}, {&(0x7f0000001600)=""/229, 0xe5}, {&(0x7f0000001700)=""/206, 0xce}, {&(0x7f0000001800)=""/4096, 0x1000}], 0x8, 0x0, 0x0) close(r3) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) chroot(&(0x7f00000000c0)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x204a0, 0x857008e9500bb418) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x4, 0xb515}, {0xfffffffffffffffc, 0x8}}, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) recvfrom(r1, &(0x7f0000000240)=""/81, 0x51, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x3, 0x6}, 0xc) 16:00:24 executing program 0: mknod(&(0x7f0000002580)='./bus\x00', 0x2010, 0x100a26) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0xfffffffffffff000]}, 0x3c) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f0000000000)=0x5) 16:00:24 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) socketpair(0x18, 0xc007, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0xbf8, 0x6}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0x46e}, {0x6bee, 0x3}}, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) close(0xffffffffffffffff) preadv(r1, &(0x7f0000002800)=[{&(0x7f0000000240)=""/225, 0xe1}, {&(0x7f0000000340)=""/254, 0xfe}, {&(0x7f0000000440)=""/215, 0xd7}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/174, 0xae}, {&(0x7f0000001600)=""/229, 0xe5}, {&(0x7f0000001700)=""/206, 0xce}, {&(0x7f0000001800)=""/4096, 0x1000}], 0x8, 0x0, 0x0) close(r3) 16:00:25 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x200000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x6000000}, {0x200000000004c, 0x4, 0x4}, {0x8, 0xe26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x50) connect(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00004dae8b5000000000"], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") getrlimit(0x6, &(0x7f00000001c0)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0xff, 0x0, &(0x7f0000000240)=""/255}) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x7, 0x2, 0x8d9, 0x0, 0x0, 0x5, 0x4, 0x3, 0x3, 0x1f, 0x3}) 16:00:25 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000006daf4f12a0ba2b00000000000000000000000000000000000000004000000000000000000000000000000000000000a7450000be0100"/75], 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) setreuid(r2, r3) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x5, 0x22f, 0xffffffffffffff45, 0x1, 0x100000001, 0x1, 0x3, 0x1, 0x2, 0x8, 0x3}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x500, 0x30) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000140)=0x9) r5 = socket(0x1e, 0x1, 0x2000000000008003) setreuid(0x0, 0xee00) socketpair(0x10, 0x4, 0x7, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getuid() r8 = geteuid() setreuid(r7, r8) r9 = geteuid() setreuid(r3, 0x0) setreuid(0x0, 0xffffffffffffffff) munlockall() socket$unix(0x1, 0x20400001, 0x0) recvfrom$inet6(r5, &(0x7f00000002c0)=""/51, 0x33, 0x40, &(0x7f0000000300)={0x18, 0x2, 0x101, 0x5}, 0xc) dup(r6) dup(r4) setreuid(r9, r7) lseek(r6, 0x0, 0x3, 0x0) r10 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0xffff, r9, 0x0, r9, 0x0, 0x2, 0x8}, 0x6, 0x9, 0x7}) mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485546) 16:00:25 executing program 1: pledge(&(0x7f0000000040)='%\x00', &(0x7f0000000080)='-)\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@abs={0xe472e5ba7b8b01db}, 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0xed3) pipe2(&(0x7f00000000c0), 0x10004) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x81) recvmsg(r0, &(0x7f0000000280)={0x0, 0xbd, 0xffffffffffffffff, 0xfffffffffffffec0, &(0x7f0000000100)=""/230, 0xe6}, 0x843) 16:00:25 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eafff05b00000000", 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)) accept$inet(r3, &(0x7f00000004c0), &(0x7f0000000580)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x17, './file0\x00', 0x7, 0x9, 0x4, 0xc472}) getpid() getsockopt(r3, 0x0, 0xe, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) semop(r0, &(0x7f0000000440)=[{0x4, 0x5, 0x1000}, {0x7}, {0x3, 0x5, 0x800}, {0x3, 0x10001, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x8, 0x1800}], 0xe2) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000340)={0x3ff, './file0\x00', './file0\x00'}) semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x0, 0x101, 0x1000}, {0x2, 0x5}, {0x3, 0x4}, {0x1, 0x1000, 0x800}], 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x140, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800088002002, 0x464a5d48) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x20000000}, 0xc) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x25c) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect(r3, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8001, 0xa33b}, 0x74) lseek(r4, 0x50, 0x2, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0xaad) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000003c0)=0x1020000000000, 0x4) getsockname$inet6(r4, &(0x7f0000000a00), &(0x7f0000000500)=0x314) getsockname$inet6(r1, &(0x7f0000000400), &(0x7f0000000480)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0x5, 0xffd]) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) pipe(&(0x7f0000000600)) semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x17fc}, {0x3, 0x8, 0x1800}], 0x9) 16:00:25 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)=[{0x40}, {0x7}, {0x6}]}) dup(r0) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchflags(r0, 0x0) fcntl$getflags(r0, 0x1) r1 = getegid() setgid(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xa000000000, 0xfff, 0x800009, 0x40, "c9b506cf0b05c4d5c74cf7d9c768def7e385083e"}) 16:00:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x7) 16:00:25 executing program 1: chmod(&(0x7f0000000080)='./file0\x00', 0x80) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x35}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="03") r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, 0xfffffffffffffffe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x30}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000480)='\x00') 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff0000/0xe000)=nil, 0xe000, 0x4) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2d4849895d470d4d52aec0c6b2a08ccffd307ffb"}) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x7f) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) setsockopt(r0, 0x8, 0x800006, 0x0, 0x0) r2 = open$dir(&(0x7f0000001280)='./file0\x00', 0x20000, 0x40) getsockopt(r1, 0x3ff, 0x41, 0x0, 0x0) getpeername$unix(r1, &(0x7f00000012c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4101200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4101], &(0x7f0000001240)=0x1002) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) renameat(r0, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2010, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x10001, 0x10000, './file0\x00', 0xbf, 0x7f, 0x8001, 0x8000}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) fchmod(r0, 0x4) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x4, 0xb1d4, {0x8, 0x6}}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r2 = semget(0x1, 0x0, 0x200) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000000c0)=""/186) semctl$IPC_RMID(r2, 0x0, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x4, 0xda6, 0x1, 0xbf8d, "8cb48c3a2a37c8e9236194597366a02ec4dfebcd", 0x7fff, 0x100}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x10, 0x3, 0x3f, 0x921, 0x6, 0x6, 0x3, 0x6]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000700)=[0x9, 0x3, 0x5c, 0xffffffffffff8000, 0x2000000000, 0xffff, 0x2000000200, 0x69, 0x2, 0x1]) r3 = semget$private(0x0, 0x4, 0x4) fcntl$getown(r1, 0x5) r4 = getegid() semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000300)=0x207) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x89, 0x401, 0x0, 0x7}, {0x2, 0x7fff, 0x4, 0xfffffffffffffffa}, {0x9, 0xffffffffffffffff, 0x6cf, 0x6}, {0x0, 0x8, 0x7, 0x6045}]}) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x3, 0xc04}, {0xac, 0x7ff}}) semget$private(0x0, 0x3, 0x401) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x811, r0, 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x200) r6 = openat(r1, &(0x7f0000000440)='./file0\x00', 0x40, 0x50) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[0x8]}) syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) semop(r3, &(0x7f0000000500)=[{0x1, 0x8001, 0x1800}, {0x4, 0x80, 0x1000}, {0x1, 0x1ff, 0x1800}], 0x3) utimes(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)={{0x100000001, 0x9}, {0x2f5, 0x7}}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000005c0)={0xffffffffffffffff}, 0x8) r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0x6, r7, r4, r8, r4, 0x1, 0x4}, 0x9, 0x1, 0x2c1d}) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x3d) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x85, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0x200, 0x0) 16:00:26 executing program 1: r0 = semget$private(0x0, 0x3, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x3f1, 0x2, 0x3ff, 0x5, 0x9]) r1 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x800000005}, 0x10) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4000000000035, 0x0, 0x0, 0x4000000000000}, {0x8}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 16:00:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="5f7aa85c103dacf8be00000000000400"], 0x10}, 0x0) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x4003ff, 0x7ffffff8, "73cc517b60c4e9c9c06d18000100000108000800"}) write(r0, &(0x7f00000000c0)="ff5bf0bff7b167d0af952c8c02bd354b185c28", 0x13) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x20) 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) accept(r0, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:00:26 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 16:00:26 executing program 1: mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x11, 0x2) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCPROMISC(r1, 0x20004269) setitimer(0x0, 0xffffffffffffffff, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1000, 0x8000}, {0x0, 0x8}}) socket(0x10, 0x8000, 0x2) pipe2(&(0x7f0000000200), 0x10004) mknod(&(0x7f0000000080)='./file0/file0\x00', 0xc000, 0x6) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r1, 0x7, 0x4, &(0x7f00000001c0)=""/191) r2 = syz_open_pts() fchdir(r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1000007f, 0x20000020000007, 0x528, "f1e29fd0be083b99e7fd00"}) writev(r0, &(0x7f0000001840)=[{&(0x7f00000000c0)="7f3355fba2009d76d45edbb322c4727924b5bedd35be927e45dc64e83076fcbcbf75a6bb0ff3de93966d36fe951f2d33c7ba1724d490c4bb264a8d82d32a326c37b7d3f3e58c68dc78b532f902332071cc8bb6419dcf73e26dba1fea243dea250741137522ab4007c4ecf18e7b9b3bc4d44bb6e70efaefeeb16c4a518673d33be77feb33d8203446f313f613ca8b1ae0cf3fa1f9404ad15956580e16112fcd49f479aca42aa8b3bd8954e582b1471accce1c225015789316a7036ceebeec2cc024adc430a80770bebc28755bedf29f36a90a82018220834d365d2028162d8b3ec870b908", 0xe4}], 0x1) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="e9") 16:00:26 executing program 0: r0 = msgget(0x0, 0x8) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) r1 = msgget(0xffffffffffffffff, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='r\x00') r2 = geteuid() setuid(r2) chroot(&(0x7f0000000000)='.\x00') chflags(&(0x7f0000000180)='./file0/\x00', 0x0) 16:00:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x5e936829ac9101fc}, 0x8f) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) shutdown(r1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10490, 0x2c) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:26 executing program 1: setreuid(0x0, 0xee00) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x1, 0x4000, 0x22, &(0x7f00004da000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) shmctl$SHM_LOCK(r0, 0x3) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 0: r0 = syz_open_pts() dup2(r0, r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:26 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="43aa6c9b89c23fea4f6d2fdc47e123c32ba1ffbc7a71896d11b0b1d8694ff2e4ab48ad24fb824218af5013010b669a27b82a0be70ed1739c2ca98252a013"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="0c6d513562f03ac2d5fa0014f40020000011bd0966696c658df400a505b739e9f07e88d6", 0x24}], 0x1) setsockopt(r0, 0x7a, 0x9e, &(0x7f0000000080)="2ad625b01f91f873cc8b1b40f94cf98e2b86da5f702bf4a3ff88f9df6de7b78a48670e59f71dccb38a5c1b2a4b66df9cd999fb9f2c93abe25b37f49ed4918959e46c8b4e894b4eacd3ace842379f4d78d3b90b6fce7dc380dace4b879c49ded63c32e94fca4dca038083904857c0ec6b30abd19488857468e0ac409e4de4144c40bed8a01e89062e15050f505d434c21697d3d73f10aa9af42378597fb81c73ca18aff36", 0xa4) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x1d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) fcntl$getflags(r0, 0x1) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) r1 = semget$private(0x0, 0x5, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/94) semop(r1, &(0x7f0000000100)=[{0x3, 0x40, 0x800}, {0x1, 0x4, 0x1800}, {0x1, 0x3892}], 0x3) 16:00:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f00000003c0)='./file0\x00', 0x10000, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x30dd, 0x2, 0x1, 0x1c41e097}, {0xffffffff, 0x3f, 0xdc28, 0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x4, 0xffffffffffffffff, 0x9, 0xffffffff7fffffff}, {0x1, 0x9, 0x8, 0x2b}, {0x1, 0x1ec, 0x4, 0x1ff}, {0x8, 0x2, 0x733, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000080)=[{0x2400000000000, 0x1, 0x6, 0x3}, {0x80000001, 0x3, 0x1, 0xfffffffffffffff7}, {0x64, 0xffffffff, 0x5, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000100)=[{0x3, 0x6, 0x2e, 0x800}, {0x401, 0x5, 0x700000000000, 0x4}, {0x10001, 0x3, 0x7fffffff, 0x40}, {0x200, 0x4, 0xffffffff, 0x794d}, {0x7ff, 0x100000001, 0x800, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x38) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x10001, 0x2) 16:00:26 executing program 1: socketpair(0x20, 0x8003, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0xd, 0x0, 0x0) 16:00:26 executing program 1: socket$inet6(0x18, 0x0, 0x80000001) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x13) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = socket(0x2, 0x400000000002, 0x0) socket(0x10, 0x8005, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x5011, r2, 0x0, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000080)="34ba3e00", 0x4) 16:00:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x1, 0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = open(&(0x7f0000000080)='\x00', 0x500, 0x4) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000000c0)=0x200) fcntl$setown(r1, 0x6, r3) pread(r4, &(0x7f0000000100)="e98f5a5887efe2c58a4ac000f98a1b50eb118f38de19fe5cdb5a43b5818551ad2fa483d233121bda2d25819d62f03ad0386c299df5bb303a053641bace4197ae0ec510b5588ea8e59417a81d81d052c829187a612e5fb22f101558759e0049ce19e9b057cb767e6e4fbe3e8e6c3db6186ab5cd6e2791a2aeec4d0d155156f2b70dd1123ccc4cde1fafc48dc57e1adfd4baf826f8d5d0dc021a3547941dd8809baf2f7df67222b29078e13cbb5d2ba449388ceffc3b0c47ae85a18c946d41449eb6e202dc2d7942cfdbfd8e631bbc925310db40dd178850feb4c2036018b64bead9", 0xe1, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 16:00:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) readv(r1, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) 16:00:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1fd, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom(r1, &(0x7f00000001c0)=""/138, 0x8a, 0x1, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x1011, r0, 0x0, 0x0) r2 = semget(0x2, 0x1, 0x100) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/128) 16:00:26 executing program 0: 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}, {0x1}, {0x6}]}) syz_emit_ethernet(0xffffffb6, &(0x7f0000000040)="8b") r1 = semget(0x2, 0x5, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x3, 0x1000}, {0x0, 0x2, 0x1000}, {0x4, 0xb8, 0x800}, {0x6, 0x1000, 0x800}, {0x7, 0x2}, {0x2, 0x4, 0x800}, {0x0, 0x2, 0x1000}], 0x7) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x24}, {0x6, 0x9}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="05ee9f2f0b8f9f2bbadedb303497ec3208bb2e71692360483e909546f73b6aa16ff5e7fb0241619819ae2aacf697601f366de2ebb10cf5a76a5cc20034ae3773e8813bf42b4081e01e72641d7aab3459e63c6e0edee6a83b8ff6b8fa5d668371a4313e1a605698281c4d6975dd76972abb9dc5c6faf8da03a5b074da017c3da6aa64d6ab4efa36", 0x87}, {&(0x7f0000000300)="b621e8cf412dd1f1b9b5fc3366143d3df5bb0ea4b2b4cbae29ceb5f8558fdc83b712123b52a61f509f9bdbb1e3633d221b86e670ac0b16ff398066595bfc513b7a8907b734150bbee11902b8ad4fd37abe2819967b33caee8364406c79b5ace41de1b53d8da2708c35e8155a493010f60955b3bcfe7021a7921998bd8a9cb4fbd16912013b41cca3a58132e7bd196e89bad8be98b3a8c55bcc09b2473be8993d45584957", 0xa4}], 0x2, &(0x7f00000003c0)=[{0x1010, 0xffff, 0xffffffffffffff80, "b6ddd65faafc720076c03162a1fba6085fe83e20415becf5a0ba3ebb43a79a5bcd18c5772e4691ecd8082f374d50b27ae325cac91a7333773e2219010119c1b2596f186cd57022884ba798b1f6e90af5d2da95574344e0753ccd03b86e66514b9cfc029cb34f7547d748e09742eddb5c45f42e9307d47f4789c416461df81d7929b7a6433c42c6c542cc3abaaaf2a2f9619ce140aa552496c1f3c4c6ad3ce28ffcf3f177c0fbaa5f27884d05b077e04558fd0f6132812a1a8b7096cc5daa9ee3955c13102822b78f000219fdfbd89eec95821be53fed3f7d4e026c172af0f5734cd11a43141392216234dc1827d1158bd5d783cd7231763fad97171cec45abeec8144844a7a6f233f64b1eefa0893efb07fb5b34b938a5334f052e7dae698114d75e70430fe08af78540e6f89a1ed7cff2b94ace335cb8fb0f38516ec8e296aab64ec63abe016f36b89fba32b02bc6b84aba8f4fd9b75bd394404e030eb8e93fa3094d7dd97f380cb6bead222bd283cbf6d155e8d9225e542d80836f8dfae838c2c865d3c445eedf9e22ec3394866dfaf0c0e162e00109c1bd1dd0df6b1ecca3769f428ba480007290f73d606b645dca5e3e21c2697ab1a6928d9c8a43a632eeea0bb2db0f5c4fe013e100734f14bdb11fe8023260c7be9340e4655720175e845d418e32e4796da5d6aaffbe53a47afc2b80e62602f62c94da0f84af92e6fa2e22510b4ebcf596b7ac274dc4010a27612c56b7b8d1dd8e078d407c2fe6aadef1b7066c7ddb4b523df1daa2e27880d29316139f3ce7b462bcdf425a548254f79667a662102aff666b424a21eaac0e3be0020a70b3948d21acf742afd0faac927c96201a3a4b4bb8d294c6a2f0ffb4c14827e22a8ed9c674d9c7f479f0c9c62e50e3bc48842f6a0e365c5db8d1bf4075cc5d8d927f46f8bc2d02b723ee4d5638c76a092db6d2028a546856cec6c976139e7d0bf785cf85f63c4093b0abc6bcaffac761dbd412dfc188ee7224de781e0277e3199eb9af8ea4d9a429281d6b6d8ee668c52b3e74278c00607b9f1049c211c0213e823887080f2e999b70adfb353477ef1cf8a722ac56531c28153426732c532c31b23dcfe610222842f3aa6e9feebdbd3f66dfdb896c8f0aa73d780784977373d3ebab6a1ac9a0405ef2ccd36ef41e653056b44f79d6c4f1bb5b822698e0cd6deb73d442a13f14035a670d3058fd03f44a4f175986c018f815324f5a38a79978f154d372f07f08d8c244515981c998a797263a6f63befa19aded140fa195200a2e8b7be1e8651e6eadcc80b456ea2b1a24c75181b62f74ccbcead41a130e8282fa58076e2ed61e94b659dd7fb2b5b7a8cb89d0050791acfbedb6db7e4a88a6cb1d49b4f67033ef0872e2b2d96056c54049ec62fe9d6e42fb915dbca3d9687ea749270c407de84a1e305b0a2e1665875f63c926b9877b9f26d6fbdc11590093b511df6121d352e8e0b9b359da5961165ede0dc29a1fc6230428b643be2b510da6bf72c7a6991cad736ffe5e8f6609f4b50105cf25d8c0a04b3f1d45714d6a1f9f4c5759ab7b0eb1d4756bee6821c7021e79392fc9d858eb3b501e681857b92a59ab0321f4e88e4e58744418fa382a5f9fe46e301fc42e70e37aa5bdd22b14dfac47d30deed1209d3c730270690637fdc76c3fb67b4853a8698f98788fef36ed368ad75cdea36326b67c8de480ac90a4a39c34a45327006ae537a7589240fbdc99d25a629779e058a074de80a2ac9b6c6314a1781e05a68f4cc044a2f24e2cb452d2c9335bbbcb70fa1f7fab12dca0d287d400f90fcad151a0edf7248042b5e39356e998acafc4bb33d682c298c153c7f490e6f140e35b415b05982b77ddd0452ffc97bc503ef86b4d2c4521b04d12bad2d2fee6ee339a7c29137f4820a0262a33373a8dd835075a3bbcec187aa5c45a3c97f3790501cf2bd9e9aa92619474f334d0b60916dafb802d2ffa8d0806147669c08adeaa617798f696ec4c9c91ac9e338b90d94be8656ecfd546792bc64a7a1003fb2387c595125997f5290849d3a5e93b418157ba5d5702d09dc8d08cf32a3786a231e39fbc5b3ce9cbe71d28450896f76fa695d22fd82d298900d95bd9a374bf0cc9c65574f9068e89ed2237cda69bee9083618424143d1941f8f8dd7a47d81a234ae98a30982de4f399bf215f22cce0dc6f27e5e96608faca76d736f95dae1c27eea03d5bbfa9eab1010c21681fe43d45dd6174d264b43eb8718bcea2118e1c5f965abf80f3fcaae9e9fb18cbb904f9de3e64d77eb9ad841eae5e8628868dfd5ef31454d42d303798fe717a387a6b1bf9154c58eab0e48c4385ebc3aad3d141925128dcfdffa9e373b9b95a13bb36dc873177c60feb08f5f47cb3a68661a0395bb6b10b88b1aeec1ab8c795e5e9c6675ca79f95766a87c5855d4acf4cf21e236a0b5aafa698a72139b5208ab64cd53ba7971971ee15d08101c6204788e5ed05278e6bc3431252d3e75b2cee3a85ea48cdfb9ae7f2b06d08fef3f459359512daa40bcbb52c8da4d591d0e82fcbb1d2b07602ee4db0e714bbc974454fc602bf00842f962850ce9daf535cb7d2129330087fbe678096fc34876b53aea88dcb3486b663e207041f25f8e1aac0b882f4e3574fba5225307b127b56fcc59beb538e05f3ed0936291fa6a4a99ff01469bbdc76960aa2d80f0803b3f931c0c5422d0b510c3af8a89945b57cb7ba62bc08dacf69fde38f20484b2cee052406cb14e58d35c27565114339fe883e151dd9d0b998dac633ebb865c46d9b05955d8bef2281b9e061a86ec04f543257e7f2bfc280c2d52c81e55530d3c8a1af42bb3400200c601951f8910ae5abbdcd9e57cce5bb717ede7277d13212e7994c122176684a89e66b54c130f94c486332073dc7ff1fd0535bfcc6290c2f5e419e625ddb59023874e15aa2aaa9edd0e0a2e69d8b585cf92ea71901c5007ef827af2db7907686533dd24613db7a9c8abe758d8b7b4e28bac40918e8061c413866f1d9883a005a0f07a2394582bd5d5f0615151d25beb8336a741bd3f29c3119711b80d5ea7118d804643647fe98b9f3b5b4065228e5266b502e6daecb0d4d836eed438905cd97f62fff58a3101444f516d8003cd28519de6b73274de3caf0bd1c369d9b45605eb6f6ceda87c0e696fc0699771096065b3d7ace2dba921ea4dc97b843aa9d9294c15526545ee355d9b73b5b689ccef037fc93929118087c12daa03a8044de2d86f4cc34907e0082e0ff025113a707602fb2e58d0be9379b8111cec17dd689b91e423b5fb5ab6cc1b35197f7beec14282f3ddf0bfbcb91bf7a6ed1a6c32e2571466221bd12dc44d85351df82db1bf21660cf20396d2e068ce8a589b169e7c11161025ed0d5cd1594c117ca37d90953ecd20a85099186f669d118297b5a65e4277db9b7990a4323c03ae16dced253e77ea22158c3ccb6defacc405e0962aee0f319ac21b41175b2ea32466519aefc0bf9b1ef46ea527ed38b27c04b129e9c2825131ed1597d5d7602719567bb27b105013cd54c0171b397c8ea4af6375a3c52c311ac49b5c7d654d8d42193511b00b37762fdbf39b675a62e81c8bd5f6134b1b47d6cbf09f7a35c417b9a18b5575a1597c660ba001f49e4c4f07b0497af9f9729e2e893473679aa87efb469b5b33c99097cf36fbc440adc408a5500dab2f3ed34358f5731048dd6766b373b6ffe8f14e0e2c4419434e30e57c0ec9ef1a352843d9f463a74fa9e2852d54bd790ee31e6e1e1b55e5b96fed945f203b52d95b562562446ecdfac3b30e339b1bb1018e6bd4121ac60d19bd043a2b961919a8663c96ed1dff39fd6a8317a858ab6eb95defd09aeddb6399c1792f42399373ea1e9fc6608b891802fd43b31eb2ed56130c35be1597e93ec2c6ffaa71ce3b0e89011231dda413a82486f4b50bba0fefc8a8222782e61dbb76392e3a25c420fd7da20ce4a6e91fd17dcc78aeb2497a1be9c34baca93e8e0e656da6e4dff98d1b5509cba744ebd2e9488df2f7ac1f6157ba746a5f2675db7c001c9984e63866cad6050cf2dcbd21ac41a2760b6f8c5b0697681e32431c821e84a0c0ae9500b71bcb4dcbd9ad4aef8d1133466ef56c23db299abb3b3ef85d4455e3239aa64a30d556777eb04241c14130603c08d968afa731aa9dd92940451e8ab3dfaaa510b587e3e3d5703a3436973ade0a996f498e46db678792a3ef21960cedd35191f0e3b1fd257ef5e0c0dae8c07b2ac530ceed11147f5d5ce718ec22206263d0d4a15a930c614ead99a11189e305030348989b1823b788fc53e32040639266917911aa961ab6b763b255015ec2d167d15e8c15bbdd3e6197f3ab57b4f96b052b1ab6faa3f5bc55acde965425d43cddddfe26654f866569ef7499abea0481fa819c4b72e6fb8fa0ab79fb0127f9655a26c70f7d887ad14c8312b8a0cd139c155e17fb625129e28356091f0d2198ba64d858369c0c917ca7484fb8faf181bf7f9566b5b5aed5231d5959c82cc0bbf08b9285ecd59c191018167f893d9581ee3444ae29764ad6607de1222ec36567582b366e18d7a560e531e39c8e4d79e57bc376982928a87bf3ab51971786613fef6300a65f79f2a50b838d1136a68458ae0f79e56c11b66c6aa4cfa145e6e6e5e360977bf0525c21684550c85fbe2b36e73f2e9961a2337e505e761a532d2dbaf6aa1eea247053f40a8742419db8ab204bf0ba1af2000fda6cf4d2238cc35ab24d1e13edf81d1da03b6a6b34c7c526ecc3d75f9c2934ee50a89737838831d070f937064b9c3b4b9f2db7239187b6875117af7feaf7fceb3a77b5f37c329a2e898c3ac79792074c14658f3c84971d729f3f9f34d1e551e1166d23ec2412a2437f74a72ba4c80d70233f7243cf25442cdd457571daecb7aba11612f4c3a1357f37f7e993c109300db2e4a2c0fdb43d481627f6b0471534a2f33cbeef3e8c0b6ebd2bdac8e2cc045243372eea49f45bec54537a094ae724c06a23cbd5ded277e6f484b6d8d285135350fa33ce1ff66461aac59e05b82178464ff6d87f94fef6f9093180ae7827a87d9b05f2f2553be92a0b8e484c1fddd67d79730078032c7679164b013178f803148f37c9dbfb1faef3cd161df2b5389b197efed9041c5641a82bffd72fe8274168a5e994fb2ab3d8a562e79ab017e63255f24681797892e67958c8f90dfc00b3ca199c1fb99ec3f783898eb7558e9245fcf86a025dc2e8bcf1bf6d1d9d6b4724d856704c9875c00ca6c57a06437717bf090fc3dafc4ec04d3d92376c4c714875328ceda925ad746e491b4d56019f335a69e0364aabd00ae5d6027b005ef6d321c61f9a74fe98297d8d1e2cb1417e986ad975508088b276b517eceff60ff620833de0723a3b6f0c77f9d528d9650248cfe9c3deeb65ecd35bcbb9c60bfc2e8fd6e92b71ea64fde278dc74dcb818d790d0246146579a19ebad29197e9efe9b99c08b890d0011aeb9a0cf2725b4e69d8aae7f7f34076b21d1f694d72dbd89e30784bc71b45fa163da71889f6b2e60818a6abfc9045fbf4e57d183ac1d0674d4984a36508998d307314e06c5597303fffc009e370e7e4336521eb9c0a7a2955d9bafe63862d54725880fa9b596cca9c690258570fdb7d020b7907d9ffc7051efa2534e26b6f76c73f557ae5531a757347e23afaa42d1156837a2f7d55614fda3967f7edf6f62df32fd7d7515a1bfd23448c43833337699114a6cfd01c55866198c089e18f7a44fbe0693925d5251c0fcaddc2453f3670dec9"}, {0x80, 0xffff, 0x40, "fd91a2a2b61f3b07643016332ca15da5118f1094126085f959ae4ebf3135b9030a18e75d7f18c8377e9d5c06a3aaf44e2dee416909553edfe977ba0ee0f79b2f217518643916a653365bb6b5dc4b35a33e4905ac38aca1009969839f7f5c5bc06b4eb3771ed11e4691"}], 0x1090}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:27 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xffffffffffffff5c, 0x80000001}, 0x8) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x7, 0x9, &(0x7f0000000000)=""/80, &(0x7f0000000080)=0x50) setsockopt(r1, 0x0, 0x6, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getppid() setpgid(r1, r2) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x40, 0x4}, 0x1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044266, &(0x7f0000000000)) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000003c0)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x92d) r2 = dup(r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000001d40)=[{0x0}], 0x1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x4c}, {0x106}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:27 executing program 1: r0 = dup(0xffffffffffffffff) listen(r0, 0x8) socket(0x2, 0x400000000002, 0x0) 16:00:27 executing program 0: r0 = socket(0x2, 0x3, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c651000bddc8ac46b919126fe3f0003decf40f6d26233942548ad8f9427e966f42c99114234fc56873ec28f318438db4d172936e0a58fe4abce98041db5c1065ce2d4300d04b9aa1de5518eefabd520d57666161f5824479469dcf31c7193738577238d137685e694c2d56109088508b5bb0e2f4a023368ec0a962a045904cd18a06bd2876aa728fc3cd6c0c4b597a1d098d788d6f42a526e334b2dabc1"], 0x10) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x7a7) write(r1, &(0x7f0000000200)="776902000000000000f8dba3efc27c23903e5395be271b240ad1e1eedc4134a699170e0300e7b6ad6389aad5e97bbf0000000000edf2e01a", 0x38) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x200) 16:00:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000100)=""/84, 0x54, 0x1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x500) 16:00:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000000)="7dc2751c84db7894cbfe866e4bfde5fed640a178fe26c2afc3608806081d29f18f56002b8953d5adcbdccc635d8ee78eb8f60a0bcea572f5d6cfcac5d40a3e01ece81394eff2c32e81a1dc09dbfcdeb80a1714159d7f25adc3254a16497b8b603187a6a98473d6be6eb96a461e7a3e46517789f4d0e1b6449a152dac4813992e9c38d555a3f0f92fb53b17fbcc3014a0e3911721364347836e06f62ae341da9f74adf6508c2be5eba0025d1e327bd8", 0xaf}, {&(0x7f00000000c0)="08031d3878f11484d843a9b24e27bc6a606c58580737233adf84a6369bc6c3b2ecaa4f19dd242a27407d75", 0x2b}, {&(0x7f0000000140)}, {&(0x7f0000000180)="cf092f759ac7a84e0563c1dee1ce9df24cb1d3fadffb29a15f7b4ac5aee28c26fabeb42a8bb78607efc266d086d05d4becde071a8e937639acbc91821f423f0bdc3dc6fb4faf1e62d27d8d73d2e158d0b939a9f344d79844d4c7e7063a7acd1cd1f06fbb51ec7ea2c8d799deb6b206f77a941f0054d9f81a11f1f6d72aab6268ed2ede8e05af3a8399f3044693f42b2ff1f15a2f9da78d306054b27d165010e9c4f4699a76503673d1a1752d55fef5235b86e3749260450dea3e694b29cdc499d015058b90c0bf43f6c1b1832096fe13d76b4889f9d376b87f28c2aef2735e7dfe30572ee21675c70e6b9ec4c3ef2d905f7609b4ed", 0xf5}, {&(0x7f0000000280)="b83e40624305ac6789341f8075e90bdaaeb8d57792d2b93c6e67c681850639dd0301726dc410a36f990b3bd7b233023b6f8abc83e102aaba9c058ab6dfa1758a6fd406ad9bf35072dc5409ba2159dbd0dfe37a8c76f493c3975ecd3e13ca28d7a387bc66dddb7cfe6c8fa88f2a2a75ac68fdb1e210f199de682fe64f0b847c95edeb25495c7828227b550cb3cc526067660fd7f4ad6b4ddb6713f08e51", 0x9d}, {&(0x7f0000000340)="8cb71cf6d5e9f556b844c608fa7a74f18eee3c41350d5a1cb76a675e71461afb47dbe077193d1289124e4a11f6343c4ee9e61c225640e1d937503bb24eb50ad6", 0x40}], 0x6, 0x0, 0x9) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000140), &(0x7f0000000400)=0x4) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x1012, r2, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) kqueue() r3 = dup2(r2, r1) getsockopt(r3, 0x1, 0x7, &(0x7f0000000440)=""/45, &(0x7f0000000480)=0x2d) 16:00:27 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x7, 0xfffffffffffffffd}) setrlimit(0x3, &(0x7f0000000080)={0x80000000, 0x80000000}) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="9c8bc337e5480336035030", 0xb) getsockopt(r0, 0xffffffffffffffc1, 0xb463, &(0x7f0000000140)=""/121, &(0x7f0000000040)=0x79) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000200)=0xc) syz_execute_func(&(0x7f0000000000)="2636f390c4e31d6cb891b2b6c32845ffcc0f1856bf46381866480f7e92aa8d732cc441b35f1c30410f0f78cb1dc4a279ba12f30faedc") 16:00:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) r2 = getuid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r4 = socket$inet(0x2, 0x0, 0x100000001) getuid() recvfrom(r4, &(0x7f0000000080)=""/112, 0x70, 0x2, &(0x7f0000000180)=ANY=[@ANYBLOB="bc8b02862c5ed87a3000348c1e324f9eebee4f4e40dfbd47cdb8a9ce0715de40628939a4c991b8e02700d72e99f27adfae86e49d1089777d591053c247"], 0xa) fchown(r0, r2, r3) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:27 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0x400, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x109) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x70b, 0x1, 0x10000, 0x5, &(0x7f00000001c0)={{0x7, 0x8, 0x1, 0x9, 0x6, 0xb73, 0x2}, {[0xd1, 0x0, 0x4, 0x1, 0x2, 0x30, 0x6, 0x8d7, 0x2, 0x100000000, 0x26, 0x800, 0x400, 0x5, 0x3, 0x1000, 0x9, 0x1ff], [0xba, 0x20, 0x7fff, 0x8, 0x1, 0x572c, 0x80000000, 0xffffffffffffffff, 0xfffffffffffffffc, 0xccd], [0x7f, 0xc66, 0x1cf, 0xfffffffffffffffc, 0x5b7, 0x6, 0x7], [0x0, 0x8, 0x101, 0x3, 0x3, 0x3ff], [{0xf800000000000000, 0x4, 0x84, 0x7fff}, {0x7ff, 0xffffffff, 0x7, 0xfffffffffffffffd}, {0x6, 0xff, 0x3, 0x4}, {0x22ec000000000, 0x4, 0x0, 0xffff}, {0x6, 0x9, 0x1, 0x4000000000000000}, {0x1ff, 0x7, 0x2, 0x4}, {0x0, 0xc8, 0x8, 0x5}, {0x40, 0x8, 0x6, 0x100000000}], {0x1, 0x11f, 0x4, 0x2583}, {0x80000001, 0x6, 0x10001, 0xc5c5}}}, 0x0, 0x8}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000480)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x50}, {0x46}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8a") 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x108) r0 = getegid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x18c, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x3aa) setregid(r3, r3) r4 = semget$private(0x0, 0x0, 0x400) semctl$GETVAL(r4, 0x7ffffffffffff, 0x5, &(0x7f0000000200)=""/46) setregid(r0, r0) setregid(r0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x1000000000000007, 0x0) r8 = semget$private(0x0, 0x7, 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r6, r2, r0, 0x7c, 0xa3}, 0x5, 0x101, 0x3}) r9 = open(&(0x7f00000001c0)='./file0\x00', 0x20080, 0x20) setsockopt$sock_int(r7, 0xffff, 0x7c, &(0x7f0000000140)=0x6, 0x3) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000240)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000480)) sendmsg$unix(r7, &(0x7f0000001b00)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001900), 0x100000000000032d, 0x0, 0x0, 0xc}, 0x4) mknodat(r9, &(0x7f0000000580)='./file0\x00', 0x82082, 0x2000000000056) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x20000003) getegid() pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000002c0)=0xc) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000280)={0x100000001, 0x6}) semop(r8, &(0x7f0000000180)=[{0x2, 0x6, 0x1800}, {0x4, 0x80, 0x800}, {0x5, 0x10000, 0x1800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) getegid() setregid(r6, r3) getegid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380), 0xc) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4d}, {0x4d}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0xfffffffffffffbff) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x7ffffffffff, 0x0, 0x2011, r2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:28 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x28000, 0xd0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180), 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140), 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)=""/222, 0xde}, {&(0x7f0000000340)=""/55, 0x37}], 0x3, &(0x7f0000000400)=""/110, 0x6e}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) close(r1) 16:00:28 executing program 1: r0 = socket(0x10000000011, 0x8000000004, 0xfffffffffffffffc) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(r1) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) 16:00:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20880, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0xe8f8, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x23, 0x1}, {0xef, 0xfffffffffffff9e6}, {0x47, 0x1}, {0xe3, 0x1000}, {0x0, 0xff}, {0x6, 0x2}], 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r3) syz_emit_ethernet(0x1, &(0x7f0000000000)="b4") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x60}, {0xbb9e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x174c94e09aefbf1a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:00:29 executing program 0: r0 = kqueue() r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x810, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xb1}, {{r1}, 0xffffffffffffffff, 0x2}], 0x617, 0x0, 0xfffffffffffeffff, 0x0) 16:00:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/wsmouse0\x00', 0x1, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = geteuid() setuid(r2) setgid(0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wsmouse0\x00', 0x840, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2, 0x9}], 0x1}) r4 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000180)=0xab) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000001c0)=""/3) r5 = dup(r3) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000001680)=0x7ff) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000001880)=""/204, 0xcc}, {&(0x7f0000000340)=""/222, 0xde}], 0x2, 0x0, 0x0) preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/54, 0xfffffffffffffe20}], 0x1, 0x0, 0x0) read(r5, &(0x7f0000001b40)=""/4096, 0x147f) r6 = dup(r0) semget$private(0x0, 0x1, 0x0) write(r5, &(0x7f0000001500)="e1e0dfd0f3375f94e68db0e2c8aac6763741c7fb6b9136ad0aa0a300523d060a665ed14cf47c02215cb4bf7cffbe6b1fd5b9f3fdf46531e88f6f5f3aa210862a15d923365d8d45c0120afa9a2cc8bf7522b1f8d5fb68d6fc4196bbc5732f0f3d1cae87181c111a03190012e22bb4423bfa898c66b0d91a9e005bf38649008d88a1e645377eb6fd2db76423cce777aec011e32c", 0x93) fcntl$getflags(r3, 0x3) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000015c0)=""/146) fsync(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r6, &(0x7f0000000140)={0x18, 0x2, 0xc5, 0x6f}, 0xc) semop(r4, &(0x7f00000016c0)=[{0x3, 0x1, 0x1000}], 0x1) poll(&(0x7f0000001700)=[{r7, 0x8}, {r3, 0x80}, {r0, 0x1}, {r5, 0x4}], 0x4, 0x6) poll(&(0x7f0000000100)=[{r7, 0x44}, {r5, 0x10}, {r3, 0xfb}], 0x3, 0xb9) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) dup2(r7, r0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000001780)=""/201) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000001980)=""/213) 16:00:29 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1044, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x5, 0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3}, {0x1000002c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x80) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc43757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b28027822", 0xc9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x9, 0xfffffffffffffffd, './file0\x00', 0x9, 0x4, 0x3, 0x8}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xc) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setuid(r2) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000200000000000000000000003faa325e251b1d5151d61afce86661f77cee152060614634e8b595d943c6e7b7683a610ba0a45dc7e99b0f38922bbd3b38be77930d5895799f376cba26208949eea870b1baf58e8e491eb13b37a703b73982f23991ff0e0ea016b008c1916d4989a69ac2d28d3a16c4b510317d20969a31dff349ea3325d7baf05934ec6b0cbcaced9707e95b3dca542cd1ee"]) close(r0) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x9, 0x80000000a, &(0x7f0000000080), 0x0) dup(r0) 16:00:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2014, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000000829, 0x0) write(r0, &(0x7f0000000000)="7214a7", 0x3) rmdir(&(0x7f0000000040)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000017, 0x0, 0x0) 16:00:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x4) fcntl$setstatus(r1, 0x4, 0x83) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f0000000000)="450fbaaa0400000026c40279590066460fdf8a7e480000c0eb0047dce643180a65f0019cbb62000000660f67752ec4c259a6e02e660f73fa73") mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) kqueue() r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x200fffff}], 0xffffffffffffffe1, 0x0) r3 = dup(r0) shutdown(r3, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x4012, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000000)) dup(r3) pwritev(r2, &(0x7f00000013c0)=[{&(0x7f0000000100)="7fae1f3f5374654536e0113207a1d97a726f230e588896904825ddce51083f8d0de5384ce0807740ddba9abe0f879af01462de2892334110702d672766a187c314ea0d6b858fbc4acbca730f2f8861d103860b2ae21cf465dd6eaf311a171137d3c711b1bc5fc4a256ac17bb636029abc411f8f19624476d5f3c8e456b05921cde0ead9eee773761b978eb7264de6d512484b4321b41ee77fa81a1f30ac64c732e06b695f8b2e308574b396f75f1b1a5c9a7c9249eec3a4c5e90153924b37a75667c4fe641643abee7fe7b8435ae252aef285b364e06667566e80c18865be0e95c2cc6075759d634f0bed9e763", 0xed}, {&(0x7f0000000200)="8d1db8493147cce97e2e0ea54e672923ead1017210c7292184732247421253e8c950a5aff83b8847145432bf8ba40ed5307be8396b248bb7465fa2a6a5565bc96c6440730b3be5e72062b3de91a96d647827e732ca45914cdf1fec118c6433e2aca8ba1baed39fba225840934094666901fa9729df9fce6ea6a1a05556e1a67f36c7908eb636690adfdef528678fee22df47b87cdf111e2733d577", 0x9b}, {&(0x7f00000002c0)="b48e91ae5b1c80aac6a84a018f1e695fb47687f3175f475e89d85433840281aa7b371f170399a399e129460ae67cf7a1cd43ed05d671a843179aaf1857d5fc6d2b44f1b3a59ac025c539fb6a544f9a5d8dfca1300cbb83545b6136d31d72a875df21ae47b99fe24744f184de7044e95476a1325f5543a8f1ba8f680c199c97f762a70e12205103488ae99c5e330d2906a39087e33ff3e6718f22752bb50596408a0ebdd13c7a6dc1b4e3f0da5dfb9db43eef0e437a1b77291dcd643b9ffd69fcdb433e1338c19990dd7379cf5afd0b7b51b391cce80e8f1319d69b348b4735190fd8d82409efb1762f1693836ff15e956fb3646e13700f2d7646c5799c05af017f0284bd6f4baf21218e549afddd5caf73c8799e1ae0ab3df49172bd11bea6cb30b7fc931dfa7b3bc3664704659f1a93e14fff30c8c0f9683c37d65ec549dc214c9254e5f66c96efb177d73d5dc3db8f890a529f529411f7877fb2e6dcb82e08aeb280566228fd71cb55e2d7c72739f5e90e2764dcb152c54f9b3cbe4ee6369af93f49fc83f42fe23d18207e463d4f116dc9235ef862b63e0672e718e368bc4e3193b9e31a8dfa4ce6f60a81443c60772ae73a83d993d343f6a5a2c9c2c189d350cb0cc78dab6244139cfc73e0ed649320c5153f854989c3b161e69b179c105e631a03377be049185b2e2acdf316eb43ee3f54c15e74143c2e7675362a1547b95fdc18a5e21facf41596a979572daf1c65f82a6cf03a90416e00ad41ab894290911f7033bac8b44bf817eab35051520c3431b293bcfd9949aa6a08e759bb80c01217168fbf7ff662721b16cb862cd9cb432cd90d62d67db416e44c4ef985738f1d1bb9aebcd23ed89fd28041044617e27e36a598b5aa86874a208967da49d2b42d08252bfe804b33ef96a5223b468704dde7441f6d2c37477dec31785443aa7b565f7dc9f9b8887c7802dc3b677ec64a4bd3c3c69f9de255ae1dc927f4edb14098d82ef322bbdb17347a84120dab150075832a610b359c1dd37ca9150f77e4c73a2fd83690899213ad4dc01aa841a3b4efebfe422a6152d93ad159e0d28a567651ab10903bcb36c9201e50d232c8ca85a96e1f92c05a48c9c17ad14876c12a8a60a30b632d8aca6db4e8d0073fb705934322ec59414adcce22934b75fb856a62e50d56bc836e73c9603eee77d8b851f07477862a00ceac6ca83894b2d1352d58cec8ea495812f79e426b7e492c5534e65897bad38e670f336a129092ffab11489a7ac9c39231e54aee9124ee06f5dcb3042c39eeebf7e8876bc5f46a6c1767d49632cd3b8c031be8be542a8f3b2fd23385a8ffcf5d0bb00ffb2ae8b8f4958674fccc2926ef9d0fadab90f4914f2de29b4ebf3c0ba574812bb37139d3f944460f3fbe7fad553a18d935f3faef525e8952915e8ed19846c899869566a3836590d447a8cf19cf24ae39cf44539e1c3302805d8c2ee9240f0e2c6fc2e71394bc9b1a50b636ad3e239e5c66bdedb235db544a5075e291adb64d7bcf9b83e8a44f1669ae475a68398a6237fc4c603f8be7c958a13aceb43198aba13fd575188c1f72b0cc8d1c6949acc3c20251b1ece080529350f834da83e954669ff0ac2ad36ee6c606c9ca749c43b3074a54c6e1e352b7457a4d0e86c02c7b90b5f6787eaa86b5efcb1bbcf86de1595ba281917a9745e3ab00704030110ab832cc0ba32414afbff04f3f57bba29ce350e27b6bedff0c7804aaa264ded075245ace34f8cfda21e210a474ea3a8bf0a771c158947419814824f784deedda8d8295c6676b4e33fcdadfb20f27878a21c2409b62d0cd2149afdba80a6f6fb7b27a5c56996c478bce739a588b7f50a5ff2743a7f3d5f5bea9bc119d7a1741e2db4072d80fd3fc2a1aa38f7928ab731a3fcafbc98fb62c2947030655ad8984ca8c639d08562d33c9e25d1b04b2cb0a7f6861ccc090a8a7e057a51b1fec1fddc39276853cd49928ae0a0bb2375c5c61644d56084e6ff8ebe1d90129e9f3220bbe7812d59a95cac1674eb49d52d00992f434f5dbcfa36e5136fb7729665145bcc71a4d0194373362b0c59eb173eab9984209a9fa9d4a54d07a499617870913e523b2cf4d63720e6b981054137f7466f710b6c012ecf223fec4b6d5e63cdd63d53174781237b6c3018c8055df56c4c06bf0f57540eaf1f6a77d05306087b1de85923a31bd6b841bc563a8beaca7d1315e0cc65f25ed4b2abb746e69c25a959624c5272adab4e1c6cf3a05b9fcd01d286d7cfbb47665d2ff255bb36c34ed07f944bae2d850902f323991ba1c4aaf25c659a979c532e25bf44966cb63baa7329cef1a8e95d18ea7a33c637c71f5d155995e0062eedc432987cf0302555b2819ed0918b2c925a4d2579c3bf843b071435b5c9621b00e21fbd456a830a756d821843b2aa0d635b044bbfb71a8ac44b682bb8e688adc4f53452414e30358efaaa7c53d81966f48eb4a74283e600f9de0527daf29d6b919a22953f1bd5056ce608efb27238b4775096471cd8579a6a002f8d6d1b78bd01b93c8305a476f2b564f96f4d175a927414b8e160b573cf57f9fde6d8122758b1339d7711ad1dcad694e0cb002d430212e5ae61a04dd577e0d3745d022156c99ec334956df508229b081ae0a02fafe917bddd120322135921f43158f83657c2373b360fc54834195c4551e947d0b23d61bcc4ea37f17da66bc45278342ef41d13cc4649d62e51f8d0f70e9967c3941d4c6eb1626b1e9a692ce83d48d0748e2ad92b45aff81e33ffe985dfac725e8f9beb9654f2e9e39054cab08a32b04a38c6c96c658ec9c5216c4cb30d65f7f21de0f1924ed6dd21eeeb68f4b0609298bd89fbeb8e3355602408af890035d3c283bab54af6ceaba4072eea99f6a20f05b1966161877b6a7c9fca30cf247b59deb048c6452c72ae120e5219f41082f36da1ea3c58ca05e9054ed547d88b3c49133f1c3ee8547420a2a25ef2dddb404c0b994430d207de4dfbbb23dbbeb9b1b01978d7ed0a2f64ae260a66180744119fbf8703e7c6dd3799e3752951ad0229b21be963a8ef7ce2560fd41ed3d95877ca1436b49c467f60a18ee819dc052dc4c48691a1c861e8b33d8679e1c5d2c99561277eeb73a98ea3b816556db7fd67d1847ea20333ec1e794903bff8aadbd2354719ead2ca1155a9894699cbff3dea4934693385efb3e69944f18c30b9520ca3560e10fba5243abbc71d57449dea9391022dc54fe44900f80714e45f0fb3bec5ff45dd84acd5083c393ebe7c8c6ca24a64b90314e165ad472275075405a8fadd61d27c854e0aa77db0ee478d5cb470646b1cd4a668f0f01c99cf1648b34cf0663ee67ec0b6618d939005b80f450bbd9db274c000a4c72924a695861523fb4c16cd28c67a91298d35191528cfcb11769128ea420b28a0a83dfd0da2dd135f93ea3bd9749a9746569e8f73caaaa3b4a468951d26599a3aa81fae76f6c8fd40622fe62b5030650cf746b845b914f9d0c369b51100969950cb91d5db6f8751e9565017dc40d94e69fbe3c17d1d1c4dfcc52a0609475c9f9f0b8dab06fcf59051b62e782876475235fdbcc7a6fa6d37c7eb6476ea1b6d6a668695da6176742cdb3364158058ae6b39e8f9163b04ddd4df6031147ee1c92b01c7e21fc983793d169f62849d8fcc7156f4770c53d14417131ef2df7fb36e279ce1749fafc9a0821d25030d18a6c081e724557cbdd7b5c1b372d438b2a1341bad302937a73492993bbdbc93741b21623c428391366fc6d4587695e58d719ccfcdac3b47177732b3eb946a0edad48e53e2b681433be2eab5ae8becfd6af5a372fbca874131c2cd788f04e0743e61672ba208e60b699ad287a70212495ef34d3a9461a57cb2abc11c3de263194c14f85d769855754af4c1246413087bf14fe9c8cb5c51f3959bf0e596749f4e4cbdd3930effad0c8320c90abe168ab519da4eb93ae93b434198b03ff15d5c9be5c59f16f91a4eac2fdf3e7194acb7d2b7938c8a89a3320cc633afb9b714b74b0f51bbea70ab5138b99582b7276fc3cbc8136f7057f0396898849aa613c664f0e07b68925248b891e6e4579b25ae2720c2688b0992ef2b7a610cd7798079721a16475e1913e96957e613b0ff4b761275a6990c971f7364f8a89a757fdf35d8685212bfa7673b6d199ea4c3f724400f86d3813d7f53ff405059749637a614bad36c3bac14f08f6a9cf94117c9361cc765343f062e44c6bf8b917eceddc3bdcf4b1fd99466b7c97abaa58276e282cf1b4d5b473da8f5b4856328281810c84e5ed1e08be7302f69dbc5be404fa58a0f19ac6496581e3b2eae24035c1e196cee0ca6054a4f5bb081a170fc668290f35b027dac8c6effe28ae01a0bb73127c7f4b4942390e1f6766d74bf29e281ac7ee11ab0925be14ae5fe466835bf35d46d45d7fc420f75957e14b7e062f5bc5291883d4f1c5dd5df18e8231a186b1122ce99b3b77970d3b4f29bf5667f4ee1b6d9b19de10bef625fe1060932eb6f50d79eae0aaff5730a539b868fb8c9fca1988ec205582bc03a4c88ebcb0cd34f26d12c375d282da4132493b97bfe380f4659ba8a4d7d74a057594529c701c18bda5386f2b04b7065a13260c867f5fb6853174469a34cbcbc995212e3109231e8365286fccdf611e9ab205f86f7c14602ddc69cb53bc9d7940ed2faa6ab0d988bc8ceba6a73480dcbc20a17213a07bed5d3b51b8f276ba94274d3bd55fe641ccd72b08356745e8294d9e58837f03b1eccdb953ad060b5d40d59ad42c8511a4b1ad818110e2f576e75eef03a830ac988fec9e3fae80ae1c680c8a08eb95809792325bdafee242314bb74cee9679452f946dcb5df867c6b5b05fb5d6834a8cbaa1ef898cb80fcad32b7c9d2fb324ec2c86e1678375269c2c364f36243c4ff184d6492c55ee3b2e5c394529c95317db1f13aea5c8f43682f80a8bda603cf23ed0b0f78c6d32c9453b4c2b97b42ae81bd25828b25c9996856d47cfcc0a5d5c1108070d8224d2cd1f56f6c53f08d700cbf3705df5aa28673a1875f58ff2f9fe74145dc4a73db5788a80573a90f626543a44ea054feeb81dfa77703fa06c0c6accb868da3a772eada37353db92cad380093e693a0058faea3df95c04ddf9a1d9b185326eda3e399a25141bb4d89171e8e1f5a8ac052273aaa93fdc6842a1ee8b70e15971836c1f79e002c05ec7922202a546ffbb42908b25bc0af83ab5749c971a00a2a6ea4ba941a900c3cfc71cadce3c2be2bcb6779e6319ef923f2afd131aa7471fe3283ce1f5ebbd238fa61870bb5520e09b7345d9c32df4399637b84b85b862d126db8e6330ae190546da0320925a32becc65278610d903327129a714bd17d1c865a19c3d4496dc9eed08857359e9b0d320956e442750dc599b8dcdc588cdffe6de6fb91ffaea1459a73fcb89b9e1f508c35f4fe28c4fd585cdcee393967053028f3dbe19bcd400d28466adf38cca823e9a4e801163786e3de8fcc1fbdca427c1ce627025da4c5b930e09d6681dee12b20ed8a592f5389f5509e483fc22c16ab13598acc9a72a85fbfc0ab4b48e065d3f95c33c5f9533752a0e999cf20844711e2ac478f8d00ee657969339f4a04807ce5cfa9751b59fead65ea4f3a2be72eed8643ec65a94da004e8143d32ec0b23734be22d6bc901254caae9891aef052e8533b7572271bf579ac8584ce3191b44dcf9d83d3f52ae55e78bb1c5e4dad4dfc2148591e3750e40580d0a1ddcc00ea9db22fe917c3da71cc2bd41145d464debffa007684", 0x1000}, {&(0x7f00000012c0)="89228364e1e5a1a7e1ad8ba664efa1f3f59f33087bbec78992ec9430911928c89c001d81f9ccae69c87bb5ecd7559f291cd09e8ec4090495d190c1bf214e30b96f337cf0d3c1c6d01485b7798ad85ff2c250230002d4dc314cd65a4c8d1d1d7690dae5ff0ad73667ac6f012350c9c41f9bc59c69171f81476f387a0cf1e902088651bc", 0x83}, {&(0x7f0000001380)="fc47adab1e83be6335c96aea358f3512a6257b75a89b333277c9bb9eae", 0x1d}], 0x5, 0x0, 0x1e) 16:00:30 executing program 0: nanosleep(&(0x7f0000000100), 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() r6 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x281, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x80003, 0x0) r10 = socket(0x2, 0x7, 0x4e) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0xc0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x18, 0xfffff, 0x101, 0xffffffffffffffff}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x6, 0x1}, {{r3}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x5, 0x7}, {{r4}, 0x0, 0x2, 0xc00fffff, 0xfffffffffffffffe, 0x80}], 0x2, &(0x7f0000000400)=[{{r5}, 0xffffffffffffffff, 0x40, 0x60000000, 0x3087, 0x9}, {{r6}, 0xfffffffffffffffd, 0x0, 0x8, 0x0, 0x6}, {{r7}, 0xfffffffffffffffd, 0x6c, 0x4, 0x9, 0x9}, {{r8}, 0xffffffffffffffff, 0x8, 0x0, 0x8, 0x1}, {{r9}, 0xfffffffffffffffd, 0x12, 0x0, 0x1829, 0x2}, {{r10}, 0xfffffffffffffffb, 0x12, 0x2, 0x8, 0x92e}, {{r11}, 0xfffffffffffffffb, 0x40, 0x20, 0x7, 0x100000000}, {{r12}, 0xfffffffffffffffd, 0x0, 0xf00fffff, 0x40, 0x3}, {{r13}, 0xfffffffffffffffc, 0x0, 0x4000002e, 0x1f, 0x80000001}], 0xffffffffffffffff, &(0x7f0000000540)={0x60d3, 0xbe8}) nanosleep(&(0x7f0000000000)={0x0, 0x81}, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000580)) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r0, 0x80105727, &(0x7f00000001c0)=0xfffffffffffffffd) 16:00:30 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c}, {0x1}, {0x16}]}) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x8, 0x9f9b4300b1dc3a60) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x7, 0x200, 0x575, 0x35}, {0xfffffffffffffff8, 0xffffffffffffff7f, 0x100000001, 0x8}, {0x400, 0x200, 0xffff, 0x80000000}, {0xffffffff, 0x1, 0x10001}, {0x0, 0x10000, 0x1, 0x2}, {0x8, 0x100, 0x5, 0x100000001}]}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x4, [{0x0, 0x9}, {0x3, 0x8001}, {0x1, 0xf98}, {0x3, 0x8}, {0x3, 0x6}, {0x3, 0x1000}, {0x3, 0xff}, {0x1, 0x7fff}, {0x1373f5cfe9dafff3, 0x469}, {0x3, 0x2}, {0x0, 0x1000}, {0x3, 0x7}, {0x1, 0x6}, {0x2, 0x2}, {0x3, 0xbc79}, {0x1, 0x5}, {0x3, 0x100000000}, {0x2, 0x1}, {0x3, 0x6}, {0x3, 0x7ff}, {0x1, 0xff}, {0x2, 0x8001}, {0x2}, {0x2, 0x1}, {0x2, 0x7}, {0x3, 0x81}, {0x2, 0xc759}, {0x3, 0x5}, {0x0, 0x7}, {0x3, 0x3}, {0x2, 0xd76}, {0x3, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:30 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x2, 0x5e89, './file0\x00', 0xfff, 0x5, 0x101, 0xeea6}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x3400337fd) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f00000003c0)='./file1\x00', 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000440)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000340)={0x3, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f0000000180)=[{0x91b, 0x6c, 0x9, 0x8}, {0x5bf65383, 0x7b, 0x8, 0xfffffffffffffffb}, {0x3, 0x3, 0x1, 0x5}, {0x33af, 0xff, 0x8000000000000001, 0xff}]}) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r3 = semget$private(0x0, 0x7, 0xd) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x100, 0x401]) r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000380)=0x3ff) semop(r3, &(0x7f0000000480)=[{0x3, 0x1, 0x800}, {0x1, 0x1, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x5, 0x1000}], 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)) ioctl$BIOCPROMISC(r4, 0x20004269) 16:00:30 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) syz_execute_func(&(0x7f0000000080)="6447878c2300000100f3a5331c22c4e219bca400590d0000f08198000000000e800000f3450f1bc0c48278f35843f0470fb38770cd0000c48171629d00000000c482c9a8d5") open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xd5}], 0x1, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x54}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x30080, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)='>') 16:00:30 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0xd0, 0x4, 0x9, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0xfffffffffffff393}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x6000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xd1d}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xf6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xffffffffffffff01}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10008, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x102c8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x50) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) 16:00:30 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) dup(r0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:00:30 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)=""/215, 0xd7) close(r1) mknod(&(0x7f0000000740)='./bus\x00', 0x2000, 0x86135) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r3 = getegid() ioctl$TIOCSCTTY(r1, 0x20007461) r4 = fcntl$getown(r2, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000500)={0x9, './file0/file0\x00', './bus\x00'}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3}, 0x1, 0x0, 0x0, r4, 0x9, 0x0, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00'], &(0x7f0000000680)=[&(0x7f0000000340)='-[/\xfe-}\x00', &(0x7f0000000380)=')^&\x00', &(0x7f00000004c0)=',]/\x9e::\\\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='$-\':{\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) fchflags(r2, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) poll(&(0x7f0000000740), 0x103, 0x1f) sendto(r2, &(0x7f0000000240)="0f5536efefab4d3c5ae6a32581d093b73e9c8966e267f4e584f703e5cb92c4ef9c51eff4f33ccafbe66c048d7aaff003ad72d4f1d93d23a6596aabc075e2ea78ded61ae2321eefca923b8bfcc8c3afe95f2c6e815f7f772624270e7e1a34d2f26f661519af03946f08b8f0bc64be2e4e58b2a291792b66a2c6567f", 0x7b, 0x4, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)}], 0x1, 0x0, 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x22, &(0x7f00000000c0)=[{0x30}, {0x87, 0x0, 0x0, 0x80000000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") chdir(&(0x7f0000000000)='./file0\x00') 16:00:30 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x2, &(0x7f0000000200)=[r0, r1]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xca9, 0x6, 0x9, 0x10000}, {0x3, 0x1, 0x4, 0x4}, {0x4, 0x9, 0x0, 0x10000}, {0x3, 0x8001, 0x4, 0x2}, {0x9, 0x6, 0x4, 0x2}, {0x4, 0x4, 0x10001, 0x8}, {0x0, 0x8, 0x3, 0x5}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xb9}, {{r2}, 0xfffffffffffffffe, 0xe1}], 0x1c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x35}, {0x6}]}) flock(r0, 0x8) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="137dad96e729c7084f2183b1ac6f27aff7e810ff3eba138e1aa80e1d5f14bb201ab9dd9b17b65334f3e601c6edf2b5f385aff8eea9a4b76ec6d17751902b05763ec68eb7d372de8dffb971ae5d242a738d23050fae8bcef350aff24548fc3d579a65ff05e0ab020dcde241c49b23147b899c1f23ebba0c1caeb7f3b3e089478ad12009ce5a7d78fc5ba1eefdf571f28fb59a19c64c8da7118bf669b783df181dde755979c13c3f237153a00159fdc46fb4b0", 0xb2}, {&(0x7f0000000000)="a1acba77ccf0e85b21dc660d167ecf61d1c89f318d1d", 0x16}], 0x2, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="14") ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20008, 0x0) setgroups(0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x61}, {0x4000006, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000014c0)={&(0x7f0000001440)=[{0xcd, 0x9}, {0x20, 0x10}, {0x0, 0x8}, {0x8f, 0x3}, {0x67, 0x244a6bd8}, {0x48, 0x5}, {0xaf, 0x3}, {0x8a, 0xfffffffffffffff7}, {0x3, 0x5}], 0x9}) r1 = openat(0xffffffffffffffff, &(0x7f0000001380)='./file0\x00', 0x0, 0x42) openat(r1, &(0x7f00000013c0)='./file0\x00', 0x8500, 0x12) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x400) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCCONS(r1, 0x4008426f, &(0x7f0000001400)=0x3) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000001340)={&(0x7f0000001300)=[{0xcb, 0x10000}, {0x83}, {0x25, 0x8}, {0x47, 0x2}, {0x23, 0x5}], 0x5}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000180)=""/115, 0x73}, {&(0x7f0000000200)=""/204, 0xcc}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x3) 16:00:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:31 executing program 1: r0 = kqueue() close(r0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x0, 0x8001}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x4d}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10902, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:31 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000080)="a2", 0x1) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:31 executing program 1: r0 = semget$private(0x0, 0x2, 0x10) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000200)=""/201) r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1ef, 0x58c}, {0x23, 0x443}, {0xa7}, {0x101, 0x1000}, {0x85, 0x7fff}, {0x8f, 0x9}], 0x6}) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) semop(r0, &(0x7f0000000100)=[{0x1, 0x1fffffffe000, 0x1800}], 0x1) close(r2) kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0x7ff, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/4096, 0x1000) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) shutdown(r0, 0x2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x81) 16:00:31 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28001a"], 0x3}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="4fffb88329820b174dd0f64838e2585edba2890ef2c3f49fea82209dbf5fbbeaae4c919ab0a67c8c19e3299ef814bd5097e28725ee306e3c5533731e04efe6b8fd6edc2c7f28a09fc191e3309f2ae6bcf40ba9f928b871ec387e877739b69ea9cdb3fac92bfe207731a38b4bbe2b52a4f1bfe83b90d81ac20ec75ab67b44e1c3d2dd7b73a8353b248f789dc2b61a311c940969211205f01c1fa584c3cfe724439b55af97fa0e8c603b981320f0311baad4d0c0644c94c9031935c22e9707d016b09963ca883a03e9d3265799e74c0e64a5b69f66cd380bdc8da35f3aa191cfc0068696a41fb9ba6a0f74c1d740d140809c3a60c4e60723157b538258ca658d", 0xff, 0x2, &(0x7f0000000080)=@file={0x88e42be113cee2d4, './file0\x00'}, 0xa) mprotect(&(0x7f0000675000/0x3000)=nil, 0x3000, 0x8) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) syz_execute_func(&(0x7f0000000040)="660f5739f041200d62c70000c4e231abb8fcffff7f450fe56ff10f1f004286e3646646dd27f2e500c44279927ce1c2456690") write(0xffffffffffffffff, 0x0, 0x0) socket(0x32, 0x2, 0x10200000000) 16:00:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6c}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x3c0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x7}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{0x2, 0x5}, {0x1, 0xd34b}, {0x0, 0x6}, {0x3, 0x8}, {0x4, 0x2}, {0x3, 0x1}, {0x2, 0x2}, {0x3, 0x5}, {0x0, 0x380000000000}, {}, {}, {0x0, 0x1f0b}]}) pipe2(&(0x7f0000000000), 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4400) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80105728, &(0x7f0000000080)) 16:00:31 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0xfffffffffffffffc, 0xfffffffffffffffd, 0x0, 0x300000000, r1}) flock(r0, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffe, 0x100000002}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200001b8, &(0x7f0000000140)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x25, 0x0, 0x0, 0x1000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:32 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x8000, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x2, 0x7b}, 0xc) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x616, 0xfffffffffffffffe) ftruncate(r1, 0x0, 0x800000fffd) ftruncate(r1, 0x0, 0x1002c602) open(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x0) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fchmod(r0, 0x1d0) close(r0) r1 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)="b4", 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffff000, "a2d533df61155477b85743b524a08ed7044d78c0"}) poll(&(0x7f0000000080)=[{r1, 0x5}], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7ff) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x10000000000095}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r0, &(0x7f0000000080)="32dc6ad634cc1bc75326948727a03944efb2fcbdbf2734edf9114069bd13", 0x1e) poll(&(0x7f0000000000)=[{r0, 0x87}], 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) open$dir(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)='s') 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:33 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = getuid() connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088e900000000000000000000000000000000000d5e00"/234], 0x1, 0x0, 0x1000) chmod(&(0x7f00000000c0)='./file0\x00', 0x8) sendto(r0, &(0x7f0000000100)="9607a3406b0d31443da530e3e3739f3428dc266826d3debb44dd7f39fbe375efb99df9aef3c52f9f065064364ae36af196d254d28ad670cc79b3631d4ece", 0x3e, 0x4, 0x0, 0x0) setuid(0xee01) select(0x40, &(0x7f0000000280)={0x3, 0xfffffffffffff801, 0x9, 0x4, 0x5, 0x1000, 0x5e, 0x8}, &(0x7f00000002c0)={0x101, 0xff, 0x800, 0xfffffffffffff287, 0x5, 0x7, 0xc69, 0x80000001}, &(0x7f0000000300)={0x6f, 0x3, 0xd0, 0x9, 0x8, 0x9, 0x4, 0x152}, &(0x7f0000000340)={0x1, 0x6a}) getgroups(0x8, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000180)='./file0\x00', r1, r3) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') socket(0x21, 0x4003, 0x1d) msgget$private(0x0, 0x80) getegid() r4 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/137) 16:00:33 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20190, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x212, 0x4e, {0x1, 0xd45}}) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffe) 16:00:33 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{}, {0x26}], 0x2}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) socket(0x20, 0x2, 0x8) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000003c0)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r0, 0xfffffffffffffffb, 0x7, &(0x7f0000000000)="21911da9b715d08852a7ca8f3ff97c99866f4726c27c1eef4a4dd5cf5c60d10f84ac717b3d75312bec1f932619fa9fb993", 0x31) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000001d40)=[{0x0}], 0x13) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xffffffffffffff29, 0x9}, {0x64, 0x40, 0x0, 0x37}, {0x4000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)) 16:00:34 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair(0x7, 0x1, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f00000000c0)=""/226, 0xe2) r4 = syz_open_pts() ioctl$KDENABIO(r1, 0x20004b3c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000001c0)=0x7) getdents(r1, &(0x7f0000000200)=""/53, 0x35) recvmsg(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000240)=""/85, 0x55}, {&(0x7f00000002c0)=""/50, 0x32}, {&(0x7f0000000300)=""/215, 0xd7}, {&(0x7f0000000400)=""/63, 0x3f}, {&(0x7f0000000440)=""/211, 0xd3}], 0x5, &(0x7f00000005c0)=""/213, 0xd5}, 0x1) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0x400) r7 = semget(0x1, 0x0, 0x200) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000740)=""/187) connect$inet(r2, &(0x7f0000000800)={0x2, 0x2}, 0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r6, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000840)={0x8, './file0\x00'}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000880)={0x7ff, 0x9, 0xe8b0, 0x6}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000900)={{}, 0x4, &(0x7f00000008c0)=[0x0, 0x0, 0x0, 0x0]}) r8 = geteuid() r9 = getegid() lchown(&(0x7f0000000940)='./file0\x00', r8, r9) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000980)) socketpair(0x1a, 0x7, 0x3, &(0x7f00000009c0)) mknod$loop(&(0x7f0000000a00)='./file0\x00', 0xc130, 0x1) mknodat(r0, &(0x7f0000000a40)='./file0\x00', 0xc000, 0x3) openat(r0, &(0x7f0000000a80)='./file0\x00', 0x403, 0x80) open(&(0x7f0000000ac0)='./file0\x00', 0x120, 0x8) pipe2(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r10, 0x2000746f) 16:00:34 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x2, 0x5de, 0x9, "a07112aa6e6b866fa70c3d763b56a461c48d6d1f", 0x6, 0x4}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="aa85dd990d0066eedcc2ff30c7fee41e3704b619646aa139a41b7428a7ca56556ca08c762f4573de63e00822c6594b816fa623e2bf943a53dc6e8e18c01245b07166fa3c77dbc863af78cf6183bbe04d2859680ca2dc069af29bc4cdd4ad93044d101221102cf81e9c702a8fafc1cde327d9c979882deaa87b2a61ca92345241f1ae637ae2f5625880061b6c8372c5acf1e2cb6f8d2b964585f58de2ae642929df226bf9bb9d2b178d1c417e3440bc78a8a961742b1cf01956c4a56a4224ef312c8c2d4e7089a1901b7cf9805a41f72ce901e285a91581653e62ea53274796eb880661e63c92c5bd", 0xe8}, {&(0x7f00000009c0)="c8a1bb4d15d3aa965a0697a7caf4a262e5107c33e94726786c0ff74c6c7db0d49eebd9537aae4ffea21c1ea979a974a299fde504b99806674bd1d48be7292e2395173578594d1e", 0x47}, {&(0x7f0000000a40)="053d6ead9e3a94bee7b6ff1a341ff3e15a54e263b56f4751ea9b911f26b2b7ca5aec2b1f445420d27f09b8dedaad988292061077d885b0643a2e5cbbc78820155ee7d73d96de2e3aa6a1b2ae88ca3979df5f7465ecb52114890435898e483646809e6aba7731f9bf6eb2f765e7957663172400e1764808f3920eeaac1f8b09bd80f5644c22d972f8d5c7af2a9d14", 0x8e}], 0x3) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000300)="717c4442b916bcaca9a774576b1327aaaceca3000ac179e7eb52c1b752bfc26253526a55a007a133a61c86632a643f4e1c3cc6c3458dd922c43e3f50d72692e59091e4dc50dee13a0c930d78a38fcc7f48728becec56e611036c5627aaacb56c0af34382a66154358d0b00ee30ad1132364121e5ba5a60f8b1842d9511b94aa55e3e6b5dc567c41179157b11fef691739d5bb41ef2bc413422acaef2ea090421793c7fe2c6b6de2c61534fbece30e98843732bb54674cb41427800c25d44f3c0588789a505c418b311b192ed449ff506f1cef1111320f49b997198736386f106e63e2fa978cbd62f5bcc4793f64feff989fe1a5480b2ba92f39fadf2af3b64055c274be85ae8251b974da3738acaaefcafc1582ae55490f3edf942d6fdbb03f98d1303ee36e9a98d02b637e03a3add6993c732529191998643b559d4d670684196b43139c34a9c51d25d5aff18d624f91a4973150331f0d0bf422c8477eeba125bff20f00be819956cf5889d47395598b0ece44820c254d13f04da629d862f035a6715ad5b012cc9f0faa0a3632a37d5400b3c6892552d58d4452bf41f140f922d05bffc6f404e23997f464ea141840779eb7d1dec7404de77648ec5585bee8d9fa3162c330fd6493089b571bf3e0eb51d78868a9b6f849aff2bf6f14b3abb470e7536e3cceb9a51e67d0f4ad1d0948e32c8be7683278c4e889e603f72e9ae977113e0d2bea1ff33c260b11fdacbcab90cdbfff0e35f5ba611bb2896480c92d38c62e5b2105f713af51898aa762f19e80ad53f204f8ae92764392858e3fc791d7effa2417ffddc6ebd70f0fa8f58d88bd6fd9745bef15f5fb3b7033951439a96755f8c2d2bbfde9977349997979e9867ffff002bb185d004e72dacdb5c099ba9eb1b41844fc2f5fbedc56805c6ddd44c3f202b5a3b3524f108304a78caf510c76625e78d47738f39ebe2bdce84ec945805b8f1ab5256525290efa7f0fb56ad8ffbbc6d247e41a991e97753bf726a8e25cfc189d086930888ce5d1ec62b0ae46df389d54cf15f81fdb07a3df5e8ddae59a2c29329a00e20bdfd956ffa53d5f20ecbb1ab852c6254eea2d85c2e705c72f20b9dc826468ae341abc3220e64cd8b2241958104b4fc126d58a3a86c353d1283a27e74f9d305fb0aac8d8bfb31683500263a7eb8eb25ba45f3abcc1fa8d3f6021b995423f4398fcf0d6b62a035f35d35b321e6f12de40df7ad562a8e0400404957ce897181bcb3cc92b90a97539b98267a02ed37145a13d3bb1e0ee7153a722f701d6dd316e84839b0469a3e762f1f6b01715aeea5d787f74f632f634eefee2b10da3aeabf37434f7c186634bd3effef5725a8fd946bebbe47188cee2a51ef5e7bdf058ee6d312e996c4daf045a26de88ce46ee5d2b35df8826e0182f162df25782ff168a11eb85642dc6f5d0af86fdb5e62bf036aef31b93c43e4113bd8dd6bf949cf98f93140cb52309db58a5fe9119622c9fb361dd414ca6134e24d7282a99ac71f1d74389611984f95f3a7f18521f8d86141e46d57e288bbd75dcbc5f667c8e5b102df777343e353eb3f09566b6816fb6b13c5f36d522fbe8a3c6bffad6a10b312ca50898b1fb2d5ec729a96d3ccac3c809ad1f2f7a8e42b6481c66c83a2fbba223cc2fe82770ce376f2e38e57f02f125fecd0f35605a9a14129964ebbf56898b619e005363aae529d80a7e985648b9d0766a99dd1ba8315affed356a6feee58505a836570d2ecf4f3e8f7c6fada79bd645450dbce00affec9a1ce1aeead09b83fa91af7a46528cce6cc77022a464a5fbd39db3058a33800abf3499e507594500d1159bc42c1a8e334df68e968d828666d4ddaa3c22943a5f00f1f1885b9d21ff3508f3ea6a272e92760ec31df75337014117cf535468bd5447ed1554b27e48b02024f042b5477f8b62b32bdd3c218746bdd643366151b40825c9b7b497606df22b29ea835191552cdee0af721eeff92b7c6c663f7e3c35a4222b0ad19754b213553a0cdfda3366f2695e9fb6caadc7a720e627d437523d9031fc5da9172898435532660c263700b41761df4836e174f8ae4fdeefce390d8e0a181e733dc32140e89235d6964748eac02996b7c2000dc9065b497382bf0fbdb09226af56af8e7917b3c98157f46493c3fd0ed85f01f63a7e581a1eef3c9573035bb662e3b20854a7c701e7fd4bc9f346831498ea89a3d4ea17d447b89da34d25e305747e3b82df45321ec8d58ed1d9635b18d01129e4104c503ec362811736b19c2cb5657a524d8b530344b7822fa324f764031a98aa38f6cf281bd67975b0af1041029cc0be80d640ea4ffb846b9f50dbc858ddf98cfdb58d072bdff7a4a351a618da1bcb61faf2cff5c748f32584ee91435ce124ead6219c1f7af855e0eccf25ae06235908d7c5286d6c027c90f190c", 0x6bc}], 0x1) write(r1, &(0x7f0000001500)="0e66211ecd732f16f8ffeae999c313e0a7d8b24497bd0538548e3ccff0d068b6b65ea5857c610a72a03d84732831233f43a74c698b613e91041f1b1a2e4f92c2595f1bcab02383781a1a7c556abb35425969c3e3473459b5954ca40cb84599d17267e5a2e7fb7d1598d2e4302f4328f3926150311fb29bcf3845a0d58028daeba7a4c86907192c808e49cbe213d8c46a5230155eaa9b4cb986e36df04361ef59eb9d0fef57e561099f28d1b2a447a0bc2684d2a2ba6ded7d2de94ec5ac02eced30f7f2efc4ceef1469cee10b97bd2dd8ddf9be7bd01a2397f81aa320e2707d09feb8eace6b577d10860611cd159d8b3641b0ee9559da872705fa34d3efdc24feba6f4281be78cb1bb9d02eead07063dff464130be1bceb01c11ea5d15da3197d5c1957307df083b0e96b37fbc63fe7572363bb6c914701475bbfd207ad40a7b670eb1b2dc033bf5ea562c49b8bdf9b9313de8f0a76a93b576ed89613bd62ce073c17cd257aa41377612fe1cd75ae107ea15ec5e19784cd23ffd6cd2c9787586c20d9a643fb8cd02bf90fd507544a36381109aedf738a38a32168ca0fa3304e8d542714a1eb051fd091213504d629de9e41f54509c900fd8f381bf33b25e47a370e49583d3fe341afcab10e77a525fc8d2bfed750fd3777cf5c69be928c564465fc328b7f5386dea2901e450255ba86983abae14ae8d1af3def96f32a41c66a6aa70ffa84474a0a706855ab537c7265bda937adb8837eb2adf2c62fb88585eff85a16568d096737f140d67cf71e4a815ec6f7312fa5a3d64e0a07c3c1f2ac624ad4165cca73ee536e82ee417748142c680bf195d0688bf152600b166a77ad42aafa35fd5d7ea5c0345759c22fd6d14376dfef5b65e37fdd68059dffd29ede64c7dc46e34242a1f76e608349f65dbac69c146c4232a53a1dd44a14290457e60d8f982cd45f03f60352bd9ebd35cad872a7f6180b5bd545bab41c362ded4a70fb510627982d05471696621c4b227f4dd80d985f7a77f0dab379f46b868fa07f10a331f367de6a2ab80618274cd26b50c096951190361ba03f6486fe0f8864451371364aa939304ada4f65c0499871e18390ef79b1b5f235c7375ab71b5855696096b59b27718672931b7cd4d1c675b35ecdf1189227a72cfe2f0be3f75e679b548017b0c69d8623b45c541cd5d95f7de2a4fbc3acb5a5fb165869b7c131536c12e7d84e72534933a6ab228ff5e6dadb8d370f0d40de1a69a68153fc2a1fd2ef4fa08f3720d856662fc7d33c99c5118535872b98b3758944e8522e338af63705703688309903666498c3360fb0b5e4f37a216d27374a083f4e722b54b27b9899e0afbfc43d8500e9bc1ce4fe04a39c5bee9cafcc082fb1d26a156c3049e2a9d8baf8e63fa27604c006ac88ca72dadad6b821ace0d3da69a2cdd96ee337ef02b9de15beaab37b3c3b70d186bb02e5b242e455677b53733a2eda136a59fc6f7cec1992d947b7f19933e492e9682ec07d51f68b948cec24a9fe42ef853a675d1db9185aff7d98e5ae86cf8f4e51e64d19ed348e3af8fbaf6e3660a4f3484616a0c9e789b3f547f4ffaf6b7eae140a3ea4b929bb1e8506f6d2fbe0987151487b6ccad3e74e669a4946515be758cff3486a544e1597c166c57c2cb43ace97fe8b7174d00a9d87622663ddb26a406faad30a636e7c281d00018e57b7f9ce4d792762269e74566a85b5f0c973a6cbed83894ddc10c09e1a2a2004dd51c1bae3d0a2810022cae3920e4bd1a841cb98b526a79d7074ce64297247b0219550c1b2cecac1e766504e813fd7d16df58b782c1902c87561d52dc90589c0f7ef8d08b4a94c56ad93ea7c00a958ba50c53d30b67b7cbc54fab2f154bfa7cb4cadd9fd70f8cf408ef4287ffc6b564f61045b17d20cd2aede50ae6c8fb4b486edeb558d5dd94a922d5f6ad9e3322cfa4986c6653de1b8f7235ad60265ab3929c7e7c635c96c5fa7044fdf5746f78d6965175d6d4218bd2fca97c400e08e4276448167cb502e5be3bed465c65e5eede831890956a3705d085418cbcd493d08217a351c2102a1fe3f1d4b46cb9b7149353403d989c4335402ef5ead8297499f1f974ac6a2f50d56799c7c9ff8bef3808734a424fe53a9e228b7884d629707988fb9fb6fff23ac5dad0ea6fcfefe2cd8ac49e5cb607168b2bd3b08d47786cb471620df20df2ba8b19ca92420996b4f06727c13d48c0c5845a7444a43b685305a2b2565316d79992554774de0f194cac368d1f936a36f4ad2a5f8b0a10853d6d5f91c3b733e4fc20f8c8df30f581f0bf0eff6bf72118f438b8d7682c6e62c576c5ad45cf12061ac5ea510b5341eba56456d0e59d02f6489eab09e90e36b436aa18bab559c97d4a035774825974198c63cc945d3cfb8b19d4848174d0e5ec10dcd2449d57d529dba1027f0ddccc1153d3db78df8e3302b4045b869d86acbd291434515cd742bd13fa01ed5d7ad141de18ff07b7fa396963e77aac7b214615e836fad3c6f73bcfcdf1b56f8c225d5c5bd6b7542233bdfaaf6b6c11b8bcf1aff00bb306343b419da98cad95bb05e3efd3cbc1189c6aa0d63b4f68dac6ac23bc48c54e3c33ecdb75caeda46ca0e2ed5c5d001036cf0fde793213696c945b10964dc7be5fd22bae9723a0cb90c48fe22472aa842eea8b4a057518a85ee6221d85ea9cce7df84c726badc99392061ffc78f8511bc1f128ca79bde69b29fc2a788dd6222911ae856402733ca78a5c710e0d79ab90390066c6fa4a74f14c8f69127f54c4d2ab49b612d92fb3075a78226f291ed0716aa0f3aba3356b13481c7e0326d4f67059f532ead9d8be849084830b0c35ffaa95c733bb7448f6f6bb69ad78ea26057d472e24af3c5f122367f2d7872c04c6ca03645c6172c5ae76f6fc4906f13cddfe5ab5e453d80a935d30d61576a8b4935f0343dcc784c2e9bba380933f5889c5b545b5069a01ab92d920a4c63812e44138888e83c21603fd692ce1871c5dd5d60bafedcf02193f1ce453cc644b0363c88c5cac9822b5125f747c2e0c085ee8f41c8210e88df4909ee34a90efb8d28641b49fbb310d37f0084de83631884f7eab13622517f0640c132e0007fb43b53a1caf38b508bc68bf9d9c22846cf63b6ad93d63f0345bb31b433dc08d74fb132e63c43e926acf0711e88a7f76e695349fd47dc729b309c6791fbc2e9b5e59a89b2bc765f70839237883b86daecb4731b65eba6fef90a0f577a06b7904ddc7055de299da7429bfb900d3a3a838e8b397f8d70b575b49763d13d81d84c3c85a5ad51856dde8f8f717ec5619eac772d29fbcf8e4bbea8689eb8ed4c7091e61d51d7188dd7d3ffe700df9264f5451fadc1059df24ff8fca539007b96cf54f4ee378248d3a3de3abc9b174ab3e9d10ce044b0f16deb087fe25cc41cff53f8211fbdc1aba0cb8ecc1cec943f979a9f6c49c0197c48df87c86a6d8259464fedb139dd55f8ee1e27203913277757fc26b2891818cf86c8164539fe0097b3e50a2769178e5fef827ff3a49d0dbb39223e29afae5affcd1bc8b14d66cd0b57a908f735f9d95bba67eeff42cc7ad0449b85913ec3fcab44d75eb5b1aac60100e14eeacc8b0ed5687cad6b68afb7a78eceae2274d1bda208de3808702ef6c182e1bca9801c2787a31bc5b06fcbba8371029f2c6ff2f4155625c10c3c2dfc660f69e7dc27f189f678ebbef960ac2d2858030a6974bfb12eecffb91df2acf101c8e322bd916d0e713e2895be13d293e8ea0693e4630105622d7e0223783c444d1dc04b28766c8de6e2a128d5f82f8b5fd6375d2c16a85a1dfffc1bf86d36a5c2d2a1e602ed78052d05d1c8c4eacbac59eb15675e76163ab6b3ecfb1741cd05f6bd94c26b62c055a094519299718b23f8df76c6caac57a6cf27119008d3eda6fbf0e3303ab6d8137648c8ced985cd6652e9db0d207b2ce38a91ddb86e05838dacb0441b3acd9264c79fcf27ea7c3ca4a0c329281d4d8238a1aba77ff2279963eb8396a5fed3a7b8f9e6f204e4f9e14c7f687a4f26fdca1a6f6316b6f54cd65cb5465bb884c7f8a5b18bb595449f73b538edea569b504256759c76e4c909b82634dfe850e6daca9edbcb9442551883b92c3b4c71aef711fb7e26b4dd2c22e50f14c03742188a11528bcf0b0d9195f702a6ecca387851713b1c31a04a9173b11dd7d0681e7b7deec0e7f4d2fb03f84cc909b717c194c4f215f77dfdcd6dfeea46422840095596f95f0d599127b7b25917b9df8ea0a2af13b1c38c9cd175f535a7224cd897e5886d02479bb6ddadf4682c3e968f507afad0545c55cf9139460727ada1d78d47fdd125d1a9b8fdf2812dfae5a8d7f6a553e562ea8fb51461e87dd45886cd509134dce228242b9b249034559d0dc2bf55ac2ea68614aea3524ac7eda4287071851fd625d5d65115f9c1c6a7a151cbecf747c4a3e988ea6b46ef6574b6193bd422275e17bff149e14d78", 0xc68) write(r0, &(0x7f00000000c0)="6a4a4e5cfab0fbad605a30c0ca000000000000bb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33cab9b47c2fb6901e403000d93f48530090cbe391c3e8c2ec75f4811c7b637dedd3f9835676e16586f5b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f21096c39ef3b5ea38428ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b", 0xd9) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x5, 0x4d7d}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20}, {0x35}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000007c0)="8b50f8d9") 16:00:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80105703, &(0x7f0000001700)) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") pckbd_enable: command error 16:00:36 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = getuid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x80000001) r0 = open(&(0x7f0000000400)='./bus\x00', 0x5, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="000000186004008b00002c23a02a7fff050001e19bffff01e000000000400040c60100f2e9009088c6f209000000989084f64ec87dac98d2e25a8afcceecb35dfb07a9571282be102ab7983cf72fef819c69b91c4643ca3c0d171bb496", 0xfffffffffffffe5c}], 0x168) 16:00:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8108, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7, 0x4}, {0x8b, 0x2}, {0x0, 0x3}], 0x9c}) syz_open_pts() openat$null(0xffffffffffffff9c, 0xffffffffffffffff, 0xc40, 0x0) pipe(&(0x7f0000000180)) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x2, 0x10) pipe(&(0x7f00000002c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000240)) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000180)="81a88fdb545fd417461e4cfe47406856cf428c9da775f378ab2822014996a25cb807c46bdf62f6398354ef8746d589fd866fabc502b2c63eb0e472be4274d351ebfffd331638f4ec640565e3c80b3e7dbd724e9890316d6ad5a5e5e330593b8a67452f11694911be07de1eab1da4fb8ffcd5cf29edf5dd849a8180fa2f8bc3c6122f1ed9d8b52bd2b2a2154f2d3f3017af25b8490bf84f7eafdafaa8d9a29e4e15ad29b8bb1e7457b043dc490d987bc64405a6544081b0d01bebc35713", 0xbd}, {&(0x7f00000000c0)="73c2ef77922ed9acfb03924e2d4062880dfb3f31ddf113bcfac614afb19247379cb07c1dc16d99185af9f19d261cc2ec9694e8d243bcf0f5081443880ad0ba43c8b0ffada3638697abbf4c430cafb48d5879c50ed90c188ba66731004546f55f4066a45e7e3c0ad86c03c90fc7a7", 0x6e}, {&(0x7f0000000240)="4a0b058fc5689061f8792cdaa56e4f40eade3287e2c5d35feb577140f44c82b90ee270cfaff79bffacaefc7d6be1b7de5cf94d5a65504aceab9bd794cd2906befb0acff8dc72ae324b4330613daef7938d9d5d60b208fe403f93d838770ca1b241563baf1e956d69ae46def2554d0b6c382a8a7adcbbd47361efa90f93497e31924d6faf436323de54906a940332870d34eeb15e9e", 0x95}, {&(0x7f0000000300)="c80cea75237719bf148fc814c2814120b9621178be58e3219c4ccd71e7df1675d15e35b1c647307a4c488615c59b842a3e791c480c366615b9a8f53ffbf64b5a225a78e4ff9637baed6c17b00788ddf41d6ab3258fa736b4e535d72cc147f2dff4e8009f3b923cf1db", 0x69}], 0x4, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x88, 0xe}, 0x8) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000080)=0x7000000) 16:00:36 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="fa1e5b1596b69d4649ca79fb0185e0c0412f78c81eac", 0x16}, {&(0x7f0000000180)="e2d9c731d6057b075757111a2efcb0264c30fdc1f09b82a156bf9a773f86ef6a7e5d474c86dc88c719b4299e50600c21cb8ed59cb84b256a21b2c8069aed2e588195159fdcdf61aaf23e90b872012370374724e0c6e78f0af5d84f811763f314dcb87d9bccbea3f7eae9f3d9778b3f85424578c54ce4239696", 0x79}, {&(0x7f0000000200)="5660cfea599c4e3b961afe3a039337aaac34be589bb6fe6576c9597a29ee2256a956e4e3522384df55f91d8ddc28b2a5ec2ed5786878542d907c24b3", 0x3c}, {&(0x7f0000000240)="a14f4b9a505a8cb57fe1f029864c88d4544edf9b97ba357f4196876d189def7cb4a6d190cab6d7b605d280c4888a", 0x2e}, {&(0x7f0000000280)="3236f88616cc5c7ff8f4bc64198f8a775f45a9042eea0690bbbf705d8151653ef8562a6b79a5bce5b24df9b92527e72fd00fd4b9b768742fb917ec1e5211ec8b92b30d8df0af10557166a41e374427a2f568fef9ef7ea32cba6a602139bf055672e7e6063d", 0x65}, {&(0x7f0000000300)="997ef955", 0x4}, {&(0x7f0000000340)="45d3adc54d0c11fc2c9daa66895da4761a226d0fa6c5ce38c27cc9e3b5bea329d7b3ae0fa6e272eecd9e4a88258afea0671634331500565d0ff2c763c728230753c963d2", 0x44}, {&(0x7f00000003c0)="aa1068999503a615ef50d164e67fe09b613d46de36684622e1562e7256e6d13ae3defc44af5f9619fea4d5a88610ecde", 0x30}], 0x8, 0x0, 0x32) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "0366402ba77f0c02f9650000795acd3caf000011"}) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028a6) r2 = open(&(0x7f0000000400)='./bus\x00', 0x81, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004000000003a0003000000000000cba900002c0000000000310000916177c9e9f7b4cfb272877d61ec15f97349c91a", 0x34}], 0x1) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCCDTR(r1, 0x20007478) open(&(0x7f0000000000)='./bus\x00', 0x80, 0xa0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffff7, 0x2, 0x2, 0x4, "499b6f8a1c9210a25b8f70e89f554deacb327049", 0x6, 0x7fff}) 16:00:36 executing program 0: r0 = socket(0x1002, 0x4005, 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="84e0876b97f38817b400a39a92e6732eec6ef964ef57910ec14cf697450f117f6d7d90503972fd3f573f7044fc00c33b9541b01a51dea3007b5e645e60e2430b"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = semget(0x1, 0x3, 0x10) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/68) getuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0x0, 0xfffffffffffffff9}, 0x8) r2 = dup(r0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 16:00:36 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)=[{0x4d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1000, &(0x7f0000000300)="b26677082b200c33163c1431d8ee2b51dcacce309c932b6f34b6452e60ebbc8725bcfa39be8fae3a639eaec2fbb282d99ccb9f199d8612adfee32a14fce59db44241336560358095daf1e1198aca21ce47ef2a13b34608adfc9f57711d8ae84be0b05a6d6c873b8935d94409ee91f44e2d1e897279c2c8cbd53e4298e4564c6b39517dc088faa956f31317285560d916ee7b34f40f298bdbbb4d3b693fa37c7627391672d04b2fbe57095206fa68ec12282902596122d9bb971ee61189ed0818f7f07dc784848bdb0e628dedec2cce6e36deba2087f1929581a271664d99753c537d38960afe8d7dca054c0270d7a15a7c7f9633c8e6d7910b71f6eb53f47d68b8caf0bbf1e9e3a9fa57511609f53d7ce31d6018cb7afe09a607eaf9a00e180c5f5e14b8618ca821735788cf344c26f1ef640f9949e480671d169d830f077b7a7a4c3f0c8d41910c20cd7539fe2db9a831fd12ee21497c110e3336021bd5e8d291a892e1cd744873aff99f047fad1d17a8bd0e3713a7ab9ba41f9c7f7e277b7f980c0cf1f0b957fcae0b47d2e98d2c54741437d68549603848638d4e00a47636f3927f37999946d7a3c3d5c21e0376f8e2e347ffe9c01641f67682c0832fd6f60dd28e029fead65e9b1e8a7d051205bc4aeb079090c401cd940105277fd2a0fd5ba5d81e10df82a057cd9908ac5cabf4aad00e88d07dfb7475571bb5584b45ddefbe30b184a789d70c69d6544c353888b1a822b3ffdb18514ee7a442533b3a3f9482e7d8f699a14709e408608502cdd73878e60a67fc0c2010f0a536fea986a31134d5ea1b1eded10c583bdb4ea995fd80fe6d8429f9829bb3429884b4c9166c0ea9053e0f2e7c924e23650ef04727c47f5fd82f74f8e37d29f428fff03c3543d4a2f7ccc6c2e20e3a52e197320101184a3725aa77036655dfd81f43b886416f96a879980b06de3a2a297d18192172bd261ea6337ea2464277fa35f24c074e57a83d50b387244a4b1a3a7f7152787d0414964507c467b5ac9cdeb66ed4517d3e0ec8ab8f8a391af5e1ab2a5b8859e98e788f9ae7489cba3eed9237d8ab28d3d32dc043ded3003c537dc75d151e455e6e06f21791d35e6220f6f27b6042544e30792e6fa6378bb726b3dcd4916f21aa711e4ea36fc9882e22ea7a4a56fafa3f2054700ff108f579d6255cf3150da0030322a7679ed0f2afea4203438ed0cb124dc771b95f6d0ca27cf30559a17af146fa896fc1d1b80e37229a381d051d0853862393183abb1d1a56d4b2c45c4b172e24a7e43b40b1462aff25d7d6f19fad7b7b648a44b3ec0910872254121d71722f736ca8979be18717ed6e602b99ed02f40465b8ff73a8c716f63c16ffb5a06a1ff614b674645b32bfee6ab6bafe98cdf71510218836c01b6464b7e4b1a0fc00a6f253469e31d9eb7262586ffa2afffe90dd20f8c733808e735e01c35456db2220b5b675bf2c9fea4132c90088e044f43b6b4194f4b77caabcfe3f807081724711981b80be006a38594b28b90453640f1f0517f66db44e4b2986f08382f6b3a5efe9f163f8e06e0369ef2e40124c61537df3c15259eb4559cabb54185890c40854c4f5e924b93a865df0639847acddb531da7d7147b86a5a564007a398a208ebe08bff099e7f36c83d2a477ae8c205d2ba3f587dce575e8f17365761b2259a34aafc7ad20e6dac6ea5c3cabbd9c6e788de3d1c72e6a7c95d1a6511d46f1be014c773643ee7736c8b453fea6415eff1d5adf4990b833a273d41f9414c4eecff99e6414d36cb00392770433cd62769263e6f3d9bcddea937b8269c8cd687134b72bcb6fbc72c46d6c7d1ea5836b6a15d2a7ac8f207294651e9365c6d4971da59c2f95002879cb81e315659ddf6ef44d2ef852060c710493a852e3af753148cad4d9d9895b1deb55009891718275c2e1f86781da93441cbe1ab56e7b68c563091bfc284e5d9e42c4aa87ac1aecf789ae51338cdf265905b44f2ad11cd3729b6ce8727502920e01141997c40bb51f9939d470b35fb0ffba674b09f62873a90f66209d6dce7c01b9e4a0d795a399bf083f0ad82726e34327c794eeb98c8235c53b82d8268adde449fb50080b49e2ed98c24339bea077c78a39086e21af2aec1610620f955d8d54c3481513d66d1183ded9a7b154bcb91e9b70949ae92984ff499db56b1dce53268c0314fa595fdb76f74164077216ffa3ad40eecbd0e0058eb560b7c218e7f666c857911d8a01327470aa850d80a718abd5cd383960e3d8e96eb4579e2d966fff8e935ade886a9f27d148b3d2bbe905de45e44c3678bda6d7d3851403b2f926960e0b523de20e73f6c9b25cd2b0319da9060d706a7ba411f50ebe1f7ab534db065fa949e3ed5cad18b8dc6ed8d3e4696d52f5d6b206dc43d48ad388c31fd98f4f06aaade9fcda39986f24adffc982f40ac61f815c9cd73922cb48b4471785c92ed6c02d73f4f3010d03a09ea0800d9f497aef90b41875737d1e27804bf9bf4a5fcae6bcdb02995db71c634c15f52d2a62caac3998795c8843dd8224578901ddafe9525ae0d794d7115db21ba94ce4fccda311e4bb5b6696cd34f89ddb4db5f576da660532ba8721648dd2bb970ba9a02a193c3ba0b1aed621447a48e9125413c8bf68344c6d3e464f7bd29b5b67da645a830a15c4a745d3005c98747f42686bda3bb2515aec0c2900edb63cb092d36bcb0b1caec804b695919c65d1f1d2d8ab592af922d5f84b0306423da67180c1a5dfaa080c2d83528df5d39db638522ef244c2538e6823894216c6833b1aadb31d9c0d11501c55659faca18b10c64e271136df60a73d6789dec2c11c8c41264ddecee325eafe90c8759c79ec2303a3221ba06d948764cfcd951ca6e2a8339bbaaef4c705e0a30376326d2d3d00b9e4713ee4577b83df4c131b8072e86a4b7e6c44f5678e41146d69caac5ce09a42241ad936c8f329eff53e543f9f78324c8bb58d8fafe2d426e1e5734784efd250e488fe63622e40021dc322a50aec3bad95db62af4944032d75f22d9fed313db919cb00e06d97f47f1472bcca51c09fe696320c091b2a7e223ae18aee71a57845a8894a24129c2a28c9373b164c216362a8fb847116632283b9c12461ca99dbd407f0b13472f4d68498227a6f3e97706221680d48390e99f725da51259bda86fe03d4491ba76f5f322ad95c695efe5dc107dbc017444fdb12d1897edd70e0973185f1543e782d09d85b3dd12e78d8c4f6e81c9f6ea634468e3103922ff03fb5b81d1af9a59f74ffdd8d4d1ea181cb3cda3ce87c0503e8c810a67535d6d9273f81d1479b1bc5850246077e66de5ceb811a4fc364441669b7326578bb62671fc43bfbc61548666ccdd6c03fac8faad105d77e0efbc90fabc6b96e9606f0272f33b4af737b5c019434dab25d137b41f8da7a9e0698a40242534fd5bb3ff1c2ef9bddac9ba8e67f205d38b96c5608b12d3c83ef48a353504e3cdbc7af587f90850a85b6bcc433e95abf8fb20010904465e533be7c4b443e98b97dca6b32d707a306b2ca8d3238fa9a5975f34eeb4edbc89b19d16f9f4438462753f8c06af8cf30f030a9b324fb006725c35dd48fb11b275218032bd0fe36745a8d2ae923b4cc3f112725ea6151c2249c7a17831a68a33b4a636b2ab6f6c6ff9145432ce9b02ca2917af14e1f4b65ab163f9a854806f3556855cfa0067e31b083931e7d1ad0ca7fef244c5b73c1d8adce76fffa9552550f435fe6aacaec5e571fc15d029cc9ccbb8aea48acf34334937b02dc7a1679e8817ab220e478d2da52a8a2348d09606bdc3b0e85673d51a72c32488e29facf7a053c27933a1b58c953474f1e2ca3daf8937e211cedbc158190504a9efa44635bcc32a051296c0d87ec882581dfaffdd1721f0efebf6cb8ec3307dde0873584a7a7999ce4d6965d6368cc94678e2d5cf4541e33931b93a1e0627ef09b23d6b71a3293993c3e344b6e22eaef9472465a4ae6fb6a08c46053f31cf8f2bfa548624c3c91329f23229a505c2bc24478a8b6333a294e37b4465e562631bc1e9f9648be8a73a956c165539b40bde7b90962b8e78a96ee5713ee7eab3b88dec0ffab83b98f76d730dbca19f61f3c0f8a922a85920ab7607ad0506a514e349d1e6ba42e94f985b7c2c4a1f73bfca421881240ffa118034bf9cc003e67dc98b010ab5b565becf68ac1f9ab53bb5e5e97c1399c51df3e3127edb88281b5872a077ebaac5ebbfe7afc2018a6bbb14859bee0a5fa7b829f80e213dc857d91ccc74a72955af1f6abfcbd1597636efb3f82ed9920890874338546388dcd157db0917600bd86ee7a20e7fd8c467ef3e01d3e469ff393774c24b85a55f0621da61db2acffb5128ab0302ab9e65418aeecbc8ac36de28c401552ef6bcfd16c2d24b9d22f112fb7748ede540abdc7087ea47d8a2a7c89886579aecb1d5c7bcc65cab1140bcc48ca7de049a29a1a281224f2f5c8b3b7f4a467b2cab69cb1922d8c4e92894382a4faddb0dc6e228b21d72759e29377ca082bc0c126748705e2001792422c4ea6c0193445196dd2fc003a41feeb6fa72d2b8c15c64b0132e635bb840189d55e82669be161229e17d2b894d0d8c558870a1b84691a36e8c3a9236bdb4f2c5b2629071fd30d0d51b1d68caf5fc04a6f0bd77c05b6de21aa821442e91a8b3d88011783eff30da06b187043d68668c50fbf92b4987f81f851f4eb385bf0844067dd30e456ff337ec51973b1fdfa0a3e33447c9fa2e40cdf3f2979430d04d1f48a6b5aa37723f7aeffc442562ecf95f15e39ad3e8cabd89d01f7165168e8d1136e155e533092981d47f74b80c72a98a590a88e02931564ebb3ab6e8a7c0531ebf88868f056f09453fd45cfe43c8de86a54ddbc2b6b3e07ea2aa5d6c1802d4d8baea2075040ea5b34cfdb486b459b584029e5580988f0cedc07b4e6da8ed58d87ba3096c8bf35a54d12421ea05fa1a33d895fe0bcec2dfc188308f83312e62f1d5266f2be4a19629ffeab884b1a97d7f35dd33879f6c0eb10594b7dd6cb173c68fa8fa732d251a3c4bc7c7bcfa6a478e9c5593aa3e5cf213ed848c0f2c59c1d92dc8e7a3f03447dfce4721d81f41d48edff58732b5fe99ec450e8e5f92f9fc6d178b5d9d781998ff98c44b0eca2083454d2239bd3abeb677ce528520f6bac8027675ef7342cf6dcb09a9e3d954559061f59fe08f1ca7cb750679de7bdae6d385b42805d909d53458f959a0f772968c1bcbf567ae5406c4383cfbd273c016137ba99660d73afea0c5bf4d86cef3024aac7b61b3b9fb5ca9916522c4704d1005c6c5bf62e1277694a617621ed08ff71db463b72354b3071f06be9c3e44c3c9e343c810bf4db8aacfa6a4b0e3acf5a7cd8b2851c6f1e8f1b3fe716f49d9862acda0431f49351ae3bda58e3455ba818ca02ac1027bb3348a89cb50792b22753b82e4e3857bfd68546e1bf56ab0155d3ae516619e6a9fea81d8b56b09da5796d4349a414185f92fe6ce6e07627759558ffda25dd5031df9e5fcb3a7ba09799f73d35cc55f9a77bc6a98bc285557c3895d4619fe6fa039fb3aeff2eb575c69995c9997dfc9ad26fe10dfb8c69eb4fd5b7a89b7b9fcf2000749a3284a90edd0c7c0b5d5c2809f9e209481b43580213460b975295f436a48a1f78871e430b29d5c8114808ed047e6c325dd7d10dadad1e3f79b5ed14d9f8b127ec44fe1ce4ac691e316dc3de94729c3bd4c5fdb1a9a820ca14f8890a4d3750098297250021dfcafca7f877649c7cb008da500fb26f6fe") syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000c496000023e6ff1f0000000000460f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xfffffffffffffffd) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0xc003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:36 executing program 0: r0 = socket(0x0, 0x400000000002, 0x4) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x4) munlockall() setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="caf5b415", 0x4) setsockopt(r0, 0x8, 0x0, &(0x7f0000000040)="6f06a68fde5bf07264301c8f6f5a7ae1904abf4816f74c84ede144c02bbb3dd1c94e4081abd7a0238d8b001453697775c924653e97d303be40e30bc9558d4b584830431422487a6f7704e3e60170b25909d8d4af7e8541b565831c4a3673e1e513916e4219be3a0c307caa6eeb798c67fc632497fc25c655fe47f657e8a142179a6a1aa0493bed959eb7f14b0503f7fb3dd95cd70b4f06bba018ef29bcec9e4fb7ac180fc3911ac80a07f3ede20a206e5f648e8f9ae4f6ef56b5b7b67d4f87d726a96147d6bea881c6bc", 0xca) 16:00:36 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)=[{0x1c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x21) ioctl$KDDISABIO(r1, 0x20004b3d) recvfrom$inet6(r1, &(0x7f00000001c0)=""/220, 0xdc, 0x40, 0x0, 0x0) 16:00:36 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) recvmsg(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/223, 0xdf}, {&(0x7f0000001240)=""/165, 0xa5}, {&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f0000001300)=""/228, 0xe4}], 0x5, &(0x7f0000001480)=""/86, 0x56}, 0x840) fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) fcntl$setown(0xffffffffffffffff, 0x6, r0) r5 = socket$inet6(0x18, 0x1, 0x0) shutdown(r5, 0x2) sendmsg$unix(r4, &(0x7f0000001680)={&(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000001580)="fa44f59334a55d7e29753542ba5c3f88b2e70701aee97631a3648d84c1d3ce945e746e476182abecb130416e364c79d82ef2046f204e96528d7d12f3c1627142b930b13c2a097be2ee140e497d3c89381d05fc11421973742d92137a05cb3010c5e8052630e5fd917a3ba997d4c32f2c8c451c", 0x73}], 0x1, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}], 0x40, 0x400}, 0xc) chflags(&(0x7f00000016c0)='./file0\x00', 0x10000) recvfrom(r5, 0x0, 0x0, 0x3, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000140)='./bus\x00', 0x82, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000002c0)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 16:00:36 executing program 0: kqueue() r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) close(r0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x4, 0x7, 0x9, 0x47}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x3c}, {0xf6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="11") ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080500"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) 16:00:36 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f0000000180)="e9565405a593dfad3b19ee8f8f2bd80aa0810ebcc747362ce6eda07fed7b6372d79addef4f10bb104b556d4c5916fb7f0fa7a0486f7058616438747568ebd8c20b3a1b97a7cb723327f66866445d9f09", 0x50, 0x4, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:36 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000080)) chroot(&(0x7f0000000100)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20100, 0x2) open(&(0x7f0000000140)='./file0\x00', 0x99, 0x2) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004006b00202b27fef0406c00"/44, 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) 16:00:36 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000140)='./file0\x00', r3, r4) 16:00:36 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, &(0x7f0000000040)=[{0x1d}, {0x25}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x6, 0x67221e23, 0x8, 0x80}, {0xfffffffffffffff9, 0x1, 0x8, 0xff}, {0xfff, 0x4, 0x7, 0x8}, {0x2, 0x3, 0x3, 0xfffffffffffffa7c}, {0x4, 0xffff, 0xfffffffffffffff7, 0x19}, {0xe10, 0x2, 0x100000000, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:36 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000280)=@in={0x2, 0x2}, 0xc, &(0x7f0000001540)=[{&(0x7f00000002c0)="e9d88dd31cda51307ce6625d13ec757049b64a6cd5e47f1d45ed49e3e742a853584c24d03f07c1158dd62bdb250384ec9f96f86c5eef163adb82f76853db2e94aaf0fac8d9c17f43b2dc4ae92b9b9ab20021db78a23420fe9b4dcfad4ee62c80f5ce6da6a9fde3482ac15c22ce3dcaa32d8cd9b8fedc6584a56a56338f3bd1414b683ee94e07ce603c8a91651042120caa3b314587e52174f15a3a59f0112b887cdf978b74376bc7b4cd9f", 0xab}, {&(0x7f0000000380)="bb6e246ee53dee868d501ee043bc1a7bc12389fc7babfb761c4b66d3c9d7035e5af7827a340a222d3753c52c7809824e797c309a8f95246fa6a064d309065a8b562855a61e582f7777a33dc7def49f36f06a098a090d9ce46cc90bece28b9fef45978318cb92433c29e7820a637550d54ee6b303e6fba900edfbff3402572d657f328c765121e281203489ba693f552acfb4fc657efe938ed413cb56bea1ff289e5dc0363517718877a949f1f1548cf74db4cde401379d12ebb3ae5e171936b1c26b3025af8ba7e7baa9750b6f65bd91db9e73f0ccbdac7920a46cd6babcd2836cf9e4ba731789530b78b65f27652cd12411da5c48ca6e56cb474a9fd6e81a36d8b100939adac68c2f499ac550895b74ae9608e8eda45b872fe3f083bbe8049a1d46594f665c720439e46c20f0f55949fc186dfb23a76af08da54eb851a53fdd74e6e778445210f958b1820048b5b07d2bc6fa4c9b1f1f6b3291961ad82dfbb05fc09cc2807ba1aa9becbceef5fa6e503d2c7c76e607d3a0f31735c6e4e68c3b92ef31529321fdece5978fd14cd35115327368dda31aaf0e8d44aff0d4de5cf19ffb4a9bba01e8b0ad0fc51588779a1dd488364e0a51f2c3b8f490ac4e05410167976a1850d71b1d3031a1f841ff5bde041ab754f6ee9269fc4780a1e69468417d7b356c5c2badc2b3fc26643e0e97011716eadf834cd80997bd5400485200c7842533b6d4eaff8e546695194d24ce47b6cd7f6e3943d7a9d55a0af7e81ec72617db23e1a1ec81c10cd54d46b74b24d6dc69ae9838b5634065766ffd8600386b56a6549f40aa8d8b647fff881241b66a66f0c67e03b9897bc00d7e229e1dfa6bec4f34df8a89a6adbc5172d9d6f3a9bdd3e8bc176e7cf1bdf602c086c5f958c847c0a7b08108340af4b943aecf663505b7c28ac0e7b790a38d4a6b98d8a65ea83e88198736d29127b1ca0b8de573144d5ba88553a957e6547ab9fca7a02866e0b557a001e14e8e1cab3afff4229fda90e81a9a5014f9d708193065a34f6e65da1091910976d870b39e8602e9e03cbe38f679e1b46af0b981d67f53e5053e37355ed74d20f6f5d450b3e0ae4655d44a4e7b510935ed72fdeb4103c4ac3284d690b2e6f32ef9e12b92524b65795ca5afa2c48bccef9e4d65a16579ab080289ce90d0c02422afc2086eb91cd59663b2d25d7c30039d69ae0158d2ae1fd6712d788e1b67846058c946b9c45bd3cfabfa91a902f4382284e511d590acd42dc1db8dc6032d382374e0802aa26322b17c1f4255e1b5bbca57ebf9c2af437294540e44a9ec9e3ace12f7b1e9550f4bb34e88248a6e38d5b4a6553ec4b847e4e4bae124740df86b05cf4b02824136a7f1a20f79a40c31ce8609b4ef8234e100e3daaeda6c7f196d2d7211e5bda0a801b176a184974d796f342325e6fdf84d77d7c73c2d5e3440159bb652a067919c94db5c9f5c0bbe95265872e9b88d45438dfd4b96d6b2e5e66a590c088f2e1ce2fc06ac8e63dbab693be91c8c4b28dad3ec4b0dc4e62d1dfaf7291b4c10199e8bddea179a8ae5a6ba9fa76f88cb9f2c0d1c1ee963795682afe7d887683d56be67c86cfb3f742e5c9bd5bda430731c13cf52bbee7320a98426d5d90f05a61dabdef38c78e5b1692fb2c571d9d721e6a01161a8b1b48a98fc3654fc74e4765d41afcc84d60a79aa9ab21d3e889c7372f7d432e9d148f410d9a3175f3d4d02fa152a21bad7639ef75dca0fd981c008f88402bc6deafad7c065b3e2508f3ebee33b778fd04a10b4912f09d955e502b473080c41da58d549c2206701a507b54d98c703da5d4bdc898906b994bff39ca71a218d433504c37f11635e9707a6000563c74437af9c2627becd80367e53e411a85f81864b741169746c3c72b1c28c40e9aeddbccc88ccfddda7feaf6119d4cee699f171e2284ecfe9bdf3da969c44d97e80db5472f333b2f5a88be5d44a85537f5a8214fbf1d1d0271550c9cf9ed0c3c6677948ae609d16e5345115742775a70b9656e7f5154776812a53d47433e146da0276a8c45b841207c9ffd3bdab763c490c61853db24e9995121e127608ce5638cdcaa3dde363f1f60412c69c444e2293a6ea58e395652aa22495ee84ba02ebab5ba6b3388c2d4fb976217d3a3b88006e27ad0ce3de8eb9a03069d8ec4d97ec0a8353c08f627c5fb8faf51ba8fb457905e0abe7953e6f51978171bf630af51ee951c97fe5447d688c4332e4a0bb96833a45c827125d7692a7d73aaea88f39a1b2516033fdedf8a9b7eddb7196d7a98a383726b48409b52a311dbc9a65b4b93c5f832ecdcd81845a8d7fe34c4c7f55d11ec20dd8a009c9e597db12e5f1dddab36f615688c08a54ac7c915039e65be9f89e9953c5567347cb33df2b7a31c0378f46977340fe8fa02c1c3bcafb44fdff8172e71e949128d5da94b7b0d75b26e9ccfbb0d5cd807c267df630e7dbb7a77beb690720869151040c761cdaebd5a1eb6ccd729a76d1c947ce5a54ea06c75bdbe88cbcbd4f65ed17c64bf0ca1ef21eb2e6421df332e3ee583954524ea86089c009e4deb53c92d8578c395b125459f5fe3f8e300266bff9dc67ae62914b412413eea3eb0e366ae01c3dcd3f268274df797abeb1d59872221108c1b0b18f94ab44acaabf923a8bd236bbc91eee81794c2541513b1283ff61933f31ebb17c8e025cd45dedc663d1910196bdec16eaf34d85b99962f9bc75c63088b218129039d6ef8312f1e8a2fdd2f3c818b90302fc739cd3a77b55204d23712472328f8d93058e1e28370855684d5f8ae91016609888d67e014d3c9087c5daca83209c8522e17968267ec5d1bf514d4e9246fab67a876a4152e350cfe62f67e940c7324f134b49f7022459908c183fc8f9ae295e3aa9a2b5eb036581aae9ff1e904bc488c9685bfcf2a3a230e43288ed4b7365c4b02fdff9d7af819320f5c94e914b21ae99a81891e67888e5fc24247e8b43511505440fbe4a499f46c3982fd5b3efbd60befce0e7a16bbeb97700dcb2392b899ddd2b984e2ffd80229d0732efb6bf39967cbec52a22fd23a8c16fb22bc1a3ab158784214526266daca74ef98edaefd1b7a589d0bffe618a0c1aeb59d75fedc6ba207278a1d47324e58ff67babb6f42a9adaa5fdd40bce2fda2a034ea2422fcdf4414d42eea15705d6d7eca7ed09cc5c62e0ed59f5400e26dc9951ab72a695068e62fd94e9c97d07865b13fdc9dfe380e012638008daa6a8a7422efa9bc96b41630f4ada8f8e766458202c455b04c3aa6d5c392a159d0a97f7a980c494d540231faeb23556adc87123ad0bb07f1e334f1c6c2b1a4800f83513e42401406b6c37f6508514e50380ef59ae43f37fd3754a1971e02d9c7b07990434da5e7bc67e0db07f70e22205949ea2a7cf3a310487d4e9279d357d2de53a12faf4946b4ac913938c7bfe545b2463e3a19ed6608d53eeec399a73c431345dd78cc38cc7cd007145961f038f71d3f9fc2e2cf41b88117d5a66641f226167aeafb7c6b245caa576a4e7ffe64e101d512f3bbe427f8ef4ab5cf79d21a0dc68bad768d98365da20b74fb065a6f2583acb9ba3cad95d8ab8263f645180a7dab11f04584fdc1682e3e67c53ae37288330c7f5cab4536ccd58f8d5699e6903c697cccda57fb72f6c1b2342f633b72c62d99b1fbc844b47b471c64500281a5cd572993175fa5942c518e9c9a4d76d6d2c51c71c424b0d42089ebb4a42997c170a5d117b72ee0cec2efcd484c21495189fe08944ee34f9eec68a07d719db6cd5c6a8c482d530bc86a4694c851906960d2cae785a07c44226b76b77ad3ba40ce5cde3096007c61d62a4df69f4304959bd0ed17b2070bc9940b68b612f417607a4fa308c70fd0bde2d4711af5a85ffb34f1fe18a4cb7eab56804033cf363ac2a094c34c6139eeee90422390933e018e347c64914622561675d54abd75cd98025a454e246e686fca1394b507346b1dcf3551bff97aefbd4fb920bad7dc021508242f6b30bf1f91857969c9b4c3a22ac8d0b5acc6ea3ba4d6dc0fcc87d042f4f28f73b89b6357167f6f1dcbb0028439511e4d9dcf8f54472c4382646f8fb2d25df4713d4f90a4b3de6d6ad4a01ca951c280a8d6eb531a8b74a11b0d86a31bded29322237d832c4b2c9ce2feaaab68a4e321a9e38cb728d85afdab9f386b8b0344f970562c15c7f0905ad92ef62c8324f8a1066bc3db8a3fb45f0d8eef8dbd45de5d5c5a7d6b0fbce385fbfc33ce0a024990c3899d3343f373ce3b51bfbd6f7bb7ce03459f384404c55ff311897c86e6101852daf1768b1754f7757112543cd53dd157c2421a126b229355dc6f06e7cdc0f97784ddf75127b17294ac8abdaabd1fe54bdcaaf4e75ad1ac538815164c0089f936048e346af3b98e58a48f744d8434c697315a3d67d3db247e0b3182d69d6428032062459ff4ac581aa03fa647ac33dec96f8e151452189461c0cc34ca9644d6378dacac3be9eaab42ea61f6b69ff1fefa2593c5bb15fe6b62cd31a6064751a8c0cbd5794b60ff97e40f52fabdea5ab078c3769406de7c875f3a2bd2b8f1ea17be9cc7f04a78d4b0d4c4d3aa461ae66946d7738b0a6b0e873edad73bbef6a7684b64eebc4e4f4bdffe9c69a55bb0dfa60b4fd1ba864fcbde04d01a014dc8ec8a98facb4fb4983720d6ba9c6d26c7b47cf6936101f2ecfd7f356c105568c2711ebe6f745915ebff3dfc1bef632e583810ac704bedc80f1a85f3bfa2230d95e201e35471667382a151ec97474b411ea11ebc7265c82359940bb1e947bd75cbc8b13b38877c938e59a07f2b810f1ae8f7a976378edab55a18410d21d4aac406e1959eb2da7dc2640b494f499cde59d2ca7441783ccc3dc1534464f7be14118f70a7abb10fdf7a81e1fe27fa9d74ab08c6c5515c2f2c8fcad00d639401e7340f08984e3852daeb33120eebbec9eea506f66b54fe2d7ca418e63f9584d18cfc189b9f30323a8e068f0c1984c57de30a8189d98bc8e80b077aec3ece9937c24a4ed2798998070a92d14d777d4d3b951482b26cd0b500833044f3104fcce71f821f68cad8ca7efb31a74bfb0e24e9cdab471fdd693bca74060971fb2a2fd9f97567f90baa39a39fd14bcd45d7b36d01aeb553e547729cc57b38e2a4736603ce21613703f9bdf8f0ef7841098cd44d7492b39d10837d42a9d7b611af8cee3268ccebe26f3e442ed00266dcbced97df7f57d3fc2d6239b7c1c894005ec1545fe8ded3cc0078dfaca7cff75fbbf8e46bfb98564607e8f5ee77a345b66009698d74120f30d9e5c391bf113c22faada33a599377edc207dc4d672d03d783cfa7e38474f9ed3de8f19a69569eb4292a077b981cfe1785c4d3f7e593f4fa7ed6c67b842a5c2a4a956132337bf702c04e2193e5bc94ff5b4cf02c1dd90f689ca1991ff4970e9a6109a8b55b0c04f5d7d513673d2a7888af925c457966402e8ad5d55098b452af6b3247e818c351d9609793d525ba451df44b7bf439dfad29d215e1c4aaca9b4fecd002c2416db259b96f0fc32a95e5de3da76abfebdddcf776659d29b63703c25b8ff7d65885d6e40dbb7c5160b0f4fc9eef7a21f6ef1cecd06c8fbaed0539d5df81e3902b5479f5ece618afa1078ff28882ee97cff153f301953091e1c751178130707271f5fcf6359b8a68986d19b8a701749e5719297d301c824e0e60750d7c84e25a0fdb284d16dd6c764d674f7e3ea625cdc83ab9e31910e81b9d179da5b346c4a3626785e31269643b168cf1218ba6b48db1fe5c0476545", 0x1000}, {&(0x7f0000001740)="4b53d3d839fdb1740fb1e445b6b77c4fb9d69ef6f27155963e2449b5cb6906345c617c8d1ccea4bf86259b34043b85b2a4e2c3b241a52ef83af9097f9df562f748cce979c5286871b2d14972f5186e93d8cf810a1e095f29650c29976462f5549fea0b6f81655f19329d7f59b5f6ad4fd56e12b874a6bec5207c20e3d9575c6c8b9f096c8930a0342bc62c483c99169a2691f2d521ea90b54471e6952f9d6d1024e83ec367bdf7748426d7fd5e2a5249564719b0e831a5a3807ac8323cdf325844f78e6eb305490bde5e66ac7fbf195e25ca27fa63cb422a3db871e7b2d555511335ff70e52dd8dbf8a65dc0d8ce3a3f36d958eb9253c56b82df5fc8be6e85d25bdcb174f3873aeee2146a2299ea9ac3fe2874519d106f81b187eddfc4efffccee8cb52e0f9907bf8280b7e92d85ebd516d5bdc9cd9a28e30e2e12079bbd7e2b75498b19c565dcee6967fdec99db512c463d80b87c8605f9673b9c6303f462de7d7edf1b9573b92078c28a7aced8349ddc2ae33133d9fbc31c1a4addaebf82f27acc213637f533f3e3b68699202cb201bd6be4c12cccce9b06c9e88b648646bf4e245ff30146016bdadf08d7926147cb6e07c3b46f667bd443fb8c31d0f98ec3857bff192d4eba0211c05680f752eb42a70de68611d2733bdaab642fa82d906cfb83c34634668189ca9c87d271ace5cd513bbd2d59622cee1b29c0b1c9f7eab050afed5ff2ba72253be538186e48f4576de54dc9bed8f8cd85b51633467ad0a214d6f0c3763e0d220683f4c3a728c674c3d177178bec1cb25db412c56ae65764af72092a1304c1a1424054a94b4c254d3e8e03f761a184c2aeb0cd42ed255b9c7f1a16b9b52dfa14ab4b80531a80441bb41c74d28dea0af844c27756e4d40d91fe58b800ffd79982e8b74e4f18347226d43d7f63db66ed6deced36238f8323facda7e4aae9953d806d503bdea4d21a1e8fcf2e7dfc616f667803776c3987b5e6b57976451acf80ad71c35542277e496431983473bfeb14da7f32a330d753bf76e1b17a6fb6b2079f0106f4a0c8bec7b6feee58e530c41bc5fbb031b670dfbd0ab690ff25eb50d6b114f3271edb1c4141f76a5fd691985df29f031775f7a0a1394efb5400ce07e4d72beb6195f25fd8f66d3cd0548eb9684ada776aa798fc7ad9a9c2415c4464c81459ba74eb93a5258e3e085d9c7ed96f4380a1081317d01e812af002f77f9c8f66d719d2672d88e95ac5f46cb3c925aeac9c982b45431a4c32a76a4b846b94a98d79fcaba4dccfa92366bc21859b28baa8b0fbbfe90c9760e770605645c8b85456d4ead9cfffe0af69384d5f6030ef8fa4bc0ab33fd206b1979d6febc3f1b681e828037e46456e24911199aba91e15929dc7bba00401a970c33052cf6b69f3dff79105ccc45c89547de1c673a63b854e0d68ea9158270e7d16db5ee15a2b3130f5a50388c318b7aa2b1179456e8c67251aaca124f7186adfc6bcf6838c244b9a6fb3f6830ec8e2e24947358266d34243be828f1a09c383ccd479308204bb0f4232e66249dc547ecacc1466f09bbf7152e33e196c3ee27e56763d2c675056f1feaa29b8b9775c0c288c6777b9c1d07769151bed4c19e1fd2afd30b6b7e3f2d747b42f905cd26d098e10041f81d671874607418cc1158b3434599570e6358a5dc9fde805a40a3632e49e757358b8e64d7b0207a12dc6f55a7d2f844f07158d2b033aef3d5dcebf172266b3124178aefcaec6aaa05a621a520023eac999aa81b7977b55160ab93873d04501b0b6aad15760cbe4c7285c4780842224c5705d3c7805bb5da3c8352b412c0ce609dcdebb9b98a9f91c70c24bce9e5fa588be5f3d0c1497de02e34c7661ce105ff06a437838261aa256265b628859c4fac1a43819dae144c57630e3c78b39cbc2d215b3c9d6d43ee31819b9bb1188805c148cdcec952267d66537475a23bf4de09d02f8e8b4e49eae412eb118fd467788bc7888c9b44e94017d833f79b9f4973a010a469c5a21222c9a38f5cee8e237d2467bc63a399ca0c2b67755bbb1c27261f30c640ef9a1499ef118bcdb55b30f8e786ad85476b4521cda085a4fdfb54223f003d13b3cd89fd21a82a1e80c4ac9d0fe96ad0d588a28c255443632c47566df0b4f35d23c5f487614ff1751985b40a657f57e6326ae35b6be97273df6e9bd6f8425a14ccb1cc1c510e29b3cddd9ca7bd1cdce943d83c0ad7862b5317060aff85031dd75d0a9dc527f06e5f6e625ff632e5cd4365730b7206f1b82e4b7063a8b6e68dfbe67e8492e57cf57f145a11429a42c40e5facc7a416cdb3171663c9afaa182184312b0cf08fb5d50b239ea7c4464292644832497943250f694fb468dac0a234bca0c73d1241c8747c2458e6ec7bc05c656de8d088575778c7399b4f79ec3e13a388d1ddab92ef55ad31127009ec94363560ca4ca02586974c903e11b8648393b4fbd8bd04068f4ea5879dde5f8dad3f5a883f107302fedf0aa761c4ee852d50735545fcbb4846bd06a661d0ad7c640d9929c39484d1b1f36493537d1b4ff0fdbccdf29b5d7e3858c82bb256e0d779ab3cc50050cff23dfa1b25e438cdcbd4a7cca43042e6007da7d0731944a7892fab3950d4cfff25d383f59c72c26b019d92d2b9723147e48cc620269d92a00fccca458c42346ecf78dfb991e52871e0582e8dc7da3c696b12e27000fc5e222b901c02457a98ed2ec48d3b1814a4a6cafa7a15f6a9ec7eebb8db27eedbf414f50433c26ab50394854ff4fd2fc115040dd6fcf9c2b1c71209e2f339efc19100b2a9fced05bf4f440f1764f7e935f089da1c12c183aab530c300a81720f7a6ad7fed002ef9e528c4dc4a76da44c1117e603216f50c9a61da26924bcd88daeef9464181041d1f422822cda26812dd97ffee32b4fd333e5d83a65d7fa8bfd44c54a1fd7635180314590e03ed46b37fe495e1048d6efa4f0d82781c4c7adfc28138b726a57d4546bc683a53e0d417d987355c7c7cdeff455c313f27589d7b507d37da5983d54d9cdd9d315700a59ec2649af269d19707586e957cf92c9d872e8cd59ecd416255f3e503ef9675f9760bebd3254967691ce34fc0dd8d23fbad681ad78c883def98f21be37093e726a84284bafb73001a40ff57f9018abf19474113af46c1e54c969a55eddfcd0a099db9714b28e42e2e0802afdef9d412889690fa46cc6c705b03cd23f865c279e7cb89d2674fa4a9a0e636f76a8d40b6ab232bad8d3ecc9774eded22b9319f598558c844db2759f509d5eacad507786ad38a82d78484146815b78fee830a3daa0fe6d18cb0e845a2721dd5072ad84ca964d481df7233106f059e1ac210814716f3eca4b1166607aa0ab3420204bef75a8745f886f3a96a15a6a283da2de3228bebf0e86bbd28d81651c7d8ea4bd58a1f3c57e5b34c04ad96a697682850c367044281cffc48ba3689e5a298d9e5819776f902baa36502d072c84ddcd265a46172b06e7fd31c751f6ae751ca49f06046c41dc43af28477c5c88c5c755e1771e13440fe6fc30407654fad16d2f3c100c23d0b05ebdb9ceb44f673a890ffcea3871f3aad3b37c53146827704e04c0fb140fa58c3cf9ec77b83771465f9cb8cba824de66c483fbb542bc66a26b4ff2cac34c94956e9c9078514370ab9252ed9ec6c7054197b0ca190a6e5ebc06cb0a193b254cb078d8efc9de8649c573699d3655f16fe35e5f04fb45a157bafffe4e8a2cd149fcedb9df767e70bb719f56a34c2515f7d64dde865265e5748e50007808b52db4bb04d4d0daaaf1d2e54dc21f85fb2c0d2bc3c7b9440820c90f594faa06d1fd1e4150308a37f6fa3df3c5f011449626b8ec299f00fe18fbf721d9a0e118cfd0efe00dba7bd6608e4a8743f577b5770ec52e038c5f4ee495cdfe4bb0acb009e8ecb7f8b4551c158d7a590fbe6d35776cbb316e1cef0e652be0366e851dd5bc772bca2b812b45d7f261b7910c3bca3986792ab487a9a4a7b9db803bdf2dd07699b95378ff7768d49786cf47c92dee9b64e56f2c834f1ebb3424f0d690428ae0ef506e503b1d91e10f1e9b8e46516640d9a1054d9f4cea147995ad35ea127242c0a4a19d3733f0c4bcef358d2b926880c526d6813a6b5515cf0e1a1e4da71ad3d34d9f03c627c899e741ec8c38311be3562b22d3d0e25534d113af35c070a45091795648bbebeb4bf97aaabb7b57bf78403be88c6296ebb296a67214e63b00ba3f9a187498da979f73651f5e7c7f14418d90fd66c98d0857c5abc816e8b3cf576bd34489374ca9274ffe4380d1bde2214e1008b6bd40f984b3e7a3e7ae1686ade6fde6dca56c1c1691afbe0495df63ede77d12c75c497d3b86687e5b31133f367a63bcdadcce2501307fa3d51d564be3bba99f4fa840eebcce68f3ff83d93a126c14442ce651036d236ead00d37a7afcd3992421cc8f31fa08806ca04e416576e665ddff3a16052185c0f549edb5ba972127682498ed75ac2b5e5a857ff555b4145a957311b3bd99857ba16c0beb6de1d814e550cedf3136f8a348b797516c413007a4fac39ac1dc7e978719d3f7c695bf74d8b54cb6318ca2b479a90a058490c23d28a16cd8155c6e0845c8b7326116b115e8f6faeb3f7d1401b51fd6843542f64995d237a438fa2aabf88a366daefc6496970c427c55caf15e58922ad78edf408f613940f436f4c2a7ad93f9f3acad65d22686dca385170db2885fe6aeaf34dcc78bcd4233aa0c860eab74d3e68a4efca86649392ab3bbce2ecb5481ce6033d072a254a5c4557c372878b16cb951a6cd9d82601cf5b62e4e59dd331da936f1279dc4a64d1167235cbf1179dc187aecef101965a9debdbffd06fbd576bd2c5450749f689c00c10d32fba624b36e91b99a838718c2306ef1bd765231ae96cc5d324665216d5fc0405594318f09fe9146e235544347adae3b722ccc712b4639863a601210e93d7bed7cd741a53b728549b698bf630dc1ede46b88269370d20535645119ae1dc28527be008eed51f2678b6d181d65b58dd9090ddae0b9fbdabe4076badf52f82ec74f449b1ad3eae950cf1b291cc3cf2ca7cc9a34bb94cff9aeeb477e47be607343f87d2c1104defaef3cc4da2e555b4b8b70b74e259427a33df52240319e96e35202b912ae9c1263f0ae43d9295f949e490864da0f26c8f36638a3b47927cd390b48de0d5d721381961e6f3a6421efcb4ded8cda1b428c1c4ff54facebf633cedfee3ea1db192cc1a1e8fdf0c447a88bbd8f7526fa29fded80fdcddeb06d6ac69d91606a7725ac29929ff6566732b19f59c9c1c23580d06f7477abc0358f5a4ccf34fb6775ba27e6dd5bada385abfd5eeaa64cd75cc19a902799a44b0bd116ca5a73600cf4327fddb4dd4a49a2e78e4ef97eca07b8253fbd3397931212e0ff766958a194f3b4b0c1707db44e702c0929bb6904be4424d96e79120d44ca889be48915d4e0fc73c6310f6001307441a9a0f158f9324ce889133de5865aac66f99346b51bb0d95b01d69fa28cb94d741aecae436012a4d874a043303ea5126a54ca920bb0126e081a75a0cc0bc93a56cb535119fa666c4321c2b573e6fa08a7559ad7d4fb384eee29176a4c9eb6f52521e68aae1c0af65de78df4725b9f44690cfd07f5b7eed866e24f944e9a4f3fcd6321f5eceb3d9e94cfe31aba3dbbfcb54318c2b588d23b11994b5b6488c525de6d180bcd3af63dec78543a2dcf4c0b21acbf6c1da1f2fb102f2b49c11d2b64cd0185bb17eab23da3c84b3ae724af6b0f464f", 0x1000}, {&(0x7f0000002740)="fc96c224d10316cde855598eaeb1db846e061ffaea48aadec75e596984163740456380975eb72faacda7d74a89c9f49dfb736c46cc6674b11ade92042fc7af5888209ddaf19fabfea3bf62f3d39c5390fb69d436c016155d6b0c45a3e13bf2df7be68ec1c4705f595b68e296fb972d3f6ca63e02c860e84a52889bc90f4bce460b6b4a3e11ff7a4d154f63f2e00a8f2320cc7692660d8c8ccf548b0973e943c0caa708c1d73b384b84ffd90855066ccfc715a05a4987370213770d076e69d3f948b0b11665018af5a2dcec8091064f8fa415c82de941ab1074bb59ad4d064a6e16106aae193d381e9394b3ac6a4ee1439b1cf9fdb02917a0ce99ce949f171b8261d8e9cc5beb313d8ce11cae9f185011487d67319849afd70277afa55ee2ac43fa282e05d845f54e63725cb8532a630e9d07fe11bff85c7ab69ebea1a4fd2900912df24afbaab0bd54016ce1fead92b711ae605b0e8932bd1084bed85d2b3ee883af1a96a63dcb64ce97156e5e4a40b124a0bffd3bd77ea324e404c61f106c0d3ce06c6f12286218bf94313bbb67450193f4f45e7bf685d4fa7c49f639962540fc7cce4c31099946da446e78b7b74a5665a31ca905087add5dee53a49a60b67e3ed02f16fb1592013d6a43605888643a668cd173cbd9e884fd49318758660287de933edf9835df610699dd4037fb22546473f7f7a38b98d862fda0b1b45f06d01c02fe4892fec367df9cfcef898c025920f6a7cce61528ec3a4125357155a1234c5916b38cfdd175fce0e4c7b02b1da380e6a0834006144259851f1b2471cc550aad372a5b811687df849f435dbce7dc3e34f63e85e2ce60296447bb714dc08f4dd3d2315f25561a1369136c8a38b0acefa2aa04de511c92c328019a85968b8614a4371eb56a814b4bfc2e8d9013ad6781a92639d686da7cf7519960036ac0cd2230cee6fd26f529945c701c938c2621aad1b28e62476605531fe74fb3aa97c53df365e0196462d6463f854e3bc79f23247dd2f877e35fe589d93452ab27ce70a5b1cbe2724627fdd4613c1291e78923545425a5ed24c2afb691a250297abcedfc6c35cf33dbd71dd73c05f5b7202fcde5bd5d48cfc901d7deeda36b595c854b09d20c0dce710acac927c1b73bc1e545381487fff4370d4630568d32cdfa9933b3eb94bac07824a8d60d32896a06b4687103abe7537221e520ad183f5b783f48b428005129b7205a424513e7d4c25e080cb5046b7a0efc5992c20f714f377baad41ea88249d39f800520e155c5e8a4298d12b5f71711e538e9099ed28bb9143f9574f321e387442e7e6333970e9622d17c828cdd6f30e405ae5335cd48d175aad1c46758cc2dac359d698e469af45bbb65fcf1a0b7980786ba4a06a55ea8d5dc0391ece420d9fc1e79bb15efbaf02861649a0f46d9f81b217a1d5775a8b728859f22a057ae876b9cf32409590873d1219018153ad8aeb9350c2ae0a0566e9f6d9d14d3585d62cb3f41224dfbf3bd96ebd8db45d7e6b6f50813fbaf191d3d49c3d977f41f35d39913df0e96c42ef04ffea7abe33746585087a677bfe6e870d6d16a704b3de617d901821d9da1cb5ed1603e5bf4e76751a35a9b687b843d75e6aa61236890684c83f939778ac09c6cdafc9075a1e8895e16f905243b05c6913eaed7c43c10782e98c4bc894dfb8f729552738cb27903b1e76d92c61fa5e4ce256fa54eb3eb03c54bf76fc1c0c005f87d654c7bc845a9e9c06f5d9e0313dc257a6f609d1ba60b39e35283e8d896b80c0f568529cac36bfb56f370121c18597abe4a9233800c6dce21af7eea3aeb02cfd8d25652b1039f158cbebbdb74bd039f380e15f5f92f9e3a84ff7591791c67f692c4ea6f0c4a3cbd4754187575f923c12e3c9da3bdb71e0db4ca69500d4001a6619d18fe1ce144f7824fa5815ec03feadd4c6bdd7b16131d7527c3ab6d7707173ebc8ec8b81b07e8eeb8ee2588f7fe50a9db324b69c358721b6d825d1fb64622bb1ebfe8235dc87692b44fc7a958bb36a08ee7252f6160ad06ed0638ada50c7bf9b0b183ac90839a14b972d4c8a873cebb4a7a74dddb31230b2ab3a5aef36742d63225a9ba2efa001eddba7e320ff781a35283f5fe11194969c58f3ef4c8fc814f0782169433b7f071cd5c21bb6350cd4ba5cb794bae4aaf2ad456a4a92aaf7b4c3acc1e11ef3d51d4cf03b4b882bc7879a996beab7d314b4a292849220eb25f5b9e0b0696b1c8a6c13e4a7b36d8c43dd29555d7542d2338dbc1102d642fe94b2292d7ace997af3a2f2fe7c1c5b6f8292c00bfb956cb68af937674afdb6733110b6d64811754c4cd528252a34bc4e6a685dbd06120167dd32730da3c217bb5953c81b677234f7a4e7b2f6831763df48fe69495b4085830628a71c2e68cd7480a34483aca5d75bab134ad64c61f9616e34c6420fdc093a75d9b96d60f769307452efaa56f5c452cd47ea7922e2aeb694eed38558d3a237b7df95854443fcf7cd27d33c725dd876f2f426fe9cb44ba5a3a2f26ccbf270d6250b52e56a91c4ad5e61fbf317df24e5f321cbd9a76498ef8d4ebf189800a14b588484390c374be7b3addc6255e035466f1bba8c82b5dfe342ccfbc3b27aca1eaabf944272212efe4d49457bf209bbf29792b4cd32c46beaaa895b4c558b95765d1eaae1921acc885d0fb835370bcf5e0f56e4e52e86dde076c1f21635db0b68f49ccc713cbbfb3ba786a704bddac5cd3c52840a65035443ce3d2d924742f415d2f18e57f767278e4552cfe93b2954c4fb3b12ff321a6ccc225579f25b6e170932fd9f758d23d26ae549fda2cd918c87b96158abc5f0775e4b02060450f33b5b748420104b2e4710d256cac2078eb03990d324920fe9cfa051d606559f7863e35761d49a79771513653eae1a9784faba7760a27021f52901891309a330f5824726b5ccf63486ab1d0cf06119b43af0414d46502c2c3d36c3f1e8d61bb24701d9ed0b64ae6bdf4597f833451d3d05a63925c795565e28563bc2f795fd00acee56f544e82f07d57f53af7e262d3d647f6a939a1ed62d2a46940fe7a9241feeeed412b1f969874f71f3e630b2b27f90e785d508716434aa384f18d0dc048a00bcf95af86386d0a801f905f75a9860e0bdf7b8d5e00a6452c6aa21156ecb8ea7dfefce22a25dfce89daddce93bb203d0aa63ee5b22b9ba49623cd3330703c4def969ba3c6f0c6dedabc0a2132d7d8685fad033378aa337befd900f4ba026028d11c65237ff530add6e5053a669b30b66d40ef6a23820fc62d873482b80bdf6a0bf608420ce13778b259d5468bd609905485f9f112effe8e34d4ffbd075c9ed5672a820e2db94701934f3ebd52558798ace04de03fa0162b774e94afaa0011fbddbcb4478acfff822c5b4adceeaadcc3592e188b11e9f83a0c50ca26e96ce3ddebfd7ef17d31b0d7901fa41ec4a0f1455355defcd4e7c2f6722b4b0d1f4752d39af9245695ae395639885885e4cde1e35f3449c0fb5a65b4c92bc726133b013f6571b0663b7822530eb23b9d94a95d74df5ef36a317d0e4cad9047fdeff618d1f499ef0aadc5f75b58519b38a37b4de8aac35bc4e36c40fc22169fdcfb574b07a9bddc1c18f820a6f3d32f2df34eb5f67521cf16537316d77a980b5cd98c5112270070c8617c544ceddbdcd45ce5e5f733878c1dcdc9403eee970af6a7d0e63c450cce3bf316a1e3ff41f96c6a28d589d80038b4584eb8e4fb986d9f23ab4c0dd7e2566a29e737877cada27f91547860a68533be6f8def521244ec7b7622ba35e7cc99755b753163ebdc1fd03784b092e1ffd2e4f43ff58343d03e318080c56162f1259546baa4b650f2af7f5ff217ac372c569dacfb91bebaf6b8d1e5b5d7b0c9ce889843ecd8bca90422aa88e71249360eaa51539e4ac6bd4fb0b630d6a74b62208a1201caf1056bebf3522816f0274a51ea7721f1109bdf49dea9f9ec1c59b83f72e2fc5177c01bb3751586816556e7254a3b1cbe3d4d1095e48519ab3832f47103fa3c32419fb158669f17fac95cb865e622f4fd20ea6fbb0f0c449932d58ecf2a530e93a71afaf8b83ccd7f3945ea493f46e5269191bc0036b46fcb51a6a63d24b7a988fb8eca00d3d33a5462b94ec64c7aec38ae650fb1305a8a70be8457aec7409fa606a1ace88b785180b20fbbe0beab6459036537eb9a272dd65917bc640eff9e3c4188d3818e908707197141afd165365de61c04e5a15a8070edf569eb74e16dac7dbd1a04d2a77cc27931dee15a9a813c26e40d732a0b176cc4fd47b40028830476dae6616d7557211cfaa1411c5efac3c16431b7f912997bea8a216fa87f265b48492337cfc376dacf7b8d01006e3c620541ece3d9895088c1cbc7988b86b33e124cff4c33792f761f1791e8dc35774a7eef30f856569630ccbef5a87093e8eb58793c0bf3b3889281dd98e9930dbf4f90ca319ad5b4941987e202c765573e06cc8565ec2d290224c2c6c77554772bc05f7626d55dad5f8c668ababf8fadf640859c41eb868d3f6f68f10be4cb9509dfe5f439b6df324837bdf81b8a1cb1c2063d03a73157054f02603118f418664d56203c214121b13cd315f053981afb4c6de562caa76433aef9d0947a9caae36e5cfe9001067f49c936f861fe7856b60fb39f12c12d44628fc7fea6fd1998f5687988b9ab2493eef61c827eebc6d663199f791156e0375805b12822b7770c547bb7190240dc09b4784e8a984a1699435a141faf450e8e627063d1f7da72eadf24fd05cf9bb0026450d6c281381bfbdd00694feadb234a7e6c8658160fdf209285f88637c21ab4ec9fa4eb391c0bcb8f5e370fab7da7b05c35fa6f6f084c0282167c53dd1b4a7147d43a57b738cb7091aa6d6011ce8d7474a729e81ff0a0e283ab172bf55750f8ca267244f6c13537da29b0f9e0edf2f3adb2817da7415bd101d75497f903dde5c7d1a0a9066f3cacc2ef49e4ea3df4145b069f8d64b7a0120633fad3f414fa01efa36c7d284242dc498a75feaa788d7fd1c97c45b441bc24bb101319d7fd5b547238e9deba0a0b183732a9025c3b39b51af60f8ec42ebd2b0cc1ffbc7ef6f83ab7c8f3a7910e2b587a00f974340713838576f180697aa5b11b7f81f92c236f1aa5ce356018abdb9a6ee39ad8ec31092559856cd163c3557af5a0c1cd81a1d436e4fa57117986b75f46edcd42aa6f92dd2bc76e20793b1d7a08f16478fc8f563001e4f6c6360794d2b5c128c953294fc3a1bef352e89f1401e8db295c900924e30ba574e8dec86034ca6f039167004b03805da84fdde05443f729b97a2b7bc2a687c63a647f6ea6b31008a4d9fce53007e7ec9367717cc4b4d7834fbf0bc09ba174e86d294823474d0947b99614e09a87415f0b5e880c0ed7e6287069376158c0c7098674613e5d6de6c14d16c1085561a475991bf6af2372668d52e6239d5cebf2ee0c00e25d48b8787aa66286255a2be9b09987222eb80ec7d6ff89763b865c4dbc6f537ee2d15cc1ce1f93ba5968d2aa6cccdc5d3244d102e86c548311c5f81c7608ebbd2a99b993951ad32461d92c3c95227ac8f0930cdbfe07d082867846557952076b90d560d51d1013bd0a1db8a164b5eda1a9f274f7b2c6f864032cb3147880758a049af102512b1337b454a35091fd8af7bee8f3b9c3f63b5382b538a32449e26ce8abe4a22f3965f8d22b1edb8135a96dcc7028c98d5c81f5475778db21434a9f3ded555e44e3618e98350f499ed08c19e805cbf92173aeee64d865aeb4a3", 0x1000}, {&(0x7f0000003740)="44e801972250562954057349862db5bd105f443b5947199eee1c32451e9f8a335be662b0713d2418b2b8f1917c70b7826f4fec734d9a7681274acf562dc1ca650b01993cd5a90204ba5725c90223943a068c6cd4e7f69016aeda0a934b86e6694a7b03aceac890bcc6dfee2b04cd1a7a55a67a935199c91d9c90f5303db488f3490d0dd4733bd79609febd47f9bb811042f0e056163d372d24c286d7c4ce997c436057928ab22a6e2986398049e438e07e9092c31facb50bea399da8a27611af1d2fe08606a1abe55fe0ff1144c31d8963b4d606a735f44e032c02d2476cb1029f25eaf256afab440af936cf732ceab33ed53088a0746bb27c40b5bd86ae557a1cd03afcb2dbaf3a6859c3560381e274013b11ba124ecc19cfdccbadae059c5c702068e914562d4aa6d608c5ac8f1c4ee83369b2707dfebfba26a15ebac494ffd07996a50a627b110969a9dbb4b6cdd83df22a09a60c0b5ac48261ac3e6462f2a7ed4ebaeaa8ffe678524fa3ae42360adcb10956920e65eca7b8cefb2be62a6233ce2120f5d8bf244986408eb75fe3410211e40c5eea775df257bb2c9a789e526d03beffe9d1969fffcf2f52b32200de4e4648c4e70dc4ef6645fc416b070ed2991225ad96440e8e3826cfbf226b67a4bcf92ee8578927232cb55a5119af54f3ea38d1e71a653f1107a490b8c0e815a37696d8b0ebbbb2d7f81f71b745fe3184a540275c9bd828bf55cdd2b3487e6c3d6dd5943138065d64720b7d0c386f6a8e58a36a4a1f0a20f738ab5d01571cd10c853aaec46a0a9d85c281f74c104bcc09a447774d13fe1633cf03c572ebd4ad9acac99b0954f8c75376b81d4dddd47511c03e894d5afc365f6037cbe7daf4217252ec28a7020347ed03aa976e43397591f03f627a94b72617a5984a4b6be3699ab11f416fbb6c59e76e18dc6e4f81c4ee439c4db9b660ee31b51820bd502fb2a4dfdad7a6f67ae7457a0a627ad99a8b4b5a52f2328c77ca8ace5470000e8581647914a676466061ab1e2d560c74ab5fb1b1c9cda1242e1f3122eafc540d9ac096e3ca8ee824519264d48d7b55875a655904ce2962631529db5d319fba9b7ddeb0153704460950e412f9f3757429592e8a6d4e5c9ad2e3ecbc44711dc2d056f8cd422eaa1280135924233b7da56d091e70326f2d0474154ea87ef8506b78faff0bded4cf18c17eb1927484c04c20404ec96a05c54de403322fac390e20cec049774dd2f89b9b2616063b2be57aed76509293bbd53dfd2f4dedc30b7044fe5f885ec45af1d3f79276e03e46f7051000e3391348c54bd1367e635018f490251d5a01e06da5f3c5c1bbb2b317c45f21b2225a922d94c14ef5616097c9ad11bd0fa468fd63a98541f26471439d509ce739e8b5329b349b4f0685aa315fbb0e6b57ec62c296d62b8b9b8c1188dd1697ccabed2d9aa2ca78b9bbf1923304e02f778738b4a04c92107028048f215a730bc1a95078c23be59b8a18df1c39c8b398e091fdea839b36b323fa0718719fc336722449e3051415c477bf2560c8b4f33d8e83ac94070a2019bf27ed47c7efb0956aa97fa44c05316af1ea3e0760463708cb8d7ebc9fff36fe544167a53b2a464790384ea11bb71d18a6bc1d4eb1992c3d96bf83d6cd417f40479bb5106fbb58808fca682ca53ca705d10dc645e404b8e3d9bd9aad02ae511944988af41b6e65d1659a2f1b3f6abb00f0fc211bea7ffe9e5343257547bad597c596e2640a2f37f14b33a195a75fde3d3c6809090a8de8bc8050d39ad5730af008a8edf3c30dce0b902f462ffe0f4f8c8c79cc4229a99a67c77f50cc077149c0f2a1006b9c967fbac903d29307937f1f873ab2d3e4925b8291430eca8c68b22bfbecc3fd4a90d427433f42afb4513c5be2422c29026ef3d1d133bb2dad93fc3a160a24f9ed44097a97f4dcb063306d842ee8034b7866aa4b13495994dc504c3bbbd5fc37fbd6bb6162f918ec0bfc9909e140feac1758ed179e890690d0c5ca9d2bffe041892f3e9a46b430b545fb46f45696433309bf27d07b8fd646017455698483a03acaa451d924288605b3c8fc361d77c8372e2a8f3391ae127ced3805562606025c47cff9eb15a4d6b9301cf7d3c61384a56f7b733550d39166f09932d6d0b34848500193f9bc6489e6e29abfdc27870c3e0cb79ef329ea31279da403154e482c8059ee09bc1ae9d9e2fa9c3398b5530198344aa73cc96e6bd0f6b018c011ebacf671342f42bb7af94065c10401328096f55d069e3f7f30a104468a7dc8f66e54b5061906c07dbe6155d0780cb6f5079c58fece748002d0a97cfdf640deac337824a5eb726cf564c21ccfc1ebd6539af23600ae6e9bf360e49c8742afbc03e858704cda8f603be86c0ba4e68a415d515fa9f67d6ccd1df34937c06514061b43dd0a23b955917afa34224c33df4653c38b008102ad1c67a2e52604eac65078851c036275711f6ce0502d340b50ab134455b3f6730c8fab987aa3fbb05d3f6e7c23f361c7fc0300b90036a2989e04e497f82d4d09e56cb657128c9534b40475b17c27ac7188048e5806709158a4f4116f6316ff578d5d003f5f209ccf33f82e98b70cc76c3bf36f6b03122fd5ee55281bf5b68459f0af938e14ceb470b10daa1f7459022b112f6fc5609f1495170a42c2b07e5fa180cd3fcd8a69c71a38fe57f57239ef7d883d83d563b00f7c15c8195f065cb6006d04b0032f4e8581ede7c216983cc6d4d6b2db351098eec49d92ff2f115bde3fac6093f7161a9fa120a04b824a4ceefff804c2f9a4ac682eea43ef1e8f5671cd0569dbd48f1173986e9b1b50fb86d73c641016808ff0229ef3a8907732335c4f8c10a9737021f2fea87babf385dee2350e5343db4ec09e41a4b3d5b1af2cb388987792d70002abf701238885d2c3d29ee309953d5dc554926bd17b3de9aa523ba51ab2a0d5f3a897afcafa14ccabe6f843a301d6f88f3d94a2fa0bb23e27873ba28cc700d1f4ac62abbe08716345b81753ad131c75f768744cd894b65d8011a11e3b1aa1ecfd4418ab65526f420a6c685d9ab718af8405fab2ee52598ea78397b952abefa55a60283d26b3c5557891e543287ea94494108a831f68590cf642651455e37c3a56226b8c930054e51874e5ff291ef44ce692ab5715a8e8da481b6280fad56b76a1a3a90c967667423542e339face9df15fd35e6fc1360d87fb3446d85770fa1d1633d25bf790e9e77e0eebafc8f8157e15077d4006cc0a9c7c5c4f022b478d120f25b248bff7b3bcd2e6081a1372c7f94c358b3d55e6138653c57fba4aac7a6361af1be3e45697414b20c35b11fa03cd09fef943c20e4fc7c21ef387ee3b7c79f43f9ad311762fa59fef843ea245c737748c4b669056019eb04f9d84090426a90a2c1d78c18a10de0af29aa5ad9320127d56e80cbcd5b6864261fac55eda16394c5439f3e1860a655514bf8a28bdaf02d4304e7e6541a87cd9d28195d6b79377f904c2972d3fddb30e215494841a431c4fec3976cf56b1d244b9f5b23ff6a95d1400cbaaaf0b1b21c9c6a3a004cf381b861eb87126f57dc4f935b0e7e9fefdec76e1c04632d8cf4a4dd00bf8b38d81920bdad0645a27a245c6beba4b43bf0e2f1eb6281d8b8817578b7c5454c425eb3a7b3d10f537de87092da0eb72f6e702d86ce5a32659a6e1995d902990d0cb3b6b8500a3c3745b88ca9d9badd404856b24c008a774eeb6942eaaf72c47cbca8a3c1835e34ea9c3265b582888fbd17a45c9e26b8e6eee1528c5704f32a6194661ebfe9d98eef3fe73bb304697b4584d6913bb1506b307d1a1616c3aa59dc634d3a677e1f733ff93c432ed91b64c51298fa4ae37dc0d86d7a5ee35f0252ea9f32c8ae06d519b2ce39d5ec4b0408fae2507406067979fc83e99bb3eac16906a58a62e630fb3b9fd089ac2a5617ff54cf374937bae5bdf24ec4bf555de79d866924391fc0164e0ae8ce4c58cb2e460db30c7d7b577676465ae0cbabaabbde46a370cf5c1c90e3ec674636072edfc4e292f9b8ddd244aa76c9f21bc4b11d9e54093d961abcb54655d672dddcea3698100cbe8519f585b9a545d4307d9884a75cc1a04812c3d48ad41f853108afafa588e58dd9961cb7da3465d7ff84161429b6e987491ff6ea9e455029b7c8af0097d5294aac39b19807c458b40bfdbf4a1a9af5c1b7312b458c9c15798648060c294d942aec7e512b508aa2e39642271cf599119600330f99d6c638875563dd2742e33cf9c36b7fde612253dc2a7505f55ed23ce378497487454747ec4db1d3971746a8191f3829c029440086ef0d665eba8b3fcf549c3ca2dc121cd6824c7d7744f90f90a3c96be9992208b3ff3e7e147697b1e4c17c3efed36bb16815073af5efddb139521f68d74bd49e1952d26158d011e624b21ac9595709ce9631af2fbf9c2e43d8050436c11863d2cb17badd99c1c0e815df32c70bcb6c1f7a309c593d38d35db492237545bd436594fde8cde4ebe7d799358d772c0b582cd66ad982cd439837071e077a295038a369bf90cb480da488e0030c33eddf4d8ce56dd5a89c8a62e1b80dc7bba28477f5686435bada78e5e637fc6fdc8605eccd089928caa6da1d3d7e2436ebe688c828c4de6a570798e7595ba9ad350ebda1199f8f2eee714ae3b8ce2f29a9dfb7b2516df3116c3d638a93e2708d47acf0128043a5c818db13cd142a0a4809fd8b498c7bb9d15ec051d43bc84eaaae85ac575bde904a32771f58f825fad7f5b8eb57554d2c0fc8a40c9558142f830a94671c5e4a43b8ea60bd9f493f6c7d00774ba5de8dfb8f96bd45f5527cf7c51a74dc01221f13e2e913a774dd659136a94d42165cdb25db483773dc541d00bec4592214899bac2cb892d78ee1807707d22192d54a389b2be721214cc5cd21caccb08f26ab8136a9c753681a631e09f881fd932521bd52f65a5fe95c0329cac19c3686a3fd267103d550535e73bfde1917a6ca7bb4bc9cbf4cf46db394769e2b118a2bd8e1e08d8d7afedcc231f5856b454cc31655159d4e69090c30a57fff5a7f266bdd3be7a6091d857af7b57050c1b8983792f62695dce50e643553145d09d1e0c3b3c0e1df8708a1b39ecdff33be791fb7f0238653964f91594c4c707f6f6f3af0334392feff96effaa4ae675c494323e867934d47ba0794ebfd5eaddb991fec99687c50da6906dbb64585f63663bea3a6d4b5215d91f75fbb59699ed1d0258cb8f37e61e250c138053515a62c7986003dc03dec7e0d8598a4bdb393ab3051293b616b7be7baeb835f6514cad1589be52451f1c34c0433992440303240d1044d59a2af5249bc2393333700a54d40175989ec48fb1f4ef8c1482ae7a93d5535230ee7422f962f8c808ca4caa28e085461b2df32a17148d578a365a23501c949248a500bb2fb35daf36bfdf8a337bafd039e6145901d60d3866b613fa1e02d57be84f4ab9f4f5073bf1ba1a3875b48f05ab8ec88af5c368ea1990cea77ac68bd36b0d19fb2a532178a75121a7baa194f26fd51a146a45b2d0a7a8e872ef4a3f6433668bb491550852b61f01758e5d5969b2625d42632393968bfe21dc490e4e95b0af2b3557b800906b8a37f6476c78900d40e40aa61bb04cdcd5d593539271dfd2c9c0a7195587e3337fded1010bbb7acdf09ef670b8e783178b1e21c9febdd67e6467115a62527db0df1a5c168fa1e4663b68dc52d91e3a77f8754115411a9396e0387e527c7d1d05039bb6ea10f76c7f8492fdd5b8d40bdcd5271ec7d4ab", 0x1000}, {&(0x7f0000001380)="e60794b48ac3d930673bc3d93b6ec59ac0d5ea94585b44f7f17b374c3f173a79b87b6a3f2c136d4ef111dbb07d4222a49a1384e9c44e172b01831b26cd32c339acd062cc7356b73cb026fd2f1b5804d05f72cf11e3b23cb1a8219c6193faaf42939574fb1e0a7f2300ee7f0ad3c2de63c8f4115fa6ef950c5147462c7c65a5ee707a3bd4adae", 0x86}, {&(0x7f0000001440)="1418319f4a15b3e8906fbbb2152530513eed3d602894427a13f9a089aff726bb4a58e8c5af654cfd9423bacfd5a30869bc8b9209841054b6ac9d0026a2e870ea828705e9f744c9b77cea79d84e324779077919e86c749e2186025fec9e8dc953d808aea21d6f9abeff5e2ad60869e03dd669f0238b22963c517984700a012e21d4335092fdd258a21ac8d7ed1d07dc348c48d31d1109ef90e571adce8c8fb401465039c2d7b6fe09696f5acc41951cc885e62f03ad3197c793757db1cd1863d62a63a06de960b664c4e5ef24fe8c125f004392c263fe058b8e262dc01a", 0xdd}], 0x7, &(0x7f00000015c0)=[{0xb0, 0xffff, 0x5, "956b823385c0931e1ff05586bc11281cbde9199b97a9af45c6fcd63227f46d78663ea4bfc73f9d1f58dba4040a572fae13e49033596646d70bdf812fcffeae56e459ac703158e099ab94974cf916f0018ee92c0c85f5a57ef81ae5fcbbe66d9719cf3096b1a0094d3490d69b9aa76ffe0f35ea0944d86a3ec073f2a9f6ad58a8c8a1b2acc873635ca66b7a8d75e63042d854e50e098748b23ee2246b"}], 0xb0}, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) socketpair(0x26, 0x4000, 0x1, &(0x7f00000001c0)) socketpair(0x3a, 0x5, 0x100000001, &(0x7f0000000100)={0xffffffffffffffff}) connect(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x381, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x60a0, 0x8000) r3 = dup(r2) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80105703, &(0x7f0000001700)) open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x39) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:37 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400, 0xc0) linkat(r0, &(0x7f0000000240)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f643008defc6b346884600"}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000001380)="e8", 0x1}], 0x1) poll(&(0x7f0000000000)=[{r6, 0x101}], 0x1, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) getppid() r2 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8, 0x7, 0x29, 0x1, 0x1, 0x1f, 0x3e6, 0x3, 0x1, 0xc46, 0x200}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) sendto$inet(r2, &(0x7f0000000140)="a1d3b2a4facf6d97a961ac3ba1a6ae68b2c3ab3260edca08f561a03edb33b2fb7603efc41c88f6fd09dbb6a17d24c8426f0b0f68746d737bdf129143cbe077b7f05459ce18b6685a2b5cdfe513ee901ba19247edc524964aa2aa57e8d3ee7ddf66297e1d66653020b04d8f006ecae7002e742aa82bfed41b3e38276ca2682b62a3ef2fadb58e302af3c1e4c4659223bbb112f1043d", 0x95, 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="f0bce86ada1ab75376556988e67629b26404562c226df8cd42ab2d760ed8ddfec62a883cf377eddb85bdf5e0b182073ba3ba69be196d140f21bc548abdc414b6ed910cfffe126186d0668dbada638195f6f79009768ea44c23f00a18b913a9e7adeab31a6a5003ae60a0da2abd9b388b29d21bc840283fb11e587c801699d595005bb368acc56523ca57b0878863f007af4a59fb0e6644c7abe5e2b48b47ea04c09e415ca3ae27af4d14fc78837378bf6d3d256b53799dce2d8928c451d70ee99b56be3e1023bd2778ad441e0449d6f80b6a3b77dffba2e4", 0xd8}], 0x1, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000a00)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f0000000380)="c373ae919fa9b15690ea1e22cda88fe9dd4b3c5b44e1a3fa46b433af8b5690dad929ed3e809a42f224379da50efa0385cb369a80ee73a1d96b7f4879539f6e6c354f42c193c67d2863c0ea5f0eabe480a71a1e6f2944e9aa0db0e7a714a26f3a680edea226048adc13af9d7fae7cdc7b427163db0b368f1daf2b31517a436b08e7abea9cd7721f5c8f4ece69c4554d8bd6c48bfba6e71ec09836d4a42d0122af6abedd937d56df7cd686ca86b0d258bae9dd674634eaf41722bc13e0240a88f6e2b4fc47e2b5cf2a286d472d05e686178f1a437d953beb708337fcb4a44b20df4efef0d9", 0xe4}, {&(0x7f0000000480)="0ec8655fee0873162e8179c7ac416e4c76ddc0a3fb280cb6ab2f59ec3d06c8b21452a191aaa7068620c9d6613eac413bf843560eb56d7052e6d2b139b93aaa0b2118ad1a63cf3c", 0x47}, {&(0x7f0000000500)="47f4d43eaf0e6d9b4f3571c14c322bf16d9ec6e39163d186200e79a3476153319ae2667d45d86f2da191d6088af116edd1c84e721a3d694ce6a0a4907f7d89f1bb85340baeeb0106c613a2d6db9e4a7410b30e09824468fbaef15cd9b736e2f6c330a791b823a164cbf189d3836fbaa0e5e6484f30a4e3d44e2466b12d003410f18e4420383043fd6b7cc216ba48e65f350058514ca408c10969fe943f75d8f991159d210d736b63b4961a48cd27ae5740399cf916518445193857670df7e54472c9488afbacaaffd015a94804827d724924ad8ef5f99361e281", 0xda}, {&(0x7f0000000600)="af64d3dfa700397e4c258c110fcfcf125a00bd9804ea66719213062df16473ac8176a3fa29e7fe59ae54f811b8849e471c9fc2be46f216a6245ba323fb6315da39c137b6bc77239e16ecacc86deaa3e42b24c6e02b820f2e9b69594bc45f7e9774cf622a2c0c2f1614841e7f952cfb205956b2defa05ce4da10f38a46b229cd96069800e", 0x84}, {&(0x7f00000006c0)="aa5bb0e7432745fb48236b323885c46d0ee187624e2bff34b80316d5be550f8d38dbb293bbf5380920676843ef93b549aa1543f29beb2b3ef3358b57c2110c8ee06a5434f25be44100475c83e42dec0f416903b9311e5b709559fe73e33ce08318d7eabb1abe65588abc62a42205469e69778231ca57c57ba0bf6c5ada8f5897830d", 0x82}, {&(0x7f0000000780)="c3a54cc57a9219cf2689b509a97592d43f14b5562aea1b0115992552e1164b02e195b0938ccf7494d39c0b456877ba5700c1f8b5769d188a6a8860621d021b471f2370cb86691b23f4c240d5b2688e3e7315f12904f4fa271fd8c34b26dfbf670031d0d17d46809ce467b73b372d3138e365699f", 0x74}, {&(0x7f0000000800)="a7b338b4ddbb3c5e6e162c6fcf0551d71fd57433e57ce2d0f6bcca8d5c9b5506149e0209467d0e28f424338a26cff1e89d0cc829caa22898346086b786a95924c8239f6334ac1c0a063dc106dd3da99c0bd01a8ed3496602264e359b78e33d20b48bbea533e2cdceabbbf1dee050fae3592b8b1128fbac38df806f9359bfcd533366267fcfac74eeae8c6e7fc4871ea25b32e1a53c8cce25b97257e5c19e", 0x9e}, {&(0x7f00000008c0)="6c489628750c2928ef87e2dd04812b549e0fb077d7272f835949a2a879d0423ddd5d97b7f06748d00148c67b32e8", 0x2e}, {&(0x7f0000000900)="f97d59f67ee49c895da81f2f5948c2232e418dfb3f7a9d0d43284b2ac18dff12864a565f2d0db1cc73de51472141aa83e2c0668f303eea", 0x37}], 0x9, 0x0, 0x0, 0xd}, 0x5) r6 = socket$inet(0x2, 0x4003, 0x5) fchdir(r6) socketpair(0x20, 0x5, 0x80000001, &(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) bind$unix(r7, &(0x7f0000000a80)=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2013, r6, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000bc0)={0xe1, 0x0, &(0x7f0000000ac0)=""/225}) r9 = open$dir(&(0x7f0000001140)='./file0\x00', 0x2, 0x21) sendmsg$unix(r7, &(0x7f0000001240)={&(0x7f0000000c00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000010c0)=[{&(0x7f0000000c40)="94139f0fd9d9cb62b550dfe1b367c1c11090c0c1809db4582c1d2158511b7c8a002c2e3e4783601d3cdb78656734212888629241ede9b2d35f0a1df348847bc70f3a2231a0957de985e78cc37694cf7d8b7546f3a842d52222b249296e4cd937ea028d13bab2c399523645c3a39837d82b6caa30ee477c076a21bbb515468e2828de4a873eabb6372323568e5d6cfa2cfcdc54a6807e42f78e11ac5ffc55d7cfc5b260671e54d189b3ad7b89550a5af95785703e591e2474484577cd007c6178166b81f98b93cafae7457b03ec5783cea8", 0xd1}, {&(0x7f0000000d40)="d7a298a9a0b81fde8ea1e03941cc542766f4f9a71914ea2a14a8833f4b94e339412d341678d3e0c3c5009283661473c2c8b5cf103954e7cbdf864ce47db01da54d9ae0a99f5feceab2cef6950b7693e710b5382d", 0x54}, {&(0x7f0000000dc0)="d6e30fc0af6ccefad9f93962406e36bfd191f3454a23349a72c25c7c0c922c5e515a6e034b748328d0be0f154171a48ae8f657390c09599a0066002796c0", 0x3e}, {&(0x7f0000000e00)="95b7e302adf72cb5034195a19ed4619a61b249afaf539b2e8a37ea25813b63f99372de461890261a88877132690c0a93c557ea54227ac1f12fdd266227e7596f822a9665ca042dfe74627c1db3743a7b9bdb54b0588592210bcdfd76bb6a862150e23dc70846a96bb60d405039eb375f9db6365c0706a2", 0x77}, {&(0x7f0000000e80)="aa40", 0x2}, {&(0x7f0000000ec0)="b27587b4290b6a779307c6a3b1287b4a1cc1c2d829f022edd08de4f8330ca9eef56d01ded1d226bca123235ce1ed968d059ad1735128627193ce263647f15e1819970594e1193c1fbd535a33f71151e0e350dddd4669b2eaf484e9e2433894eff73a49b73225b29cc98a4cec78ce95e945390a3f985e139302a98971cb9250863d50b7194a9cca1b1b9d1b5854b4e2ee26921241e32edb367339635fd17c163ac9ce83dbd111429589173d0a492f9f2eac7d0e3aed813bc1c7b00670f71af6cf81", 0xc1}, {&(0x7f0000000fc0)="75c9696e6934040048147010c8bb5b6281675718e7b137fccf53f937dd13d3b4801c02b5806987d56797771f9b68df0a65a652cde7166d4463748f7995cc97e232385bad227b68fa3852e73bbd074d5779dc6cd196e7d94f565fa405a0271cbb30ae606147efb25941788377ee71cf7af43c531f4734ee1e44266899795d1da01c92cbb6483666d0d6ff103ca6bb773fd6ad6e6386b14c014d0cfc7cf58bd31d29da4ceb2c22b9005b171857b4f8cdcd1d469975647e595c25cdb561c9cc85eebd497bb9e09d8a33102a7e3b380c464d24c030b1", 0xd4}], 0x7, &(0x7f0000001180)=[@rights={0x38, 0xffff, 0x1, [r8, r2, r6, r0, r8, r6, r0, r2, r2, r6]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r6, r8]}, @rights={0x18, 0xffff, 0x1, [r6, r8]}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r8, r6]}], 0xb0, 0x4}, 0x1) r10 = openat(r9, &(0x7f0000001280)='./file0\x00', 0x208, 0x10) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f00000012c0)={""/16, @ifru_broadaddr=@un=@abs}) flock(r9, 0x1) getppid() sendto(r8, &(0x7f0000001300)="25026b4c54fe2ac956193eb764fd0d4cc81d79111bec0d05050dc5b6d69ea044033b9988db3a49bb5abbfb9a40d61620ba0f8707d3d1246f4398d23ea1276761e0", 0x41, 0x400, &(0x7f0000001380)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSDTR(r2, 0x20007479) r11 = dup(r2) sendmsg$unix(r11, &(0x7f0000001500)={&(0x7f00000013c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400), 0x0, &(0x7f0000001440)=[@rights={0x28, 0xffff, 0x1, [r11, r2, r0, r0, r2, r7]}, @rights={0x20, 0xffff, 0x1, [r10, r7, r8, r8]}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0xa8, 0x409}, 0x400) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000001540)={0xfffffffffffffffe, 0x3}) getsockopt$sock_timeval(r6, 0xffff, 0x1007, &(0x7f0000001580), &(0x7f00000015c0)=0x10) pckbd_enable: command error 16:00:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000380)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\\)\x00', &(0x7f0000000340)=')&&.^:\\\x8c\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:37 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(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) dup2(r4, r2) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000002000, 0x100000000004503) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="8304daac759ffd19d8f1cddc7cc0cac879d7f4b1775b98ae87b21a63568fd6fe909b0790f993d0a248ac7a3fa140f7bbfd7ea954ce000a0a415f3d5de34747320ae8e04cba1874ad4fac57e5106739a548ad6669b2a766872358b54d3a", 0x5d) ioctl$WSMUXIO_ADD_DEVICE(r0, 0xc1045763, &(0x7f0000000000)={0x1, 0x8888}) r1 = geteuid() setreuid(r1, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0xfffffffffffffff8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r1, r2) 16:00:37 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80002006, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x4, 0x3ff, 0x4, 0x0, 0x1, 0x101, 0x2, 0x0, 0x1, 0x8, 0x20}) dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x100000000000000}) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000040)=[{0x4d, 0x0, 0x3, 0x10000000000000}]}) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x64}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 16:00:37 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x7, 0x1) syz_open_pts() bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000140)) 16:00:37 executing program 1: r0 = semget(0x2, 0x0, 0x40) r1 = semget$private(0x0, 0x200000000000004, 0x2b3) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) r3 = open(&(0x7f00000014c0)='./file0\x00', 0x20008, 0x122) chdir(&(0x7f0000000e00)='./file0\x00') ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000340)=0x400000000001) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001500)=[0x633, 0x4]) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000100)=0x79) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0xffffffffffffff20, 0x8}, 0xc) r4 = shmget$private(0x0, 0x3000, 0x57, &(0x7f0000ffd000/0x3000)=nil) utimensat(r3, &(0x7f0000000400)='./file0\x00', &(0x7f0000000380)={{0x0, 0xfffffffffffffff7}, {0x20000000001, 0x1}}, 0xfffffffffffffffa) writev(r2, &(0x7f0000000d40)=[{&(0x7f0000000c40)="b14e92c214917ba536eac5968d1aaa9b51c7cfa7d630a3f153cbfe44b318b2dda652db09f6c41a5f409f2ccbf9824910384cd6cae25623ea6638d82b10f30025387db2e3d06fb99c0b4a0764d9fda569f6066985b08f8c2eedde78aa1af54608010b3d226ea97b987611b196884b4fcf16d7c55ab3eedade28b2a478b7c2996c026d72d3ef8822cf04cffbb89d46c3588ade190441428a76887ef7b66f7d32616051844ce44e78f0531282e7616ee389a5f98a73536f176ab1952a4fa1e3867761879595de5ee872193ee8835b536220637107d27c1142fe37edd67df9d17d7adc3f61b45f91caffa2c2af60794a21f5", 0xf0}], 0x1) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x2001, 0xffffffffffffd60e) dup2(r3, r2) semop(r1, &(0x7f00000002c0)=[{0x3, 0xffffffffffffffff, 0x1000}], 0x1) recvfrom$inet6(r3, &(0x7f0000000680)=""/182, 0xb6, 0x0, &(0x7f0000000080)={0x18, 0x3, 0x2, 0xb6}, 0xffffffffffffffd2) shmctl$SHM_LOCK(r4, 0x3) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x0) semop(r1, &(0x7f0000000280)=[{0x3, 0x7}], 0x1) open(&(0x7f0000000200)='./file0\x00', 0x310, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x4002, 0x6) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x810, r5, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000005c0), &(0x7f0000000600)=0x10) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000300)) msgrcv(r0, &(0x7f0000000440)={0x0, ""/224}, 0xe8, 0x3, 0x0) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000240)=0x3) semop(r1, &(0x7f00000001c0)=[{0x3, 0x0, 0x800}], 0x1) 16:00:38 executing program 0: socket$inet6(0x18, 0x8000, 0x3) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mlockall(0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r3, 0x4, 0x5, &(0x7f0000000280)="64b4084df6bd246bd656816d28f080123711b283adf1236f14911ace02d40c7a910681e3d495647c24ca157af4a809cb4566cdeb90bc26236bf5f4ad53988a4ae72479b98fd52fdf9c316303a601dddcfc93c89f1559e48c6424e90282bd12794ee1b52086914fdc0a7b643708d2b26e7d5242fd2169298fb1c510a78a2f0ccee428b013dce8633b5a60963c654cbab0902e11a2832cf5c96798db1a27db932bee0c45d7a72efa223c2d326f86ee379a079f7a605ed4922047b6aff8326067b2ded89562b578d65a66cbe4e664a57c3441d85b6785e37d8fbfc525d95f", 0xdd) poll(&(0x7f0000000200)=[{r0, 0x11}], 0x1, 0x800000002) syz_emit_ethernet(0x1, &(0x7f00000004c0)='i') read(r0, &(0x7f0000000140)=""/143, 0x8000) pipe2(&(0x7f0000000100), 0x4) fchmod(r3, 0x28) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x80) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x24}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0xfffffffffffffc00, 0x5f1, 0x0, 0x4}, {0x1, 0xb9e, 0x1, 0x9}, {0x2, 0x1f, 0x8f, 0x9f}, {0x0, 0x780, 0x5, 0x3ff}, {0x0, 0x9, 0x5, 0x4}, {0x80000000, 0xffffffffffffffff, 0x100000000, 0x747}, {0x5, 0x7, 0x7fd, 0x7}, {0x9, 0x6, 0x6, 0x5}, {0x401, 0x5dea, 0x6, 0x30db}, {0x10001, 0xffffffff7fffffff, 0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240)={0x8, 0x2}, 0x10) 16:00:38 executing program 1: r0 = semget$private(0x0, 0xa259715b7c514cc9, 0x0) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000000)=""/82) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/34) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/69) r2 = semget$private(0x0, 0x2, 0x246) r3 = getuid() r4 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r3, r4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x5036, 0x3f, 0xffffffffffffeb77]) semctl$IPC_RMID(r0, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000280)) r7 = semget$private(0x0, 0x3, 0x3) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000006c0)) semctl$GETPID(r2, 0x6, 0x4, &(0x7f0000000880)=""/93) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000000340)=""/106) mknod(&(0x7f00000007c0)='./file0/file0\x00', 0x0, 0x7) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000000c0)=0x1) semop(r2, &(0x7f0000000700)=[{0x4, 0xab1}, {0x3, 0x6, 0x1000}], 0x2) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) wait4(r8, &(0x7f0000000400), 0x1, &(0x7f0000000440)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x2010, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000500)=0x5) semget$private(0x0, 0x0, 0x50) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000300)={0x8, 0x3}) socket$unix(0x1, 0x7, 0x0) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/206, 0xce) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x4}, {0x1c}, {0x8000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 16:00:38 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x200, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x2) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:38 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82f00000000000000000f344317dd940a7b110b87f416492b0ac5920b29adfc7bf72f06e1909f15cf52c588ee8304c708de44ea23e10e20be7b5880e77bbf925ea285922a7fc1ba3e1ed196d3a2a870000000000000000ca3e3d5508a7147521bc1c885f5bf795e23eefa22ab386a0a7525faaa79a02243a911ba6d30fa85e3c67c64c7422c4b5e44fc0755ab5f286732dcd4de7aba2b2bc26dc6caa86db93786144f7e07f54566a41bffb87ffb40be16845df7fa64da503431fba285e4363e9d41af4e012e49565ccccb11a85"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="0c6d513562f03ac2d5fa0014f40020000001bd0966696c658df400a50eb739e9f07e88d6", 0x24}], 0x1) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0xa, 0x80000005) r1 = semget$private(0x0, 0x2, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/241) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:00:38 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x1c5) setsockopt(r0, 0x6, 0x100004000000002, &(0x7f0000000000)="a0000000", 0x4) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000100)="d4a281a1bf00d6f08e014474e7795200", 0x10) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) socket$inet(0x2, 0x4004, 0x4) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d, 0x0, 0x0, 0x7f8000000000000}, {0x8b, 0x0, 0xffffffffffffffff}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='B') 16:00:38 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001700)=ANY=[@ANYBLOB="10000025a8e3a02a8b61930001000010"], 0x10}, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0xb7cc}, 0xc) 16:00:38 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60a, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x10) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair(0x2, 0x4000, 0x7ff, &(0x7f0000000040)) dup2(r0, r1) 16:00:38 executing program 0: truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) sync() getitimer(0x1, &(0x7f0000000040)) madvise(&(0x7f0000b39000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000b3c000/0x2000)=nil, 0x2000, 0x3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x1ff) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0xfffffffffffffc60, 0x200) ftruncate(r0, 0x0, 0xb992) getitimer(0x0, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x40) read(r0, &(0x7f0000000180)=""/128, 0x80) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x3) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x10060}, {0x6}]}) getpgid(0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200010, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xa1, &(0x7f0000000240)="8dddd60ccca66abcce2a090000005f9c77cf934fc2818acc85221f60ebe449de50caa511c4bf62e291135c8f5f787e7baf2a55525c11ff8b39c17ce15402d1faa2b57c5ba27431cf13818fd777e99ce2a344f05a00"/96) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x40, './file0\x00'}) 16:00:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getgid() r1 = getgid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x5, &(0x7f0000000100)=[r0, r1, r2, r3, r4]) setgroups(0x1, &(0x7f0000000080)=[0x0]) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x102) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x4) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xa0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1ff, 0xffffffff, 0x800, 0x8000}, {0x8, 0x4, 0x4, 0x6}, {0x9, 0xfffffffffffffff7, 0xaa6, 0x40}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:38 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7f9, 0xebc, 0x1000, 0x3, "f9c9e6ff6c09cdaa8183f7b2ce5e9264322b0374", 0x4, 0xf8}) semget(0x1, 0x0, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000140)='\n', 0x1) 16:00:38 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x7fff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x81, 0x0) semget(0x0, 0x3, 0x200) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) write(r3, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x21e2, &(0x7f0000000180)=[{0x6, 0x0, 0x0, 0x20}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x46, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x764) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="801c110e003435a3c2a1d5e15586d9fffe2ea53e22ed7853bc16db4921fbeb449b7384fc78458f0b0ecabc345d154fcdb1ce29a106861e554815e7575b861037c3cedada9f8e4ebcccabb9ea35005e03c0f2e137de75b9d6c8b03767f0fff68dc9d98c98e421aa56d88aa4ea6c2a9138522bf84f6a5dc5bf1369462a3f44d34463f6576cbac197568df942f77f6f48d27bf960b36b3be9cf022d9819c093689f6ef3737045283cd18e628748f9469117a0e90dba55dd7b80a153b01dc6263a090fe553a3b5744da5ba3c3a36fd07cc681efe2308e749d9048cd201ae7dd76ca8a0a46d5220cb388fa73f7bbbceb861ee10eb393eb4308ff0840b442b0ac76d5c4663f58221e2bdf839c51957bcfee3f30ad836932e6273becda13b2bde5838fc8dd06240e81c0cbe5fb9d0ae174b4950a34d570b8c8c2b3c21cbaf5813854b77c9f5a85daf2479f2221e5b0e258660f678366dce52995908068e1261ecdf4f008b4c476d5d84f11c48664dc08d6f6e1fb35693dfa919bf7b372c17a4062ab334e4397225f9c4cd8559bdcc225179109105f913314eaf5b17844fee7d11461fc6936725549d75cb23e308899e4023ad32087d0ecf8d4ed3d24d7da4ca24e43238a3ef8ec5c5e8b1ead7c7a58235067375100f1a603450cdf84b200c492bb05db09fbd47d84f31ae7f929731212e6387be1fb9d436d548d1dc33560df5c71697fa92f763c2524e5c47a46b134f05a74dadfbfa8ec628ac4fd9c32de70068a06e098be2e22859c7f9ab1f2245f60a00d08127cc9d8efc881687a9fc8c089612a658ab966668474128ca6a2b53318e20ba38100bd9726d83bb336af4c98828243ee01389446d03873d1ca9dc6f68e7c6de4e2e318b6a5bd6d7ad3324b06ebc78b3099338520c253824cd45f46074b956f764030dda79ab171a169b401428a962b0d45fe0d3b2bf9c6c28c23d39247d7049dfb9759e03ca574b93d31a707a9e37b1770c9416f3f038a5ab5df26811f5b61c85639c3ff9238ba8c5541df2e5c6084bd76c677bd422cba75bf28d188bb87482d8a9ff71b3133900b1ad2ab0f2b49603f5b19229195e121a5f3ebb9e073c592d38e39fb1b99fcdcffe9b5588d9753fb15d924e9e443b76510916fd64e50835088d07afeac97133cb857e21d0c2ce76a87025951ebe5a3418bec724b75bc0f700b743e4d51a98d731add6af575ef9fb7d019c058dfa542a7cf4f9834b86870c1749b8491d73d077460bbde5074dc020c26b1e917174866795376703d3c8ba05c95756eb43df9950754599f44c73fa04cdc059ab6a899d250a3c34f64f39ae0958290acdae264c19a572b6d59f2603cd70d52c00e2fc87bc7394fa20dbfdea0c5664cd9f73bf0db0b3dcd775966f3ba8eb00bed6c138bdf11002822140435ed79a50d07f98c9837de32caae00b2ad1d83b1640ce530f28de5ce4b937c9f01562c90b73c061b76831e568dde285c3eb6f91d128726577a251b8a7c641d7bedfe8b5c26cacafd294096e9d2a2346909565e6a74b4f873afb20b35e1daf42ff265534c72afacbf4072b104b14d41a7f7158f192aea7a72769f51fd618e9fe5c0646a878fb2accb6a6a3043f22e084b326f615a22c9a71773bc923652e02dc124d90a1ea38bc206efd9def3e", 0x498}], 0x1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x1) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/37) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:38 executing program 1: socket(0x18, 0x2, 0x0) 16:00:38 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000100)="380107c334bfb9ab", 0x8}], 0x1, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) 16:00:38 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x403, 0xfffffffffffffffe, "0366bf5da77f0c037f00000000000000ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c", 0x820) write(r0, &(0x7f0000000000)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746037f", 0x16) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xdcc, 0x208c, 0x9, 0x8, "b34f9d91e06b19e88516b1ebbc36c8361eb33b4b", 0xfffffffffffffff9, 0x8}) 16:00:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0xba0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) 16:00:38 executing program 0: mprotect(&(0x7f0000340000/0x4000)=nil, 0x4000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/94, 0x5e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000340000/0x4000)=nil, 0x4000, 0x5, 0x6813, r0, 0x0, 0x61) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x88a) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget(0x2, 0x3000, 0x112, &(0x7f0000ffc000/0x3000)=nil) r2 = getuid() r3 = getegid() r4 = geteuid() r5 = socket(0x18, 0x4007, 0x8) getsockname$unix(r5, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) syz_extract_tcp_res$synack(&(0x7f0000001700), 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x9, r2, r3, r4, r6, 0x9, 0x9}, 0x8000, 0x7, r7, r8, 0x7fff, 0x1f, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000240)=']') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) sendmsg(r0, &(0x7f00000016c0)={&(0x7f00000003c0)=@in6={0x18, 0x3, 0x3f, 0x5}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000400)="42ca86031773fbd1ab359e31d996c042432dd14702f007da96586ee01182be46241ec784f2c7e4b3c82724c7674e136cb630786d273f82", 0x37}, {&(0x7f0000000440)="8141b5f55c87c0abd66c3c0f14101ee5f996582724b3b6a611ea4d1a34b7665f3073a6ecc69d6b715faea2ee4a837d13137e4e5b0c54a93d4165d117246f0f5901bea448cb36fb0b0cb7fd0622e7298a93bda58603ff04e79a66bcf97240b947ce597c13b503971ffdc66407ab2430a6b2f17ffd7cd460f6459425e511e7c88cf8d1c4cba03a8d71ef87f9ee34ca805ac9af46660c4f85cfcb606a93be58a9e12322ec7a2cdb90b9316b2f24f0b033ccae18ee92059c78f622390c18f4875489be7ee1b587", 0xc5}, {&(0x7f0000000540)="1fe6f3a897bbdee686831832ae083564ff612063484fb1ff6760f00673aaddbccb5b87a022ca2ed296447e2685ec103e1fa7c42c7b05c38f55344032915e67a0d5eaedb9e88c8305be4a27b56166546b2c5963efdd73a282172599cc409ba560bd8a56b0e2fad684ef296467eec403047fdcb405eccc9780bbffaf05071602e478db20b4cc1885ad7273e67953d69c532ab23a4771ee3be2a5cfada300dd2d5d21580c13e753f57dc365cdbc6d26", 0xae}], 0x3, &(0x7f0000000640)=[{0x20, 0xffff, 0x1ff, "b8505f4cef8de4bc0fcde745"}, {0x18, 0x1, 0x2, "6687f9251782cd4d"}, {0x1010, 0xffff, 0x9, "876e59e7941f340135d9e47c8d7b7b170b6d1a73b29dc86820daf640217926a939441e9f273e6371b8d821092e9a587c469917bc06877d2fbe778f39661ee4c93eb3e06b777f105d43a0bddebde5e456e02089fcc9e030a0772caf1c34c00b0dead143e3dc6b6d3f24e8ebeca430da6f44cd5fc089a841b4f0bb590e84c976a8bf7b5d8a7852446400ac23ad12e3cb8871a499b9b5f4bb47234dc272bd467a52a01ba2d8cddd06ef28684301148272c067c24e578fd43479fef6d156b7833e486f7340ca4eb326f16a519359d99837c3a25d79170000508a8f0174a2cf0dd987ddcf74cf5b488fa36158991e40277c85835fe924fd579767141d0ab665ef01eeb51f89c28795e92b1ddb105f8b863cf07c8f1a7d173bd126813255b8dc84c0103cf07f023b3f959a2deb7b30cd9368ada22778e91f810712b81fe5708efd65b8e6da586f66e7aba01b38a46bca204f4ff963a4909e442d294cd5a55957b3071d62f8151051539eae812db36784e2dff2019268fec2c3f1f1575797f422082f3c8fa715ae728810a1a4f72e04ec4094d230609d28b84be988e327310fbd5102724d9e209f7d4449f08756df21d95e1c65405a032e5bd29c5116ddcaa9557fafcc24569fc2fa12eb5913ca366cfc1740c99e1f553ba1d2a24f56d140585dde171478a84945ae81bb503994088ba5b486b4a7929c8d5509bb0289daab70ba94522fc0cad0d85fe0fd6614b71ee7e3c2115afac907ddb804594ef8d9493637a087aa1f101207ba237b778ecf582550fe9079609c3d6e9020fba568153197a09b18c174e0fb46edcaf09e196f80eed716f78bd068a8a58a378873fb772b0caaf438d6be524b39afd3466302305233d5d3ca138b7d6bc8ae1abbbe88776dd5e0aa8c19361f31903d2534aaca7960c58e7a8476d5a6641b36f0b8ce1934309522d00ad38610cb15a8c9a92c29a106eef4a1a7e293d79bea7fade4c11d377213e1e56b0636833ee09ac911c03a01ca6ed930eff39a8317286b3bc6dc156dd9ba3673c00044fbaace8ee637a3fc797e523b286789b81261ff3a6ac9de9efb06c6d1200626cf496a696b5bf9e46bccdbbff22d54b9f10e2260ac945afb5ce60ed56b220a80cd3b945590dff6c3a08c3323ce6e632907992813070bad0a780371273329856d48d56c98b71fc35cfd013371bf1c219b215e04f99e843205bb2325e6ded805acaa5a2b2f3b7362a54f0bd7b693e6e5b465d8d0627480fac79558e92fb795e307040a7fa70744b4e8aa03a83b6849582f41af0951124537edc9b0e9efc3f4336b502d16cb03e190d407bd9ffbb5721f03362aa16a5ad6f2f502cffa5ea1fcbf0adba8e8ec3d1e5c66eed09ef7f6c1d76c999f8200a38cbb6917d2f5ec77086c7e9bb03289b17bdc6bd34371c5fbca45f060e2246319776f1aca2d883ca43d9bb427d8b1de44835a51347d1de024ee854680d378c63b07ad0fc23676313fa2fa780f90d11c7297ee6dc693530bedaceba9a022763528332f4c95e1e49101e682dcd151ded794c35be79e808e16dcb9de2c00e463c1a272224d37a872ee05114be166f13664da9beb47bcd90b09a9ef32ff76b237e43495c25b7f99410e571a9004c578df8a86eff88896ee7e392d480f44a441780fc702e91cfddb9b48d7800bcd0f3df5f61c02e3515c4a9ec106ba8003d4f8d3a1028b558b4b33c949f0ee49dd558263503ea039f5265403d0316c0f4a8747709607f8dce5de5ba67fa182da0e8ccb2fbf26d83685e378978466fc7e422500cb697a6949f59f04d99495059ecb012bf8cd2dc2a498bbd01b7cdd4c202e8cc2c2308c28457788a790fec58ff4bbcabeb3128f4dc8e8118ca54f622e9594fb26b93c58397403da9f4e897eadac30a54af0051b60d62bc5133420ba686f3bee335018415ea2fae3a5476036e2e0ae756b4dce1d9b578d1a1368651c5aca3cf08952e2f93497482dcbae762cb46f003b0a07c8c32a5863e7b3bc107dba43989dee8be79634f9708c0816b163b2b6571a11da302e8b5fe61e314d5a65f91c2c2b1436937b4e089f7582317c9a0b672a5d00280f156531a59723ea5d2fd5a3aeb625e5d8d13868cf4e0f83bb661574135407ee78dabbe187e986970ec8fab11bbe961d41055dc50036cc675b799a67cf703bcbce4b0b3d51b33fff8f07b508d5f6a29652a31fb7a668b62ebd799c56fbd774af004ee98f3348269e87bf9dfc8e5a4cbf579e4bb7dfba07781c58cfad30442eb06ab735a447474c654954c39e0c12c9ae097c8a7aa1584d50d85d551d9613a012949c9bafd77700856b4ebb296081ed3189d6caab19c49045a70716d2dacdc1a6c57ae8a15edb80d69c23175d0f22b24030fbf276ed44cc44bef7ff9715ea7cc520abf21b98f11a1ff26b41deb63c7dd27da350d9978f911f536cb1da831e6178102f6695c479808cda6ccd0bdedd95e45ca4d7c0b03ed8324177c0d9682796b06bc7cac1febdcc49b103755a1955cd17b67bc3d8df6285cf6f8ed3c7c159b48c3944e8af224bd58e6d16f99d3cc744ddcd5aa09789847d88ef7d50935e575af3d4f3dc15defb6b87602a89e7dd43480ab6f82bce6d8feea6400a9aac89598a0ce530d5d19a57518bdf19d711d23110972ad4012a434b21e1fb4ff28fa0380a96dbcc2023367274ca2d247e84a958d6d19fbde113377f08fe4bfb4377f41f3500c1d69eb2bca569e0a7d69caace0087fefefeeeeb7cfd2a095449cf48025a12b75b90d11d3b0178ecfe27663a85493b95067e4eecfe3e387a56d54bef5421894cef19fadef4aaf7f63cad37eecb0c70447144c7aec29028f7b88fdbcd46e8e55da887fc3ba864fbe9b0fcbb597757b37e46a0c13a4d07d47eac63b9cc742a2ffd4642daaaf710b0e03468abfff2d58f4808874c8824a57c5128787d24fb3cef53f2328b462ead6edab8c420ff49833c32c50c5bab63ee7f26ed769f9d3be532c0e572dab2b8f426fc6e3abcb66a1f76cc1143f6d60767bfad057981a6820efcdfe2351252de824bb1e8b057c78542ce5d39fb84c78beda03244ca7a795c1d08d720884d155c5e1e8fbee9f7d1d241de8d9f0c8e7e6cc31e86387683cdeffdb1f1b533a23633c963745e18e8dc5acc091c33e60b72768951514a5444fc4e265cd032a22e2563ffc4a3c811ffab7142521322bac413a384ef9ffd528011bb8db335bf5ae6258a4366c41ad0ecebeff82915589bfdea8074a8bae0b093d143f41cd42938bb592c6726c6e9ed426f08f2fdaca0961b72398830034ce6432e1d544da0776e1d1101a53157bdf5835b0191214cf7caf33c8506dfaf51799e8926df34a7f98fcd5a693037302962d0b9f209fce83ba84ab9153dc4968b41027d0f1fabaf11faf21822dcf52cc3fe17bd6dc7ebca3983cc9bd75c0b3b2e3943b51edf36a250161062c2f774015dcdb158bda528becf4b57baa44a045e9a5896812b5c4ec3bd75dd28d6be4ffda00f8855feff94dbc6b75ee68255ab5ec350a788146562e4e8540a42e5ea537f75c8d9ee5525f7fc8d14b665a46bfd0f9f0b89f3cba64214eac06d81b80d6496759afd4f12428bb233ad456323b44dbb0dea18ef4601af85a62ab939ecf961a7e146eb191a7e8a22537724ba9764e27c9c34dd9691923eedc59b75101c307e6cb083d40f3b8e98bfe53f1ddfa1299ceae699c2ca44e6eecad3f4059ba080f08fac0dd216e0d95d7b48baca1a623daee493e32e45e32107422b165341c9c51df9fe3641f4529f67b4375d8216be9e2e1ea5412212fa5d1bddfdc5c9fa494536c4004f388d395b11fcafacc27450421e6177fc6aed3def650d30aafe0fafca477299560e01a0a1295f06b34ce590956c557721b50b64fbdf7711d8093d69ce06930e1a182dcae3c29cdf6c1b952f861d974af042350c5dfc1784da2912c4c2fbbcf997dd5b35a933e120783fda45d7949d0df968ec4cc33441e5d6e4792c8629abd3f5c673bb4f1de36bb19d2fc33e4aabfc2643393f774ebcc4819d88b95b08aa8e9be04ed8e4a661a78aae18940cd07cbf30958f9ceec35819cc64a72208edb7bad385b1c36dfb4765d1df8610493bd13f3fde160afdad87b30414f682880497d2d6533738e1cea8d947888ccafac86adf42655f49a03fde23546f84bbeff6ec13289c24a41caa13a7f0014e0129f5883d9fd95e6c6d030b8b7c072ca4877247c348b55cf63ad7a1b67b63134d7361d3b49bd41d204c513a5af8cc6ec186c12f538edf23d24fc518fade74e099750934cc52d0370d018513b3f0cede8da4877a65fb48ffdb341ccc63dc95cd5dc82195148f1808b8836cf157fea1159995d534ac954f67ece19ffbf844bd67ced7e5ecfc7b7ddad81e33053775f3821a16bec074d515995f3673dcd17ae641f3b76ba7b6178fabf51bf89022140b6726f9a34616bc80a8d228a0f7065f2f885c70c3fba1d3c2cbb372f2a2721f0bcc7f72f01d182a58f995951f00fed8beac5b6404a1cbaf6de4ca76ce93434f57a5bd486779edb351a0ede25f251e403410ad58d9dd85d5f3e10a92e77d08ad8ca2cff2b9a19510b5ba38cae94bc65697696a526c062bf28e997efe7c03b809bc2dd96a6c5f0af59026bd87008997dd0f8a0df0a4667076a1da81ed2dc2dec4d9bd26d0390a8405df09921ffd34c075651f21ab06ff76cfe986ee40424c7661ec4598a53bbbec2391b8aae1e373a5a3e431aa05ea4c5561a1b362cb58b0d302822735d56bf30714a948bd9bbb1372530b230837ae08b0b60b21f75c4ef8b7fb8dab04ee73653f9472c45529fc190861ef503eba96b03f7fa9cc6b076a86ceead95c0e851b96f068467e1ad0565e530f4fce0bca1ded445b649770e452e4829c607808630f933cacfe45c870d8751df168ecb18dc526aa8343ee8fb13a79f182e757189a0f94b00a87b64e06da4d4fe8339ceb0ac3f9e17427c0b7e6519c4fdb4c19f26eea3edd7e2ac67a4ca6554a41968627a2d44ca27055d9c6fc6623dd0661cb7a03dcb78f0d9a45f72b00d4b2e012dbe71c5876a95e634c77952b89b1c7a109a793f3c9482c2cdfc0c6e2f9c7da7539b8f978f056c041b104fb1b3d6c7111a5b76c353ddb3585730327e4538f48e21b9c3f093846d84cb64a43af6e04413298c890b21404f8b5e6551328b1d44dc9ea74268488f5579c2b47c21a5418a97788e513ee42468fe695ad0a0262cb8b51a834f37218126e431f9c4ed68dd4479169e5c98a92c259f5c4cee4c1235f69de5430740bc6aacc58f461c101fa8a29598ee555d4dce22a2b15172fa840d9200a44c7dc95b16773d63a2941a84c6c5ab4b30edb28db24396dbc55d6e750750e87a87ef710b5ed4a62f53d49e0eaa4a1e753cf8f1bc2fff31042bc2621846312170e2353e0628d83eea5d8dea909813f82e2cda0beee875f189c1661e1f1e048310b5c139a1ebcd6c6abde3cc99b0384074fa4255983e6e7e7fe380484b31a7bfc1e965bd3a5b47c0f066130eac217680509ebd5498e3d26e2ded648786fe469605344ce8f28e3ed7fa42798609f12c192618fb0e170ac860f460c2a35c0f7fcdb218dcf6044a4e742486105bbd5644db2877d9fe77a2dbbb701bb576149e1df6b9aa194d23a48ce7aec201cdc791eec14e242a3d94a5a1d91ad1d5eda095c797997487c06145b8bf6971d81b6762bb27d19cae3738619adf1f00b7fa0fc5bbb28c07d2cc86c3788d1dea1a8bb69ecd686900c8e8a4d62ec902b6615bffedc0c8d99e195b5c64642e2a0f3"}], 0x1048}, 0x40a) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4}, {0x84}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x120, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") r2 = getpgrp() fcntl$setown(r0, 0x6, r2) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x681, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa8, 0x20000009, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x88, 0x2, 0xfffffffffffffff7, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x22, 0x100000000, 0x3}], 0x8, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xc8, 0x40000000, 0x1, 0xffff}], 0x2, &(0x7f0000000200)={0x9, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80050}, {0x1000000015}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x146) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) fchflags(r0, 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8e, &(0x7f0000000080)=[{0x48, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="63b34fc2073262049ca32a43ed26444cf2eca1", 0x13) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="3108a2938ec20d3b792a5b466f46584a1e47684fc687d82e52797101446ac6658a1378332a53a8d733feb5d00049ceb1c6e7d78809c72ccea2f648d96f38b2f2b3d3025fab36bf4ca34121a4a11fe381027c5ab10c3cfb85f55ccd8e3fe20c7444ed250d8a08bf8bc52c4da0c262cb1bd2ca2ab60417543519bae0f1ec670f4927359a73eeb57198f07158f9d09c3679341190310c3fe44e04434f627f55ff9852", 0xa1) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x820, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x110) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff}) 16:00:38 executing program 1: mlockall(0x3) setrlimit(0x804000000003, &(0x7f0000000000)={0x130002, 0xffffffff}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x10060}, {0x6}]}) getrlimit(0x6, &(0x7f0000000100)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000180)=[{0x10000, 0x4, 0x80000001, 0x400}, {0x80000001, 0x200, 0x4, 0x2}, {0x4, 0xe2c, 0x2, 0x5}, {0xfa, 0x400, 0xd6a, 0x6}, {0x401, 0xfffffffffffffffc, 0x72, 0x401}, {0x1, 0x4, 0x3, 0x1}, {0x23, 0x10001, 0xffffffff, 0xbe8a19f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:00:39 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)=[{0x4d}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") fcntl$dupfd(r0, 0x0, r0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x105) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000180)='./file0\x00', 0x80, 0x26) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x86131) r0 = msgget(0x3, 0x8) msgrcv(r0, &(0x7f0000000040)={0x0, ""/222}, 0xe6, 0x3, 0x1000) r1 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000380)="22a3d05a36ae2f1c75f1a3216f766b3003b701515a6472a10200000000000000833bb18f391fa48bb6c95351a5f94365fd91c0031e6d5ed8d61b5266ef58c9c787d57e7fb6a2926a38b335741359774e6d3dcd3308e37a1688c9ef4e912152df6412", 0x62) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) bind$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8) r0 = msgget$private(0x0, 0x6) msgrcv(r0, &(0x7f0000000480)={0x0, ""/157}, 0xa5, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000efff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037"], 0x1, 0x1, 0x0) msgrcv(r0, &(0x7f0000000680)={0x0, ""/159}, 0xa7, 0x3, 0x1000) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000200)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='@!\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000540)='.\x00', &(0x7f0000000340)='\x00']) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000bce398b227e9b9b4bf2d80a2bf92ebb38bf33981cfaf746f40b5692c9e96321c6cad0561c2e1bbbafde322e8be0f7a49a48a87733b0b5525b1f14d90ed9aefdc719f9787b5ef24e817161929778b1ea70d4d362fcaca6dd321c1e835533411075765e85b57ccd6c542dd60e40000000000000000c96612fd87ce27dca1bc2580d617cffba6eafd5b2bf2799b2689a391dea73103bf89700e704e"], 0x1, 0x800) setitimer(0x2, &(0x7f00000003c0)={{0x7, 0xfff}, {0x8, 0x80000001}}, &(0x7f0000000440)) msgsnd(r0, &(0x7f00000007c0)={0x1, "93a191a56621c5524448bc341ec00f5a07d71de71562c411e4141ad79de091a23e715133ff5977111934e9193bf342529c7e19e3e2821885efad3999849a4806d58ca407e020c6dac9d09cf4b8307dca047cd40c51564380210cfef95f690f337b3bc1d318c0c411c808babcef4301483355700035c16c22d47cfb3897b32d7deba9c8e963fccef641d7cbfa2bb9405473b6"}, 0x9a, 0x800) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000086000/0x1000)=nil, 0x1000, 0x0) r1 = msgget$private(0x0, 0x10) r2 = socket$inet(0x2, 0x4000, 0x6) sendto(r2, &(0x7f0000000600)="427c9635d335d2485090cfedbde1c3d03807180011d4bc92a32322b256fd573f0b0b09fea176337a346b236e16f1f24db1bd4a5812937514938794f2627b79aea4362f4a92804d57ab083e654c84d1", 0x4f, 0x407, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x9}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x1ed, 0x0) fcntl$dupfd(r4, 0xa, r2) dup(r4) getuid() getegid() getegid() msgrcv(r1, &(0x7f0000000900)={0x0, ""/68}, 0x4c, 0x2, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getegid() getgroups(0x28b, &(0x7f0000000740)) 16:00:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) semget(0x1, 0x0, 0x24) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080), 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) pwritev(r0, &(0x7f0000000100), 0x100000000000007b, 0x0, 0x0) 16:00:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x80) 16:00:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x10000, 0x8000}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{}], 0x148}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) shmget$private(0x0, 0x3000, 0x800000000044, &(0x7f0000ffc000/0x3000)=nil) 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x281, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 16:00:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) close(r0) setsockopt(r0, 0xffffffff, 0x4, &(0x7f0000000000)="03abca0e7206c1cb37fb", 0xa) 16:00:40 executing program 1: semget$private(0x0, 0x7, 0x3bd58c04f37d9355) r0 = socket(0xfffffffffffffffc, 0x3, 0x7118a285) semget$private(0x0, 0x7, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="082c75ba00a60ff7a6b599264742c242b93a040f7ba103fb6e2088164bbcd31ecf5163fb82cc1746dcb895c5", 0xffffffffffffff59) 16:00:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000080)=[{0x7, 0x200, 0x100000000, 0x4}, {0x7fffffff, 0x0, 0x1, 0x8}]}) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) getpid() geteuid() getgroups(0x4, &(0x7f00000016c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="0169"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xc}, 0xf) r3 = geteuid() r4 = dup(r2) pipe(&(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{r5}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)) r7 = getegid() r8 = socket$unix(0x1, 0x0, 0x0) r9 = fcntl$getown(r4, 0x5) fcntl$lock(r8, 0xf, &(0x7f0000000100)={0x3, 0x800000002, 0xfffffffffffffff7, 0x4, r9}) fchownat(r2, &(0x7f00000001c0)='./file0\x00', r3, r7, 0x2) 16:00:40 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="08080000000000000000000000000000154a3a2983c9078b30d3c4d8213e94ba5b3a8ba2ee8f526b6a6a08456e4d4af91177b728d3d74046100f1e398ab42eeddcf6426e77c45c23d5cdfda4b5e1b75589307bc1de0f32ac6ce9e8fc5f1fd2ab23ef7a621d9fcab8aa2931029b7a0dddc5788b41962e44b3ea70ad63d2e5b532b15f7bfd1524c8668d83eb5d111f710ca3dc09848b8b80cecf408bc2e2b5772907d1ff82d65533ab7c938c278d8153bc45e009815d4fca34610c115c170f16dced65b01fc2a8fedf4fd6752a8f9058c7a323ea4149a479daa829d8ae5f7c004a1c10843d874aebff50fa6f5fda65770e099e773074bd8038163be4947205849d59129ff5aa8d62cc58b4cda46dbe939b8b3d89e063d50e2a416df4b35e2879d522005b895b5b2e3e75b8b311797a08dda7e88b723371726d219932b38160f435108dd990ba6cce6b077559de7de25064ea0c75dbc96f5e54be3b53c82374dde695fe0da5c70acd93d0fef52c7cbabb688a62cc7335f606431461dea22f7cb2eeabcae5b3aee432c49db3b90c1407db70dd2de094397b115c9bfa972c30ab966ae9e01e08648a137efee8af3e1e4f04fc21762299312375547b7d0e4c69fdeaac96738a351d110d451915e1c97fd0e0e80aa105af3a8d40ddd717af6bf3d44e269e1ba93a45fb2aa14cbe5c44ff959b156849ec4b78c04d4ebc8156fecbe2e8f9fefb76de4bed5a6a122fb3e58814473bf40509d33efad27bf8d0951d9dbe67bda55708d965ea2db0c92b9e725358e26a29640bf123d991901371d8c9c5d1bcf0a008c2805c620942facd296042dd1e38a90d7d94e23b5f5a028372cabea967d36428c30f06ab19592b8d74474762cb1ffcdf383728911259c4a4c2cd4ebb4e76c4c5ee6e61c54872ae7e6a24117dc6ac0023810d86862578d5acd1f396c936c84db99ab260f13f4fb4d3704f0cfdd8353269f73be21163ebf3195bdfe673bdbfeae8d0ac9e3e22b01f11f184b6d0ee2efea5af11e7e40ac8720ffecbcb4b55c1308ac3459c6485129a691d03c55f56a66b5a030d7d13465ac97b252dc5d07cf8708d491f27b40cc41d39486f21cef4f8ca4f0d7d8c4d36a53fdf04f83b9bb88fcb1f4110fd972b23295ab62996e7f8b1cacf45bfac2d172f61c941492209630759f2034dd2d0582d873ae949786ec590e00ee037a32b48cbfa3f7ff3f519e2425935b2bdd24761bb91bbac733f709d2cb3b75117377d3c025fa2b1a372dbb9449b988228a670dca042fc3ac29283bf51cf7c58d447c9c42c1eac5061a1d337b59347b11da57171fbbd8efd11c8f35491804a05b071781a9ad5c2af39be6a52977085311bafc0f8f8e900be23eab4078ebee0154d665aa6ac13ec85277bbd140290dd47df8d9ad3b69257c2acb0fe0ff374e996d84d77d462407afe577fd7bbf1a0038733b8137d2f3be78389b8d84f7ae020cb686e2cb02e3a3fd37a9296236f76d99b777b77f9cc18c914210949e0d1a4ade8c0e0de8035c52f0af0b7d6c4d0c9793a3994fa54b64a0a0387454dabafc5b53702e26de5c07773856209c5bc8112360cab1a8b2447c6711ecbe04f83f5720d1b3ad2198356c19b8feb6d12eb96fc48d4eed69f3be25a687c178d9f8c836f390bd58189da06054ded5d9c2414d3c2a7451ea504ba6534e12cacc3ab163183bda8f4fbc4a91a093b23df4c284e5714f314c459d84c7fc398d1b5e5d7c47d24e5cd797d7bdff4d72237e6b5fc0ecb3281ae6309b5d16a71015ae7ecc32fc381fa01595c5446d4da13654933d577e49f46dc2ca183402236b0c90a54570ced5a973f6a451bff704897c76afd76983a63b1cc6aa690dcd03f2cc4894b80c4211426ea825c853f6cdb1795e06c5f0a105b67f2852566f11a9fe232cf4f0e7d302bcd86b84cda551d316f38c858c1451b3c0fd55eb7ef3103fabfe3a630febe87d020b499f950306426ca69596698de4f14b31d19d2fd3dacb077c525d266c3b5654208801cedcf9cab9cb29f21f0a7e5757387dda5dab66140719665cc61b5f4e1a2dfe849eecfb4a5b4d421c5a6ed7067357a7a3c5c803bd6b6ae624fea54010e660a4c4296dbac21743b44919e1c5f16a60d73e95a1c21f011e4ca6a744ddd488a55f52dcde1ef17c162fcba2379c30b3318a6cacd500462d7252e3c8767f72fa4f64da5bc1e16e4e6ea8774a6ee7c728cb2ef2a3d14e97007bbb21f0404561a78ff33c44d3defbcc4533f465f83551e5c05781c303cd1c39ec345df7c527ffaf23f40fdfac931949d39b1a60aff1d34b2003fcbc90a9105b4f9f1a1a73c263c0877448b671e6c42cd3a753d536e34606c972f10f21d492e3beb73a2466a83fcfd74fef7533302dbba677cfb97368d2ea07b9c7b70a419a7ae23f7eccca06c9bad76694b8b9a2dd5c551a02b88e3c72bee4ef9746e369626c37fb571499b607d82704d94bfb241d765a11b743a805149e354e0eb7d7836149e8cc9e41e218b99217c8ffdc460216fde6f80ee7e480f858da8fbf9e73315d1446e25a7d155fc80b328136b74e8593f85b672568ade7cea43695026f23be1afb69bcf5f382413624005306a0a31eb0ba8ed70ae2ed037d7c8db08e895b8aff117ab3f027622044f00b561cc630417e529e7f61b5661f2c5d61fe1c33d1c00e25ea78e09b3f75ab5731d455acb3a5229cc1ff66739e19fd808721ed567385e98065785f60275825a4aeef4b54f5ff960c31c58d3ad57c6ebee829a65e86dd3e50e89b78a79c8615ab558c777d18ed589e0777cb932e8dd7c710c2d597c8e95edb86c829ee90fb4e7df88474aa5d25d60901de54e5098af139b9b434bd16c62b89c8b748138efe593516370ceba1a24d2c63dadb98b0497fe20ff2169b326a01105000000000000"], 0x808}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000480)='\x00') 16:00:40 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000180)=""/222, 0xde, 0x40, &(0x7f0000000280)={0x18, 0x0, 0x3, 0xffffffff80000000}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x87, 0x1}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x6}], 0x1}) 16:00:40 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000284000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x180) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000008000"]) r1 = socket(0x1e, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xe0, 0x0) accept(r2, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0xfffffe70) connect$inet6(r1, &(0x7f0000000100), 0xc) listen(r1, 0x0) 16:00:40 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb180d3266695d67ede77a2caa2cc414b5b7a7ae13abdc1e005c"], 0x1c, 0x0}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) ftruncate(r1, 0x0, 0x2) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x6) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x1, 0x3, 0x8000, 0x1, 0x4, 0x29c, 0x377, 0x3, 0x3, 0x43, 0xffffffffffff3df9}) pipe2(&(0x7f0000000040), 0x10000) 16:00:40 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) kevent(r2, &(0x7f0000001900)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x1, 0x0, 0x47}, {{r0}, 0xfffffffffffffffa, 0x8, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x90, 0x42, 0x2, 0xcaf}, {{r2}, 0xffffffffffffffff, 0x10, 0x51, 0x6, 0x7}, {{r2}, 0xfffffffffffffffb, 0xa1, 0x20, 0x1f, 0x40}, {{r2}, 0xfffffffffffffffc, 0x8, 0xa0000000, 0x3b3, 0x5}, {{r0}, 0xfffffffffffffffa, 0x19, 0x1a, 0x6, 0xff}, {{r2}, 0xffffffffffffffff, 0x20, 0xf0000000, 0xffffffff, 0x7ff}], 0x0, &(0x7f0000001a00)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x2, 0x3}, {{r2}, 0xfffffffffffffffe, 0x14, 0x21, 0x2eff, 0x3ff}], 0xf1f9, &(0x7f0000001a40)={0x1800000000000, 0x9}) readlinkat(r2, &(0x7f0000001740)='./file0\x00', &(0x7f0000001780)=""/214, 0xd6) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000001700)={0x9f, 0x0, &(0x7f0000001640)=""/159}) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) setsockopt(r0, 0x7fff, 0x7, &(0x7f0000000080)="7ebf4ca253d2735b37e08b29d97440773df9faf75fcd56d6a1688ae46c97d5f828a9ed797aa06cc3fb1c46a7a16c6002b6e2f0887c2faaa9b433552e849412755497c836088aa5d6cae25eb42c4d384667b8526a1468dde745d1402a4d31def886ea0108114ad4858d1de2d6c75c722d9b810992de1d6a579e4dc1a53f4eae30acfd8245fa220c1a1667c1238f3880fd8eb860657d49a9fea1698bb9ee90b32a0916f905dc004f7689f996254d6e72d60d1d5d133161ea8941a3eb04e4a9d9087327b3d110355da47c6abc6c20dfc059cc9ca9628813e73d8a64a0aac5e062c8c5dbb84302a7fcae2f08cd297ac93d2a8a4b0a6e7e8b0fc0ed950927f90d", 0xfe) readv(r0, &(0x7f0000001580)=[{}, {&(0x7f0000000180)=""/16, 0x10}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/74, 0x4a}, {&(0x7f0000001240)=""/82, 0x52}, {&(0x7f00000012c0)=""/36, 0x24}, {&(0x7f0000001300)=""/119, 0x77}, {&(0x7f0000001380)=""/203, 0xcb}, {&(0x7f0000001480)=""/19, 0x13}, {&(0x7f00000014c0)=""/135, 0x87}], 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001880), &(0x7f00000018c0)=0xc) fchmod(r0, 0x1) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000001a80)=@file={0x1, './file0\x00'}, 0xa) 16:00:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)=0x4) 16:00:40 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000001280)='./file0\x00', 0x180, 0x3fffffffd) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$unix(r2, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) symlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') semget(0x1, 0x2, 0x20) linkat(r0, &(0x7f0000001100)='./file0\x00', r0, &(0x7f00000014c0)='./file1\x00', 0x4) semget(0x0, 0x0, 0x20) openat$null(0xffffffffffffff9c, &(0x7f0000001500)='/dev/null\x00', 0x20399, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = socket(0x14, 0x4, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/11, 0xb, 0x0, &(0x7f0000001600)=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(r4, 0xa, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000001480)={0x0, './file0\x00'}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xffffffffffffff37) fchown(r3, r5, r7) recvfrom$unix(r3, &(0x7f0000001b00)=""/181, 0xb5, 0x800, 0x0, 0x0) sendmsg(r3, &(0x7f0000001240)={&(0x7f00000011c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0xa) socket(0x2, 0x3, 0x3) setsockopt(r3, 0x7ff, 0x8a4, &(0x7f0000000100)="992cc1c74becdab83130253365cd3f7a65dbd38487fa1995e9ca853552f574bc8a781408fcbe8ff91c407c2f9387ef6bb1282b6580b214f46f9cf9ea666d93fbd57421851ed52c39fe2cfbbe8a88ec7e6d8a78af4054f7aec516fd569fe40d6939180ab8d66cdc191f681af07a679d0147626e2c49cf7c01c572d30c646fa7051c0d684dbee6608a4b17a4b89b792d6e1dc6015d9067f4178e203f64a8ae9d61344508741fc487f80dc88dc418dc92f348ecc4607100fd0da0f7d993d14e144ba9acfd14920ad06cfd709022a246c559cd4ec05ea7ef11c744d2865b49c808b240e2474c534327618102456aa77fb692c32b0b86fd654054aa76c0d4a117e9868a68a09e1f1e5d90c2a82fe5fd1f01a4f03c5b8de5da0b30bde6eb116b5f83856be905348973bcea8cbc5b9ac74357e0a5e242d3c66d13ff9c2a7ba8c0c7efb7559fb3dd084d50e71fcea1d7a4c49f012cbaa05beaf80eabbdff3252563eef9fa4d351156fe02e0c7b9003eb87f78c5a75205e04a75b9bc39cd328677084eb9ca9b40c2c7a775d16c720266607a24eb97087ac8a885672ce48aa85a8be341da3d64b79637a89174aba9cddacff3d025b87f84d4165f9b02f6806f6bc59534acfe1fdebda76da5cf952f3e53e92bcc019e3ea2b29329fe8e62498299679cd3fb6fed16fc7d40d7b3287bed8deecceaa63dfe288f173be8e7b9f80afc57093543d600ad03025002342761b492818240dd2f5a15931c88b9d7553e2df3651c80a0030c54b0ee898a675ea412252dfb6c6b3080d6370e5ad73a019f183381b5e2fb2f47bbbcaaa7086c7e0b781d5f0ec15c86ef68fe1d59c1c70a79aa86c25b17a392dee82ec48c4b140dce333982096b9557b7858d90f887617d701c555e0fcb316d389295bc23654b8031902bcee60f09dc4d4198ddf8e6ccdb3c00a8dd49a9d232d910cca5fb58f71fa44680f31abb28a2e4ffabab87238dd61b8f37d900da73b7392b024ad4113d09782f77123f6559132502a35a9f3dc216c260049ae39c2dc274b38ea0f922a33fec850c50fa73b5d7d002fff2fc8240953c623818d8a30dfa8e857a8b5fab79b432d44c8a103879c29246b4230220dc43a50af1b762d70b67ff3b5eb3c98f89be6e305827d1621d84ff024f3fdf95fea48709d6c1ae76907954f5ab7b40c0ff5a25f5c2ab7d1f1f2deff01b92feac5303ea18c23ecda739f300e95ae00322ddf19d780a68c26566b75897c67c653f56f26c7f59ff7a31b253e80ade24ccb7302d4339b8d9938dc58f9155defc9d536f1e27fc2c383dd17453d78b122da2f768b9b5597af51739ccadeceedf6c36d604d702d96bf4e204a575e7f64699ae67eb36d65a37a741c671c5cd296587f4904b0a3c0e968f50f93fe463e7da4ad0709a342928c07ebfcf23364d3d6c040826072de83710ffa2d4a12a8f763a9894713dfa6317222be90e5b8d7f62abca2662a1fa23ae99e1becd3699a15ffe21c8d1c60b81f8e41d7364753a1ab1ce78b257e1c330f797e4fbdcd20aabeb8f900792ce6a9204f8a3bc54a49ea1e40cd754288ae765225ccbd0c0f52fcae3027b9532c3b4c88c9a548faac6940893f5d399da880c2f90dd26f96278630c19764006cc9dfb1481ad456be572332a1f19290c06b8df4576bb7ebc8ebd1d4b5e007604f9d17a86454b2b098a5853ccc5a87bef7a01d2644c1bd61ccacc9b960ba35ba75ae3d30a4c5b7550775c5cfb65973f110fd56b533ba847728333ba6852d588ed40108c9a67dd8c8e6ac57d360cb5c3319d4bd644d1f60a2891f20c4709e3576d0f35bb64693a2baadb77961a2b11b1bc125759799af022f66cb594a881ad7feb536c2a29aab0c95707d05bac44aa8d5f8af8986b8693d7b9a136e9fd9952c7ab5587de584d589258b1a4b21d9bee8c2258380adcca2dc156ba4f33141c6f6c82cddccdcbb1ac7cf45a8387768f0614ac618678cfba340d2b8b12c5cf6757cf531388e64c77b8be8916f777755b4955e6057124f4eb534bbbfc6ec738c59a59f9fb60eec50822389ddbac9d0d66e0ff22580dbb83588418d2337d694d17a5ab9ebd6baf4a7eb4ee4b737225335c88188b0e4d4042643bd5b712db3467c99a53f6513d28951c053bc54812c500474f62ec4c5e4878b6a00b6e02cead08482a68ca9a56f12fbfd71d43e54fdefb26761a2d71d64884d05e1c2050415f9c50b4b019a7593da3a14241e9783282be0e19a200266da828c02a11c286fc4433768f8afdf9cf21c12c054396ecd7742759ad5afdb2736005693d0b6709dc34284834730d60429b21fef606dfb237cea5bfe695cf24c8006c55936b3a2ae434e764a0cee6626d0871b3c7b761a0c53d779de00a1744e6c9edd46cb48b6b11935304eb50e8a4701339ed9f0f90608b00ab459cee7274e2c61121c402f982fb77801fd27631f61cc6381dad03b398d7860d42eb4f7616c99b302795ae50b3e68e3eb9ac8ed528f961d1efa997bb2955f55370f2966abf30729f508ac1ca82555e2300bd446cbdb6e48dc3e1a995c6668b72a0b409d2dc7ccb4d4b95e3d81080d5ea9e722d651144e084e045be938cbd4cc5239fd5cfff12bc695be8b4c52d229ad59386f6f220b30800064cb88c98042240f949c11839c003f3c7362dd598e92e8e0aa10a5a336de7d93f94e7d6deafe66f3a09f09554b9bc261211ec638546d050533fd1e92b4ee1ab2d2eea731a76807991e20059ef0ad89f058b7158a88ab2d6ca658b5faf133f073666c576301d3f2f41910da920bf4cdd57bee5c9efa3af2d1aa22fbc5f42ae77cd9ec85d8d1a61f686248ee7b86edc706c1ad88ed65e96ed55023e530efd0602e8e62eb5482b6bd9780f8284564dee4d253b659429e08ebaeddaec91db9df57ac199289d671f62b5040fefac6a793a3d11dcb3ed132fa3a3285c52c74e7bc73a0229d1575a35b43262b70d2bb2518744c0b5fcc16eb125066f8786370d17b7c87e97bdfcd7f232d224f6734350792bbeb001aabb4b350c7a6b52146b6f3affc3cad47a031577d444f414de8c307bf2b8375bc548183e4c4723fa13a7ee825d6d68540b64960804ee69f54ff856c377a1d53ee1616f5eba07091ce00a1900cc04a449125e202ca21c8425533dd31f18984431cdcf5264457763b49e6debbbd13bc36e8e97f1ae496f13a07144746faf041b28c8e331b201c6a7551af154c0d08038238c794403d634cd5f298349c8daea7fad6199d6db8e70c4c8f826f46977dbec34cbd61f2a9bd457dc4d617491bf174ec482bb88deaf72978a31d5b920b157ea15805cc4992ce68e67c27990d9abfedfb08a954dd8646ddee19c2615142376ee587116175414a60905f235677fb70853305230423615339f796330fa3506efa069a76111d6b7bd3e7524e0d82a883b59bebc9a83fb5272c71189efc11100d30de5ef41f555036fd709ca02ba9aebb9561d19288730ed987550f770bb5ed37dee8dbb8975919fa340da2519da2cf4833ac22ebb474ebabccd9e8f86abcae8583d3c08ac7f38d38f715449f327a7e1e34dbfd213ded20e9c9ee5999c93661acc22f5abd369c23b93b8b7bef9fc2d6fd60bb97c34f406da909a58bec89678d011413523a1a7060ac011c27218e63146cf9ac1feab79ce57a6868788aca413197cb607121fd5fad525971671fa3485912d62b29466bb5b7681f8cccad176a6ec94d50e75c2c0a9a1dc7d6175e274036158a253ec9b06a61f0270e597cdd36cfa78918bddb95fa4fb29337f15cdaa347218bc6456ba80c579d009814c635c9f648a653b1606c0483db529c44d4c414855c1890ab74e032a6b62f76d30c72a62636a411419f12aba13129ee8a447e9d71d838f894906be820c0b0555359454c9e0cf67b4d544232b93aec19c1abff29e832fa3f27420eabb8ff77994fc387585055a375924782be3b06891eeede0601b07e00b14671b2223c944a098b1d7fab822042f2e17ac51a6135ec5ed8691d7bf1114531f047615ec8d7e84a0305dd4b76d1a2e2959e059b32d6b56f7cc0d0c532724a57efa53d1d7b18c8ab207c6bb1515d940ff2be86a819043d1124004aa41815c4246984cae5f2a66a575987a5bebef4d9d7e2a0bc5928a76dece571c6f8284493d243766980f2782b37544deee6b8c5c2e4cc11b43bdbc0837dc0add4cf88e443aefd053df24b61ca6b5fa526074cf441a0a20dea227c06468f9a2a846d17ab6aa93545c273ffdb28bf2199e7ce0c6bdfd36fa6aed663f4a702a360dcedd054a8e144f694f75ae5ac05b8bdbd10361811583447985ee2b56f143a7a6d3613e6b775081aba9197c25c9895f993f3398f67dc6addcacc1d70a1ed5b28bf4ff4b6cc65dd96efb1c52d0fd4574325cc0074e405bcb73aee97c0ec2de936805b6aabac9f04d38c2585fcc40f0846f63172f4a2a414264161d7b7a3439ac03f42afb2192cd242fef45222a9c9fdad67d7a62d29165e83f52b92f3c39178e7eab92bb7a1f8c2993ca1d4900fe676b0b3f790f3a404f440d517d24cea9256f89648f88ff0ec2a37c76ca3fa4c4f2bd7184299d6342a0b2910d8101237e2ca86e65c1cd71a806952784c12a315a00b78605414a1c32785ca40112693131a1cfc3d2fef9832243e17b20574648dbcc9d92ad23677a85941b0fa17d3ac81f1d97dd2426c4fa9bdcd14793e14122b4220ac21936cb8f7f8151ac65cc2c1b0e6dd139704cc7288fb6dd5c5eb8ccdc6f446a0755e5bea311aba20c8a8ebb247d080566c0dfffab40b48ca63f3ed0e5a3cf1718ed1b00e213ee68692c72b0e1ab3ed0f48a7b072a6e916c7487df522c02f60196cc162f2a4faa6985d5f2a3e8182321b2959e8eb5e195dc0e2be027a3ec7975532618acd993797c7356f788aff8ca64775e569da4a94aa315e512f9bf70b0fc2a9e7a68c9fe3aab1e0e071e10b7050757b30585dfa9dafd50e037e7b6990696f45a451f6affc2126aca0f37f8ffa11d2708898a873079eef4a328a51cb68670be2f6f4b17dfe35f3538ec6f7e24d6a9da9b3b67a25a55f7fa345789e18e19600841e37aeef4bcab836f5455ba1c66ca51a383fd7612c3dd88ec638eb81d280c4e1a370ab45f7a11bac29e034d06a55228e45b303cc76104e18228e98b8008d3d67a3261053e853e02845a85c2294b75ea7a2b767832959a118298a88a7b0ac81038136174f10c7e09365ee970f1b58206860782f5782919549228d3912d8c557e729cdcdf11bd198ae797feea828fd17b09c0d376d9d0a23ecba6c3c9908d39c79e8da0c7e5fbaeb923508d3de91cb4e04599abfb87226a8a632031aab091eb84d225d82735921a500a0f6420ce2775429705bf3ee71965dc78131036506abc5c9017c3dad684873061d7e75e42161fd53da86e59da736fc60f78812470e2482e04289eba530ce6f57b458af80e3677d5da1f6512f599e430448995afcad3ecdf92fd903fee7f77de9b4594b059dcfbdf4d13ca3d0840f5421218e6df0994480f5c4bc5b5d0d270b65eccf1089927d5f80d3f2cfcd20fdcc1f3d57d49f4341d8f2145aaf5f994320fedaeb3b6e84c34386d0f3bf13bce68dcc2033b58c56bccd7ec44aa94911a2593e35d5d509932f3165e62481d939e5348b9c88d92b99998ce861aa2e7554249ceb18c987ef87171b432a5a81f5942702698858c9023faa3710674b3eba5f0a8308d070849cdd244711360dbc9bd0190464031b3409a437a9b6b33df52a8538cbcd3f0b308f0b4e20aa33dbc6d15799a6c436b8", 0x1000) setreuid(r6, r5) setuid(0xee01) setsockopt(r3, 0x26, 0x9, &(0x7f0000000000)="16", 0x1) open(&(0x7f0000001140)='./file0\x00', 0x20, 0x110) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001340)=0xc) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) r8 = semget$private(0x0, 0x3, 0x91) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001300)=""/21) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="2b00ff2300002b0033000000000600003a1ddba4b4d4e4161a1a95b16ce749ca86e6be756faffce18a271787b40d15af9b9cf57199ec797d611ec3f4a2bbaa4c8f4dc9579f2cece9b51e8b4e5fa922b6af8780ea0c8e4101799d109a0a55ebe9c772fc538f881c7099cc84153745447b7a6c9f1c0a8ed4e241905014cda8eacecb6248ab20dc84dde149b46ddd00000000", 0x60) rmdir(&(0x7f0000000080)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(r0, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x600, 0xc2) ioctl$TIOCSTOP(r1, 0x2000746f) open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x8) getpgrp() close(r0) r2 = fcntl$getown(r0, 0x5) r3 = getpgid(r2) fcntl$setown(r0, 0x6, r3) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:41 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000000000002825, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x6e7285f462b1103a, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x140, 0x10) r2 = semget$private(0x0, 0x2, 0x8) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000140)=0x81) r3 = fcntl$dupfd(r0, 0x0, r1) sendto$inet(r3, &(0x7f0000000300)="0145d2e980d6ac4a80ae69287ee05a2c536c8fe03756847975690eb19629021041526b6fd9c4b36d8656c26fd07a1baecf5ba303063fbd02f1d3f1d11653b4d17eec2d294a2825802e3dbd1adfc6bc627d110eb2ac998827a779e20cfa34e67e204729c4aa5eadd4ae9fcc1d1cc713ee4e089761502eea6ce35fd827e99446713cb8b6631494657605cb645d3e870ebe24dbb278b64035c1b7bfaff777b02ecb4e1452353287b3c11a54e602a1deca319650e7265e7962432990af68bf340a99511f723beb994ec159f6675873d8d8890222db538a13806ba1650eab07e86d6633565affd2de3a987a0d24c65f21d57e6aacee631ce8620eda559df9e52dc4569c1997f6ced9360f7b172896fe8858a654753353c7da04681808fc8e4780549561cc5ea84a2a5ec9fd1c11a410116044c92e12f023e7e731e730f9a5f7cbc3429e325eeaee87ec0a2236df7254de9d1718e207abf6eba4c275c7f549df7156012c45fc57350764da60fdb3422a2b5f95b8420122c365c1d70202b3ca44e417e6622f7d7963542e93414494421441666b791f02ce321ac012f3cee9a15e56dbfccb951b268422112be638f3f2e3f222ce5686ee9abbbd209ea9e9717d67e590bc2be6afd468e6a3bb8cd0a1ae952b6a0509b5df8836fd1f84581fe4459d8543f9f3490200b230b09e04340281ed555a187b92eac34b1ea079e9512418c69f138a727bb79bf0efc2945386803c2872d9c4d136fd5f8fb2f16a0245194ff7ed2ceae6806ef4381087025c5343216e029c16082d3f095c667e574ed27984572ce6ff952a942b2498e01fa2b84a47a2ce08b9a8c0ba946d76edcce9fcaf7bacb01c9f5cebcc8881a2352571deef74293a9daa6ebc2534adb980d9436faf4a6c2d3ba0e724b2dae677d2482ec47284446092e741063283b8215620663316ab95c813e458a6494df6579bef4fb1e9c8671bb9580eda47c8c00d4ab9a4c844ee26ca7043157f4a99f86991ce3d76068d457bd4dec5c247ff035352861a65f88a42db9ca6bec018f31d9b74244fbc7d22ccac4368d5a6c2b841e7f2675db42c7a321b21a82dcec81c4bffdfbbcecf53c5f690d0a9db5aa215155333ec2402ef4070320c2be44472e9f8de734a616a9d8c28d0772e0cc1d3f808b87b29686aff4a0adc69cf6d622c11e796fff8647299d8a62cab51ac838eb01487a7bb753fb230756725a4d33fb7886da48568e31192ae0404567114903e9462850a4d2d6d6d37f47ed0fe76cc65705e0c837ef65514bf5ccc7205cffa14d5c2cda9ba78286a694f08a2311a9ff0210ba52b795645a56b8a33df2cc760513f389a1a11b644fbc939be1ce69d0a317ccf25e7aab6580b6f198560298516a20efeba4093d1f1404b725c62360e423bab5332e694cbafa70ccca84716c6c18e4b0ddeae68f3395ddb79a7a90ffdf0cd46da5313d8a051a6106c54e9772f1b6983da6b9e89a53f4dbbab864dfc8f8a2f0bfcb80fbfbcc5b1846bdb3816e0c3cda8e71863cc6a45af3b116cc96b780ec28629b856805e6bececa064f4e4615725782f880fe94a898b5f78b9b71dcd631f7ea0d71bfa41f67cdaa34e2bf7dad09f473b5f0e88aefc61899c30ee3df1828477a4ea8867a1708fdb3a9095d82cb6d5c1d7dd63d1506fd96bec42cc07306326396ea3ed4b72c36f0c3857c24af2d4345e98f871147506c1521ba6d23c1793e8d2e26dbf8befa6b82404d6688aa2c33fdf3650fe2b1a66a2779c5526474d38f18885d1026f58437585ac0544a33c41c6f4ccaa534dc8e25b3dd5e08d9fbc100e84a2a9cdfd19dd01c5f633ffb7e944b88d53240cb8a0e43fcddadc98fef77ab562ec6c39dbffaccd92367f6512bed789335e4f3f2a25b550f45f0882f7d7f9b6ea445b3cb388e7687be755d49e123ac7036e1b20b4358ae51e08c10d21b3297470780f44deb99d4e81f0486292776f7934d2d3c340fd3036ec0daf790f3c4dba9826aeaa70f24c898959135ffbfec57b8c302014f1d2a1bb99b8a360023b59c7bd58d6d5c844e9487f989793788bbe133bc1155e628b24f3e4745efc958aaa5ca1021d61542607b4c6567218e6cc55274b58edbbedf95ddeaca3d4d5df5607339debbacef5812e26fe440f5bf542610eb4562e8b7b97c3adc58d4e365e432d62d19af823a9936d4de570b40c54ff0d4f461fbcba844215a63b8312199dc21bc187b23bcfc310ab5359533a051e159a88b41c2d000acd40f83fef98b57355fa83dd6545e40adacdc21c9da61e48b86544c4c9f2c430ece6c2e2229064d18edf81a15781f3c005dc9a5173f1393c3d1cad4edc1698ea1d0658f9083d44f21da77a76ede1938005afb5a2c846c65ad20af5a1b0897b14b5a1889bf5227fd80ac14ba54587a0725cbe8d5bfdac88c25961d1f64668bf2051cf49c03950b560dcaa3db312dc10a05907ff97339f56d76529f1980111a61051879150f745af096951cdcb36e1545c5d8839183d38ac01952cc90b7b4f8b1f645b9a134110168b58689b7c57447afe3e06d0e51c4f992932778bfbc90b0c98af55c0698c43f123e8e7e032b3df48aa2afa39aa12eb9dbc6101faf7d7b167e929b223f0ae7982535607230d851f9c584e42c5a444343cf2b51bef5087b992aced350b97fc2a45db58c6eae76d97f0de0deeacb91622484d16466cd5c6633994a445aa752e0bf030b6f27e9aba16f19896ea998f796d5003caa6dad9c52d0cb83655a314ab4a3d9d5489f53afded3d04fc1e1d6ff0c9c19113d1c5b9c0653bd6fc41dc961c0bce3becced14a058a4678bda05039099be22dd056df0f86d61d0ed18ff40c47adaf932420c11846ab81985cda10ea645741aecfe5defdeb4ad226fd1822f1bb9d3ae75b5ce921e15018cf08addb32abd489a14a6ca45c92b6a7062332eb444419e424d38f198e192a5f32a0641b16dba42abe790f33391f6fcc410709a7dd7ee7cbf3c3959fe6b1a6a6e8184fb167ff096fc5b564bb7a3c119b331bfb0753f37b937f1f18ed8948ab63261a3b1b7c4c087f45e8a80d0aa4281b32f3b3292fcc2fc00b68d7ce1f1196264940f89efdb0342905ca3ea69bc8bb20bfd88f2a89282ee1a6fe4e83401eaa38e686f87240bbc993f503994dbe2dc11d29ebbf014000559b4f7094731c3bb42540b297924f8755470c57991cae609e74637f169959774d8effd44bcccdf1195722bd8632bc530d07829d1ac172a2c2c0373ae476060de32f4b6f1b8a23848cbd2ee58b74209e445f94482d532f89a1716a9f526d14836035664c8720b639a356000e22c91ee39af04a4ec5271aa0bf3bb0ba31b4135c8bae940f46db691a74cb2aca4021e5152be960208da01a353dc50b43b263f2781695c72e50e012beb60fd93aebe124a38ca5c6f6ab13b6945443137bdaa4a7bf3d2c672dc9dbc1e9ecd2462d2c5e3b1b69ec220d63cfa5d0788050fc63e84d7732877f0cee4c2cbb65136f019e346fbd652096c1ed9e0bf9b156251b91906f6b01a4ecbced80ba551d9f2a179778176349a3b196dd6a3a7f7449ca855c0cc15b7886fdffd634d7c452360b4e19a612c7c75158a6ae2492fafdd28d78619bdd0790ab5c0b9254be5fdfc6bd56575467d0ce75431d35d54b89c062ba6fc122902b6c7f4b621a7758bacf192e0aef8b77af658d06bd2c97a68d56b12790022f10cb932d156a10dd6ec62257978bca1c186b9d397d79ee44c7b4ec9ac943ec31dc82501344bc09ae826b4e0dceb91ee50ec602b7df34d2ac73c966bd320b2530253e88b1785510392ce1f487e47797f1804ceafba5766002fa30b62eda4fd50add23e65db0b7ac49814b776098a0adcbe857e6f83ce3c768883e56992f6a09f127eb50e43fafaf77e6b65cd87160370ddc78ea468d95caf724e3715092de41c7454723540c8964fc7bd0a6be89c2245abcf5847d513ca671fc92e5110f9a79a2cf41a86d4fa62aef433c32e45986eba256a79b86aef55851827f7c08b17c579755bc6b1ee5d790511000ae0115510211aae67279d7e57fc9d7f72e339945a34902c53d6562518af989c0e4796faec3bf821ed315ca2f2c827f318759927c01d129fc9be9a9990412c954711b8055b70ccf21e2e55c710f393723dcb8ac202732686efc6804675489e5161f67cb55d54414bf2fd3ff3d7d2adaeb1ca541152bab4d0bfa7e0bec52ca1c6efce1f91b70ba20080c467d3d58c77fbe1183a44a039f43feecae268cc4da263f4d2fd31b4b2d95b49017dbebc2650c3bfa6f534b05decd1aa4517457708be111b5b87dbf3d7ce2ae3346616f580accf350f6bbedaa71d2ef7d038a3f88d32c62a65412adcee86034623f2f3d4435e9f5935800ea175a0d584c87439c7513a7a01ea72048f56ffb9e5f1db4c242cad185497887725ec46c226d7078ad1a578d292d3982b2ecb610ca16960c11751cf4879372f1d14aa0c712c92f205d84eae15ef744b0e9d069a1f871de06de6e4f9b89b72b8a417748373ca02d4777e868f3073d0bc29cab9ee2cefc022630fffb163cc847f7ce84e510a7ed443d0f1becf1fc43b4300c314416eb4578f7fa30197e0909c624e54c4d3c701c500387ebda32cdcbdf3cc22f116645b6cce3f83937a38dfc803bf94b706c1d65096ceb24ef4700c3dee7eb3c862ab71649c8d4596bbc983f900753c91aa0c90be4fd0eb9da554454e89669b893c8b9e7b9e752a7111182fbd6be1c9ff5d4b118a2efdeb52beb45cd04b937f8f4d2f79eda1c0d949af618f0b086610f3ab61ef36ca719bebd9b7844d33babcd1ab9f0a0bfac1e1e17ea723b3dd4fc54bbf8b937663c3600b959276becf9dc73a0486299772579ae076a5e67a9c1078126250d1756b6962f7e4f498bcc7d8d52212faab57813c740c05f223bd65066e5ad6320335e54b02988bcfbb538f6ba8e0703e3bcb8746a929a1d7956d53032de5b40b1d4ee11fb0cf96df024891cdcf21c6e1f5678c213c123fe0f8577ff63f5978063aeba3337811f4ec3f4c7d5103e5f309bf06446ea16ffda64a505f413968a92253522361a9f76dab87938ab780de923ac10892156d5389867c7f8339a08fc91b4680e46ac2dce505fb2cff20a4a34a964c8f48db144c167e5b52050be16c50e774913318d9975abacd06e70c4def2e9ea6455db00238bb1eb6effc0e61d9f0a37f42afe35f14a7990c74eeaa3e5b5ef5af967a4816be9aeed7f6cd7103781f994e9dc139a8c55a7880688f1b7777cc5852bcb19f861010399c2123fdb51bf449c1a2e252d1ecdea8d5cbd883c1cf57879b64070cacd1e104f6ea609405b551acd13dd15f95473f915be06bf019b7f54b28fdacc7f4ba783241cafcb93252a590f4c9eefab7cb42a3b1a4813ab01d7657d66d4ea3333985b170bec965af64e071ddf2e7461d708fb1e18d6112657ad75d79d2d1c66341e7fe47e9e1ef8c64a5a3ffd14100d310806644604bb62ab6f4147814b0680e4d15b4ce0edc93d7bb6510f6d35dfb1a08cc22bc49c0c8d45417c25c111e88af9550eeb3cd8c139df7ebcf5ce626394da79d005d405687979e559f2f1dc7da64603cd7467856a8999b96607fce84659ad562f7bf138a3cf040a79986e06eaa835836e97398dea01f12e9bb8f1d3e4d8b5fc79486cfdbe0cf60bb0e45cc74d4444084025ca30baddf815aeb0e0f376708326457b3c67837de1a3b7b3443856c400bed260be7f0e4128c18d6b094570fcfd9bf10ef1993d1eb554d40f8760652f6bdbd766126baef95965f799dcba84", 0x1000, 0x4, &(0x7f0000000080)={0x2, 0x3}, 0xc) fcntl$dupfd(r0, 0x0, r1) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) connect(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="81002e2f62757300"], 0x8) ioctl$TIOCSDTR(r4, 0x20007479) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:41 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x100000001) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x0, 0x0, 0x0) 16:00:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f00000000700000000dd10661f563083049f00"}) poll(&(0x7f0000000000)=[{}], 0x1, 0x8) 16:00:41 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)=[{0x40}, {0x87}, {0x8000000000000006}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/55, 0x37) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b2028, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xdb, 0x5, 0x3, 0x6, "1aa747d9e8b03785bded47b937223ed1fd0134b4", 0x9, 0x9}) 16:00:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd86d07cc77", 0x8) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) fchflags(r0, 0x1) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffd, 0x2b, 0x0, 0x0, 0x7}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:41 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = semget$private(0x0, 0x3, 0x8) semop(r0, &(0x7f0000000140)=[{0x0, 0x6, 0x800}, {0x3, 0x200, 0x1000}], 0x2) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0xfff) 16:00:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x0, 0xfffffffffffffffe, 0x10400ffffffff}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="a3") 16:00:41 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x400000000000034) r0 = semget$private(0x0, 0x1, 0x82) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/38) setuid(0xee01) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fchdir(r1) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7}, {0x1}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:00:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) syz_emit_ethernet(0x52, &(0x7f0000000000)="8b64dc3b3a18de400082a8cf3cfa113942d4932a8dd82ccb6c17c7e33048b0d0e7637161ad81346cbceeb0a55cc104f234818c0143425c32008dde3f6d58f9ef6c905ede22388aad05fd8be27cc47772a6a8") flock(r0, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xc100, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x100) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003bd, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0xda, 0xa0, 0x9, 0x7}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)='Ml', 0x2}], 0x1, 0x0, 0x0) 16:00:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) read(r0, &(0x7f00000000c0)=""/242, 0xf2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x9, 0x5120, 0x5, 0x2ca, "7b3464de79a0e09d81bfa050bd087878477b693b", 0x8000, 0x6}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f0000002340)=""/4096, 0xdb4) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x6, 0x3, 0x1, 0x3b8}) syz_open_pts() 16:00:41 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r2, &(0x7f0000000080)=""/74, 0x4a) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f0000000140), 0x0, 0xc000000, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/219, 0xdb}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000340)={0x4cc6, 0x2, {0x2, 0x200}}) fchown(r2, r3, r4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000043, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname(r5, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x402004, 0x40004010009028ad) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004008b00233c27feff083519edffff0301000000bf02fffeffffaaaedbe36be81b01d313128caf1198171fbb02fb9d568e58a6b193ce02df1286a2a219a3ac621f1761fedacc99ec51f8", 0x4f}], 0x1) read(r0, &(0x7f00000001c0)=""/219, 0xdb) 16:00:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) writev(r0, &(0x7f0000002c00)=[{&(0x7f0000000000)="d0de53bc610713cf3a4a056659f13a11a3278ed2", 0x14}], 0x1) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) bind$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) kevent(r3, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) 16:00:41 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x2, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x4, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x3f, 0x1, 0xfffffffffffffff9, 0x9, 0xf2, 0x7, 0x8000, 0x8, 0x5]) setpgid(0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpgid(0x0) mmap(&(0x7f0000f77000/0x2000)=nil, 0x2000, 0x2, 0x3810, r2, 0x0, 0x0) fcntl$setown(r2, 0x6, r3) r4 = getppid() setpgid(0x0, r4) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x200) r5 = msgget(0x1, 0x104) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000280)=""/224) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000210000009d13e97ead1f46920440a6b814ba4582859f5c0c00011e0900dc3c4e86feda466d96f2b8b77c936dbea87092b466df73766fc0c6fd9c5fe682bf20760bcdfb721affac4f8ba2b1dd398175ebffff21974df70a6913b7459844506b6246e07696c1f08bd6a723423970bb67e2b215ab5f04efe77f7657bb78667c26b1579ce7dec1c5631061cf6b8052ed9c71b8c7c8b4a958605c5c6a30bc6315e9418e6e6d9caf8f0d5c5e9b53d04e1eef031522fe2c200ca784213c80dee8567f0e6fb562536c39ae89dab34ba641a7034b7fa6ef7cc939f38f3a773f4ac200000000000000134dff9cd73c3579bc66433a5d73a41962f5810352ca555e855c057ec7455ad19372c5652ed542b80ee2e4bfea742d0506d6539e9ff7d62c49c09f39ad20067ae43f30b8eb32a1d76bde3a65bc8ff67ec50484284014077de4e2529da097d89fb04f4b000000000000004021717e3cebf04f35117d996564829a1695a4fa737252f7e18a407e215e7a580e54c3059b49d4a4601759cc2acaf15289b5c683af0c0198d847b5697c51e840258d3f7c92f9b85444313e3b380e780fb3a39ddba30a8404dfb6810c464136533e4dbc98522ff4dfa766d01c065f3f27fd53125755aa4914978948562705e72c1fbbb314b39001d9dfe4dd9396f0311e720052dd6e79636e2f966c46b86d52cb6894a8a2f61d725c03d39e2a6e5d12c0891f1b47d9167dc8f236da40ec91a99ec1bac31549174c6f072c6eda09c6"], 0x1, 0x10000800) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000bdf000/0x2000)=nil) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x30, 0x0) mmap(&(0x7f0000d61000/0x3000)=nil, 0x3000, 0x2, 0x2811, r6, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x422, &(0x7f0000f74000/0x3000)=nil) socket$inet6(0x18, 0x5, 0x8000080) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x1, 0x22de45b6, 0x7fffffff, 0x3}, {0x8000, 0x3ff, 0x74650fa5, 0x1000}]}) syz_open_pts() mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r7 = socket(0x1, 0x7, 0x1) sendmsg(r7, &(0x7f0000003a80)={&(0x7f0000000380)=@in={0x2, 0x0}, 0xc, &(0x7f00000026c0)=[{&(0x7f0000002680)="1628317b9b0c5be8cead7f46e2592a372c05702bdba1ea579fa5da33057fa5be153a9e1f86a9468f6d25dae89ed043cd3d", 0x31}], 0x1, 0x0}, 0x2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') setsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f00000001c0)=0x2, 0x2) msgget$private(0x0, 0x44) 16:00:41 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x88) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0xc2) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000300)="02ddde7381d59ca3c4ae4974a9b789a008614b5c559d33482509e737a7b589b6b1aeb7868337a35f99cd3aee86a5b58baee45d6987f58c31f0581b284263352fd9e39255d3ddf4d7decb36d45d5f3066ddb1c3ff92bb426213e985b10524856cd575e64a1888e6f91242d50a8bb7802034510f6b6f422743ec2166032b0b76cfff0000000000000000000000000000000062cac8f72f26a34cfb728a1eaeba24442d291afd0f55e27100ecf098edc20f4e424064847d3b3a623e1adac26d2d6e8a3d53fb4f82f877ea7af6b1", 0x1f, 0x406, 0x0, 0x9080211183c5ac6e) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x5, 0x742b}, 0x10) socket(0x2, 0xc003, 0x794) sendto(r1, &(0x7f0000000040)="8300e5fdd92a6aa68215db65260849871bc369b29ccd93cf9ee6b6604b316eba0521ae74922806977682ba03a14c3e36f68387f62ab586cd75422b8bbb45ec953ca213083eafbf93ee04ec80c17dd07fb62f7ea2e002684db5c733546e149380ca01f12ae2921bc87da771024fe457ed5a370813a322e38106f2d2f11f852beed82867f594666ed7c23b9db5ed6001ac68cb7458a68ca4d5c1254f6f731f43bd576cce507ab6dd", 0xa7, 0xa, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) accept(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="000088a500"/15], &(0x7f0000000280)=0x15) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open$dir(&(0x7f0000000200)='./bus\x00', 0x8000, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) execve(0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)='D', 0x1}], 0x1) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)={{0x6, 0xaee7}, {0x9, 0x2}}) 16:00:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000300)=0xc) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000280), &(0x7f00000002c0)=0x4) setsockopt(r1, 0x6c, 0x2003a, &(0x7f0000000180)="7feec3ad557bd199501384b2973a9c75c464a4e6975fc0ac1872da32357fb084769b5dded507ec01f88868242dd803d1b977d3f92376b247bde84983f128fe0e02018cc7316402d87875f1f217324089c8880eb071cad64bb502de0c0fe9e357d4b4bd26670da594c8724e4173f27ded5d11b479aaf60dddc226d2ce29a5d60677bcd5f822386ba2e7913abb725dba4d6f857b39655a3f5233748c112d209f0b07e642967166350477e528f425a4bbc3bc35b6466b77c512a81df6c392e72e759e6cce248e8112adb86020fec9068c7a1dc14c003920a1b45e", 0xd9) openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000003c0)=[{0x48, 0x80000001}, {0xa7}, {0x2, 0x101}], 0x3}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x80}, {0x6}]}) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10003, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5, 0x6}, {0x7, 0x407a, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) seteuid(r2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x213, 0x4}) shutdown(r1, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) syz_emit_ethernet(0x357, &(0x7f00000007c0)="00d7f884af2e912bf920b061658a5db24a26b02efb6eaaaa2288611fcaca11296731d417a5e73b8f30d21cc248a33125a4625faeeb73f0c8178cf81955490966ae699745f27ae5978927a92d28afb7c19e8e83e6afd55457e2426d3061fe32cef4b05934da67556cb806de612487323b1f3d3ab33387c60e4be26763b6ce2393a953180a2300300000da01b9f78caafa57532af6b56eb9bf628e003d6fd7affd4b9160969e2b80c406c86563f5417e1df010fff6be4f49c12780bd3826c0451ca0a6b0d0011c8002005db79160efa8e2c1004ba509d9adcacf9d2f3e27c44ce8001cadfcb4e9de68c5bd948eadb50a07afbe2868d1a932d284039219c9582a63d449ed8f13ee8da35ad30a55a54b4caf7300bb814e113bee6fc2a9ac5c3dbcb15736d13a44f86b188db86b7f4f9c947fa57e32c1f42f751bb8973afc354fc9b3949f05510fad9a000e6f223d13db3e1e8064edac25e57cf8906c5f0a4f3a8b0a789ab9fdd2fe3a8b903513d9823f4315550a90b5cddd57514807cd6f5042c8ff8fa98ee5e7092f67ba4cf4f82d81cf68b78d2664b3127057d13c678c2805ecfd0f0a8812cb7ba8fa57691db9157245edf47e1a4eaa6b0000000000000000") syz_emit_ethernet(0x62, &(0x7f0000000180)="27564c2f62b2ffe21c70e01130d93001e9ed00878dcbb8378443d51978a045add4246b65bceca2bbd1c1eb6408b3beb00d1098f6a9dd6a11ec07eb5798072e419e707fba38b0e457a6bb9feae8f001f39e036b4ddd269eda031594da9d3c77a6e673") bind$unix(r1, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="10080000000000000000"], 0xa) pread(r0, &(0x7f0000000340)="76f95df6fbb7e6bf03380a3ff8035ce134c6674658dbee69b5d2791925eaa55df5763f0292307d97022a4fa0ba2213fa3f2de2fe6bd14df4b1ee24d0d86ed2f63d313313849cc1c7b10e497b7aa53f3bc602f71bc9a2952c06ef1023e0a70027ea4352d4a15c69ef1869acedd222fd3e558416fc7ec8841d2f54fc6194c4492db699f66c3133e1b5562ec6d809cb17c93f7a64e6bba433299401c9e46214847234a452c070e40c28b4a6b3e1a84fe7dbc95ed4d9ffd92556628c4d5602fc2aab16c95b9e64cb2f4cd9d6e4aca62650ee08349726ee08be6124f90454d756e3983f70c3", 0xe3, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20010000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20011000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20012000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20013000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20014000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20015000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20016000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20017000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20018000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20019000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2001a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2001b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2001c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2001d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2001e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2001f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20050000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20060000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20070000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20080000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20090000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x200a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x200b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x200c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x200d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x200e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x200f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20100000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20110000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20120000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20130000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20140000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20150000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20160000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20170000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20180000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20190000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x201a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x201b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x201c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x201d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x201e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x201f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20200000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x205ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20600000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20610000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20620000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20630000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20640000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20680000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20690000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x206a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x206b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20730000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20731000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20732000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20733000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20734000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20735000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20736000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20737000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20738000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20739000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2073a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2073b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2073c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2073d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2073e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2073f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20740000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20741000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20742000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20743000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20744000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20745000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20746000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20747000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20748000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20749000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2074a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2074b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2074c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2074d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2074e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2074f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20750000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20751000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20752000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20753000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20754000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20755000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20756000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20757000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20758000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20759000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2075a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2075b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2075c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2075d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2075e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2075f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20760000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20761000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20762000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20763000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20764000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20765000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20766000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20767000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20768000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20769000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2076a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2076b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2076c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2076d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2076e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x2076f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20770000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20780000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x207e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x207f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20800000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20810000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20820000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20b00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20b10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20b40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20b50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20b60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20b70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20b80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20c90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ca0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20cb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20cc0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20e40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ec0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ec1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ec2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ec3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ec4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ec5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ec6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ec7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ec8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ec9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20eca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ecb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ecc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ecd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ece000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ecf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ed0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ed1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ed2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ed3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ed4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ed5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ed6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ed7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ed8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ed9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20eda000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20edb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20edc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20edd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ede000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20edf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ee0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ef0000 didn't change! 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x2, 0xf1d, 0xff, "d730c1e7e400", 0x100000000, 0x3}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xe1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0xffff, 0x3, 0xffffffffffffffd9, "855c200a67a723001e001a000803000000004000"}) r3 = getpgid(0xffffffffffffffff) getpgid(r3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x6) readv(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/243, 0xf3}], 0x1) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x81}, {0x7}, {0x6}]}) r1 = dup(r0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000180)="2b313b2ed40cc68628c1d11e57a6c5696b2fc6494bd966f589460ee2e8a66a770cd14a09cd43a79c3949eb60651286b1f1b8d3c25741477c883822edd1f5c4477f6937bba148af359130d832db4f1c5575836c77172f74b40a48536406a06f9a2de9d0eadf95e620e8e5c34644c271c8eed34fd8bdf5a481dabcbf6e8c", 0x7d}, {&(0x7f00000002c0)="18a471cd2c176da11f9990803722091d4e72c59ddc1bedf89dccb7a902482c346e0aea95f02d99772c586757a86f00f56a258c007865fd1289a0485ffb5cdb8aad768df068b107597fec212a181fd27e0eaf66f159dbbfdadbbe1aef09aeaec7ea0b9af961aa0dbfaffcc59f9a469255c23e681e1f7b78eefd9042a9e01f9b0d6357cc035c61957eab81000cae30a11c8d8014ac2ec1fc5f73ebd02060970a49e6a66a288766b42963b7b5981f3ca1b9fa04", 0xb2}, {&(0x7f0000000380)="c4f46e18c5f1fb7e28d18406b1652e5715332d4049e9d7efef7d46f6eaf749f334ba5e8b1d44abc1684375b07a013615691137c1073420a41406bed05b51ed8a32471448df9738ff62e48bb5fac946edccc3d7821919230ace5252681a4219302372a6f6ca7eb5e607ca17489afe39cca391f8a9eecb1969dde327006c69befe4097c8", 0x83}, {&(0x7f0000000440)="49c509101e7d0f8e139065bfefd00502d02b92ab015509a05679b2e345b2f611a01153eb3e51d99a6258258bb4681dcaceb5cf45f676e246da33d72afd5c924c8f13ebdbf6bc73475afbed47c1c98f3b23ce8dcf7c2ff085fa1aa47d264a42b3e068cced5781b47684aa2d3ee6e4eba305a1deb6514f0fb6cfe22a3651d60a50fe1983fbfcca58ccb48f3756bd6ef84446cd945c02adbd125339b813fa0908c9f05f0e6da8773118cc56babbe3205c3b9b5186d1aea477c44c107b5f9b7ecfe91dc70f8c128f1b641f3032ce815e333ffc4b8613d64488bc218735484b0fa506eb18ce15d2bca0d5e362e05903d6cffd5904025c409bb51216", 0xf9}, {&(0x7f0000000540)="9c41fc52d2bad8771010d1574954e46180adcf3a3d0b36d2fff1cde84c0934e69aab90738f3a8b45c4a5c7d6cd6ee65403de437649c21b713ab01677767e451d28811fc7cc17e103b40160773608cc4f5655c4eaf5fe13", 0x57}, {&(0x7f00000005c0)="4874c0bff8ffd06211ef377fa9187cf3bde1eeac21fefc136c6dccff3a4bfb07e8a5cf606a071aa4ffdbacb34fa5a05ce9081879efe9e64e9ba9eb45acd9bd3a3277eb300825544eb0a1246669a2bf597ac06eb5ce36bf7b09147821002afb288cde478e531a2fcef17d9c335cd0b8540ea04cb2c5a4c2523367095969c98617d850e8e325a1e747502ebd251c0b1a88a9b71437ba628994f87cf5db96140cbdb4e9c9181d3fe5211a7abec247770dba9ceb27807a7818a3761df7e6c196476b61bee27b9cf9a95f44083aa0f0c287f9bb13d618cc0b69b3c4b47d5d8dddaddee8e107f0e08c4ace5df85d508d33b9d4af50441a0f3ec7174c3930a9fa0903216b1f76769f955b4a4f0db0ff0e315e55aa5c04257fe7d0d664e21bc92baa6d8594145aa09067b1f3250d7f20eb789dd5a24bfef4eb1f6f376fce907bf9451c82a3c33cefa4ec45799b2abcd620a39630828d72d977caeee38ad46fb235e6d2b0df74db1332f581012fe97c440e58acb09e118974cc3afe1b71f61e7aeaae1fc80bdd8276e9167acda331818c556593dfe38cdf1f3ae310df8b96fc52811fb9d79afdf0cd4ab56c915ee9db04493e8c3ed6814083d3005f425db6cc4594f61b857ee8fba3e016f6e88d93e50672d32662d081ef154a1e57dd9f4153c0b4c60610b6dc9a0b61171b0ebab0cc4c73609a4db4cc43e74ae46319ccb7fd5faccdce6ee6c6b98571ab80c4691ef409210a19d479b4745ad71f432b848d19e7d10d232b3df665380c1993614af41ca60eef50355c618240f59446f4696ed09a922529b44c19c9441214a08ffe3be5727fae477dfad9cb093ffb4209639129d0b765bfdea5424d6bd9482c00d3c15318cbb1da8f91ce21fd112f09ee6ffce9b690096095556e72f47be7defef61daa6d208a0b08d12357725fcf6516768e772d6613a0c656cfbce7448e31c180b0fc66f44178339809b2bf030a3076a5d60adc2f4467191d1d0f939d02ce50bff9ea29154c4b2a25ca9bc048a369295096ed4ed0f9ebfeb3b86414b73165a70c5d6670cbce4fb0c8cb13556eeaac138bb08b6360801d4e367de460272f057d948a7945d7ba886a5a0e4634fd8a4ff6e26105b5a069767b935b301054817f8833bf2d09a95907de3f140f324475cd5816c852aa84bbce3816635263cc3f62a4edc6be5dce4bfad8049133d983da2cecc82fe5df7b83cfb29c704f6b9e9a4591171390370216ba6a3ba968cc53aa1f91e2ee8a7ec339366fa3eb6fb165c2222efbee1dd52f2edf03e054625d14eb1e4ecd8799a4b33c0daecc0d13fc5ea4490041336597d0fc442254c9a934b13372bb95f062314cc6f158a8741ce5b5850b6060221b1835dcf4062aa792dcce9c1e4046dd74d4d735155608a74084d7c3700c5bd12343b464d8ce8b93d79ff8c711f03e08b0e88f84a6e9aeb8985e0bda7b0afc66b4d4a1ecbef3d07701b8618672623461cf0e3bf33f075356b1264af373dc8ac7687789c6cc47fc82717a2fac5e1fc9877fe1d0b069bebbda1f70495f848708e314c50a1e098204594b9d4730592e5bea266b2b9cbae09fbe16a584049e950bbc3807ea9558486711cb278be1c5ca1e30fb61452542f861a1e274e6e60c6985ff94996e146e93d1262b6445abb68c9ccc88affa58e22c1caa987572b47a1d8ab2fa1852fab90887981652f7a1aeac916a041dfd90dbe965a134827dde33467ce8082ee226568326c9712d15be737b5d49d9ac2296714a749c9c0ec3ac9b145ef14b955ee23ee679601aa0543cdae69bd2fe8956552b2f9e487b1c2e298891a03a6ea42908b83ef261789c683b5021e10743e4190905dc11df0b9fbb30d6315c1e8ae55b861d65d2ef16facab31dc3727716387174c47fff619728ac94536a7d2ff74bb01f61328ace308e5af6730f3893467545286d4000e9ba72cd4daeeeb9d530fd26b30714efe5f31330d3fa80f71072d8716110eba4982220a90b69f9894c3aa4ba4d04810c70d327eab43f2232d7aa18553c4c84f62489f8a3a850a4535a2957fbf531e7bd50831c4f9ea1434c6f92759b21ad5679d703b4ed3c32c5c021a20634b8fa1692cd6e882d9c6f16340767cc671995f96e967bd7ef37ec6f697a1e08da0299519ed7fab0f9e1fb689bf795fed26c900af38d5c79449d3d1c1a016acf859a787ff8477c2d4fa1e51d82036cbb6b1b6160b20f472d22749cb043fc1f79c00d103083a4bbd93bd9701d0fd0f2611a70dd260d1373eebd3ac0789495bacb9d49434f13d7008fefbd8492732d1786d0560910eb232d3b68d5017076ec68e761041c3db701a11bf93fb0e24f89e36cf165ba5b6ba10c3d07a3af85485f88fb9e3da80c6e151251cc072a3380092e0b55240cbf5c2ce01d866e3c4705469db4375ebe51de42c1d128fdd6ab8f7ac654f4b5d6d0a6d3f60820ee34ac0085777c0bf369156845ff8f96b30751f5bb82e82c76b05bb77542546e3906f415c9a1d5e0d5ac66209afac083a6c4893bf2291960bd2eb6fb374d6d6473ff851a9510e7f98c7417a309df541af34ace871e1f675f6084dd212dcafa0b82e762068b314fe1c19e882a243c5cec96eff9fa1ca8420f315884cc1fb27e86d7eece0e5a6651435856578727b3c82b98215c4b921e1120c878e1978ef32eb9784f25cde2d1418f8895fc7163c09577b9f7e277b9d081f167e12d1cc2a05d4bcf710c01da6e3ef30eca8d4a819bd6f1246622fc5e98f96f63bda86e053dbee52072a7627854de2bb756978e8cba3a13fa7e74db4bbbe3dda49fbe3b99b58f1ed6ec9080bf77ec08fbcac5b699e726db1b6e2bbd725de8dd1bdf0ead8a65a89a00ac909d30603d3631f8bdcc8b9c2c09ae5c38ccc0e2f7112d5aa38aa9929e69d34a17e46549250e91a4ec067f539c0b06b74cf5ad0bac08a7e2eeefa6becc904cb80aef2a25531f5a7717ab8fb5f7967a991b696e57986977bb0c1ea5fc2c93d905587419248344a883f65cc7d0ab60813f8ac6a45838bed46349e4e3a0f86568b43b5db562a4ac9847712914bb42cf9e96d128399d3d5cf0e9480bb991e20a136a3adf9733918f019864d1d89bdc36bced80ddf43b89aed035d8a0be705911b19dfab7b7293542b2b2d07f6e952c7c6ab2e5d47aff253534c741babbc72310156af46144331de7f9e256c0ddb5aececfb93c19642b6852c3573566c2d6eec98ba0b68b456dfc2686284d23c0db31b0c4332d99cc3bb56142f054e9aca8239b45f5627f69741956d07f39e54c7abb9c407eda91aab93ddbe4614abffd87748a40b2b7d16c29169f72bc4a33ee35557f989eaec6721252cad0b62f8cede424319d6fafe50b43386e15dedba618667fd35862414b9e328540725e7f2ea934341f5f065a20d68b52c433ec0653c437baebb0373b5a7d1cc1043076689ef30ec6c5b6009c5c5a897ffffa78136c48157d78f90d655788d942c2e7866584845621b3258afcda43467fe20428bcff54869cf1320ee88dd6c94afdbb944a5e739c4fa5cb8f7fc7a6bb8eaeca3039a57b513edd07f7e2ae32c52585c926ff18603a007d40dbba1687a21f771d50a2b70299c8122fae9c15233edd5fe32e9653607fc151226c96a5eeaa666db7d97ee0a4e7bb1e19b9d0ae3b4c52bef58fbad29adb999288d0ff990997c239a6aa17e4a623638ff96c6f292f5507327f806ad59897cf552c293cde26af4883c28d82ba291aedd28ed63b6fc7025565c9b9698539b6cf521e6f47a694c34117e55e65fe82463f3bd6acfb072b8294f9a721dbad1191c807a3ba266580d03c1c7c4821f853eaa5405fd26a0ab3f3f2f7ba0796b96974a9577e52817e7b0b1dea46dee32c542fb6a2f3af51a0337c0454454e0da09f4cec04a66d6c9def7a75e3452cbd5e19b56bed3b9cb7b965e3177e97123cf2365e5b524842d779e1c355271d2df8d7b43d71bd6bc0b9af511151f0adf5f160285baa7aaf2a66543f59809012b3ae04e98dfb2b03084010a413df9b35f9943aa8c8f7d0880e1a14e259344ba14b4f978848aa684bc4e963c572e98591db10daba95ecef2fb0f7b5972c7b8d5acda42ab0c947948859c3081adc118b7417772f624cb632c7f056a4e4e15825e4029fb6fff5520fd1f801f160d29e2679301e6285f6d180ed8e7e6831422207b6f154cae3661160a551809978d29a0cd2abd40fdc771c42af0eb7764eeb6108d596adaf1fe84701bac09e1fb1014c8f49c50c8c60894f16a84ecf272b854037404ca1d1d859389c3be2c8e9b9b17fa659aecab06de07b22eed8f81242e4e212f6ab7f8408b4d7555fad995f5223863dad82b27c2ed5f19648679bfdf5d1f355186af445e6c44ddd8897b73d1e89563c245c1221a13832c6ba83d0e7cc32c2aacc6e9e108be6a6ffc86bbc4dda07defd72a064afd189c6ea4406da7105e4ea07d63393137483a71c9dccc51bf3748b5ebcf12004a9721a6a011effb1b28049c864f3f81c161e6ad0ec989e91f1369f4eb49ed53a919887dbe0d1910b89220c44d09114c585e886cbec5db8aebd3975a28720c6ed61b3bb3d89e130a748c0565d9a5465fd29ca49aa19eb7d7e78a3512ac13f1be765ef3b6570016632e3f31831eeafc38fd3a0c426c3a456fbaabf7fe7591cfab362a061dc57624848b9f6cdfbee7ba61e9b1221daf459e3ac0535db9d198d64e8f9b10b55a8e12c156b6f0ecc1b91af07ace478e5459907ce79fa2539a4250a9391d3c8f34af435a6b8936d9c69e2bb2cd70c266d62723c35cbe4b159bc0861d46ee739ee42a0e49e10302efc2b6b7818ed424631abfeb62c8357d498fcc793bc6e1ffd57460321057473049e126af50a91a49d1e72422fa4c5921c7ec2f92da0e50eeff3de07ad81ea2581409a03355d833c01d39fca34577d72a89d20e16bcf5a72d7b57be3124fda38c6cf6f2b4b77b6a84744974cea4a835a4ccb741284c74ae0fd119b6f8f615fd1c8352d60f51bdcb8ff0c5d72f3c705811991610c114886a520b2b4410c883ecdc636d9aee6dd197401062dd8fcc01a54029fa6c38b8295b755d1e8abcf3198663db134c73c84d041b2c5154600de16b8ff5891281e0f90fcfb213315c13254b932668545f7e2edca6f04d512ddee57373ac64a3493290c522f14455b847f1aaef6a8043c8d6a89453c989cdb0037c1966ddc7fdee8a6eeded98e9846fbabfd76aced02f10c7a80bbfc86effe403f8ecbb029fb258b9742c46b58a14329fbd6873de8ed6009b9878b0eb75e9b548888c923f4e1feb307e64a2745da793c3a3c687a7ed1b4f4e052028f748241ff06c4669783c18f30f4e9d112486397fe9dcbcd22b0be6c2f9ae6b4b0e9aa39008198ff207dd4039b87b46393dfddef7d7cea11c6ea2276d297310c700d106defc9c1b36f4e56a09b4890d5b18be85e7f448171b19df40cc1b44ddf626ebc662a48d4e991fff050aea2730ca623c67c79e3d12fe9ee0754b7f1b05522bec58a106bf2d4a18b8280f959834ea6c6671d5a97e524332942f0522e3b2d2d236e280789b4f54c10356924861b949ae579c9f06ba7d062886d2ee5948a67c31f27a01575a623af51130c859e4e49af477a24a4f8d3fb67190bb75162a36832cecade79f4df88e1faf04f3577a0c07a5058433965b8b7c54e5f5917a04a2c7bd24390a5bf9110007645647063ff505ad678a346737ac904aaedb699c29987ef858a923bc42fe74ce5a9eb0c14a9d5a88ff057baeba71a40ba8009601ec4b53733aa1246fbef92afe6cc8e45", 0x1000}, {&(0x7f0000000240)="c1ebf123bdca0288", 0x8}], 0x7, 0x0, 0x0) 16:00:46 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r1, &(0x7f0000000040)='t', 0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1) execve(0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$getflags(r0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x100000000000024a, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x3fff) connect(r0, &(0x7f0000000040)=@in6, 0xc) socketpair$unix(0x1, 0x5, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{0x24, 0x4}], 0x200000000000034c}) munlockall() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20800, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) sync() ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x2) dup(r1) 16:00:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20041, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x296, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYRESOCT], 0x17}, 0x0) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x6810, r0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x100000000, 0x401}, {0x18, 0x2, 0xf345, 0x6}, 0x20, [0x6, 0x5, 0x3, 0xffffffff, 0xfffffffffffffffd, 0x8fa, 0x73, 0x80]}, 0x3c) shutdown(r0, 0x2) getsockopt(r0, 0x200000029, 0x8000000000003f, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shutdown(r0, 0x1) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x84}, {0x40000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:47 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x9}, 0x10) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(r2) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xc0d1, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x44}, {0x400080}, {0x6}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:00:47 executing program 0: socket(0x0, 0x4005, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000140), 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='^!&&%+\x00') syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40404010001028ad) socketpair(0x12, 0x1, 0x3eef46e5, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000340)=""/83, 0x53) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="924e14b134362ac2dff5a1", 0xb}, {&(0x7f0000000040)="b1aae87d08b39ef28f544090ce05b2c90210c45e58dc7ec91c54a67715520603c32ef2517f63586eaea7dcaa726eae0738409f8feca944f2c3ce276d15f411ce047e667015", 0x45}, {&(0x7f0000000440)="e6360d36098ff4a64102a0d5f313e4375690f5fcd746d9ec2be47fc24327d69f32bb43389b7b703940cf41d4230f7f3695183d2a0e1251c6a311cb21362db3529b6eb7883954553e5988ac9f418c2aac098bacc3fcbe39cdaa0caf5fd179e26daff78638e22c5bcfef87ad9bf1c6ca3f06147682d521232b57c8821e88bd3a13e32ba4c533824169fe61216c6e2aa80ca8f15fa930f023e2f930fbb89d494503b189e194e6f94a1b031a3bb70b5af08be08e0856959293d4a6d0c9f4730db5890e81a6773511e458162540e92aee076a530437b80aa58178c4f058f74d97cd9fa6033bfe5b193c45175f59387623a4b6a6811ac6a1bbec345e23a06810f02ef33b957f4e1de6eab73d22a63ddbe7997324f5ff1a59bc9ac256893d251cb4669caabae5da7b1b06d4b4efe0308b3e048a82fab7b988acb8f9f210b8b20fd6d94a0021f96cd496bef43eaa7113a574effeb97482d03cdc03276197789535d828988e0b23c5baea7d4dff789fe711a1d430dff156d07408e88f4ffdf9add1ace23d3df55c86dc81fc93614cf8c0c0b77800ca447ab5c89d3a6dacaf8943ea2d6011bb2e9899cc011c670c3bd2209ea9647940bcb573fa49b79fe7e9b5d3bb725739ea9924af15db2eb7239bc58565a18fcca8617f8567dd9f616d5adfc3de56eea9e1216bc907129fd84d262b16eefa475a558fd46bedd8b88b518291dc45555d0c6e0d0e78c24f73b53ff172b419452758b61a8a2070762b9c61259faef079d929c76485cd200c859dd31be795019a7d82f15031fa2d811eca03a7415f93e4acb2325ea5292737b4f03992a0a55c53c89d19288e0f61e565c273a41b862da2cad534c7aa8b5f3083442a026c6ba9190f7e298307fb0c93d6a8317f3ae30ee84006ec222af14ce442295e91d11dbd51e378557b206b982d479fa42d6e2fee7309146f82ccb4091ddc94f5594fcacf14da6a9c67f2945706cfc773bc9ba49981171470c7f597a05619a6269585a79a85b15e4d611bfad13907857fa6b94e429fb473f84c26b307a8479ec38ec74ded8762979b41ca9bba2af4980848dec85f33fef8e43724bb6438f3bca68c399d3736e03e9a7664a30a5523198509e6e5c2cece35da5d92bf3254cf42c1a10ec99cf7e32d2dfe1c8f73a2844a8d2b13342ccf3a24862c4e8d1369c736295ce0b782389a53334c2546e5146b1314dafab1968a4703329976acf54b9ca2e519e1f66ec616eeca33e20348faf2dacd6727891f0fb6b9390f5e821613688b9812afc5211373c300a4dbb39e04de353a1743e1f4969be49a4fe7f40157228549164013a3dd72c388f15209910d453e2b6def84a3f7ad6975c02dad7ed553cf3f13a3ac456db2f606c7986aa089e668a3204356537cc3ef54aae7f87bcdcc69d278667a05bba07fb77301ee504215f44d4dd2b17b4e981ec633da979dd79201d3da697d71c4ad3fb599aa1f041bd7dba65b5ff5108f70cbd7bf25797f380c46b54b8e4c87519b77965ae2f99dd2b63d9da065ed1f8ba1c54f99c824a2127ad270b941022f732a90b35a973b65ccf418b8bb39260ce044086042c5e79658c9ab04878f13f7bde3fe1ebcbae62321e7fec884c7d26f47f0dd534f01020fcd97c6f5b5fc29249d92a7096a098b0435dd6b32d97143a9cec5a522a5cd03ea52f517c7dabda035bc34b50c295e48da671a952a649c6db66eb3a68a327db23914516f4098d9989eb275d7ed7dbb3a41557e844e7af6b29586749f1930b8e44ee2b244f9753e00a737f5186a75158025c26d719640a855ee0ecf100184270b0b2dd70b4d9c17a1c656b93586b9c8319d6c9e06bd6e7e02ff89d81d06aa314b761ec1fe702b03f97bc1eebe2cf3b9f7b286be8bec6e9ad1eb3cc493c4bc0deaa2e47179cc64ed527482233c061a35824e97aa821a4f81a1362d6c0fc7d815fb7359899ba4f159705ced1edf7ec4e5cf3cb9724fb4eb6d51e2c5f2bd5cb07cec3bf363a89fd64e63ca53751edc70df74a4941825f109ea29f95ec218d358f81df5cb6b06c81390f47b4421f9f147ecb31756650af2c18c532a7cc0664e83d55394770affaf0b5b0a34cc5d7dda6c36c5ac2cee1fd66822f9a7546cafe64b00d24daae01697fd4017c5084a7543f4e356e92d18ec5c3d563297431b8f68526917d74848b687d7544b3360d25701548db918506b03783d21bb9974bf2ef5b3664607f13cdd19611bc470b27fdee49e14d1d45c86651eb38257763eb0426813eb34c57fef900453e89f8c8cbb7c06c6aa5e2db8d9bec69e1669a10da0e970e1b1d25ae1997e5d84cdf366e36c22a872f71a164a342ff704e66900ccb8f69ea43e64084800279a4237f5a37d3d88183faa19bff130014905c46eef6b19c5b7a59482861e6689de330b199d23ee75726b935deae9e323c102399cd5c04d823bb72f830be0016a9281d583110e7bdf230869f8757b76d28376deca5225aab0cddb6e469344f2e4d4d39146973afc7619f0d704072b1613ef0841eae68bae6c1b10f8cda9df44dfc71add8befcbf927b8c69b447ef2de721b23450bb9e6075c8a7f06c7cd6ac0ac9c52d5bf6d0f4bacacb1eea89b85758a580f13b14be551980f9d8363b486a180db5db42a8e6c571bb77e9411f732f086d1aca9d6ae5c9cbd012ed1b68b04c3265bde40dcbf5a4326a338134f3ff8e756eddc86cc7c3e0173ccdabd6d38d848a45afafe622bee8ae4e9589cf1ebc7d4ed953413233168110145252a4cfe306bfc65375838f112a820dfec27e31930a181d85fd541470a33b54e886607b7738588151a729589f3a0cb4721876b3d7e2fb655ffd3b84904ccd8909ff5a5ebd82416a9d2daa81ec7438621ac5012daab69e4edbefd8ba55952d0ce120eccd07331de267ffdbc2e0784a0b408c410240ee937a1536d0808b03247aa8e1a2fbc88f18d7e762e7ad71764e2c8c144b3f4bc8a9714be4c7d14dabe32f8ad833c527c9b0d889827d9b9955a948df2f46d90cc73febe328f4b6ea9fcbf6e21956c593fe8785e26f8dc3780b49e118ee7ea07f7073c647c99d9517e8939da0a7f1a407bd600b809a0f77efb1de612e1ac91cabf3e6758dd5175a0db30f3f8d58c6170db57d9417ed4a0afede418c7f0845704d7ef329b7ca0f94691fc180191bf82c4b2affe05a6533b24b42cdb2845a27c52eba37c8cfc84726242e93e7085868fb43da5caf88df57636868ce4173ab9b4971cd96d1b6d40c913378dfa2bb52ed63140354718f8d89aaf93cfc53b6270f8b6b497f3e05f1cd27d7b8abf57e38bcff025787cb877d77f17848f555014878fab325a75035c41809f81c732be3707d7f7e6a05e6aa605e3b71051d822cfb28b6768908b15c9820d64680176a485c09d4cd5ac3a189bbe7e1767d1b5860966145e38b2049ca431b2c33fdd3e1d1756b554c7a4a38e393c07e99c2b36eac9b21a9fb6062e0fccbaebdccf942d83964560186b4019c40d07dfe1f7f7e8718ce7839361612985ea5583fc4baae54799a60f5cc8fe4b11db585f5489b89f5014e0fe7aab099cda8c72cf7a2528f8b6e5b3da559a90fd768a5eaf61ed26d3960d777157892b3bff0cb026df4787d20a4186b8e502193fa573a631dcbb576ce753984807d2c20ea7ed3a20a4e2491d4da169276c3b3cac0e53f5a6c61d47d1e1de4ec84d20dbce7b8c2f2083e35c1ff545ba7368d0480447de045f48e308e9df0e4ae28360cb8e1d6732aa3d09e01fea319c82fe9847b60a1386b115e908b57f6895e4ac360c4d8e85a4c72f49ae7c43a039229c4fc5317bca1e09c92721a6ff61cb4a71de5fb962dab750e2a7cf23e36e0504973bc38ec737a574803763211f7803d52d8b69fe4c54597589ddb7650a07f841c37cd9c04f7dc78c04b0e9bb742e83ae07630462c8aab5aadddec293a9d02e207a50acc1a57b83f1cb980b3ada62777e9a9302e9dbc700ff8b92e11ea8236ee74caf626cb9d4ac5f13c3604fc28e998b90d435b4bb456cecc3d8d459fda6d55dfbb6d1c7b4fa295ed4d0be7263ef1ebb120fb7c8a992c658e8af5cb857676e0306f3ead45b700365a710c8745aaffa518f413e637188a71897d5de339e0ee47b23b8a8e387f602e13e0dcf1b825a295236968c271627e6042c9fa85f990a38860a25b2c5c56505bb4cbe9fff91ca30e455f7c5c88dbc4abe8a915adfdd0739c230113dc96067be6f60337ff2f395f96c6d27c7d95849440adc82ae08a7df164fabd9c5819a0bd370dc5b923d6f701b567976817564812f8acce2ee06d3cae3d776ab07929c04b29e470914ad5c5beaced7817fbb8e5f6660c160c58fd11fc290e9daadc7f6e2a7e1f6827a52ab8fa70249aed8e8570f58a9aabea9a7e8689ef5538e20469014a4c1767c78256ddea550090553ab5326caa384fcc9745717ca7356a30d2d53084127460f82f3c5ced8c58c312eeae10b97e2ad2fe2d2b5e167e054a881e3d618ba84d4ee42c5873756ec4ee5c64fd0c116a7c3882a1cbdec81958d72439a7b0ccdac2174708a3de8d386a6e6f32e51f486889fa9de94444b3d98b59dfb0da7921c93a1937a39ee27e9bc23fca05b319212fb7941536a238f18f805b4ded2ecdffa59f3e4382d713dc4c285b82754073ed202ba8bd7d6dda893b7a63ea7fc3f838af8b2ed88ee689e1554b6d5656a6d54549446162cf71b6260820a9a0f46f333d4e7982581e408d4f5f01b53d8f91b4f5830bfaee88559a3d06a7e226f28651e9c5c59937a1ed66b17a55957f1e8f045be829f381022f59cfe20a1b5c7f926d718963b9037a4d6cf956407598ce8f55307ccb9272d2b1634b62574ee9ee8be8d6aaba50d7ea4614f6cf7b5895d3c2843047d5da8483f6c5d9552a31fad7a4af920eb7781fa8e0bdba894a5453bec2c4165b65c7e2dc8f1abebd97991ba4f9f54592d98681d38433f9ccddaf3016d954eaab36880c71847d3a30c75ccdf275134735108485cd5c44ce24e8f91dbf4f9d2e327f89c43d138aac3cee8377decb90cfa1ec0598a69a00e8de9af6c0734b98a4215890ccd65f6a1614666f49ec5d22bc3b5c8c608208d15cfcda9d1736890373eb069462d29c41e23a1c9e1d57305eec0348c52eb57f674fa49e0ff97d3a995a8683e489a4ee9b9438d5160ea8eeca3e4058bb3e66c7ee06bd5a1207155598d37d9f6012008c4995f7f3fb42083cb9d35fe4e347ad9bbbd36ffd44cd6f5f8163615694fb5660dff44c086d5cfed50cc057bf9d5ceb61d12ad9e57f6cb00a1149da5e841f652a6d64ffe37b2738ff56d69abc5df72f296ca70770ba87b9c5b3636065c7a3bd319ab1ff1765bd6d8854fd37fa2ab464e509ebff1f23b1bb0e968db37d933641ac246e270c1d22b5701c77f059c692681b90b316ab4dc65cfe040959ac79feecfb4dea64286ab79aec7d51de4a80445bb8cdf5e8542074fd057e5273cf61b302bafa50ed48188a360478a913294a1739f6688e1a959f135ddb1d7f17ac06328c9ff8a2ca18887fcd757338e5a56c63702edfe0ef962b6cb58e241372a1bb7ab01cfde627670b16764892d74d0fe77e528ddba897bd218ae3bd323cef4ac36bad47d8b28b42243753c14947390a9e46e8bd224a59d1878bdc0330f4ea4b409f8c3531c334e531ef0f1d8b9abd93520e6cc213c3b5658c39a69e3fd3a23d2f30a88264defe566aa913a29c5e2dc14db1e9c2286a2d57ad498fe1c8acd3027eaeab2abe5f062119fb666aa095353b8d4c270f66ada87b5fdbf5899667ddb83c93117", 0x1000}, {&(0x7f00000001c0)="abfc6f2b04243a6d2d02e5d7310e51ac803588190ffd728886646f1c8c8e30ecd351212ea104cb36308453f1f57891f49d665d7d9d332ab28aced873ac4a2a56c9e1d7ddefe9acf6b2d34accc9d78d73dc0e8fbcb56199481866232c2da44e4475ed017c9d84a6f600f124d739179eac0c48e319f79bc7ddde162ca1aa46015b535da88bb32a93575a46988eb04978d508b4b9171ed2bcfdb2d84332574415b1f7fe0306a9631814d9589a7676a3bff2d56ec474497f1092a1da5529aa6681bb7a0b7846650619fb89584dccc5465c4dc3313da0895160db4c2cc9422c9b664629aa4ac1e9", 0xe5}], 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00233a27feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b193ce02df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d8995335a17d1827ad", 0x4f}], 0x100001c7) 16:00:47 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x40, 0x401, 0x5}, {{r1}, 0xfffffffffffffffd, 0x80, 0x0, 0x5, 0x822}], 0x0, 0x0, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) dup2(r1, r0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) 16:00:47 executing program 1: socket(0x15, 0x1, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000", 0xfffffffffffffffc}) getegid() r0 = socket$inet(0x2, 0x2, 0x0) setegid(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x3, 0x3, 0x4) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000001400)=""/87) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000800)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x1, 0x2) setsockopt(r3, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) r4 = semget(0x1, 0x4, 0x44) r5 = dup(r1) semop(r4, &(0x7f00000000c0)=[{0x3, 0x7ff, 0x1800}, {0x3, 0x4, 0x800}, {0x2, 0x2f71, 0x1000}, {0x3, 0x5, 0x800}, {0x5, 0x2, 0x1000}, {0x0, 0x5, 0x1000}, {0x0, 0x3, 0x800}, {0x0, 0x1, 0x1000}], 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000001c0)=""/172) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000840)) getsockopt(r0, 0x9, 0x5, &(0x7f0000002480)=""/4096, &(0x7f0000000100)=0x1000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)="01", 0x1) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x40, 0x0) r7 = semget$private(0x0, 0x2, 0x100) semctl$GETVAL(r7, 0xfffffffffffffffd, 0x5, &(0x7f0000000180)=""/23) semget$private(0x0, 0x3, 0x10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d, 0xfffffffffffffffd}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') getpgid(r6) 16:00:47 executing program 1: chmod(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) r1 = getuid() setuid(r1) 16:00:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() getgroups(0x400000000000023e, &(0x7f0000000080)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffeff, 0x0, 0x7f9, 0xffffffffffffffba, "006d34c7ed177cc02dc86e24235acd76083def00"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0xc9, 0x20) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000a00)="cd9b72ecb080cdb840ce07dbae597586a0bedf57e6b4f3a02cb2fa9df07c2e14c6677e485ca1", 0x26}], 0x1) 16:00:47 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80, 0x158) r0 = socket$inet(0x2, 0x8000, 0x2f) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="d628fd76f4e09119bf7d0664effd8e93b9b41988d40ea8c0122149516f116f07a67ab41ec4f184309b54145040045fa1680af5f81ac6b9d1feb9f425f9a7d6674ace78112620e45c7a7b48a5819cc1d5d59270b1ff26e435c47ee216d182829be5b3354c1d3755a6c6dadb777f03bdf7740b7d292c0118161c5d6a521cb0337ec5d37b215d32bb", 0x87}, {&(0x7f0000000000)="631d16e3b7b32eea4ee5e18db317250d86d19d26927ad14bcbf99dac4aa429f329d354fe0582a1963bf61306e26139396ce9f9d525a8abded69eb9dc663f0d17c819d3c2d98b1288778b34b7c84af336153289f18c8c2282", 0x58}, {&(0x7f0000000180)="cde1628b38381aad5227ed4d66f3089b787d76a53dea6e9bc8fd152a66df8fe19c3454693db3e402137d47a0cdc4c454d2f7bdba69c408bf435a371e6ddeade02e55404ec26ac12778c6291ec54c701b76c9c862f2992a01380262a8116e0e0df41e5447755db318ce169bdb934d88a4c8fa3a8525e2ca61fca7391c3a9889ad88", 0x81}, {&(0x7f0000000240)="8a", 0x1}, {&(0x7f0000000280)="95b4c03b6f04962769641ee8f27542bea9ae07b85ed79e2ef3070eb72522c3d6640a101e1d4fc3d099c76a0b909fa986271de03fe3af50f72447a8d3eeef24ed8e7a0a855887263a6854885d1ad1571577db12e33ff50ce73f388d1fa664ba0bd8e592", 0x63}, {&(0x7f0000000300)="b6a0c9414fadc052231a89326b4090ed29ba83abbea420ee90c89496d334e1b1ee31401fa37c0ce0b6eaa8daaf2bd1f173868c9529545e4aed4222443ae7fde98c72cdb756a4f11cd85730a8698b014ff1bec7538189c29cebb37587edbc5cf8fabbf9ecc4a1dbfde0db840877ba8d17ac876ff0d90e8249ec3915e6cbbd91fc0a513e8523f08eca63e87b55ecc3d80a416935e1bab88c89d2c7f08f61ed36c36c97564990534bdc3450d29d5b3aef8dc987ac9aff72fc43b6461d4a1611ae56f165e8c405c7ab4b1c6aaccb54de962f75e3b5f642e65435204548fdf272b094af77db5a0c27b504", 0xe8}], 0x6, 0x0, 0x0) dup2(r1, r0) 16:00:47 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x1000000, 0x649) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="45b8d3a96f42a96d9a2d67c0897a2a45551a07e54a64aa98fa7a196d7bd0d55b74e4be3ea152a5de9363e056e50b236ee88870f5e77363a34a3545f8fa086d30891289ac101c9b9f5a1da728e79ef3bb8f68d524f2f2ca747acaf49cfc231932d52622fc093b0e26c04012a27107fabbd70cf2cf3b02ba9e5c848682023227a1c603c9e911da21472d24c23530baba170bb845dd064584a0cca741507d3c1270d31b7388db7025c464f7599049e6a714bfd38c452194948d7e484a9d7413a332f817e22319802adce0e53e24d21587b3ad8af8c629fbd0c804306fbed83c51cba3ae07ee4e8824e8c8f4525f8db0886d10", 0xf1}], 0x1, 0x0, 0x0) 16:00:47 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = socket(0x2, 0x400000000002, 0x0) socket(0x3e, 0x0, 0x7fff) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:47 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080, 0x0) chdir(&(0x7f0000000100)='./bus\x00') truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x5) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xfffffffffffffffe}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:47 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0x9f) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x2, 0xfffffffffffffff8, {0x89f, 0x5}}) 16:00:47 executing program 1: socket(0x10, 0x6, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x7a) 16:00:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="d5ff9668", 0xfc48) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x50}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x48, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x9, 0x6, 0x81, 0x7}, {0x5c, 0x31c, 0xffffffffffffffff, 0x2359}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x9, &(0x7f0000000340)=[{0x6ab, 0x4, 0x1}, {0x100000001, 0x6, 0x2, 0x200}, {0x7, 0x80000001, 0x2000400000000000, 0x6}, {0x81, 0x2, 0x10000, 0x72}, {0x80000000, 0x0, 0x29a}, {0x8, 0x1, 0x7ff, 0x20}, {0x3, 0x3b39, 0x4, 0x1ff}, {0x7fff, 0x8001, 0x80}, {0x8, 0x2, 0xcbe, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) truncate(&(0x7f0000000900)='./file0\x00', 0x0, 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000400)={0x10, 0x1, 0x4, 0xce02, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf80000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x407b}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6e}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1c1f93b5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x120f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) syz_emit_ethernet(0x45, &(0x7f0000000240)="8b88ebadd00d6b811ed138cf5b0cbe728fd1c1ac62e09f2855545020bf54215546bcbd1f4cd6b31e5b6484eb3967c8f52d99344aa5e781aaac015af65dc0814ef209ab1f541543747a5d3e537cbbd4a50edbe89a034cec5c015f2512679c129eb6ef3ada1b5ef9b4f11b9debd135bd68943586a964732500561542c1e01279669e25d355d64ffbac44") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xff, 0x5, 0x4, 0x80}, {0xa38ef1c, 0x3f, 0x3, 0x2}, {0x101, 0x1, 0x0, 0x1ff}, {0x3, 0x492, 0x5a10, 0x2}, {0x6b1b, 0x3, 0x7fff, 0xfffffffffffffbff}]}) 16:00:47 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x110) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x408, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000000c0)=0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2d4849895d470d4d52aec0c6b2a08ccffd307ffb"}) 16:00:47 executing program 0: r0 = kqueue() r1 = socket$unix(0x1, 0x3, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x810, 0x114) openat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x9, 0x3}, {{r0}, 0xfffffffffffffffb, 0x85, 0x1, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0x82, 0x40000007, 0x7f, 0x88}], 0x8, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x20000000, 0xd1ba, 0x9}, {{r1}, 0xfffffffffffffff8, 0x41, 0xf0000000, 0x2, 0xfffffffffffffc01}, {{r2}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x1, 0xfc1e}], 0x3f, &(0x7f0000000340)={0x8, 0x2}) poll(&(0x7f00000000c0)=[{r0, 0x44}, {r1, 0x6}], 0x2, 0x7fff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x44, 0x1, 0x1}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80000004, 0x9, 0x5c}, {{r0}, 0xfffffffffffffffd, 0x40, 0xfffff, 0xe000}, {{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x100000000, 0xc5}, {{r1}, 0x15f8f1b9ccaa7fa7, 0x6, 0xf0000001, 0x9}, {{r1}, 0xffffffffffffffff, 0x22, 0xb755e572a0aed00a, 0x400, 0x100000001}], 0x2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x18, 0x4, 0x10001, 0x40}], 0x5, &(0x7f0000000080)={0x8, 0x55}) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0x7fffffff}, {0x7fffffff, 0x1}}, 0x2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) syz_emit_ethernet(0x24f, &(0x7f00000002c0)) 16:00:47 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x9, 0x5, &(0x7f0000000040)="55c13d717c3176a55b3d62d02b547af96873ab8889732b131117636dd0d83afcd662e2fe4159d6f4e0fed348257f5a3da73eb30f87009dc9a7ae891cc9810046f7180d45f681558c5380b4e76ea5a358e5299c618a5d9dad94b87d4a0c50f4f681accea1f28aedfa9930ef2acb1a90368fb6db2589a017673252a95eb3915f0eaf431b36d2e25237bad0603cf0ab5785793d3251b9d1cfee2af2", 0x9a) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x35}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000100)="84") 16:00:47 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x1) r2 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0xd3, r2, r3, r5, r7, 0x1, 0x4}, 0x0, 0x6, 0x1f}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/155) setuid(r5) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f00000005c0)={{0x8000, 0x0, r6, 0x0, 0x0, 0x0, 0x2e31}, 0xfffffffffffffff8, 0x10000, r4, 0x0, 0x7f, 0x6, 0x2, 0x101}) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/119, 0x77}, {&(0x7f0000000240)=""/55, 0x37}, {&(0x7f0000000300)=""/241, 0xf1}, {&(0x7f0000000400)=""/203, 0xcb}, {&(0x7f0000000500)=""/165, 0xa5}], 0x5, &(0x7f0000000280)=""/26, 0x1a}, 0x43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:47 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = dup(0xffffffffffffff9c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:47 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_execute_func(0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0xfffffffffffffffb}) 16:00:47 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x20, './file0\x00', './file0\x00'}) select(0xfffffffffffffe95, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80002}, 0xfffffffffffffffe, 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x115) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x9, r3, r4, r5, r6, 0x26, 0x10001}, 0x3, 0x3, 0x7f}) r7 = kqueue() r8 = dup2(r1, r7) kevent(r7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000140)=""/217, &(0x7f0000000080)=0xd9) kqueue() 16:00:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000780)) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x6, 0x1, 0x1, 0x4}) close(r1) r2 = syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000100)=""/251, 0xfb}, {&(0x7f0000000200)=""/29, 0x1d}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/40, 0x28}, {&(0x7f0000000380)=""/152, 0x98}, {&(0x7f0000000440)=""/5, 0x5}, {&(0x7f0000000480)=""/144, 0x90}, {&(0x7f0000000540)=""/59, 0x3b}, {&(0x7f0000000580)=""/215, 0xd7}], 0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x20d, 0x9, 0x8001, 0x2e, "bdd7d38b4435769d174d7c3aff597890c2539515", 0x1, 0xffffffffffffff3a}) write(r1, &(0x7f0000000240)="6b0500e0e9afa11e66b716e97f082199c9eaab34dd21a01480b376a58ee57d55e8edeb51ef79bcece1ecb6840d", 0x2d) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x190004}, 0x800d, [0x804]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x1) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x1f, 0x1ff, {0x0, 0xbe5}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x80000001, 0x401, {0x9, 0x3}}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x2091, 0x0) close(r1) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x211, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff85, &(0x7f00000002c0)="8b50f8d9") uvm_fault(0xfffffd807f00c000, 0x28, 0, 2) -> e kernel: page fault trap, code=0 Stopped at wsmux_do_ioctl+0x736: movq %rax,0x10(%rdx,%r15,8) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xfffffd807f00c000, 0x28, 0, 2) -> e wsmux_do_ioctl(ffff800000992a00,80185760,ffff800022e35710,f,ffff800020b74978) at wsmux_do_ioctl+0x736 end trace frame: 0xffff800022e355f0, count: 0 ddb{0}> trace wsmux_do_ioctl(ffff800000992a00,80185760,ffff800022e35710,f,ffff800020b74978) at wsmux_do_ioctl+0x736 VOP_IOCTL(fffffd8065d06270,80185760,ffff800022e35710,f,fffffd807f7c6a20,ffff800020b74978) at VOP_IOCTL+0x88 vn_ioctl(fffffd806609f1e8,80185760,ffff800022e35710,ffff800020b74978) at vn_ioctl+0xb6 sys_ioctl(ffff800020b74978,ffff800022e35838,ffff800022e358a0) at sys_ioctl+0x5b8 syscall(ffff800022e35910) at syscall+0x552 Xsyscall(6,0,ffffffffffffff82,0,3,c18dcbd50d8) at Xsyscall+0x128 end of kernel end trace frame: 0xc1b2c0fcf80, count: -6 ddb{0}> show registers rdi 0xff rsi 0x2 rbp 0xffff800022e35540 rbx 0x2 rdx 0 rcx 0xffff800000977500 rax 0x3 r8 0xffffffff81979171 wsmux_do_ioctl+0x201 r9 0x7 r10 0x80185760 __kernel_virt_to_phys+0x185760 r11 0xdb2700b1efad0aa9 r12 0xffff800000992a50 r13 0 r14 0xffff800022e35710 r15 0x3 rip 0xffffffff819796a6 wsmux_do_ioctl+0x736 cs 0x8 rflags 0x10297 __ALIGN_SIZE+0xf297 rsp 0xffff800022e354c0 ss 0x10 wsmux_do_ioctl+0x736: movq %rax,0x10(%rdx,%r15,8) ddb{0}> show proc PROC (syz-executor.0) pid=506346 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b75788,0xffffffff8234cb80 process=0xffff800020b8d080 user=0xffff800022e30000, vmspace=0xfffffd807f00c000 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 36847 169176 87030 0 2 0 syz-executor.0 36847 359278 87030 0 2 0x4000000 syz-executor.0 *36847 506346 87030 0 7 0x4000000 syz-executor.0 24243 44312 1 0 3 0x100083 ttyin getty 75991 423901 0 0 3 0x14200 bored sosplice 22110 351380 70953 0 3 0x2 biowait syz-executor.1 87030 65507 70953 0 3 0x82 nanosleep syz-executor.0 70953 345057 70 0 3 0x82 thrsleep syz-fuzzer 70953 73958 70 0 3 0x4000082 thrsleep syz-fuzzer 70953 429338 70 0 3 0x4000082 thrsleep syz-fuzzer 70953 270773 70 0 3 0x4000082 kqread syz-fuzzer 70953 403176 70 0 3 0x4000082 thrsleep syz-fuzzer 70953 328333 70 0 3 0x4000082 thrsleep syz-fuzzer 70953 407737 70 0 3 0x4000082 thrsleep syz-fuzzer 70953 168019 70 0 3 0x4000082 thrsleep syz-fuzzer 70953 398618 70 0 3 0x4000082 thrsleep syz-fuzzer 70953 434407 70 0 3 0x4000082 thrsleep syz-fuzzer 70 368903 78949 0 3 0x10008a pause ksh 78949 137834 81029 0 3 0x92 select sshd 81029 239894 1 0 3 0x80 select sshd 18548 235486 16055 74 3 0x100092 bpf pflogd 16055 248676 1 0 3 0x80 netio pflogd 65504 65416 68259 73 7 0x100090 syslogd 68259 36915 1 0 3 0x100082 netio syslogd 81448 33381 1 77 3 0x100090 poll dhclient 29981 149395 1 0 3 0x80 poll dhclient 45510 462367 0 0 3 0x14200 pgzero zerothread 4150 201383 0 0 3 0x14200 aiodoned aiodoned 96114 77553 0 0 3 0x14200 syncer update 23887 89288 0 0 3 0x14200 cleaner cleaner 29097 360651 0 0 3 0x14200 reaper reaper 13305 273799 0 0 3 0x14200 pgdaemon pagedaemon 45075 79036 0 0 3 0x14200 bored crynlk 37595 441520 0 0 3 0x14200 bored crypto 15655 493807 0 0 3 0x40014200 acpi0 acpi0 60754 424003 0 0 3 0x40014200 idle1 14079 499944 0 0 3 0x14200 bored softnet 25850 54563 0 0 3 0x14200 bored systqmp 72158 343844 0 0 3 0x14200 bored systq 36500 139834 0 0 3 0x40014200 bored softclock 74362 504760 0 0 3 0x40014200 idle0 16216 480596 0 0 3 0x14200 bored smr 1 19107 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 36847 (syz-executor.0) thread 0xffff800020b74978 (506346) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8236ed40) #0 witness_lock+0x52e #1 syscall+0x43a #2 Xsyscall+0x128 Process 22110 (syz-executor.1) thread 0xffff800020b75530 (351380) exclusive rrwlock inode r = 0 (0xfffffd807aff71b0) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x133 #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0x6a #8 domkdirat+0x121 #9 syscall+0x552 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8069aaf920) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vfs_lookup+0xe9 #6 namei+0x61c #7 domkdirat+0x75 #8 syscall+0x552 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9521 6416K 7039K 78643K 12035 0 0 pcb 25 9K 11K 78643K 257 0 0 rtable 108 4K 4K 78643K 296 0 0 ifaddr 60 13K 13K 78643K 112 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1483 0 0 iov 0 0K 16K 78643K 78 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 1756 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 10 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 111 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 25K 78643K 595 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 54 51K 83K 78643K 407 0 0 subproc 32 2K 2K 78643K 34 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 93 0 0 in_multi 33 2K 2K 78643K 48 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 245 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 95 21K 30K 78643K 2830 0 0 UVM aobj 32 4K 4K 78643K 34 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 14 0 0 NDP 12 0K 0K 78643K 29 0 0 temp 170 2731K 2795K 78643K 5147 0 0 kqueue 0 0K 0K 78643K 21 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 277 0 270 1 0 1 1 0 8 0 plimitpl 152 37 0 29 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 96 0 92 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 10 0 10 3 2 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 18 0 6 1 0 1 1 0 8 0 pfstkey 112 18 0 6 1 0 1 1 0 8 0 pfstate 328 18 0 6 1 0 1 1 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 8 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 109 0 99 1 0 1 1 0 8 0 shmpl 112 32 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2403 0 980 47 0 47 47 0 8 0 ffsino 272 2403 0 980 96 0 96 96 0 8 0 nchpl 144 3424 0 1784 61 0 61 61 0 8 0 uvmvnodes 72 2804 0 0 51 0 51 51 0 8 0 vnodes 200 2804 0 0 148 0 148 148 0 8 0 namei 1024 9718 0 9717 2 1 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 11422 0 11421 9 6 3 6 0 8 2 sigapl 432 795 0 780 3 1 2 3 0 8 0 futexpl 56 7318 0 7318 1 0 1 1 0 8 1 knotepl 112 239 0 220 2 1 1 2 0 8 0 kqueuepl 104 162 0 160 1 0 1 1 0 8 0 pipepl 112 558 0 539 2 1 1 2 0 8 0 fdescpl 488 796 0 780 3 0 3 3 0 8 0 filepl 152 4494 0 4394 6 1 5 5 0 8 1 lockfpl 104 214 0 214 2 1 1 1 0 8 1 lockfspl 48 79 0 79 2 1 1 1 0 8 1 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 33 0 22 1 0 1 1 0 8 0 ucredpl 96 670 0 661 1 0 1 1 0 8 0 zombiepl 144 780 0 780 2 1 1 1 0 8 1 processpl 840 812 0 780 4 0 4 4 0 8 0 procpl 600 2108 0 2065 4 0 4 4 0 8 0 sosppl 128 4 0 4 1 1 0 1 0 8 0 sockpl 384 495 0 476 7 4 3 4 0 8 1 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 9 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 10 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 144 0 0 17 0 17 17 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 156 0 0 10 0 10 10 0 8 0 bufpl 256 7071 0 1171 369 0 369 369 0 8 0 anonpl 16 81712 0 69895 70 6 64 64 0 125 14 amapchunkpl 152 4264 0 4158 11 6 5 10 0 158 0 amappl16 192 3619 0 2969 46 5 41 45 0 8 8 amappl14 176 57 0 52 1 0 1 1 0 8 0 amappl13 168 9 0 8 2 1 1 1 0 8 0 amappl12 160 8 0 7 1 0 1 1 0 8 0 amappl11 152 332 0 314 1 0 1 1 0 8 0 amappl10 144 77 0 72 1 0 1 1 0 8 0 amappl9 136 877 0 872 1 0 1 1 0 8 0 amappl8 128 434 0 414 1 0 1 1 0 8 0 amappl7 120 34 0 31 1 0 1 1 0 8 0 amappl6 112 336 0 326 1 0 1 1 0 8 0 amappl5 104 123 0 109 1 0 1 1 0 8 0 amappl4 96 1033 0 1002 2 1 1 2 0 8 0 amappl3 88 137 0 132 1 0 1 1 0 8 0 amappl2 80 5848 0 5791 3 1 2 2 0 8 0 amappl1 72 27171 0 26726 25 15 10 20 0 8 0 amappl 80 2355 0 2318 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 33 0 2 1 0 1 1 0 8 0 uaddrrnd 24 796 0 780 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 796 0 780 1 0 1 1 0 8 0 vmmpekpl 168 10520 0 10495 2 0 2 2 0 8 0 vmmpepl 168 93165 0 91509 115 31 84 95 0 357 8 vmsppl 360 795 0 780 2 0 2 2 0 8 0 pdppl 4096 1600 0 1560 6 0 6 6 0 8 0 pvpl 32 277360 0 262372 176 13 163 163 0 265 41 pmappl 232 795 0 780 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 525 0 4 15 0 15 15 0 8 0